工具/软件:TI-RTOS
您好!
我使用的是66AK2G02 ti-processor-sdk-rtos-k2g-evm-04.01.00.06和相同版本的 SDK-Linux。
我构建 66AK2G_Linux_elF/ex02_MessageQ 示例、并将其复制到文件系统中。
root@k2g-EVM:~ uname -r 4.9.41-ge3a80a1c5c root@k2g-EVM:~ root @k2g-EVM:~ root @k2g-EVM:~ root k2g-EVM:# ls app_host server_core0.xe66 root@k2g-evm:~ ~ mpmcl reset dsp0 reset succeeded root@k2g-evm:~# mpmcl load dsp0 server_core0.xe66 load succeedroot@k2g-evm:# mpmcl run dsp0 server_core0.x800e0.xe66 dsps unspecs rptire9640 dsps [_remotipte40pri dsp40: unspecs unspecified remotio rproc pre9640rg_remote40rg-09cr e40] 找不到视频源 [97.15074] remoteproc remoteproc0:注册的 virtio0 (类型7) [97.173064] remoteproc remoteproc0:远程处理器10800000.dsp 现 已成功运行 root@k2g-evm:~ó n root@k2g-evm:~ó n ls app_host 服务器_core0.xe66 root@k2g-evm:~ ^#./app_host CORE0 --> main:--> Main_main:--> App_create:file:App.c、function:app_create、line:82 file:app_create、line:msgq0:app_msps、line:app_mc1:app_mc1:inc、function:gmsgms0:inc、inc:inc:cr、inc:inc:cr、inc:cr、inc:inc:inc:inc:cr、inc:inc:inc、inc:inc:inc:cr、inc:inc:inc:inc:inc、inc、inc:cr、inc:inc:inc:inc:inc:inc:inc、inc:inc、inc:s、inc:inc、inc:s、inc、inc
我使用 mpmcl 命令来重置\load\run dsp0。
但是 dsp0不能创建 MessageQ、app_host 将在 MessageQ_open 处停止。
奇怪的是、我在 /sys/kernel/debug/remoteproc/remoteproc0/trace0.上无法执行任何操作
我的问题是:
为什么/sys/kernel/debug/remoteproc/remoteproc0/trace0为空?DSP 内核被唤醒但未运行?
如何修复它并运行 ex02_MessageQ 示例?
我们将感谢您的任何帮助。
谢谢。