请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C1294NCPDT 你(们)好
我们使用 TM4C1294开发产品、当我们进行远程升级时、该产品有时会失败。 失败后,我们需要使用 JTAG 进行数据编程,这非常麻烦。
是否有适合 TI 的解决方案、例如:程序存储两个部分、如果一个升级失败、引导程序可以传输程序的另一部分以供使用?
谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你(们)好
我们使用 TM4C1294开发产品、当我们进行远程升级时、该产品有时会失败。 失败后,我们需要使用 JTAG 进行数据编程,这非常麻烦。
是否有适合 TI 的解决方案、例如:程序存储两个部分、如果一个升级失败、引导程序可以传输程序的另一部分以供使用?
谢谢!
在将执行转移到应用程序代码之前、您是否考虑过让引导加载程序检查 CRC? 这样、如果应用程序代码由于断电或通信故障等某些事件而未正确编程、器件将保持在引导加载程序中、等待新的更新。 有关使用 TivaWare 引导加载程序用户指南中的"check_crc"的部分可能会有所帮助:
www.ti.com/.../spmu301d.pdf