器件型号:TI-RTOS
工具/软件:TI-RTOS
您好!
我使用 的是 ti-processor-sdk-linux-am57xx-03.01.00.06和 ti-processor-sdk-rtos-am57xx-evm-03.01.00.06-Windows-x86-64安装程序。
最近、我尝试在 IPC_3_43_02_04/examples/DRA7XX_BIOS_elf/ex01_hello 测试该示例。
使用 CCS 时一切都很好。
但我想加载 DSP 映像格式 lib/固件、DSP 内核未加电、并且在文件系统中找不到 trace0文件。
因此、我将 DRA7XX_Linux_elF/ex02_MessageQ 的 ipc.cfg.xs、config.Bld、Dsp1.cfg 和 Dsp2.cfg 文件复制到 ex01_hello 文件夹。
我加载新 的 DSP 映像、 然后执行 cat /sys/kernel/debug/remoteproc/remoteproc2/trace0、我看到错误"IPC_START FAILED"
我 参考 ex01_hello 文件夹中的 ipc.cfg.xs、config.bld、Dsp1.cfg 文件、添加 SR_0的定义并进行编译。
然后 、"IPC_START FAILED"会显示、但 IPC_Attach 失败、并返回-11。
我检查此错误。有人告诉我共享区域未设置。
因为我不熟悉共享区域、所以我想对它有一些想法。
这是我的问题:
在此 站点中是否应使用 ti.sdo.ipc.SharedRegion 模块?
我想修改 DRA7XX_Linux_elf/ex02_MessageQ 中的 cfg 文件以让 ex01_hello 在 Linux 上运行、我注意到哪些 cfg 模块?
以下是我的 cfg 文件: