Tool/software: Linux
when I load dsp1 firmware,I get error message below。Firmware is messageq_single.xe66 from ti。I have linked it to /lib/firmware/dra7-dsp1-fw.xe66 with absolutely path.
[ 596.363976] remoteproc remoteproc2: crash detected in 40800000.dsp: type watchdog
[ 596.372928] remoteproc remoteproc2: handling crash #53 in 40800000.dsp
[ 596.379488] remoteproc remoteproc2: recovering 40800000.dsp
[ 596.402110] omap_hwmod: mmu1_dsp1: _wait_target_disable failed
[ 596.415113] omap_hwmod: mmu0_dsp1: _wait_target_disable failed
[ 596.422792] remoteproc remoteproc2: stopped remote processor 40800000.dsp
[ 596.429615] remoteproc remoteproc2: powering up 40800000.dsp
[ 596.442435] remoteproc remoteproc2: Booting fw image dra7-dsp1-fw.xe66, size 4587992
[ 596.457438] omap_hwmod: mmu0_dsp1: _wait_target_disable failed
[ 596.463329] omap-iommu 40d01000.mmu: 40d01000.mmu: version 3.0
[ 596.469271] omap-iommu 40d02000.mmu: 40d02000.mmu: version 3.0
[ 596.485838] remoteproc remoteproc2: registered virtio0 (type 7)
[ 596.491828] remoteproc remoteproc2: remote processor 40800000.dsp is now up
dts:
&dsp1 {
status = "okay";
memory-region = <&dsp1_cma_pool>;
mboxes = <&mailbox5 &mbox_dsp1_ipc3x>;
timers = <&timer5>;
watchdog-timers = <&timer10>;
};
&dsp2 {
status = "okay";
memory-region = <&dsp2_cma_pool>;
mboxes = <&mailbox6 &mbox_dsp2_ipc3x>;
timers = <&timer6>;
watchdog-timers = <&timer13>;
};
generate by dtc tools is:
dsp@40800000 {
compatible = "ti,dra7-dsp";
reg = <0x40800000 0x48000 0x40e00000 0x8000 0x40f00000 0x8000>;
reg-names = "l2ram", "l1pram", "l1dram";
ti,hwmods = "dsp1";
syscon-bootreg = <0x9 0x55c>;
iommus = <0xc1 0xc2>;
ti,rproc-standby-info = <0x4a005420>;
status = "okay";
memory-region = <0xc3>;
mboxes = <0xb5 0xc4>;
timers = <0xc5>;
watchdog-timers = <0xc6>;
};
something config error???