工程师您好,我使用的板子时C6678,我在原有的工程中加入用notify实现核间通信的模块,程序编译通过,运行时出现ipc start fail的情况,请问这是什么原因?
Shine:
请问原有的工程是什么样的?notify代码是怎么添加的?
user4683768:
回复 Shine:
shine你好,notify代码是根据notify_multicore.c中修改得来的,ipc_start() fail 的原因应该是没有加sharedegion,我加上之后程序卡在ipc_attach(slaveCore)的地方;.cfg文件中 ipc_procSync=ipc_procSync_pair, 我查了一些论坛里面的帖子,似乎是主核和从核的.cfg文件配置的问题,请问有什么注意事项
Shine:
回复 user4683768:
卡在ipc_attach的地方,可以看一下下面的帖子。
e2e.ti.com/…/389265