发明名称 一种EEPROM在线烧写方法
摘要 本发明公开了一种EEPROM在线烧写方法,利用基于GDB协议的监控程序实现对烧写程序和待烧入程序的加载和运行,并将待烧入程序烧写至EEPROM中。本发明方法在数据接收过程中将目标文件转换成二进制文件,减少了中间环节,降低了出错概率,并将烧写效率提高了20%。同时本发明方法利用开源的GDB协议进行数据传输,保证了数据的有效性和完整性。
申请公布号 CN104679557A 申请公布日期 2015.06.03
申请号 CN201510065202.9 申请日期 2015.02.06
申请人 北京控制工程研究所 发明人 彭飞;衣学慧;刘超伟;邢林峰;郝金华;杜辉;田宇斌;李鹤;董筠
分类号 G06F9/445(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 中国航天科技专利中心 11009 代理人 臧春喜
主权项 一种EEPROM在线烧写方法,其特征在于步骤如下:(1)目标板加电启动后,目标板上的引导程序将地面测试计算机上传的基于GDB协议的监控程序加载至目标板指定的存储区中并运行;(2)监控程序根据地面测试计算机上传的程序加载命令,通过串口接收待烧入程序的目标文件,在接收过程中监控程序将该目标文件转换成二进制文件,并存放到目标板指定的存储区中;(3)监控程序根据地面测试计算机上传的程序加载命令,通过串口接收烧写程序的目标文件,在接收过程中监控程序将该目标文件转换成二进制文件,并存放到目标板指定的存储区中;(4)监控程序根据地面测试计算机上传的运行指令运行步骤(3)中烧写程序的二进制文件,将步骤(2)中待烧入程序的二进制文件烧写至EEPROM中。
地址 100080 北京市海淀区北京2729信箱