This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA4VM:TDA4VM 中的 IPC 通信问题(A72->MCU1_0)

Guru**** 2535150 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1014995/tda4vm-ipc-communication-problem-in-tda4vm-a72--mcu1_0

器件型号:TDA4VM

尊敬的支持:

 

我的 IPC 通信有问题、因此我需要您的支持。

此问题是 A72与 MCU1_0通信。

A72向 IPC 发送一个步骤消息 MCU1_0。

我认为 MCU1_0必须接收一个步长、因为 A72发送一个步长

但 MCU1_0接收到无限大的数据。

因此、我需要您的支持 plz。

我附上测试日志

*此日志是 A72,我的发送消息是“[A72] iECU_CANTR_POWER_REBOOT 发送”

U-Boot SPL 2020.01 (Jun 28 2021 - 16:05:09 +0900)
SYSFW ABI: 3.1 (firmware rev 0x0015 '21.1.1--v2021.01a (Terrific Lla')
NOTICE:  BL31: v2.4(release):07.03.00.005-dirty
NOTICE:  BL31: Built : 00:15:40, Apr 10 2021
U-Boot SPL 2020.01 (Jun 28 2021 - 16:04:34 +0900)


U-Boot 2020.01 (Jun 28 2021 - 16:04:34 +0900)

PMCU's boot mode: 0
Run Update Kernel
Hit any key to stop autoboot:  0
switch to partitions #0, OK
mmc0(part 0) is current device
SD/MMC found on device 0
** Unrecognized filesystem type **
68855816 bytes read in 669 ms (98.2 MiB/s)
98754 bytes read in 3 ms (31.4 MiB/s)
## Flattened Device Tree blob at 88000000
   Booting using the fdt blob at 0x88000000
   Loading Device Tree to 000000008fee4000, end 000000008fffffff ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd080]
[    0.000000] Linux version 5.4.106 (jjy@jjy-VirtualBox) (gcc version 9.2.1 20191025 (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10))) #47 SMP PREEMPT Fri Jul 2 06:09:54 KST 2021
[    0.000000] Machine model: Texas Instruments K3 J721E SoC
[    0.000000] earlycon: ns16550a0 at MMIO32 0x0000000002800000 (options '')
[    0.000000] printk: bootconsole [ns16550a0] enabled
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000a0000000, size 1 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a0000000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000a0100000, size 15 MiB
[    0.000000] OF: reserved mem: initialized node vision_apps-r5f-memory@a0100000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000a1000000, size 1 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a1000000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000a1100000, size 15 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a1100000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000a2000000, size 1 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a2000000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000a2100000, size 31 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a2100000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000a4000000, size 1 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a4000000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000a4100000, size 31 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a4100000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000a6000000, size 1 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a6000000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000a6100000, size 15 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a6100000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000a7000000, size 1 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a7000000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000a7100000, size 15 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a7100000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000a8000000, size 1 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-c66-dma-memory@a8000000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000a8100000, size 15 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-c66-memory@a8100000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000a9000000, size 1 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-c66-dma-memory@a9000000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000a9100000, size 15 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-c66-memory@a9100000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000aa000000, size 1 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-c71-dma-memory@aa000000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000aa100000, size 79 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-c71-memory@aa100000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000b2000000, size 96 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-dma-memory@b2000000, compatible id shared-dma-pool
[    0.000000] OF: reserved mem: initialized node vision_apps_shared-memories, compatible id dma-heap-carveout
[    0.000000] Reserved memory: created DMA memory pool at 0x00000000d8000000, size 576 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-core-heap-memory-lo@d8000000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x0000000880000000, size 1024 MiB
[    0.000000] OF: reserved mem: initialized node vision-apps-core-heap-memory-hi@880000000, compatible id shared-dma-pool
[    0.000000] cma: Failed to reserve 512 MiB
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: Trusted OS migration not required
[    0.000000] psci: SMC Calling Convention v1.0
[    0.000000] percpu: Embedded 2 pages/cpu s48088 r8192 d74792 u131072
[    0.000000] Detected PIPT I-cache on CPU0
[    0.000000] CPU features: detected: GIC system register CPU interface
[    0.000000] CPU features: detected: EL2 vector hardening
[    0.000000] Built 1 zonelists, mobility grouping off.  Total pages: 46400
[    0.000000] Kernel command line: console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000 rdinit=/sbin/init
[    0.000000] Dentry cache hash table entries: 524288 (order: 6, 4194304 bytes, linear)
[    0.000000] Inode-cache hash table entries: 262144 (order: 5, 2097152 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] software IO TLB: mapped [mem 0x9a800000-0x9e800000] (64MB)
[    0.000000] Memory: 1484672K/2973696K available (6846K kernel code, 618K rwdata, 2624K rodata, 56768K init, 535K bss, 1489024K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=2.
[    0.000000]  Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: 960 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] GICv3: Distributor has no Range Selector support
[    0.000000] GICv3: 16 PPIs implemented
[    0.000000] GICv3: no VLPI support, no direct LPI support
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001900000
[    0.000000] ITS [mem 0x01820000-0x0182ffff]
[    0.000000] GIC: enabling workaround for ITS: Socionext Synquacer pre-ITS
[    0.000000] ITS@0x0000000001820000: allocated 1048576 Devices @8c0800000 (flat, esz 8, psz 64K, shr 0)
[    0.000000] ITS: using cache flushing for cmd queue
[    0.000000] GICv3: using LPI property table @0x00000008c00c0000
[    0.000000] GIC: using cache flushing for LPI property table
[    0.000000] GICv3: CPU0: using allocated LPI pending table @0x00000008c00d0000
[    0.000000] random: get_random_bytes called from start_kernel+0x2b8/0x42c with crng_init=0
[    0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns
[    0.000001] sched_clock: 56 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns
[    0.010438] Console: colour dummy device 80x25
[    0.016138] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000)
[    0.029474] pid_max: default: 32768 minimum: 301
[    0.035409] LSM: Security Framework initializing
[    0.041338] Mount-cache hash table entries: 8192 (order: 0, 65536 bytes, linear)
[    0.050795] Mountpoint-cache hash table entries: 8192 (order: 0, 65536 bytes, linear)
[    0.061997] ASID allocator initialised with 32768 entries
[    0.068967] rcu: Hierarchical SRCU implementation.
[    0.075247] Platform MSI: gic-its@1820000 domain created
[    0.082384] smp: Bringing up secondary CPUs ...
[    0.088913] Detected PIPT I-cache on CPU1
[    0.088939] GICv3: CPU1: found redistributor 1 region 0:0x0000000001920000
[    0.088952] GICv3: CPU1: using allocated LPI pending table @0x00000008c00e0000
[    0.088979] CPU1: Booted secondary processor 0x0000000001 [0x411fd080]
[    0.089040] smp: Brought up 1 node, 2 CPUs
[    0.125719] SMP: Total of 2 processors activated.
[    0.131724] CPU features: detected: 32-bit EL0 Support
[    0.138290] CPU features: detected: CRC32 instructions
[    0.150936] CPU: All CPU(s) started at EL2
[    0.156175] alternatives: patching kernel code
[    0.162449] devtmpfs: initialized
[    0.172620] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.185080] futex hash table entries: 512 (order: -1, 32768 bytes, linear)
[    0.194213] pinctrl core: initialized pinctrl subsystem
[    0.201396] NET: Registered protocol family 16
[    0.207264] DMA: preallocated 256 KiB pool for atomic allocations
[    0.215282] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.231314] HugeTLB registered 16.0 GiB page size, pre-allocated 0 pages
[    0.239883] HugeTLB registered 512 MiB page size, pre-allocated 0 pages
[    0.248329] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.257697] cryptd: max_cpu_qlen set to 1000
[    0.264957] vsys_3v3: supplied by evm_12v0
[    0.270323] vsys_5v0: supplied by evm_12v0
[    0.275705] iommu: Default domain type: Translated
[    0.282128] SCSI subsystem initialized
[    0.287123] EDAC MC: Ver: 3.0.0
[    0.292069] clocksource: Switched to clocksource arch_sys_counter
[    0.302614] Carveout Heap: Exported 512 MiB at 0x00000000b8000000
[    0.310410] thermal_sys: Registered thermal governor 'step_wise'
[    0.310411] thermal_sys: Registered thermal governor 'power_allocator'
[    0.318383] NET: Registered protocol family 2
[    0.332636] tcp_listen_portaddr_hash hash table entries: 4096 (order: 0, 65536 bytes, linear)
[    0.343589] TCP established hash table entries: 32768 (order: 2, 262144 bytes, linear)
[    0.353831] TCP bind hash table entries: 32768 (order: 3, 524288 bytes, linear)
[    0.363491] TCP: Hash tables configured (established 32768 bind 32768)
[    0.371900] UDP hash table entries: 2048 (order: 0, 65536 bytes, linear)
[    0.380510] UDP-Lite hash table entries: 2048 (order: 0, 65536 bytes, linear)
[    0.389754] NET: Registered protocol family 1
[    1.825339] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[    1.837405] Initialise system trusted keyrings
[    1.843188] workingset: timestamp_bits=46 max_order=15 bucket_order=0
[    1.863370] Key type asymmetric registered
[    1.868605] Asymmetric key parser 'x509' registered
[    1.874852] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[    1.884300] io scheduler mq-deadline registered
[    1.890081] io scheduler kyber registered
[    1.896089] pinctrl-single 4301c000.pinmux: 94 pins, size 376
[    1.903661] pinctrl-single 11c000.pinmux: 173 pins, size 692
[    1.912129] k3-ringacc 2b800000.ringacc: Failed to get MSI domain
[    1.919948] k3-ringacc 3c000000.ringacc: Failed to get MSI domain
[    1.929069] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
[    1.943076] brd: module loaded
[    1.950568] loop: module loaded
[    1.955094] i2c /dev entries driver
[    1.959998] sdhci: Secure Digital Host Controller Interface driver
[    1.967900] sdhci: Copyright(c) Pierre Ossman
[    1.973599] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.981777] NET: Registered protocol family 17
[    1.987479] Key type dns_resolver registered
[    1.993076] registered taskstats version 1
[    1.998310] Loading compiled-in X.509 certificates
[    2.006810] k3-ringacc 2b800000.ringacc: Failed to get MSI domain
[    2.014681] k3-ringacc 3c000000.ringacc: Failed to get MSI domain
[    2.023234] ti-sci 44083000.dmsc: ABI: 3.1 (firmware rev 0x0015 '21.1.1--v2021.01a (Terrific Lla')
[    2.053507] random: fast init done
[    2.076747] omap_i2c 40b00000.i2c: bus 0 rev0.12 at 100 kHz
[    2.084219] omap_i2c 40b10000.i2c: bus 1 rev0.12 at 100 kHz
[    2.091654] omap_i2c 42120000.i2c: bus 2 rev0.12 at 100 kHz
[    2.099121] omap_i2c 2000000.i2c: bus 3 rev0.12 at 400 kHz
[    2.106457] omap_i2c 2010000.i2c: bus 4 rev0.12 at 400 kHz
[    2.113773] omap_i2c 2040000.i2c: bus 5 rev0.12 at 100 kHz
[    2.121073] omap_i2c 2050000.i2c: bus 6 rev0.12 at 100 kHz
[    2.128487] omap_i2c 2060000.i2c: bus 7 rev0.12 at 400 kHz
[    2.136095] ti-sci-intr bus@100000:bus@28380000:interrupt-controller2: Interrupt Router 137 domain created
[    2.148568] ti-sci-intr bus@100000:interrupt-controller0: Interrupt Router 131 domain created
[    2.159651] ti-sci-intr bus@100000:navss@30000000:interrupt-controller1: Interrupt Router 213 domain created
[    2.172401] ti-sci-inta 33d00000.interrupt-controller: Interrupt Aggregator domain -1 created
[    2.186374] cdns-torrent-phy 5050000.serdes: 4 lanes, max bit rate 5.400 Gbps
[    2.196218] k3-ringacc 2b800000.ringacc: Ring Accelerator probed rings:286, gp-rings[96,20] sci-dev-id:235
[    2.208563] k3-ringacc 2b800000.ringacc: dma-ring-reset-quirk: disabled
[    2.217011] k3-ringacc 2b800000.ringacc: RA Proxy rev. 66346100, num_proxies:64
[    2.228201] k3-ringacc 3c000000.ringacc: Ring Accelerator probed rings:1024, gp-rings[440,150] sci-dev-id:211
[    2.240873] k3-ringacc 3c000000.ringacc: dma-ring-reset-quirk: disabled
[    2.249325] k3-ringacc 3c000000.ringacc: RA Proxy rev. 66346100, num_proxies:64
[    2.259117] printk: console [ttyS2] disabled
[    2.264593] 2800000.serial: ttyS2 at MMIO 0x2800000 (irq = 15, base_baud = 3000000) is a 8250
[    2.275514] printk: console [ttyS2] enabled
[    2.275514] printk: console [ttyS2] enabled
[    2.286058] printk: bootconsole [ns16550a0] disabled
[    2.286058] printk: bootconsole [ns16550a0] disabled
[    2.299020] 2810000.serial: ttyS3 at MMIO 0x2810000 (irq = 16, base_baud = 3000000) is a 8250
[    2.310081] 2840000.serial: ttyS6 at MMIO 0x2840000 (irq = 17, base_baud = 3000000) is a 8250
[    2.321027] arm-smmu-v3 36600000.smmu: ias 48-bit, oas 48-bit (features 0x00001f8f)
[    2.331936] arm-smmu-v3 36600000.smmu: allocated 524288 entries for cmdq
[    2.342668] arm-smmu-v3 36600000.smmu: allocated 524288 entries for evtq
[    2.351918] arm-smmu-v3 36600000.smmu: msi_domain absent - falling back to wired irqs
[    2.363133] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    2.371390] [drm] No driver support for vblank timestamp query.
[    2.379805] [drm] Initialized tidss 1.0.0 20180215 for 4a00000.dss on minor 0
[    2.389163] mmc0: CQHCI version 5.10
[    2.434521] mmc0: SDHCI controller on 4f80000.sdhci [4f80000.sdhci] using ADMA 64-bit
[    2.448187] GPIO line 326 (DP_POWER_EN) hogged as output/high
[    2.458681] vdd_mmc1: supplied by vsys_3v3
[    2.464395] omap-mailbox 31f80000.mailbox: omap ma
                                                     [    4.536338] virtio_rpmsg_bus virtio0: rpmsg host is online
[    4.540346] k3-dsp-rproc 4d81800000.dsp: configured DSP for remoteproc mode
[  OK  [    4.552902]  remoteproc0#vdev0buffer: registered virtio0 (type 7)
] Started RPC Bind Service.
[    4.567054] remoteproc remoteproc0: remote processor 4d80800000.dsp is now up
[    4.576659] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0xd
[  OK  ] Started Reboot and dump vmcore via kexec.
[    4.596260] platform 41000000.r5f: R5F core may have been powered on by a different host, programmed state (0) != actual state (1)
[    4.617063] k3-dsp-rproc 4d81800000.dsp: local reset is deasserted for device
[  OK  ] Found device /dev/ttyS2.
[    4.627791] platform 41000000.r5f: configured R5F for IPC-only mode
[    4.647353] platform 41000000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a0000000
[    4.660364] remoteproc remoteproc1: 4d81800000.dsp is available
[    4.668689] remoteproc remoteproc2: 41000000.r5f is available
         Starting Network Name Resolution...
[    4.682424] remoteproc remoteproc1: powering up 4d81800000.dsp
[    4.691055] k3-dsp-rproc 64800000.dsp: assigned reserved memory node vision-apps-c71-dma-memory@aa000000
[    4.702913] remoteproc remoteproc1: Booting fw image j7-c66_1-fw, size 1325104
[  OK  ] [    4.713842] k3-dsp-rproc 4d81800000.dsp: booting DSP core using boot addr = 0xa9200000
Started Login Service.
[    4.730724] remoteproc remoteproc2: powering up 41000000.r5f
[    4.737857] remoteproc remoteproc2: Booting fw image j7-mcu-r5f0_0-fw, size 265340
[    4.747903] k3-dsp-rproc 64800000.dsp: configured DSP for remoteproc mode
[    4.756635]  remoteproc1#vdev0buffer: assigned reserved memory node vision-apps-c66-dma-memory@a8000000
[    4.769613] platform 41000000.r5f: R5F core initialized in IPC-only mode
[    4.780331] virtio_rpmsg_bus virtio1: rpmsg host is online
[  OK  ] Started Network Name Resolution.
[    4.790122]  remoteproc2#vdev0buffer: assigned reserved memory node vision-apps-r5f-dma-memory@a0000000
[    4.805802] remoteproc remoteproc3: 64800000.dsp is available
[    4.813096]  remoteproc1#vdev0buffer: registered virtio1 (type 7)
[    4.820752] remoteproc remoteproc1: remote processor 4d81800000.dsp is now up
[    4.821325] virtio_rpmsg_bus virtio2: rpmsg host is online
[    4.821348]  remoteproc2#vdev0buffer: registered virtio2 (type 7)
[    4.821352] remoteproc remoteproc2: remote processor 41000000.r5f is now up
[[    4.821385] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0xd
[    4.828923] remoteproc remoteproc3: powering up 64800000.dsp
[    4.870770] remoteproc remoteproc3: Booting fw image j7-c71_0-fw, size 9998320
  OK  [    4.879854] platform 5c00000.r5f: configured R5F for remoteproc mode
] Reached target Host and Network Name Lookups.
[    4.893195] k3-dsp-rproc 64800000.dsp: booting DSP core using boot addr = 0xaa200000
[    4.905794]  remoteproc3#vdev0buffer: assigned reserved memory node vision-apps-c71-dma-memory@aa000000
[    4.917613] platform 5c00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a2000000
[  OK  ] [    4.929546] virtio_rpmsg_bus virtio3: rpmsg host is online
Reached target Network.
[    4.938493]  remoteproc3#vdev0buffer: registered virtio3 (type 7)
[    4.948724] remoteproc remoteproc3: remote processor 64800000.dsp is now up
[    4.958295] virtio_rpmsg_bus virtio3: creating channel rpmsg_chrdev addr 0xd
         [    4.972925] remoteproc remoteproc4: 5c00000.r5f is available
Starting Permit User Sessions...
[    4.985830] remoteproc remoteproc4: powering up 5c00000.r5f
[  OK  ] Started Permit User Sessions.
[    4.996856] remoteproc remoteproc4: Booting fw image j7-main-r5f0_0-fw, size 5261656
[    5.045211] platform 5d00000.r5f: configured R5F for remoteproc mode
[    5.059276] platform 5c00000.r5f: booting R5F core using boot addr = 0x0
[[    5.071937] virtio_rpmsg_bus virtio2: creating channel rpmsg_chrdev addr 0x21
  OK  ] Started Serial Getty on ttyS2.
[    5.083924]  remoteproc4#vdev0buffer: assigned reserved memory node vision-apps-r5f-dma-memory@a2000000
[    5.098614] platform 5d00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a4000000
[  OK  ] Started Getty on tty1.[    5.110917] virtio_rpmsg_bus virtio4: rpmsg host is online
[    5.120807] remoteproc remoteproc5: 5d00000.r5f is available

[    5.128178]  remoteproc4#vdev0buffer: registered virtio4 (type 7)
[  OK  ] Reached target Login Prompts.
[    5.142645] remoteproc remoteproc4: remote processor 5c00000.r5f is now up
[    5.156287] virtio_rpmsg_bus virtio4: creating channel rpmsg_chrdev addr 0xd
[  OK  ] Reached target Multi-User System.
[  OK  ] Started Erae VF Application.
[    5.120159]~DLT~  358~NOTICE   ~[dlt_free] data is still readable... [14] bytes read
[    5.241746] remoteproc remoteproc5: powering up 5d00000.r5f
[    5.252244] remoteproc remoteproc5: Booting fw image j7-main-r5f0_1-fw, size 1968128
[    5.272865] platform 5d00000.r5f: booting R5F core using boot addr = 0x0
[    5.286554]  remoteproc5#vdev0buffer: assigned reserved memory node vision-apps-r5f-dma-memory@a4000000
[    5.300193] platform 5e00000.r5f: configured R5F for remoteproc mode
[    5.308920] virtio_rpmsg_bus virtio5: rpmsg host is online
[    5.317216]  remoteproc5#vdev0buffer: registered virtio5 (type 7)
[    5.325135] remoteproc remoteproc5: remote processor 5d00000.r5f is now up
[    5.334482] virtio_rpmsg_bus virtio5: creating channel rpmsg_chrdev addr 0xd
[    5.371089] platform 5e00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a6000000
[    5.419729] remoteproc remoteproc6: 5e00000.r5f is available
[    5.449598] remoteproc remoteproc6: powering up 5e00000.r5f
[    5.459520] remoteproc remoteproc6: Booting fw image j7-main-r5f1_0-fw, size 178028
[    5.473945] platform 5f00000.r5f: configured R5F for remoteproc mode
[    5.483726] platform 5e00000.r5f: booting R5F core using boot addr = 0x0
[    5.498400]  remoteproc6#vdev0buffer: assigned reserved memory node vision-apps-r5f-dma-memory@a6000000
[    5.512865] virtio_rpmsg_bus virtio6: rpmsg host is online
[    5.525698]  remoteproc6#vdev0buffer: registered virtio6 (type 7)
[    5.537892] platform 5f00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a7000000
[    5.549279] remoteproc remoteproc6: remote processor 5e00000.r5f is now up
[    5.558987] virtio_rpmsg_bus virtio6: creating channel rpmsg_chrdev addr 0xd
[    5.583431] remoteproc remoteproc7: 5f00000.r5f is available
[    5.605899] remoteproc remoteproc7: powering up 5f00000.r5f
[    5.614922] remoteproc remoteproc7: Booting fw image j7-main-r5f1_1-fw, size 157548
[    5.633064] platform 5f00000.r5f: booting R5F core using boot addr = 0x0
[    5.646188]  remoteproc7#vdev0buffer: assigned reserved memory node vision-apps-r5f-dma-memory@a7000000
[    5.661300] virtio_rpmsg_bus virtio7: rpmsg host is online
[    5.672290]  remoteproc7#vdev0buffer: registered virtio7 (type 7)
[    5.683053] remoteproc remoteproc7: remote processor 5f00000.r5f is now up
[    5.695301] virtio_rpmsg_bus virtio7: creating channel rpmsg_chrdev addr 0xd
[    5.708359] virtio_rpmsg_bus virtio7: creating channel rpmsg_chrdev addr 0x15
[    5.720863] virtio_rpmsg_bus virtio7: creating channel rpmsg_chrdev addr 0x21
[    5.736258] virtio_rpmsg_bus virtio7: creating channel ti.ipc4.ping-pong addr 0xe
[    5.748829] virtio_rpmsg_bus virtio3: creating channel rpmsg_chrdev addr 0x15
[    5.763900] virtio_rpmsg_bus virtio3: creating channel ti.ipc4.ping-pong addr 0xe
[    5.778542] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0x15
[    5.792351] virtio_rpmsg_bus virtio0: creating channel ti.ipc4.ping-pong addr 0xe
[    5.806866] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0x15
[    5.820236] virtio_rpmsg_bus virtio4: creating channel rpmsg_chrdev addr 0x15
[    5.831549] virtio_rpmsg_bus virtio1: creating channel ti.ipc4.ping-pong addr 0xe
[    5.841243] virtio_rpmsg_bus virtio4: creating channel ti.ethfw.notifyservice addr 0x1e
[    5.852693] virtio_rpmsg_bus virtio4: creating channel rpmsg-kdrv addr 0x1a
[    5.868367] virtio_rpmsg_bus virtio4: creating channel ti.ipc4.ping-pong addr 0xe
[    5.883806] virtio_rpmsg_bus virtio5: creating channel rpmsg_chrdev addr 0x15
[    5.900433] virtio_rpmsg_bus virtio5: creating channel ti.ipc4.ping-pong addr 0xe
[    5.916541] virtio_rpmsg_bus virtio6: creating channel rpmsg_chrdev addr 0x15
[    5.932165] virtio_rpmsg_bus virtio6: creating channel rpmsg_chrdev addr 0x21
[    5.946209] virtio_rpmsg_bus virtio6: creating channel ti.ipc4.ping-pong addr 0xe

 _____                    _____           _         _
|  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_
|     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
|__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|
              |___|                    |___|

Arago Project http://arago-project.org j7-evm ttyS2

Arago 2020.05 j7-evm ttyS2

j7-evm login: [    6.913367] random: crng init done
[    6.917669] random: 7 urandom warning(s) missed due to ratelimiting
[    6.925545] omap_rng 4e10000.rng: Random Number Generator ver. 241b34c
[    7.609240] cdns-usb3 6000000.usb: DRD version v1 (ID: 0004024e, rev: 00000200)
[    8.408130] cdns-usb3 6000000.usb: Initialized  ep0 support:
[    8.415417] cdns-usb3 6000000.usb: Initialized  ep1out support: BULK, INT ISO
[    8.424331] cdns-usb3 6000000.usb: Initialized  ep2out support: BULK, INT ISO
[    8.433246] cdns-usb3 6000000.usb: Initialized  ep3out support: BULK, INT ISO
[    8.442154] cdns-usb3 6000000.usb: Initialized  ep4out support: BULK, INT ISO
[    8.451067] cdns-usb3 6000000.usb: Initialized  ep5out support: BULK, INT ISO
[    8.459973] cdns-usb3 6000000.usb: Initialized  ep6out support: BULK, INT ISO
[    8.468881] cdns-usb3 6000000.usb: Initialized  ep7out support: BULK, INT ISO
[    8.477786] cdns-usb3 6000000.usb: Initialized  ep8out support: BULK, INT ISO
[    8.486724] cdns-usb3 6000000.usb: Initialized  ep9out support: BULK, INT ISO
[    8.495632] cdns-usb3 6000000.usb: Initialized  ep10out support: BULK, INT ISO
[    8.504654] cdns-usb3 6000000.usb: Initialized  ep11out support: BULK, INT ISO
[    8.513674] cdns-usb3 6000000.usb: Initialized  ep12out support: BULK, INT ISO
[    8.522693] cdns-usb3 6000000.usb: Initialized  ep13out support: BULK, INT ISO
[    8.531706] cdns-usb3 6000000.usb: Initialized  ep14out support: BULK, INT ISO
[    8.540723] cdns-usb3 6000000.usb: Initialized  ep15out support: BULK, INT ISO
[    8.549737] cdns-usb3 6000000.usb: Initialized  ep1in support: BULK, INT ISO
[    8.558536] cdns-usb3 6000000.usb: Initialized  ep2in support: BULK, INT ISO
[    8.567338] cdns-usb3 6000000.usb: Initialized  ep3in support: BULK, INT ISO
[    8.576138] cdns-usb3 6000000.usb: Initialized  ep4in support: BULK, INT ISO
[    8.584934] cdns-usb3 6000000.usb: Initialized  ep5in support: BULK, INT ISO
[    8.593733] cdns-usb3 6000000.usb: Initialized  ep6in support: BULK, INT ISO
[    8.602529] cdns-usb3 6000000.usb: Initialized  ep7in support: BULK, INT ISO
[    8.611328] cdns-usb3 6000000.usb: Initialized  ep8in support: BULK, INT ISO
[    8.620129] cdns-usb3 6000000.usb: Initialized  ep9in support: BULK, INT ISO
[    8.628927] cdns-usb3 6000000.usb: Initialized  ep10in support: BULK, INT ISO
[    8.637832] cdns-usb3 6000000.usb: Initialized  ep11in support: BULK, INT ISO
[    8.646737] cdns-usb3 6000000.usb: Initialized  ep12in support: BULK, INT ISO
[    8.655641] cdns-usb3 6000000.usb: Initialized  ep13in support: BULK, INT ISO
[    8.664547] cdns-usb3 6000000.usb: Initialized  ep14in support: BULK, INT ISO
[    8.673451] cdns-usb3 6000000.usb: Initialized  ep15in support: BULK, INT ISO
[    8.682513] using random self ethernet address
[    8.688074] using random host ethernet address
[    8.694679] usb0: HOST MAC 42:7c:82:bf:b9:25
[    8.700185] usb0: MAC 3e:46:10:52:23:a9
[    8.704995] using random self ethernet address
[    8.710548] using random host ethernet address
[    8.716140] g_ether gadget: Ethernet Gadget, version: Memorial Day 2008
[    8.724402] g_ether gadget: g_ether ready
[    8.729983] cdns-usb3 6400000.usb: DRD version v1 (ID: 0004024e, rev: 00000200)
[    8.739766] cdns-usb3 6400000.usb: Initialized  ep0 support:
[    8.747461] cdns-usb3 6400000.usb: Initialized  ep1out support: BULK, INT ISO
[    8.756702] cdns-usb3 6400000.usb: Initialized  ep2out support: BULK, INT ISO
[    8.765924] cdns-usb3 6400000.usb: Initialized  ep3out support: BULK, INT ISO
[    8.775172] cdns-usb3 6400000.usb: Initialized  ep4out support: BULK, INT ISO
[    8.784429] cdns-usb3 6400000.usb: Initialized  ep5out support: BULK, INT ISO
[    8.793647] cdns-usb3 6400000.usb: Initialized  ep6out support: BULK, INT ISO
[    8.802859] cdns-usb3 6400000.usb: Initialized  ep7out support: BULK, INT ISO
[    8.812087] cdns-usb3 6400000.usb: Initialized  ep8out support: BULK, INT ISO
[    8.821305] cdns-usb3 6400000.usb: Initialized  ep9out support: BULK, INT ISO
[    8.830532] cdns-usb3 6400000.usb: Initialized  ep10out support: BULK, INT ISO
[    8.839849] cdns-usb3 6400000.usb: Initialized  ep11out support: BULK, INT ISO
[    8.849169] cdns-usb3 6400000.usb: Initialized  ep12out support: BULK, INT ISO
[    8.858487] cdns-usb3 6400000.usb: Initialized  ep13out support: BULK, INT ISO
[    8.867845] cdns-usb3 6400000.usb: Initialized  ep14out support: BULK, INT ISO
[    8.877254] cdns-usb3 6400000.usb: Initialized  ep15out support: BULK, INT ISO
[    8.886600] cdns-usb3 6400000.usb: Initialized  ep1in support: BULK, INT ISO
[    8.895709] cdns-usb3 6400000.usb: Initialized  ep2in support: BULK, INT ISO
[    8.904803] cdns-usb3 6400000.usb: Initialized  ep3in support: BULK, INT ISO
[    8.913900] cdns-usb3 6400000.usb: Initialized  ep4in support: BULK, INT ISO
[    8.923035] cdns-usb3 6400000.usb: Initialized  ep5in support: BULK, INT ISO
[    8.932164] cdns-usb3 6400000.usb: Initialized  ep6in support: BULK, INT ISO
[    8.941279] cdns-usb3 6400000.usb: Initialized  ep7in support: BULK, INT ISO
[    8.950377] cdns-usb3 6400000.usb: Initialized  ep8in support: BULK, INT ISO
[    8.959499] cdns-usb3 6400000.usb: Initialized  ep9in support: BULK, INT ISO
[    8.968604] cdns-usb3 6400000.usb: Initialized  ep10in support: BULK, INT ISO
[    8.977826] cdns-usb3 6400000.usb: Initialized  ep11in support: BULK, INT ISO
[    8.987044] cdns-usb3 6400000.usb: Initialized  ep12in support: BULK, INT ISO
[    8.996290] cdns-usb3 6400000.usb: Initialized  ep13in support: BULK, INT ISO
[    9.005527] cdns-usb3 6400000.usb: Initialized  ep14in support: BULK, INT ISO
[    9.014730] cdns-usb3 6400000.usb: Initialized  ep15in support: BULK, INT ISO
[    9.094562] g_ether gadget: high-speed config #2: RNDIS
[    9.101295] IPv6: ADDRCONF(NETDEV_CHANGE): usb0: link becomes ready
[    9.258856] NOHZ: local_softirq_pending 08
[    9.429796] NOHZ: local_softirq_pending 08
[    9.702348] NOHZ: local_softirq_pending 08
[    9.755871] NOHZ: local_softirq_pending 08
[    9.949722] virtio_rpmsg_bus virtio2: msg received with no recipient
[   10.380960] NOHZ: local_softirq_pending 08
[   10.508790] NOHZ: local_softirq_pending 08
[   11.006380] NOHZ: local_softirq_pending 08
[   11.048096] NOHZ: local_softirq_pending 08
[   11.631259] NOHZ: local_softirq_pending 08
[   11.799011] NOHZ: local_softirq_pending 08

 _____                    _____           _         _
|  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_
|     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
|__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|
              |___|                    |___|

Arago Project http://arago-project.org j7-evm ttyS2

Arago 2020.05 j7-evm ttyS2

j7-evm login: root
root@j7-evm:~# cd /opt/vision_apps/
root@j7-evm:/opt/vision_apps# ./eraeTargetUpdater.out
===================================================================
========                    eraeTargetUpdater               =======
===================================================================
[server] ip = [192.168.137.10]
[server] prot = [9991]
ConnectManager ip[192.168.137.10] port[9991]
Message Socket [3]
ConnectManager ip[192.168.137.10] port[9992]
Transfer Socket [4]
APP: Init ... !!!
APP: Init ... Done !!!
_rpmsg_char_find_rproc: 41400000.r5f is either not probed or not a remoteproc!
_rpmsg_char_find_ctrldev: could not find the matching rpmsg_ctrl device for virtio4.rpmsg_chrdev.-1.33
_rpmsg_char_find_ctrldev: could not find the matching rpmsg_ctrl device for virtio5.rpmsg_chrdev.-1.33
[A72] iECU_CANTR_POWER_REBOOT Send

*此日志是 MCU1_0,我的接收消息是"[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]”

CAN_TRANSCEIVER :: [DBG] [pin config:0x8050007]
CAN_TRANSCEIVER :: [DBG] origin[pin set:0xc380]
CAN_TRANSCEIVER :: [DBG] set[pin set:0x1000c380]
CAN_TRANSCEIVER :: [DBG] [pin dir:0xefff307f]
CAN_TRANSCEIVER :: [DBG] [pin set:0x2]
CAN_TRANSCEIVER :: [DBG] [pin dir:0xfffffffd]
CAN_TRANSCEIVER :: [DBG] origin[pin clr:0x1000c380]
CAN_TRANSCEIVER :: [DBG] set[pin clr:0x1000c380]
CAN_TRANSCEIVER :: [DBG] [pin dir:0xcfff307f]
[     0.038142] CAN :: CclInitPowerOn start...
> > > > > > > Erae Boot(Jul  2 2021, 04:16:25) < < < < < < <
Base :: EraeUtils_TimerCreate_Ex iId[0] !!!
Base :: EraeUtils_TimerCreate_Ex iId[3] !!!
Main :: Main Start...
CddIpc :: CddIpc Start...
ADAS_MGR :: [START] ADAS MANAGER
PERIPHERAL_MGR :: Manager Start...
Update :: PMCU Comm Start...
ADAS_PA :: [START] ADAS PA
ADAS_BSD :: [START] ADAS BSD
ADAS_DOW :: [START] ADAS DOW
ADAS_RCTA :: [START] ADAS RCTA
ADAS_AHB :: [START] ADAS AHB
ADAS_LDW :: [START] ADAS LDW
PERIPHERAL_LIN :: LIN Start...
[LIN_init] Initialization Started
Cdd_IpcInit [0x07]
CddIpc :: announceMsg [rpmsg_chrdev] id[1]
CddIpc :: announceMsg [rpmsg_chrdev] id[0]
CddIpc :: announceMsg [rpmsg_chrdev] id[2]
=================== eraeMCU Version : 0.10.22 ===================
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]
[MCU1_0] AMP_iECU_CANTR_POWER_REBOOT[6][5]

我想要类似的情况、问题或解决方案、或者预测问题等...