运行IPC例程时DSP crash问题

你好,我在AM5728的开发板上运行IPC的ex02_messageq时遇到DSP crash问题,使用sdk版本如下 :

ti-processor-sdk-linux-am57xx-evm-05.03.00.07 

ti-processor-sdk-rtos-am57xx-evm-05.03.00.07

错误信息如下:

root@am57xx-evm:~#./app_host DSP1
--> main:
--> Main_main:
--> App_create:
App_create: Host is ready
<-- App_create:
--> App_exec:
App_exec: sending message 1
App_exec: sending message 2
App_exec: sending message 3
[ 450.017945] remoteproc remoteproc2: crash detected in 40800000.dsp: type watchdog
[ 450.025572] remoteproc remoteproc2: handling crash #1 in 40800000.dsp
[ 450.032270] remoteproc remoteproc2: recovering 40800000.dsp
recvfrom failed: Link has been severed (67)
rpmsgThreadFxn: transportGet failed on fd 11, returned -20
[ 450.059996] remoteproc remoteproc2: stopped remote processor 40800000.dsp
<-- App_exec: -20
<-- Main_main:
[ 450.070285] remoteproc remoteproc2: powering up 40800000.dsp
<-- main:
[ 450.086765] remoteproc remoteproc2: Booting fw image dra7-dsp1-fw.xe66, size 4487396
[ 450.102100] omap-iommu 40d01000.mmu: 40d01000.mmu: version 3.0
[ 450.108039] omap-iommu 40d02000.mmu: 40d02000.mmu: version 3.0
root@am57xx-evm:~# [ 450.114955] alloc_contig_range: [99004, 99007) PFNs busy
[ 450.130659] virtio_rpmsg_bus virtio0: rpmsg host is online
[ 450.136346] remoteproc remoteproc2: registered virtio0 (type 7)
[ 450.142474] remoteproc remoteproc2: remote processor 40800000.dsp is now up
[ 450.150198] virtio_rpmsg_bus virtio0: creating channel rpmsg-proto addr 0x3d

请问是什么原因。

非常感谢

12 个回复