您好!
我在使用6678过程中遇到这样的问题。用0核给从核发ipc后,从核可以转起来,从核程序是简单的写内存操作。但在local reset 想给从核复位时,按照
psc文档中介绍的操作步骤:
1. Set MDCTL[Y].LRSTZ to 0x0 to assert local reset.
2. Set MDCTL[Y].LRSTZ to 0x1 to de-assert local reset.
可以实现2-7核的重新加载,只有1核不行,每次复位后程序就飞了,pc指针指到未知区域,不是2b00000。
期待您的回复。
Andy Yin1:
core1与其他core没什么区别,所以有可能是core1的程序加载的有问题。确认一下core1的程序加载是否成功,可以将加载完后的代码保存下来,与成功时的程序比较。