TI中文支持网
TI专业的中文技术问题搜集分享网站

AM5728: 关于AM5728的DSP在linux中的启动问题

Part Number:AM5728

问题1      我在测试dsp1从linux下启动时遇到的问题,想请教下,
      我通过ccs建立了一个dsp基于bios的helloworld例程,编译后生成.out文件,然后参考load-firmware.sh,我将out文件下载到/home/root路径下,并通过
     rm /lib/firmware/dra7-dsp1-fw.xe66
     ln -s /home/root/am57x_rtos_dsp.out /lib/firmware/dra7-dsp1-fw.xe66
    将dra7-dsp1-fw.xe66重新链接到.out文件,并执行
    echo 40800000.dsp > /sys/bus/platform/drivers/omap-rproc/unbind
    echo 40800000.dsp > /sys/bus/platform/drivers/omap-rproc/bind
结果提示如下:
root@AM57xx-Tronlong:~# echo 40800000.dsp > /sys/bus/platform/drivers/omap-rproc/unbind
[ 2699.460109] remoteproc remoteproc2: releasing 40800000.dsp
root@AM57xx-Tronlong:~# echo 40800000.dsp > /sys/bus/platform/drivers/omap-rproc/bind
[ 2710.040165] omap-rproc 40800000.dsp: assigned reserved memory node dsp1_cma@99000000
[ 2710.048063] remoteproc remoteproc2: 40800000.dsp is available
[ 2710.056468] remoteproc remoteproc2: powering up 40800000.dsp
root@AM57xx-Tronlong:~# [ 2710.062664] remoteproc remoteproc2: Booting fw image dra7-dsp1-fw.xe66, size 1832564
[ 2710.079874] omap-iommu 40d01000.mmu: 40d01000.mmu: version 3.0
[ 2710.085806] omap-iommu 40d02000.mmu: 40d02000.mmu: version 3.0
[ 2710.091719] remoteproc remoteproc2: Failed to find resource table
[ 2710.113325] prueth pruss2_eth: pruss MC Mask 0:0:0:0:0:0
[ 2710.118839] prueth pruss2_eth: port 1: using random MAC addr: 56:76:52:cb:52:4e
我测试过例程的dsp2的启动是没问题的,并且,使用ccs进行仿真运行也没有问题,请问这是什么原因呢?
Cherry Zhou:

您好,您的问题我们需要升级到英文论坛看下,链接如下:

e2e.ti.com/…/am5728-dsp-boot-issue-in-linux

,

she feng:

您好,我想确认下,我的操作是否有问题?

,

she feng:

你好,我回复不了英文论坛上的问题

我的linux版本是4.9.65,RTOS版本是6.52.0.12

通过查看内核代码,我发现错误消息来自函数“rproc_find_rsc_table”。它表示ELF文件缺少“.resource_table”部分。这与CCS项目配置有关系吗?

,

Cherry Zhou:

好的收到,我们已跟进给工程师。

,

Cherry Zhou:

您好,请看以下答复:

When you are referring to CCS project configuration, are you referring to exporting all the paths as mentioned in this documentation?

Could you please do readelf -l for the elf file and this should show the resource table is there.

赞(0)
未经允许不得转载:TI中文支持网 » AM5728: 关于AM5728的DSP在linux中的启动问题
分享到: 更多 (0)