基于IAP技术的ADuC702x固件升级方案

嵌入式系统 时间:2011-05-22来源:电子产品世界


  其中Data为固件应用程序二进制代码,每个数据包最后是CRC16校验码,其高位在前。

  发送:一个数据包

  返回(两个字节):

  (1)0xED 0xFA(正确接收),跳到步骤5;

  (2)0x12 0x34,错误,跳到步骤2。

  ⒌按步骤4正确发送完所有数据包,等待修改标志位,即等待返回(两个字节):

  (1)0x4F 0x4B(修改标志位正确),跳到步骤6;

  (2)0x58 0x58,错误,跳到步骤2。

  ⒍重新热启动。

  发送:REBOOT(ASCII字符)

  返回:(无返回内容)

  ⒎固件应用程序更新完毕。

  结语

  该在应用更新固件程序方案已广泛应用于以ADuC702x系列微处理器设计的光通讯和其他产品中,使固件程序升级变得非常简单方便,并且该方案通过实践验证,具有非常高的可靠性。

1 2 3 4

关键词: IAP ADuC702x 201105

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版