-
公开(公告)号:CN115589413A
公开(公告)日:2023-01-10
申请号:CN202211241723.1
申请日:2022-10-11
申请人: 卡斯柯信号有限公司
IPC分类号: H04L67/1095 , H04L67/06 , H04L67/141 , G06F16/23
摘要: 本发明公开了一种基于状态机的数据远程更新系统和方法,该系统包括:数据更新模块和安全计算机平台,数据更新模块用于发送创建会话请求指令;安全计算机平台与数据更新模块连接,安全计算机平台用于根据创建会话请求指令创建安全计算机平台与数据更新模块之间的会话,并在会话过程中,将会话状态发送至数据更新模块,以便数据更新模块根据会话状态进行相应的数据更新操作。本发明能够降低数据传输乱序风险,并可提高网络带宽较小时的数据更新成功率。
-
公开(公告)号:CN111221534B
公开(公告)日:2022-08-30
申请号:CN201911422694.7
申请日:2019-12-31
申请人: 卡斯柯信号有限公司
摘要: 本发明涉及一种模块化嵌入式软件交叉编译烧录装置及方法,用于在Windows环境下适配不同的上层应用软件,通过相异编译器生成目标模块两个通道的可执行文件,该装置包括筛选器、C编译器、汇编器、链接器和烧录器,所述的筛选器一端连接应用软件模块,另一端分别连接C编译器和汇编器,所述的C编译器、汇编器和第三方库文件分别连接链接器,所述的链接器的输出连接烧录器。与现有技术相比,本发明以下优点:能够有效减少前期搭建两套交叉编译开发环境的繁琐过程。
-
公开(公告)号:CN114281748A
公开(公告)日:2022-04-05
申请号:CN202111623919.2
申请日:2021-12-28
申请人: 卡斯柯信号有限公司
IPC分类号: G06F15/163
摘要: 本发明公开了一种安全数据库、安全数据处理系统及方法,所述安全数据库包括:输出数据处理数据库POP_DB,和反馈数据处理数据库PUSH_DB,提供网络、CAN总线、API 3种数据读写接口,明确各接口的读写权限和数据流向,用安全数据库集中进行数据处理,有效避免传统的分散处理所带来的可靠性差,维护困难的问题。并提供一种基于2oo2架构的安全数据处理方法,采用组合故障安全原理,保证在两个独立运行的CPU上的安全数据库一致性。同时,对来自网络和CAN总线的映射中的数据采取CRC保护,对安全数据库整体采取SHA1算法保护,保证数据的处理过程和处理结果的完整性和正确性。本发明提高了数据处理的可靠性和安全性。
-
公开(公告)号:CN114281748B
公开(公告)日:2024-10-01
申请号:CN202111623919.2
申请日:2021-12-28
申请人: 卡斯柯信号有限公司
IPC分类号: G06F15/163
摘要: 本发明公开了一种安全数据库、安全数据处理系统及方法,所述安全数据库包括:输出数据处理数据库POP_DB,和反馈数据处理数据库PUSH_DB,提供网络、CAN总线、API 3种数据读写接口,明确各接口的读写权限和数据流向,用安全数据库集中进行数据处理,有效避免传统的分散处理所带来的可靠性差,维护困难的问题。并提供一种基于2oo2架构的安全数据处理方法,采用组合故障安全原理,保证在两个独立运行的CPU上的安全数据库一致性。同时,对来自网络和CAN总线的映射中的数据采取CRC保护,对安全数据库整体采取SHA1算法保护,保证数据的处理过程和处理结果的完整性和正确性。本发明提高了数据处理的可靠性和安全性。
-
公开(公告)号:CN111273919B
公开(公告)日:2024-04-09
申请号:CN202010044381.9
申请日:2020-01-15
申请人: 卡斯柯信号有限公司
IPC分类号: G06F8/61 , G06F8/65 , G06F8/71 , H04L12/40 , H04L67/025 , H04L67/06 , H04L67/12 , H04L67/1095
摘要: 本发明涉及一种支持软件批量远程更新的安全计算机平台,该平台与上位机维护工具连接,所述的安全计算机平台包括通信单元和执行单元,所述的上位机维护工具连接通信单元,所述的通信单元通过执行单元控制被控对象,所述的安全计算机平台还包括通信转发部分和在线更新部分;所述的通信转发部分设于安全计算机平台的通信单元中,用于和上位机维护工具交互信息以及向对应目标机转发信息;所述的在线更新部分设于每个目标机中,用于多个目标机批量并行远程更新,保证更新过程安全可靠。与现有技术相比,本发明具有目标机可以并行批量远程更新,更新过程安全可靠,支持重新上传和版本回退等优点。
-
公开(公告)号:CN107704270B
公开(公告)日:2020-10-20
申请号:CN201710860770.7
申请日:2017-09-21
申请人: 卡斯柯信号有限公司
IPC分类号: G06F9/4401 , G06F11/10 , G06F11/07
摘要: 本发明涉及一种基于二取二架构的μC/OS‑II系统启动引导方法及装置,该方法采用两套对称功能的运行μC/OS‑II系统的CPU板卡,形成二取二架构,所述的启动引导方法具体为:(1)板卡预配置;(2)板卡检查;(3)板卡配置;(4)存储器校验;(5)代码段和数据段拷贝;(6)清空BSS段,用于完成SDRAM BSS段和SRAM BSS段强制清零;(7)中断向量表重定向,用于完成中断向量表拷贝并重定向;(8)使能CACHE和MMU;(9)μC/OS‑II系统加载。与现有技术相比,本发明具有安全性好、可靠性好等优点。
-
公开(公告)号:CN114398198A
公开(公告)日:2022-04-26
申请号:CN202111568972.7
申请日:2021-12-21
申请人: 卡斯柯信号有限公司
IPC分类号: G06F11/07
摘要: 本发明涉及一种嵌入式软件故障锚点定位分析方法、装置、设备及介质,该方法利用锚点定位,在软件编译阶段主动加入故障断言,生成动态故障码表;当故障发生时,通过回溯锚点定位故障发生的位置;同时,利用辅助工具查询故障的原因,消除故障影响;该装置包括各模块均可独立工作的配置模块、装载模块、监控模块、下载模块和分析模块,所述的配置模块、装载模块、监控模块、下载模块和分析模块分别与系统维护台连接。与现有技术相比,本发明具有大幅减少维护人员的工作量等优点。
-
公开(公告)号:CN113688428A
公开(公告)日:2021-11-23
申请号:CN202110974631.3
申请日:2021-08-24
申请人: 卡斯柯信号有限公司
摘要: 本发明公开了一种驱采设备配置文件生成方法和装置,所述驱采设备配置文件生成方法包括:将若干个驱采设备的设备信息、通信信息、输入数据信息和输出数据信息合并至一个预设文档中,以得到合并文件;对所述合并文件进行解析,以得到输入数据集合和输出数据集合;将所述输入数据集合和所述输出数据集合建立关联关系,以得到若干个数据组合;以及对每一所述数据组合添加数据库标识、位域及安全标识,以得到配置文件。本发明可以实现对驱采设备数据的应用开发,并降低数据误配概率以及减少数据配置的工作量。
-
公开(公告)号:CN112383457A
公开(公告)日:2021-02-19
申请号:CN202011012591.6
申请日:2020-09-23
申请人: 卡斯柯信号有限公司
摘要: 本发明涉及一种基于CANopen协议的安全从站系统,应用于有轨电车道岔控制系统中,从站系统包括:从站初始化模块,用于初始化底层硬件模块、定时器、对象字典以及自身的CANopen状态机;CAN中断服务处理模块,用于CAN控制器数据的接收处理;从站安全数据发送处理模块,用于给待发送数据增加安全层协议,并发送给CAN总线其它节点;从站安全数据接收处理模块,用于对接收的数据进行安全校验以及宽恕处理;从站非安全数据处理模块,用于非安全数据的接收和发送处理;自检模块,用于对CPU、内存、时钟和电压硬件进行周期性自检。与现有技术相比,本发明具有标准化程度高、安全可靠等优点。
-
公开(公告)号:CN111273919A
公开(公告)日:2020-06-12
申请号:CN202010044381.9
申请日:2020-01-15
申请人: 卡斯柯信号有限公司
摘要: 本发明涉及一种支持软件批量远程更新的安全计算机平台,该平台与上位机维护工具连接,所述的安全计算机平台包括通信单元和执行单元,所述的上位机维护工具连接通信单元,所述的通信单元通过执行单元控制被控对象,所述的安全计算机平台还包括通信转发部分和在线更新部分;所述的通信转发部分设于安全计算机平台的通信单元中,用于和上位机维护工具交互信息以及向对应目标机转发信息;所述的在线更新部分设于每个目标机中,用于多个目标机批量并行远程更新,保证更新过程安全可靠。与现有技术相比,本发明具有目标机可以并行批量远程更新,更新过程安全可靠,支持重新上传和版本回退等优点。
-
-
-
-
-
-
-
-
-