root@am57xx-evm:/sys/bus/platform/drivers/omap-rproc# echo 58820000.ipu > unbind remoteproc0: stopped remote processor 58820000.ipu remoteproc0: releasing 58820000.ipu root@am57xx-evm:/sys/bus/platform/drivers/omap-rproc# echo 58820000.ipu > bind omap-rproc 58820000.ipu: assigned reserved memory node ipu1_cma@95800000 remoteproc0: 58820000.ipu is available remoteproc0: Note: remoteproc is still under development and considered experimental. remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed. root@am57xx-evm:/sys/bus/platform/drivers/omap-rproc# remoteproc0: powering up 58820000.ipu remoteproc0: Booting fw image dra7-ipu1-fw.xem4, size 4913492 omap-iommu 58882000.mmu: 58882000.mmu: version 2.1 remoteproc0: remote processor 58820000.ipu is now up virtio_rpmsg_bus virtio0: rpmsg host is online remoteproc0: registered virtio0 (type 7) root@am57xx-evm:/sys/bus/platform/drivers/omap-rproc# cat /sys/kernel/debug/remoteproc/remoteproc0/trace0 [0][ 0.000] Watchdog enabled: TimerBase = 0x68824000 SMP-Core = 0 Freq = 19200000 [0][ 0.000] Watchdog enabled: TimerBase = 0x68826000 SMP-Core = 1 Freq = 19200000 [0][ 0.000] 21 Resource entries at 0x3000 [0][ 0.000] [t=0x00102b93] xdc.runtime.Main: --> main: [0][ 0.000] [t=0x0013bffb] xdc.runtime.Main: Pin Mux Config parameters address mapping [0][ 0.000] [t=0x002577b7] xdc.runtime.Main: main_pruss: initialization done! [0][ 0.000] registering rpmsg-proto:rpmsg-proto service on 61 with HOST [0][ 0.000] [t=0x002a4781] xdc.runtime.Main: NameMap_sendMessage: HOST 53, port=61 [0][ 0.000] [t=0x002b90e3] ti.sysbios.knl.Semaphore: ERROR: line 202: assertion failure: A_badContext: bad calling context. Must be called from a Task. [0][ 0.000] ti.sysbios.knl.Semaphore: line 202: assertion failure: A_badContext: bad calling context. Must be called from a Task. [0][ 0.000] xdc.runtime.Error.raise: terminating execution [0][ 0.000] Watchdog fired at (PC) = 0001a692 [0][ 0.000] CPU context: thread [0][ 0.000] BIOS Main name: (null task) handle: 0x0. [0][ 0.000] BIOS Main stack base: 0x800790a4. [0][ 0.000] BIOS Main stack size: 0x1000. [0][ 0.000] R0 = 0x0001a68d R8 = 0x00008018 [0][ 0.000] R1 = 0x00015b38 R9 = 0x00000000 [0][ 0.000] R2 = 0x00000000 R10 = 0x000000ca [0][ 0.000] R3 = 0x00015b08 R11 = 0x00000000 [0][ 0.000] R4 = 0x00015b08 R12 = 0x80079cf4 [0][ 0.000] R5 = 0x00000000 SP(R13) = 0x80079d30 [0][ 0.000] R6 = 0x00000000 LR(R14) = 0x0001a693 [0][ 0.000] R7 = 0x80079d5c PC(R15) = 0x0001a692 [0][ 0.000] PSR = 0x61000000 [0][ 0.000] ICSR = 0x0043d83c [0][ 0.000] MMFSR = 0x00 [0][ 0.000] BFSR = 0x00 [0][ 0.000] UFSR = 0x0000 [0][ 0.000] HFSR = 0x00000000 [0][ 0.000] DFSR = 0x00000000 [0][ 0.000] MMAR = 0xe000ed34 [0][ 0.000] BFAR = 0xe000ed38 [0][ 0.000] AFSR = 0x00000000 [0][ 0.000] Stack trace [0][ 0.000] 00 [op 47806800] 80079d34 [0][ 0.000] 01 [op fdc3f007] 00015af3 (ret from call to 0001d678) [0][ 0.000] -- [op 2e657375] 0001ea61 [0][ 0.000] -- [op 2e657375] 0001ea61 [0][ 0.000] 02 [op fae3f7ff] 0001e105 (ret from call to 0001d6ca) [0][ 0.000] -- [op 0002618c] 00015a4d [0][ 0.000] -- [op 2e657375] 0001ea61 [0][ 0.000] 03 [op 47a09502] 80079dac [0][ 0.000] -- [op 2e657375] 0001ea61 [0][ 0.000] 04 [op ff08f002] 0001a815 (ret from call to 0001d624) [0][ 0.000] -- [op 2e657375] 0001ea61 [0][ 0.000] -- [op bd1f9000] 0001d351 [0][ 0.000] -- [op 991eff6b] 00008007 [0][ 0.000] 05 [op f97bf00e] 0000c4e3 (ret from call to 0001a7d8) [0][ 0.000] 06 [op fa53f7f8] 0001deef (ret from call to 00016394) [0][ 0.000] 07 [op fae3f7ff] 0001e105 (ret from call to 0001d6ca) [0][ 0.000] 08 [op fa9ef009] 00014bbd (ret from call to 0001e0f8) [0][ 0.000] -- [op bd1f9000] 0001d351 [0][ 0.000] 09 [op fc30f000] 0000bb2d (ret from call to 0000c38c) [0][ 0.000] -- [op 991eff6b] 00008007 [0][ 0.000] 10 [op fd4af7fd] 0001d36d (ret from call to 0001ae00) [0][ 0.000] -- [op bd1f9000] 0001d351 [0][ 0.000] 11 [op fbc4f7f6] 000152c1 (ret from call to 0000ba48) [0][ 0.000] -- [op bd00b007] 0001d429 [0][ 0.000] 12 [op fb64f7fa] 0001ab71 (ret from call to 00015238) [0][ 0.000] 13 [op fec4f006] 00013dc9 (ret from call to 0001ab50) [0][ 0.000] -- [op 991eff6b] 00008007 [0][ 0.000] -- [op bd00b007] 0001d429 [0][ 0.000] 14 [op f9a1f7fa] 000199bf (ret from call to 00013d00) [0][ 0.000] -- [op 991eff6b] 00008007 [0][ 0.000] -- [op 991eff6b] 00008007 [0][ 0.000] 15 [op fcb7f7fe] 0001dabf (ret from call to 0001c42c) [0][ 0.000] 16 [op fa78f002] 00017495 (ret from call to 00019984) [0][ 0.000] -- [op 991eff6b] 00008007 [0][ 0.000] -- [op 991eff6b] 00008007 [0][ 0.000] -- [op 485cb1e8] 0000ffff [0][ 0.000] -- [op bd00b007] 0001d429 [0][ 0.000] 17 [op fc54f001] 00015b79 (ret from call to 00017420) [0][ 0.000] 18 [op fe6ef7f9] 0001be89 (ret from call to 00015b64) [0][ 0.000] 19 [op 478069c0] 8007a014 [0][ 0.000] 20 [op ff96f00d] 0000ffa9 (ret from call to 0001ded4) [0][ 0.000] -- [op 991eff6b] 00008007 [0][ 0.000] -- [op 991eff6b] 00008007 [0][ 0.000] -- [op 1022f840] 00018007 [0][ 0.000] -- [op 00000000] 0008ffff [0][ 0.000] -- [op 991eff6b] 00008007 [0][ 0.000] 21 [op faf8f002] 0001b191 (ret from call to 0001d780) [0][ 0.000] Stack dump base 800790a4 size 4096 sp 80079d30: [0][ 0.000] 80079d20: 80079cf4 0001a693 0001a692 61000000 00015b08 0001d68d 8007909c 00015af3 [0][ 0.000] 80079d40: 000000ca 0001ffb8 0001a81c 0001ea61 00000000 00000000 00000000 00000000 [0][ 0.000] 80079d60: 0001a81c 0001ea61 18980000 0001ffb8 00008018 00000000 000000ca 00000000 [0][ 0.000] 80079d80: 00000000 00000000 00000000 0001e105 00015a4d 0001ea61 000000ca 00000001 [0][ 0.000] 80079da0: 0001a81c 00000000 00000000 0001d639 18980000 0001a81c 0001ea61 00008018 [0][ 0.000] 80079dc0: 00000000 0001a815 18980000 0001a81c 0001ea61 03410010 0001d351 00000000 [0][ 0.000] 80079de0: 00000000 80079eb8 00000000 0000c4e3 20202020 20202020 80078d64 00000010 [0][ 0.000] 80079e00: 00000000 00000000 00000025 0001deef 00000010 0001e105 8006b828 00000010 [0][ 0.000] 80079e20: 8006b828 00014bbd 00000000 00000000 00000003 8006b7d8 ffffffff 00000010 [0][ 0.000] 80079e40: 00000000 8006b7e4 80079e90 80079ea0 00000010 0001d351 00000000 0000bb2d [0][ 0.000] 80079e60: 000152d4 0000003d 00000000 00000000 00000000 00000000 00000000 00000035 [0][ 0.000] 80079e80: 0000003d 80079ebc 00000000 0001d36d 0000003d 00000000 00000000 00000000 [0][ 0.000] 80079ea0: 00000000 ffff0000 000152fc 0001d351 8007a0a0 000152c1 00000048 736d7072 [0][ 0.000] 80079ec0: 72702d67 006f746f 00000000 00000000 00000000 00000000 00000000 736d7072 [0][ 0.000] 80079ee0: 72702d67 006f746f 00000000 00000000 00000000 00000000 00000000 0000003d [0][ 0.000] 80079f00: 00000000 00013e44 00013e44 0000003d 0001ab74 00013e00 0001d429 0001ab71 [0][ 0.000] 80079f20: 00013e44 00013e44 0000003d 00013dc9 80078f84 8006b7b0 80079f58 80079f94 [0][ 0.000] 80079f40: 00000000 00000000 0001d429 000199bf 00000020 80079f94 00000020 80079f58 [0][ 0.000] 80079f60: 00000000 80079f70 00000000 00000000 00000008 00000000 80079fc4 80079f94 [0][ 0.000] 80079f80: 8006b7b0 0001dabf 80070000 00017495 000003ff 00000000 00000000 00000000 [0][ 0.000] 80079fa0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [0][ 0.000] 80079fc0: 00000000 00000020 80079fc4 00000000 80079fdc 00000000 00000000 00000008 [0][ 0.000] 80079fe0: 00000000 00000000 00000001 ffffffff 00000000 00000000 0001d429 00015b79 [0][ 0.000] 8007a000: 00000000 00000010 80079d0a 0001be89 80079d0a 0001dedd 80079d0a 0000ffa9 [0][ 0.000] 8007a020: 0000003c 8007a020 00000000 8007a054 00000000 8007a0a8 00000001 00000000 [0][ 0.000] 8007a040: 00001000 00000000 00000000 00000001 ffffffff 00000008 000100c8 00000000 [0][ 0.000] 8007a060: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [0][ 0.000] 8007a080: 00000000 00000000 00000000 00000000 8007a0a8 00000000 00000000 0001b191 [0][ 0.000] 8007a0a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [0][ 0.000] Terminating execution...