发明名称 基于ARM的多节点在线更新软件的方法
摘要 本发明揭示了一种基于ARM的多节点在线更新软件的方法,包括如下步骤:(1)用仿真器下载引导及启动代码到各板卡,其中引导和启动代码带有支持板卡ARM微处理芯片在应用编程的USB驱动或者网络驱动程序;(2)在上位机/服务器上安装更新应用程序的软件,该软件能通过USB或网口识别出相应板卡的地址,能够选中相应板卡下载应用软件;(3)通过转换软件或者代码模块将HEX或者BIN文件转换成IAP底层模块能识别的软件格式,并存储到相应的位置;(4)需要更新代码的数据包通过USB HUB或路由器转发到各个板卡,板卡根据地址信息选择接收或抛弃数据包,地址匹配的数据包存储到相应位置完成软件更新。
申请公布号 CN103617061A 申请公布日期 2014.03.05
申请号 CN201310652598.8 申请日期 2013.12.05
申请人 中国航空无线电电子研究所 发明人 覃勇为;陈阵;孙佳
分类号 G06F9/445(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 上海和跃知识产权代理事务所(普通合伙) 31239 代理人 杜林雪
主权项 一种基于ARM的多节点在线更新软件的方法,用于更新板卡上的软件,该板卡通过USB HUB或路由器与上位机/服务器连接,该方法包括如下步骤:步骤一:用仿真器下载引导及启动代码到各板卡,其中引导和启动代码带有支持板卡ARM微处理芯片在应用编程的USB驱动或者网络驱动程序;步骤二:在上位机/服务器上安装更新应用程序的软件,该软件能通过USB或网口识别出相应板卡的地址并选中相应板卡下载应用软件;步骤三:通过转换软件或者代码模块将HEX或者BIN文件转换成IAP底层模块能识别的软件格式,并存储到相应的位置;步骤四:需要更新代码的数据包通过USB HUB或路由器转发到各个板卡,板卡根据地址信息选择接收或抛弃数据包,地址匹配的数据包存储到相应位置而完成软件更新。
地址 200233 上海市徐汇区桂平路432号