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

C6670 BOOT启动后core2收不到core0发送的messageq消息

各位高手:

   目前正在接触C6670的项目,现在遇到一个问题。在用仿真器连接的情况下,系统能够正常的运行。但是用bootloader启动后,core0发送的messageq消息,core2中对应的pend并没有任何反应。我可以保证core2正常运行。(因为,core2的比这个消息任务优先级低的任务能够正常响应)。

  如果想在boot的状态下查看,打印的调试信息具体我应该怎么操作呢?

Matt Tian:

现在知道怎么在boot状态下看调试信息了。观察到的现象是core0发送了messageq消息,core2也收到了messageq消息,但是core2收到后认为是其它的messageq消息,执行了其他的操作,而没有执行pend这个messageq的操作。但是用仿真器连又是正常的。

请问这种情况有遇到过么?有什么建议去排查么?

Allen35065:

回复 Matt Tian:

boot时候需要所有的地址都是全局地址,这部分有没有问题?

赞(0)
未经允许不得转载:TI中文支持网 » C6670 BOOT启动后core2收不到core0发送的messageq消息
分享到: 更多 (0)