Part Number:IWR1843Other Parts Discussed in Thread:UNIFLASH
你好,我最近在测试lab0012_can_sbl。我尝试如下操作:
1.用Uniflash 同时加载SBL文件和APP1文件,重启后APP文件能正常工作.
2.尝试用CAN_Metaimage_Flasher.exe加载另外一个APP2程序,发现APP2没有执行,重启后,系统仍然执行APP1。
因此我有以下猜想和问题:
系统载执行APP1程序时,APP1程序中并没有相关的接收程序部分?需要增加相应的CAN接收部分?可是APP1程序中是使用并没有使用CANFD,波特率也可能不同,要如何接收PC发送的CAN信息了?
不知道我理解的对不对?或者是否有其他的问题?
user4861090:
我进一步看了一下,原来CAN_SBL的DEMO还需要串口来发送命令。
所以我按照文档的提示重新操作了一边,发现从串口那边更新程序是可以的,但是通过CAN更新程序程序出现了校验错误的问题。
**********************************************Debug: Secondary Bootloader Application Start**********************************************Press any key to stop auto boot and Update Meta Image…Loading existing Meta Image from Flash in 20 19Debug: Update Meta Image selected
Debug: Device info: Manufacturer: 0, Device type = 0, Capacity = 0
Debug: Loading application metaImage from Flash address: c0040000Debug: Erasing SFlash…Debug: Flash Erase completeDebug: Start the image download using XMODEM over UART Or Hit 'Space Bar' to start Image download ove CAN interfaceCCCCCDebug: Total data written = 0x43c00Error: RPRC Parsing Failure!!!
,
Chris Meng:
你 好,
请参考下面的论坛讨论:
https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/985570/awr1843boost-can-sbl—error-rprc-parsing-failure
,
user4861090:
你好,该讨论的问题和我的一样,但是似乎并没有说到最终要如何解决。。
Debug: Device info: Manufacturer: 0, Device type = 0, Capacity = 0这个虽然是0,但是我用串口下载的话工作是正常的~