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

EVKM2H 多核启动问题

我现在实用的是EVKM2H硬件平台,目前单核可以启动,在唤醒其它核时使用如下代码:

* u32 keystone_cpu_smc(u32 command, u32 cpu, u32 addr)

ENTRY(keystone_cpu_smc)
stmfd sp!, {r4-r11, lr}
smc #0
ldmfd sp!, {r4-r11, pc}
ENDPROC(keystone_cpu_smc)

其中r0为0, r1为1(ARM核1), addr为启动地址。

执行后核1并没有启动,请问是什么原因呢?(另外我用的ccs5.5,,仿真器可以看到8个dsp核,和4个arm核,其中所有dsp核都能connect,但是arm核只有0核能连接)

Allen35065:

你这里用的是Linux?

xin he2:

回复 Allen35065:

感谢回复,我用的不是Linux,后来发现需要skern-keystone-evm.bin文件,多核就可以启动了。

赞(0)
未经允许不得转载:TI中文支持网 » EVKM2H 多核启动问题
分享到: 更多 (0)