Part Number: AM5728
Hi team,
Here's an issue when testing the DSP1 boot in linux:
The customer built a DSP BIOS-based helloworld routine with CCS, compiled it to generate the .out file and referenced load-firmware.sh. Downloaded the out file to the /home/root path and through rm /lib/firmware/dra7-dsp1-fw.xe66 ln -s /home/root/am57x_rtos_dsp.out /lib/firmware/dra7-dsp1-fw.xe66 to re-link dra7-dsp1-fw.xe66 to .out file and execute these:
echo 40800000.dsp > /sys/bus/platform/drivers/omap-rproc/unbind
echo 40800000.dsp > /sys/bus/platform/drivers/omap-rproc/bind
But it will alert as follows:
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