工具/软件:Linux
您好!
我正在尝试使用 devmem2软件工具读取 DSP1 L2 SRAM (addr:0x4080 0000)。
我收到消息:
总线错误(转储内核)
Colin
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您是否已经有正在运行的程序? 如果是这样、则可能是内核发生故障。 您可以通过 Linux 强制内核保持活动状态。
首先、确定哪一个内核是您的 DSP。 (此示例来自 AM571x、因此只有一个 DSP。)
root@am57xx-EVM:~# cat /sys/kernel/debug/remoteproc/remoteproc /名称
5882000.IPU
5502000.IPU
40800000.DSP
4b234000.pru0
4b238000.pru1
4b2b4000.pru0
4b2b8000.pru1.
root@am57xx-EVM:~# ls /sys/kernel/debug/remoteproc
remoteproc0 remoteproc1 remoteproc2 remoteproc3 remoteproc4 remoteproc5 remoteproc6
root@am57xx-EVM:~# cat /sys/kernel/debug/remoteproc/remoteproc2/state
暂停(1)
root@am57xx-EVM:/sys/bus/platform/devices/40800000.dsp/power/control 上的~# echo
root@am57xx-EVM:~# cat /sys/kernel/debug/remoteproc/remoteproc2/state
运行(2)