主题中讨论的其他器件:LAUNCHXL-F280049C
您好、TI 专家、我正在调试开发板 LAUNCHXL-F280049C 和 CCS10.2上的280049C CAN 引导加载程序。 在我的引导加载程序软件项目中、我在唯一的一个项目中合并了引导加载程序段和主应用程序段。 从一开始一切似乎都可以。I send 从 PC SW 到280049C 的 CAN 启动命令。 主应用程序段接收 CAN START 命令并跳转到引导加载程序段。 然后、引导加载程序段可以从 PC 接收 CAN 引导数据并将 candata 刷写到闪存中。 完成将数据刷写到存储器中的过程后、引导加载程序段可以跳回主应用程序段。 作为证明,PC 软件可以接收来自280049C 的数据。 不断电。 但当我将开发板 LAUNCHXL-F280049C 断电并重新上电时,PC SW 将无法再接收来自280049C 的数据。 接下来、我将进行比较测试、下载 CCS 和 CAN 下载。 1) CCS 下载后、软件可以在断电后重新启动、然后再次加电。 2)接下来我做一个测试,重新启动后 CAN 下载板. 我将地址0xd00数据从随机初始数据更改为0xA5FF FFFF、电路板可以重新启动、PC SW 可以从280049C 接收 CAN 数据。 这意味着可以下载一些更改。当关闭电源并重新加电时,BootROM 将从0xD00获得不同的数据。 我是否清楚?您能给我一些建议来解决这个问题/非常感谢。