摘要
本公开实施例提供的基于EtherCAT的加密固件升级方法、装置、设备和介质,包括:根据引导请求进入引导状态;接收加密固件,并将加密固件写入备份缓冲区,以及将加密固件文件的字节信息写入固件更新信息区,并设置文件传输完成标志位;在接收到主站发送的请求进入初始化状态的初始化请求时,在传输完成时,触发从站软件重启,并执行引导程序;在引导程序检测到固件更新信息区接收的固件文件的字节信息不为零时,读取备份缓冲区的加密固件并对加密固件进行处理,得到实际解密固件并计算实际循环冗余校验值;在实际循环冗余校验值与预设循环冗余校验值相同时,擦除APP执行区的信息,将实际解密固件写入APP执行区,触发从站软件重启。
技术关键词
循环冗余校验值
固件更新
执行引导程序
固件升级方法
循环冗余校验算法
填充算法
备份
标志位
解密算法
固件升级装置
软件
加密算法
处理器
计算机设备
模块
系统为您推荐了相关专利信息
中央控制模块
列车调度信息
引导系统
站台
动车组
气体放电管
物联网服务器
检测设备
通信方法
无线网络
轻型车辆
装药量
火箭发动机
磁吸接口
冲击传感器
电子电器产品
集成环境传感器
因子
启发式信息
矩阵
固件在线升级方法
固件更新
服务器
网络设备
更新固件