摘要
本发明涉及一种FPGA固件的远程稳定升级方法,属于集成电路技术领域,解决现有升级方案存在的效率低、硬件损坏风险高、通用性差等问题。该方法包括以下步骤:上位机通过通信接口与FPGA建立连接,FPGA进入通信就绪状态;FPGA内置的FLASH控制模块根据上位机发送的擦除指令对FLASH存储器的目标存储区域执行擦除操作,并且FPGA在擦除期间持续读取并上报状态寄存器的实时状态信息至上位机;将待升级固件程序分包写入目标区域,FPGA断电重启;重启后的FPGA运行写入所述目标存储区域的新固件程序。本发明能够提高升级效率,降低硬件损坏风险,减少升级成本,并提高方案的通用性,以适应不同类型和品牌的FPGA。
技术关键词
FLASH存储器
升级方法
固件
FLASH控制
实时状态信息
通信接口
可编程逻辑芯片
远程控制软件
程序
看门狗定时器
指令
集成电路技术
状态机
控制模块
4G模块
数据
波特率
风险
系统为您推荐了相关专利信息
基板管理控制器
固件更新
服务器
固件版本管理
原始设备制造商
功能测试装置
计算机主板
检测结构
测试主机
测试组件
全息投影装置
投影灯
生成虚拟图像
导热
无线通讯模块
新能源商用车
升级方法
车载终端
客户端证书
解密