TI中文支持网
TI专业的中文技术问题搜集分享网站

AWR1642 Secondary bootloader 关于DCAN 和MCAN 的问题

TI的工程师们,你们好

  我现在使用SBL的工程来更新程序,遇到了一个问题。在使用DCAN的时候,是可以正常的更新程序,但是在使用MCAN时,则不成功。首先,MCAN 和DCAN的初始化以及通信,我是在APP程序上已经正常使用且可以通信的,我将有关MCAN 和DCAN 通信的代码移植到sbl的代码上,发现DCAN 可以正常工作,而MCAN始终通信异常。请帮忙查看一下,此处是我的代码。sbl.zip

Shine:

请参考C:\ti\mmwave_sdk_03_02_00_04\mmwave_sdk_03_02_00_04\packages\ti\utils\sbl\docs\SBL_design.pdf手册里的6. Appendix CANFD代码。

xlp:

回复 Shine:

你好,谢谢你的建议。我看了这个代码,因为在非SBL的工程中,我的APP工程中,已经可以同时使用这两个CAN,DCAN,MCAN;但是在SBL的程序中运行时,就出现我上面描述的问题。

xlp:

回复 Shine:

在SBL工程中,我单独使用MCAN时,可以外发信息,但是一旦我接收到信息后,之前一直在发送的信息也停止发送了。似乎是触发了接收错误?

Chris Meng:

回复 xlp:

你好,

你可以参考最新auto toolbox里面的新lab:
mmwave_automotive_toolbox_2_9_1\labs\lab0012_can_sbl

赞(0)
未经允许不得转载:TI中文支持网 » AWR1642 Secondary bootloader 关于DCAN 和MCAN 的问题
分享到: 更多 (0)