目前想用omapl138的IPC,内核编译通过,例子编译通过,文件系统的启动被我禁用掉了,启动以后直接进行按照ipc安装指南中的流程进行,然后
modprobe da8xx_remoteproc da8xx_fw_name=messageq_single.xe674指令时出错,错误如下:
remoteproc0:direct firmware load for message_single.xe674 failed with error -2
找不出什么原因,望解答,谢谢
Nancy Wang:
请贴出软件版本,以及参考的手册链接。
MU MU:
回复 Nancy Wang:
软件版本是sdk 05.00.00.15,链接如下:processors.wiki.ti.com/…/IPC_Install_Guide_Linux
Nancy Wang:
回复 MU MU:
请参考以下链接的run ipc linux examples.
software-dl.ti.com/…/Foundational_Components_IPC.html
MU MU:
回复 Nancy Wang:
使用这个起来以后,文件系统直接崩了,所以把systemd屏蔽掉以后直接使用ipc指令启动,出现这个错误,目前问题找到了,源码中的连接是需要放在lib/firmware文件夹下,把这个文件移过去就可以了,但是在分配DMA内存时卡住,具体函数数dma_alloc_corrent(),第一个参数是dev->parent,改为NULL可以通过,但是主机程序启动的时候没有响应,dsp感觉还是没有起来