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

c6657spi加载

c6657固化双核程序,核0始终可以起来,核1有的时候可以起来,有的时候起不来,起不来的时候地址在0x70000000以后这个段内。用的是核0将l2的程序搬到核1的l2上,给核1入口地址,给中断。起不来的时候看到核1的0x118ffffc的内容是程序的入口地址

Shine:

请问起不来的时候,核0有成功搬移代码到核1吗?起不来的概率多大?有没有测量过电源和reset信号?

user4375259:

回复 Shine:

起不来的概率很大。起不来的时候核0已经把代码搬到了核1。没有测量电源和复位管脚

Shine:

回复 user4375259:

"起不来的时候地址在0x70000000以后这个段内"这个是核1代码的吗?核0搬移好代码并发IPC中断后,核1已经执行程序了吗?核1先写个最简单的程序,看是否每次都能正确加载运行?

user4375259:

回复 Shine:

在0x70000000这个地址段内的时候核1没有起来。我把代码段都放在l2中运行的。现在就是一个简单的测试程序。现在现象就是核1不能正确加载运行。

Shine:

回复 user4375259:

用仿真器跟一下核1上的代码,在程序地址入口处设置个断点,看核1程序有没有跑起来还是直接跑飞了。

另外,程序有时候可以加载,要怀疑硬件的稳定性。建议测量一下电源是否稳定和reset信号是否足够长?

赞(0)
未经允许不得转载:TI中文支持网 » c6657spi加载
分享到: 更多 (0)