就是把三个核的out文件打包成一个emac启动镜像的工具。
还有PC测试加载程序,windows或者linux的都可以,最好有源码
谢谢。
xiaomin zhang1:
回复 Andy Yin1:
谢谢 可以用
补充个问题,我制作的镜像core0可以正常运行,其他两个核无法运行。
看了一下boot流程,core0起来后,会释放其他核的reset,然后其他的核从L2的启动地址开始运行。
那么,镜像中其他核从L2起始地址跳转到_c_int00入口的代码是在哪里实现的? 我生成的镜像load以后用仿真器查看,我发现L2起始地址的代码无法跳转到_c_int00。
Andy Yin1:
回复 xiaomin zhang1:
在多核boot时,core0是作为主核先被boot起来,之后需要由core0向其他core发一个类似IPC的中断触发其他core,建议看一下c64相应的boot手册,可以参考EMAC 多核boot例程:http://www.deyisupport.com/question_answer/f/53/t/10240.aspx
TI中文支持网