各位大神们好,小弟最近遇到一些关于6678三个核启动加载的问题,希望不吝赐教:
1)之前在自己开发的板子上跑了两个核,一直没有问题,现在多开了一个核跑新加的算法,在线跑可以工作,但是烧写进去之后启动不了。
经过调试发现,三个核烧写进去之后,连上仿真器看SRIO的寄存器全为0,而且通过特殊的手段发现SRIO初始化已经通过,没有进入doorbell中断。
2)两个核工作的时候烧写进去可以启动,三个核工作的时候,在线可以跑起来,但是烧进去之后就启动不了
3)三个核工作的时候还要什么其他的配置么,或者一些其他的中断配置
Denny%20Yang99373:
没有什么特殊的配置
你把第三个核软件简化试试,可能有代码重复执行了
user4857369:
回复 Denny%20Yang99373:
似乎三个核烧写进去之后核0就没有跑起来,因为在核0里面执行的一些配置,其他的两个核只是单纯地跑算法。
TI中文支持网