我的应用中8个core都调用Ipc_start()后可通过MessageQ进行通信,如果通过0号核将某个core Local Reset,该core再次启动并运行应用,会在Ipc_start()接口中死等,无法通过执行,之后的通信也无从谈起了,请问如何才能让core在Local Reset后能够通过Ipc_start()接口且能与其他core进行通信呢?恳请赐教,不胜感激!!!
Andy Yin1:
local reset只能对core上的寄存器等复位,但是共享memory、共享的硬件资源等都是没有复位的,建议最后进行full reset。
建议对需要同步的core都做local reset试试。
wj xz:
你好,请问能不能留个联系方式,有个问题想请教一下