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

关于omapl138双核联调的问题

请问ti有关于omapl138双核联调的文档吗?看了一个国内创龙公司的一个双核联调案例,发现只可以断点在指定的Server_exec()函数上,其他地方比如基本的main都无法断点。感谢!

Shine:

可以用IPC, syslink作为核间通信,资料请看下面的wiki网站。
processors.wiki.ti.com/…/IPC_Software_Options

user5243180:

回复 Shine:

感谢回答,可能有些误解。我在调试的工程就是通过syslink来双核通讯的,双核通讯程序可以运行。问题是,该工程加断点形式去调试程序却基本是无法正常的。现象是一般程序main部分都可以加个断点逐行调试,而手上找到的资料都基本不能正常加断点去逐行运行。想要的是有什么合适资料关于双核联合调试的,感谢!

Tony Tang:

回复 user5243180:

在main里加个 While(token), 让DSP程序起来后死等,等连上仿真器后,将token改成0,后面就可以单步了。

user5243180:

回复 Tony Tang:

感谢回答,已找到解决办法了。是用slaveloader加载DSP程序后,先不要运行,然后用loadsymbol,此时再加断点才可能有效(提前加的无效)。之后可以DSP运行,然后再来ARM部分运行。当然前提要syslink.ko的驱动要加载上

赞(0)
未经允许不得转载:TI中文支持网 » 关于omapl138双核联调的问题
分享到: 更多 (0)