摘要
本发明公开了一种FPGA多版本固件远程在线更新方法和装置,升级之前,控制单元接收上位机发送的至少一个FPGA升级固件,保存在第一存储器。升级时,控制单元在接收到含有待升级固件信息的第一升级命令后,根据待升级固件信息,发送第二升级命令,复杂可编程逻辑单元接收到第二升级命令后,将待升级固件存储到第二存储器中对应空间位置。然后复杂可编程逻辑单元接收控制单元下发的重新加载命令,触发FPGA单元加载待升级固件,控制单元下发读取FPGA单元固件版本命令,获取版本信息,如果与待升级固件版本一致,则判断升级成功。本发明不需要FPGA芯片参与升级过程,升级过程不影响整机设备功能正常运行,升级过程稳定可靠。
技术关键词
可编程逻辑单元
远程在线更新方法
固件
在线更新装置
控制单元
命令
可编程逻辑模块
存储器
信号处理模块
电子硬盘
基板
FPGA芯片
系统为您推荐了相关专利信息
螺旋桨桨叶
划线系统
数据处理模块
系统模块
机械臂组件
悬崖传感器
光发射器
发光部件
传感器本体
光接收器
防冲击结构
稳定边坡
耗能装置
山体三维模型
耳板
开关电路
LED智能控制器
通信模块
控制继电器通断
控制模块
固件
画像特征
漏洞挖掘方法
通信组件
静态分析技术