Other Parts Discussed in Thread: SYSBIOS, ADS1015
Environment
- AM5728 MPU is running Linux
- IPU1 is running bios and MessageQ server
- communication is based on ipc_3_47_02_00/examples/DRA7XX_linux_elf/ex02_messageq/ipu1
My goal is to run a timer in IPU1.
At first I added a piece of code to IPU1 Server.c to tell me which timers are available
nTimers = Timer_getNumTimers();
for (i=0, u32temp=0; i<nTimers; i++)
{
if (Timer_getStatus(i) != 0)
u32temp |= 1 << i;
}
// At this point u32temp=0x010C so GP Timers 3, 4 and 9 are available
My timer function in IPU1 is this
Void MyTimerTick(UArg arg0)
{
nTimerTicks++;
}
I tried two approaches to implement the timer. Each approach was unsuccessful.
Approach 1:
===========
Declare the timer in Ipu1.cfg as follows
Xbar.connectIRQMeta(53, 31);
/* var Timer = xdc.useModule('ti.sysbios.timers.dmtimer.Timer'); already done for bios Timer above */
var MyTimerParams = new Timer.Params();
MyTimerParams.instance.name = "MyTimerName";
MyTimerParams.period = 1000000;
MyTimerParams.periodType = xdc.module("ti.sysbios.interfaces.ITimer").PeriodType_MICROSECS;
MyTimerParams.extFreq.lo = 19200000;
Timer.create(3, "&MyTimerTick", MyTimerParams);
The IPU1 server gets built and loaded to Linux /lib/firmware/.
After rebooting the system I get this log and IPU1 is unresponsive.
[ 6.249448] remoteproc remoteproc0: 58820000.ipu is available
[ OK ] Started udev Coldplug all Devices.
[ 6.270838] omap-rproc 55020000.ipu: assigned reserved memory node ipu2-memory@95800000
[ OK ] Reached target System Initialization.
[ 6.309207] remoteproc remoteproc1: 55020000.ipu is available
[ 6.340174] remoteproc remoteproc1: Direct firmware load for dra7-ipu2-fw.xem4 failed with error -2
[ 6.354618] omap-rproc 40800000.dsp: assigned reserved memory node dsp1_cma@99000000
[ 6.354687] remoteproc remoteproc2: 40800000.dsp is available
[ 6.381302] remoteproc remoteproc0: powering up 58820000.ipu
[ 6.381315] remoteproc remoteproc0: Booting fw image dra7-ipu1-fw.xem4, size 3799716
[ 6.381428] omap-iommu 58882000.mmu: 58882000.mmu: version 2.1
[ 6.517774] remoteproc remoteproc1: powering up 55020000.ipu
[ 6.517804] remoteproc remoteproc1: Direct firmware load for dra7-ipu2-fw.xem4 failed with error -2
[ 6.517810] remoteproc remoteproc1: request_firmware failed: -2
[ 6.558662] omap-des 480a5000.des: OMAP DES hw accel rev: 2.2
[ 6.559012] virtio_rpmsg_bus virtio0: rpmsg host is online
[ 6.559091] remoteproc remoteproc0: registered virtio0 (type 7)
[ 6.559100] remoteproc remoteproc0: remote processor 58820000.ipu is now up
[ 6.561122] ------------[ cut here ]------------
[ 6.561138] WARNING: CPU: 0 PID: 205 at /kernel-source//drivers/bus/omap_l3_noc.c:147 l3_interrupt_handler+0x25c/0x378
[ 6.561145] 44000000.ocp:L3 Custom Error: MASTER IPU1 TARGET L4_PER1_P3 (Idle): Data Access in Supervisor mode during Functional access
[ 6.561147] Modules linked in: omap_des(+) des_generic crypto_engine omap_crypto omap_remoteproc virtio_rpmsg_bus rpmsg_core remoteproc sch_fq_codel cryptodev(O) cmemk(O)
[ 6.561185] CPU: 0 PID: 205 Comm: systemd-udevd Tainted: G W O 4.14.54-ge0103eeb5d #2
[ 6.561188] Hardware name: Generic DRA74X (Flattened Device Tree)
[ 6.561192] Backtrace:
[ 6.561203] [<c020b808>] (dump_backtrace) from [<c020baec>] (show_stack+0x18/0x1c)
[ 6.561210] r7:00000009 r6:60030193 r5:00000000 r4:c10568dc
[ 6.561219] [<c020bad4>] (show_stack) from [<c095d444>] (dump_stack+0x90/0xa4)
[ 6.561232] [<c095d3b4>] (dump_stack) from [<c022b9ec>] (__warn+0xec/0x104)
[ 6.561238] r7:00000009 r6:c0bdc924 r5:00000000 r4:eccbbaa0
[ 6.561246] [<c022b900>] (__warn) from [<c022ba44>] (warn_slowpath_fmt+0x40/0x48)
[ 6.561250] r9:00000006 r8:ee9f0090 r7:c0bdccc0 r6:00000000 r5:c0bdc850 r4:c0bdc8f4
[ 6.561256] [<c022ba08>] (warn_slowpath_fmt) from [<c054489c>] (l3_interrupt_handler+0x25c/0x378)
[ 6.561259] r3:eea01ec0 r2:c0bdc8f4
[ 6.561261] r4:80080003
[ 6.561270] [<c0544640>] (l3_interrupt_handler) from [<c027ed64>] (__handle_irq_event_percpu+0x6c/0x134)
[ 6.561283] r10:c105830d r9:eea0c400 r8:00000017 r7:eccbbbc4 r6:00000000 r5:eea0c400
[ 6.561285] r4:ee9f0400
[ 6.561291] [<c027ecf8>] (__handle_irq_event_percpu) from [<c027ee50>] (handle_irq_event_percpu+0x24/0x60)
[ 6.561304] r10:eccbbdc8 r9:eccba000 r8:ee808000 r7:00000001 r6:c10092ec r5:eea0c400
[ 6.561307] r4:eea0c400
[ 6.561316] [<c027ee2c>] (handle_irq_event_percpu) from [<c027eecc>] (handle_irq_event+0x40/0x64)
[ 6.561322] r5:eea0c464 r4:eea0c400
[ 6.561329] [<c027ee8c>] (handle_irq_event) from [<c02827a0>] (handle_fasteoi_irq+0xac/0x160)
[ 6.561332] r7:00000001 r6:c10092ec r5:eea0c464 r4:eea0c400
[ 6.561338] [<c02826f4>] (handle_fasteoi_irq) from [<c027dfb0>] (generic_handle_irq+0x2c/0x3c)
[ 6.561342] r7:00000001 r6:00000000 r5:00000000 r4:c0e64afc
[ 6.561348] [<c027df84>] (generic_handle_irq) from [<c027e538>] (__handle_domain_irq+0x64/0xbc)
[ 6.561353] [<c027e4d4>] (__handle_domain_irq) from [<c020146c>] (gic_handle_irq+0x44/0x80)
[ 6.561358] r9:eccba000 r8:fa213000 r7:fa212000 r6:eccbbc80 r5:fa21200c r4:c1004000
[ 6.561363] [<c0201428>] (gic_handle_irq) from [<c020c6b8>] (__irq_svc+0x58/0x8c)
[ 6.561367] Exception stack(0xeccbbc80 to 0xeccbbcc8)
[ 6.561372] bc80: eff16ca4 00000000 ffffffb0 eccbbd44 0051c000 ffefe8e0 eff16ca4 c0c3f000
[ 6.561376] bca0: fa221f5f 00e00000 eccbbdc8 eccbbd6c ece3f750 eccbbcd0 c030b050 c0317b54
[ 6.561379] bcc0: 20030013 ffffffff
[ 6.561383] r9:eccba000 r8:fa221f5f r7:eccbbcb4 r6:ffffffff r5:20030013 r4:c0317b54
[ 6.561391] [<c030ac10>] (unmap_page_range) from [<c030b3f0>] (unmap_single_vma+0x50/0x58)
[ 6.561395] r10:00000009 r9:ed6dc380 r8:00000000 r7:00000000 r6:eccbbdc8 r5:ffffffff
[ 6.561397] r4:ece3f750
[ 6.561402] [<c030b3a0>] (unmap_single_vma) from [<c030b6ac>] (unmap_vmas+0x5c/0x70)
[ 6.561404] r4:ece3f750
[ 6.561411] [<c030b650>] (unmap_vmas) from [<c0312d44>] (exit_mmap+0xb8/0x170)
[ 6.561415] r8:ece2564c r7:ecf48a80 r6:ecd6ef00 r5:00000000 r4:ece3fe38
[ 6.561421] [<c0312c8c>] (exit_mmap) from [<c0229020>] (mmput+0x48/0xe4)
[ 6.561423] r5:00000000 r4:ed6dc380
[ 6.561430] [<c0228fd8>] (mmput) from [<c03419cc>] (flush_old_exec+0x4b4/0x6f0)
[ 6.561433] r5:ed6dc380 r4:ece25100
[ 6.561439] [<c0341518>] (flush_old_exec) from [<c038bb24>] (load_elf_binary+0x2b8/0x1224)
[ 6.561443] r10:00000009 r9:00000000 r8:ece02600 r7:eccbbe80 r6:00000034 r5:ecd6ef00
[ 6.561446] r4:ed767d80
[ 6.561451] [<c038b86c>] (load_elf_binary) from [<c0341c74>] (search_binary_handler.part.3+0x6c/0x234)
[ 6.561455] r10:ecf48a80 r9:00000000 r8:fffffff8 r7:c108b634 r6:c101d3a0 r5:ecd6ef00
[ 6.561457] r4:c101d890
[ 6.561462] [<c0341c08>] (search_binary_handler.part.3) from [<c0342680>] (do_execveat_common+0x590/0x678)
[ 6.561465] r9:00000000 r8:ecd6ef00 r7:000000cd r6:ffffe000 r5:ece25100 r4:ed7b2000
[ 6.561470] [<c03420f0>] (do_execveat_common) from [<c03429bc>] (SyS_execve+0x38/0x40)
[ 6.561474] r10:00000000 r9:eccba000 r8:c02080c4 r7:0000000b r6:be87e970 r5:004dca60
[ 6.561476] r4:be87e9f0
[ 6.561483] [<c0342984>] (SyS_execve) from [<c0207ee0>] (ret_fast_syscall+0x0/0x4c)
[ 6.561485] r5:b6f8edbc r4:be87eff8
[ 6.561489] ---[ end trace 893351ee8228e39a ]---
[ 6.566076] omap-des 480a5000.des: will run requests pump with realtime priority
[ 6.566194] omap-rproc 58820000.ipu: omap rproc 58820000.ipu crashed
[ 6.566200] remoteproc remoteproc0: crash detected in 58820000.ipu: type fatal error
[ 6.566208] remoteproc remoteproc0: handling crash #1 in 58820000.ipu
[ 6.566213] remoteproc remoteproc0: recovering 58820000.ipu
[ 6.569545] remoteproc remoteproc0: stopped remote processor 58820000.ipu
[ 6.569550] remoteproc remoteproc0: powering up 58820000.ipu
[ 6.598701] remoteproc remoteproc0: Booting fw image dra7-ipu1-fw.xem4, size 3799716
[ 6.598816] omap-iommu 58882000.mmu: 58882000.mmu: version 2.1
[ 6.640654] ------------[ cut here ]------------
[ 6.640669] WARNING: CPU: 0 PID: 220 at /kernel-source//drivers/bus/omap_l3_noc.c:147 l3_interrupt_handler+0x25c/0x378
[ 6.640674] 44000000.ocp:L3 Custom Error: MASTER IPU1 TARGET L4_PER1_P3 (Idle): Data Access in Supervisor mode during Functional access
[ 6.640677] Modules linked in: omap_des(+) des_generic crypto_engine omap_crypto omap_remoteproc virtio_rpmsg_bus rpmsg_core remoteproc sch_fq_codel cryptodev(O) cmemk(O)
[ 6.640720] CPU: 0 PID: 220 Comm: modprobe Tainted: G W O 4.14.54-ge0103eeb5d #2
[ 6.640722] Hardware name: Generic DRA74X (Flattened Device Tree)
[ 6.640726] Backtrace:
[ 6.640737] [<c020b808>] (dump_backtrace) from [<c020baec>] (show_stack+0x18/0x1c)
[ 6.640743] r7:00000009 r6:600d0193 r5:00000000 r4:c10568dc
[ 6.640753] [<c020bad4>] (show_stack) from [<c095d444>] (dump_stack+0x90/0xa4)
[ 6.640770] [<c095d3b4>] (dump_stack) from [<c022b9ec>] (__warn+0xec/0x104)
[ 6.640776] r7:00000009 r6:c0bdc924 r5:00000000 r4:ece39b70
[ 6.640783] [<c022b900>] (__warn) from [<c022ba44>] (warn_slowpath_fmt+0x40/0x48)
[ 6.640788] r9:00000006 r8:ee9f0090 r7:c0bdccc0 r6:00000000 r5:c0bdc850 r4:c0bdc8f4
[ 6.640796] [<c022ba08>] (warn_slowpath_fmt) from [<c054489c>] (l3_interrupt_handler+0x25c/0x378)
[ 6.640800] r3:eea01ec0 r2:c0bdc8f4
[ 6.640803] r4:80080003
[ 6.640815] [<c0544640>] (l3_interrupt_handler) from [<c027ed64>] (__handle_irq_event_percpu+0x6c/0x134)
[ 6.640820] r10:c105830d r9:eea0c400 r8:00000017 r7:ece39c94 r6:00000000 r5:eea0c400
[ 6.640824] r4:ee9f0400
[ 6.640830] [<c027ecf8>] (__handle_irq_event_percpu) from [<c027ee50>] (handle_irq_event_percpu+0x24/0x60)
[ 6.640834] r10:ee803240 r9:ece38000 r8:ee808000 r7:00000001 r6:c10092ec r5:eea0c400
[ 6.640838] r4:eea0c400
[ 6.640843] [<c027ee2c>] (handle_irq_event_percpu) from [<c027eecc>] (handle_irq_event+0x40/0x64)
[ 6.640848] r5:eea0c464 r4:eea0c400
[ 6.640855] [<c027ee8c>] (handle_irq_event) from [<c02827a0>] (handle_fasteoi_irq+0xac/0x160)
[ 6.640860] r7:00000001 r6:c10092ec r5:eea0c464 r4:eea0c400
[ 6.640867] [<c02826f4>] (handle_fasteoi_irq) from [<c027dfb0>] (generic_handle_irq+0x2c/0x3c)
[ 6.640870] r7:00000001 r6:00000000 r5:00000000 r4:c0e64afc
[ 6.640877] [<c027df84>] (generic_handle_irq) from [<c027e538>] (__handle_domain_irq+0x64/0xbc)
[ 6.640883] [<c027e4d4>] (__handle_domain_irq) from [<c020146c>] (gic_handle_irq+0x44/0x80)
[ 6.640887] r9:ece38000 r8:fa213000 r7:fa212000 r6:ece39d50 r5:fa21200c r4:c1004000
[ 6.640893] [<c0201428>] (gic_handle_irq) from [<c020c6b8>] (__irq_svc+0x58/0x8c)
[ 6.640896] Exception stack(0xece39d50 to 0xece39d98)
[ 6.640901] 9d40: 00000000 00000000 00000100 600d0013
[ 6.640906] 9d60: 00000000 ef44d348 ffffe000 00000001 8080007e ed6c2de0 ee803240 ece39e2c
[ 6.640912] 9d80: 00000000 ece39da0 c0328d28 c0328d5c 600d0013 ffffffff
[ 6.640918] r9:ece38000 r8:8080007e r7:ece39d84 r6:ffffffff r5:600d0013 r4:c0328d5c
[ 6.640926] [<c0328b98>] (__slab_free.constprop.5) from [<c03295b0>] (kmem_cache_free+0x1e8/0x1ec)
[ 6.640931] r10:ecdf0038 r9:ece33edc r8:00003f52 r7:ffffe000 r6:ed6c2ac0 r5:ef44d348
[ 6.640934] r4:ee803240
[ 6.640940] [<c03293c8>] (kmem_cache_free) from [<c031868c>] (unlink_anon_vmas+0x160/0x20c)
[ 6.640944] r8:ece33edc r7:ece33ee4 r6:00000100 r5:00000200 r4:c10894e0
[ 6.640953] [<c031852c>] (unlink_anon_vmas) from [<c030a8c0>] (free_pgtables+0x80/0xd4)
[ 6.640957] r10:00000000 r9:bf000000 r8:00002000 r7:ece39ed8 r6:00010000 r5:ece33f70
[ 6.640960] r4:ece33ea0
[ 6.640967] [<c030a840>] (free_pgtables) from [<c0312d58>] (exit_mmap+0xcc/0x170)
[ 6.640972] r9:ecf49a7c r8:00000000 r7:0000054c r6:ffffe000 r5:00000000 r4:ecdf2b60
[ 6.640979] [<c0312c8c>] (exit_mmap) from [<c0229020>] (mmput+0x48/0xe4)
[ 6.640982] r5:00000000 r4:ecf49a40
[ 6.640989] [<c0228fd8>] (mmput) from [<c022fac0>] (do_exit+0x774/0xa7c)
[ 6.640992] r5:ecf49a40 r4:ece25100
[ 6.640997] [<c022f34c>] (do_exit) from [<c022fe4c>] (do_group_exit+0x48/0xc4)
[ 6.640999] r7:000000f8
[ 6.641004] [<c022fe04>] (do_group_exit) from [<c022fee0>] (__wake_up_parent+0x0/0x28)
[ 6.641007] r7:000000f8 r6:b6f6778c r5:00000001 r4:b6f6778c
[ 6.641014] [<c022fec8>] (SyS_exit_group) from [<c0207ee0>] (ret_fast_syscall+0x0/0x4c)
[ 6.641018] ---[ end trace 893351ee8228e39b ]---
[ 6.641329] omap-rproc 58820000.ipu: omap rproc 58820000.ipu crashed
[ 6.641335] remoteproc remoteproc0: crash detected in 58820000.ipu: type fatal error
Approach 2:
===========
Don't modify Ipu1.cfg. Add the following to Server.c and execute it when triggered to do so.
Timer_Params_init(&TimerParams);
TimerParams.arg = 1;
TimerParams.period = 1000000;
TimerParams.periodType = Timer_PeriodType_MICROSECS;
TimerParams.runMode = Timer_RunMode_CONTINUOUS;
//TimerParams.startMode = Timer_StartMode_AUTO;
TimerParams.startMode = Timer_StartMode_USER;
Timer_create(Timer_ANY, MyTimerTick, &TimerParams, &eb);
//Timer_create(3, MyTimerTick, &TimerParams, &eb); // Try GP Timer 4
The commented out lines show alternate code I tried.
I use a MessageQ message to trigger the above code execution. Immediately I get the dump shown below.
Is something needed to be configured on MPU side to fix the problem or what else am I missing?
Please help,
John
--> main:
main: Send command = 2 to IPU1
--> Main_main:
--> App_create: remoteProcId = 2
MessageQ_create returned 0x27708
App_create: msgqName = IPU1:MsgQ:01
[ 57.744640] c_can_platform 4ae3c000.can can0: setting BTR=1c04 BRPE=0000
[ 57.762754] can: controller area network core (rev 20170425 abi 9)
[ 57.769224] NET: Registered protocol family 29
[ 57.779698] can: raw protocol (rev 20170425)
[ 57.786548] c_can_platform 4ae3c000.can can0: setting BTR=1c04 BRPE=0000
[ 57.955289] c_can_platform 4ae3c000.can can0: bus-off
App_create: MessageQ_open returns 0x0[ 58.101530] ------------[ cut here ]------------
[ 58.109078] WARNING: CPU: 0 PID: 2899 at /kernel-source//drivers/bus/omap_l3_noc.c:147 l3_interrupt_handler+0x25c/0x378
[ 58.119907] 44000000.ocp:L3 Custom Error: MASTER IPU1 TARGET L4_PER1_P3 (Idle): Data Access in Supervisor mode during Functional access
[ 58.132126] Modules linked in: can_raw can bnep sha512_generic sha512_arm sha256_generic sha1_generic sha1_arm_neon sha1_arm md5 cbc aes_arm_bs crypto_simd cryptd bc_example(O) xhci_plat_hcd xhci_hcd pru_rproc usbcore pruss_intc unified_kbd(O) pruss rpmsg_proto dwc3 udc_core usb_common bluetooth ecdh_generic pvrsrvkm(O) omap_aes_driver c_can_platform omap_sham c_can pruss_soc_bus can_dev omap_wdt ti_vpe ti_sc ti_csc ti_vpdma dwc3_omap omap_des des_generic crypto_engine omap_crypto omap_remoteproc virtio_rpmsg_bus rpmsg_core remoteproc sch_fq_codel cryptodev(O) cmemk(O)
[ 58.182876] CPU: 0 PID: 2899 Comm: appLaunch.sh Tainted: G W O 4.14.54-ge0103eeb5d #2
[ 58.191695] Hardware name: Generic DRA74X (Flattened Device Tree)
[ 58.197809] Backtrace:
[ 58.200271] [<c020b808>] (dump_backtrace) from [<c020baec>] (show_stack+0x18/0x1c)
[ 58.207871] r7:00000009 r6:600d0193 r5:00000000 r4:c10568dc
[ 58.213558] [<c020bad4>] (show_stack) from [<c095d444>] (dump_stack+0x90/0xa4)
[ 58.220815] [<c095d3b4>] (dump_stack) from [<c022b9ec>] (__warn+0xec/0x104)
[ 58.227803] r7:00000009 r6:c0bdc924 r5:00000000 r4:e37fbc70
[ 58.233486] [<c022b900>] (__warn) from [<c022ba44>] (warn_slowpath_fmt+0x40/0x48)
[ 58.241000] r9:00000006 r8:ee9f0090 r7:c0bdccc0 r6:00000000 r5:c0bdc850 r4:c0bdc8f4
[ 58.248775] [<c022ba08>] (warn_slowpath_fmt) from [<c054489c>] (l3_interrupt_handler+0x25c/0x378)
[ 58.257681] r3:eea01ec0 r2:c0bdc8f4
[ 58.261266] r4:80080003
[ 58.263810] [<c0544640>] (l3_interrupt_handler) from [<c027ed64>] (__handle_irq_event_percpu+0x6c/0x134)
[ 58.273327] r10:c105830d r9:eea0c400 r8:00000017 r7:e37fbd94 r6:00000000 r5:eea0c400
[ 58.281185] r4:ee9f0400
[ 58.283727] [<c027ecf8>] (__handle_irq_event_percpu) from [<c027ee50>] (handle_irq_event_percpu+0x24/0x60)
[ 58.293419] r10:0026f538 r9:e37fa000 r8:ee808000 r7:00000001 r6:c10092ec r5:eea0c400
[ 58.301277] r4:eea0c400
[ 58.303818] [<c027ee2c>] (handle_irq_event_percpu) from [<c027eecc>] (handle_irq_event+0x40/0x64)
[ 58.312724] r5:eea0c464 r4:eea0c400
[ 58.316313] [<c027ee8c>] (handle_irq_event) from [<c02827a0>] (handle_fasteoi_irq+0xac/0x160)
[ 58.324869] r7:00000001 r6:c10092ec r5:eea0c464 r4:eea0c400
[ 58.330552] [<c02826f4>] (handle_fasteoi_irq) from [<c027dfb0>] (generic_handle_irq+0x2c/0x3c)
[ 58.339196] r7:00000001 r6:00000000 r5:00000000 r4:c0e64afc
[ 58.344876] [<c027df84>] (generic_handle_irq) from [<c027e538>] (__handle_domain_irq+0x64/0xbc)
[ 58.353610] [<c027e4d4>] (__handle_domain_irq) from [<c020146c>] (gic_handle_irq+0x44/0x80)
[ 58.361995] r9:e37fa000 r8:fa213000 r7:fa212000 r6:e37fbe50 r5:fa21200c r4:c1004000
[ 58.369769] [<c0201428>] (gic_handle_irq) from [<c020c6b8>] (__irq_svc+0x58/0x8c)
[ 58.377280] Exception stack(0xe37fbe50 to 0xe37fbe98)
[ 58.382350] be40: 00000000 00020000 0026f538 00000000
[ 58.390561] be60: 0026f538 00000018 00000000 00000000 befff000 e2eb1600 0026f538 e37fbec4
[ 58.398770] be80: e37fbec8 e37fbea4 00020000 c0540ab8 a00d0013 ffffffff
[ 58.405410] r9:e37fa000 r8:befff000 r7:e37fbe84 r6:ffffffff r5:a00d0013 r4:c0540ab8
[ 58.413189] [<c0540a64>] (strnlen_user) from [<c0340574>] (copy_strings+0x80/0x3a8)
[ 58.420876] r8:befff000 r7:00000000 r6:befffb41 r5:00000018 r4:ef86f880
[ 58.427603] [<c03404f4>] (copy_strings) from [<c0342608>] (do_execveat_common+0x518/0x678)
[ 58.435901] r10:e3569180 r9:00000000 r8:e2eb1600 r7:00256b38 r6:0024e038 r5:00000000
[ 58.443760] r4:e3877000
[ 58.446301] [<c03420f0>] (do_execveat_common) from [<c03429bc>] (SyS_execve+0x38/0x40)
[ 58.454249] r10:00000000 r9:e37fa000 r8:c02080c4 r7:0000000b r6:00247a98 r5:00256b38
[ 58.462107] r4:0024e038
[ 58.464650] [<c0342984>] (SyS_execve) from [<c0207ee0>] (ret_fast_syscall+0x0/0x4c)
[ 58.472333] r5:000f5094 r4:0023f778
[ 58.475920] ---[ end trace e9e6ed313a471000 ]---
App_create: MessageQ for IPU1:MsgQ:01 = 131200
App_create: Ho[ 58.483690] omap-rproc 58820000.ipu: omap rproc 58820000.ipu crashed
st is ready
<-- App_create:
--> Ipu1Xchg:
sizeof(MULTI_TX3) =[ 58.493176] remoteproc remoteproc0: crash detected in 58820000.ipu: type fatal error
141
[ 58.511171] remoteproc remoteproc0: handling crash #1 in 58820000.ipu
[ 58.517744] remoteproc remoteproc0: recovering 58820000.ipu
[ 58.526881] remoteproc remoteproc0: stopped remote processor 58820000.ipu
[ 58.533949] remoteproc remoteproc0: powering up 58820000.ipu
recvfrom failed: Link has been severed (67)
rpmsgThreadFxn: transportGet failed on fd 10, returned -20
ERROR: MessageQ_get returned = -20
<-- Ipu1Xchg:
<-- Main_main: