Other Parts Discussed in Thread: TDA4VM
Tool/software:
Hi export,
We are working on a camera integration project with the following setup:
-
Deserializer: DS90UB960Q1-EVM
-
Camera: RCM-IMX390
-
Processor: SK-TDA4VM
-
Connection: IMX390 ==> UB953 ==> UB960 ==> SK-TDA4VM CSI2 RX
-
Software Interface: V4L2
Our dtb file is using default file by Edgeai:
name_overlays=ti/k3-j721e-edgeai-apps.dtbo ti/k3-j721e-sk-fpdlink-fusion.dtbo ti/k3-fpdlink-imx390-rcm-0-0.dtbo
So far we have completed the following steps:
-
UB960 forwarding has been enabled correctly.
-
Registers for enabling CSI2 output have been configured (as confirmed by FPD-Link team).
-
UB960 I2C register 0x33 has been set to
0x53
to enable CSI output. -
UB960 port forwarding from RX to CSI has been confirmed (register 0x20 = 0xE0).
However, on the TDA4VM side, we are not seeing any video stream on /dev/video3
via V4L2 interface.
No error is reported, but capture fails silently. We suspect CSI2 receiver or internal routing might not be fully configured.
root@tda4vm-sk:/opt/edgeai-gst-apps# v4l2-ctl -d3 --set-fmt-video=width=1936,height=1100,pixelformat=RG12 --stream-mmap --verbose VIDIOC_QUERYCAP: ok VIDIOC_G_FMT: ok VIDIOC_S_FMT: ok Format Video Capture: Width/Height : 1936/1100 Pixel Format : 'RG12' (12-bit Bayer RGRG/GBGB) Field : None Bytes per Line : 3872 Size Image : 4259200 Colorspace : Default Transfer Function : Default (maps to Rec. 709) YCbCr/HSV Encoding: Default (maps to ITU-R 601) Quantization : Default (maps to Full Range) Flags : VIDIOC_REQBUFS returned 0 (Success) VIDIOC_QUERYBUF returned 0 (Success) VIDIOC_QUERYBUF returned 0 (Success) VIDIOC_QUERYBUF returned 0 (Success) VIDIOC_QUERYBUF returned 0 (Success) VIDIOC_G_FMT returned 0 (Success) VIDIOC_QBUF returned 0 (Success) VIDIOC_QBUF returned 0 (Success) VIDIOC_QBUF returned 0 (Success) VIDIOC_QBUF returned 0 (Success) VIDIOC_STREAMON returned 0 (Success) ^C
Here is our dmesg log and check the camera imx390 and ds90ub960 is probed:
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd080] [ 0.000000] Linux version 6.6.44-ti-01478-g541c20281af7-dirty (oe-user@oe-host) (aarch64-oe-linux-gcc (GCC) 13.3.0, GNU ld (GNU Binutils) 2.42.0.20240723) #1 SMP PREEMPT Thu Nov 14 19:20:24 UTC 2024 [ 0.000000] KASLR disabled due to lack of seed [ 0.000000] Machine model: Texas Instruments J721E SK [ 0.000000] earlycon: ns16550a0 at MMIO32 0x0000000002800000 (options '') [ 0.000000] printk: bootconsole [ns16550a0] enabled [ 0.000000] efi: UEFI not found. [ 0.000000] Reserved memory: created CMA memory pool at 0x00000008e0000000, size 512 MiB [ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool [ 0.000000] OF: reserved mem: 0x00000008e0000000..0x00000008ffffffff (524288 KiB) map reusable linux,cma [ 0.000000] OF: reserved mem: 0x000000009e800000..0x000000009fffffff (24576 KiB) nomap non-reusable optee@9e800000 [ 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] OF: reserved mem: 0x00000000a0000000..0x00000000a00fffff (1024 KiB) nomap non-reusable vision-apps-r5f-dma-memory@a0000000 [ 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] OF: reserved mem: 0x00000000a0100000..0x00000000a0ffffff (15360 KiB) nomap non-reusable vision-apps-r5f-memory@a0100000 [ 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] OF: reserved mem: 0x00000000a1000000..0x00000000a10fffff (1024 KiB) nomap non-reusable vision-apps-r5f-dma-memory@a1000000 [ 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] OF: reserved mem: 0x00000000a1100000..0x00000000a1ffffff (15360 KiB) nomap non-reusable vision-apps-r5f-memory@a1100000 [ 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] OF: reserved mem: 0x00000000a2000000..0x00000000a20fffff (1024 KiB) nomap non-reusable vision-apps-r5f-dma-memory@a2000000 [ 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] OF: reserved mem: 0x00000000a2100000..0x00000000a3ffffff (31744 KiB) nomap non-reusable vision-apps-r5f-memory@a2100000 [ 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] OF: reserved mem: 0x00000000a4000000..0x00000000a40fffff (1024 KiB) nomap non-reusable vision-apps-r5f-dma-memory@a4000000 [ 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] OF: reserved mem: 0x00000000a4100000..0x00000000a5ffffff (31744 KiB) nomap non-reusable vision-apps-r5f-memory@a4100000 [ 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] OF: reserved mem: 0x00000000a6000000..0x00000000a60fffff (1024 KiB) nomap non-reusable vision-apps-r5f-dma-memory@a6000000 [ 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] OF: reserved mem: 0x00000000a6100000..0x00000000a6ffffff (15360 KiB) nomap non-reusable vision-apps-r5f-memory@a6100000 [ 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] OF: reserved mem: 0x00000000a7000000..0x00000000a70fffff (1024 KiB) nomap non-reusable vision-apps-r5f-dma-memory@a7000000 [ 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] OF: reserved mem: 0x00000000a7100000..0x00000000a7ffffff (15360 KiB) nomap non-reusable vision-apps-r5f-memory@a7100000 [ 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] OF: reserved mem: 0x00000000a8000000..0x00000000a80fffff (1024 KiB) nomap non-reusable vision-apps-c66-dma-memory@a8000000 [ 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] OF: reserved mem: 0x00000000a8100000..0x00000000a8ffffff (15360 KiB) nomap non-reusable vision-apps-c66-memory@a8100000 [ 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] OF: reserved mem: 0x00000000a9000000..0x00000000a90fffff (1024 KiB) nomap non-reusable vision-apps-c66-dma-memory@a9000000 [ 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] OF: reserved mem: 0x00000000a9100000..0x00000000a9ffffff (15360 KiB) nomap non-reusable vision-apps-c66-memory@a9100000 [ 0.000000] OF: reserved mem: 0x00000000aa000000..0x00000000abffffff (32768 KiB) nomap non-reusable vision-apps-rtos-ipc-memory-region [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000ac000000, size 96 MiB [ 0.000000] OF: reserved mem: initialized node vision-apps-dma-memory@ac000000, compatible id shared-dma-pool [ 0.000000] OF: reserved mem: 0x00000000ac000000..0x00000000b1ffffff (98304 KiB) nomap non-reusable vision-apps-dma-memory@ac000000 [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000b2000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node vision-apps-c71-dma-memory@b2000000, compatible id shared-dma-pool [ 0.000000] OF: reserved mem: 0x00000000b2000000..0x00000000b20fffff (1024 KiB) nomap non-reusable vision-apps-c71-dma-memory@b2000000 [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000b2100000, size 95 MiB [ 0.000000] OF: reserved mem: initialized node vision-apps-c71-memory@b2100000, compatible id shared-dma-pool [ 0.000000] OF: reserved mem: 0x00000000b2100000..0x00000000b7ffffff (97280 KiB) nomap non-reusable vision-apps-c71-memory@b2100000 [ 0.000000] OF: reserved mem: initialized node vision_apps_shared-memories, compatible id dma-heap-carveout [ 0.000000] OF: reserved mem: 0x00000000b8000000..0x00000000d7ffffff (524288 KiB) map non-reusable vision_apps_shared-memories [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000d8000000, size 192 MiB [ 0.000000] OF: reserved mem: initialized node vision-apps-core-heap-memory-lo@d8000000, compatible id shared-dma-pool [ 0.000000] OF: reserved mem: 0x00000000d8000000..0x00000000e3ffffff (196608 KiB) nomap non-reusable vision-apps-core-heap-memory-lo@d8000000 [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000e4000000, size 8 MiB [ 0.000000] OF: reserved mem: initialized node vision-apps-r5f-virtual-eth-queues@e4000000, compatible id shared-dma-pool [ 0.000000] OF: reserved mem: 0x00000000e4000000..0x00000000e47fffff (8192 KiB) nomap non-reusable vision-apps-r5f-virtual-eth-queues@e4000000 [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000e4800000, size 24 MiB [ 0.000000] OF: reserved mem: initialized node vision-apps-r5f-virtual-eth-buffers@e4800000, compatible id shared-dma-pool [ 0.000000] OF: reserved mem: 0x00000000e4800000..0x00000000e5ffffff (24576 KiB) nomap non-reusable vision-apps-r5f-virtual-eth-buffers@e4800000 [ 0.000000] Reserved memory: created DMA memory pool at 0x0000000880000000, size 624 MiB [ 0.000000] OF: reserved mem: initialized node vision-apps-core-heap-memory-hi@880000000, compatible id shared-dma-pool [ 0.000000] OF: reserved mem: 0x0000000880000000..0x00000008a6ffffff (638976 KiB) nomap non-reusable vision-apps-core-heap-memory-hi@880000000 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000080000000-0x00000000ffffffff] [ 0.000000] DMA32 empty [ 0.000000] Normal [mem 0x0000000100000000-0x00000008ffffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000080000000-0x000000009e7fffff] [ 0.000000] node 0: [mem 0x000000009e800000-0x00000000b7ffffff] [ 0.000000] node 0: [mem 0x00000000b8000000-0x00000000d7ffffff] [ 0.000000] node 0: [mem 0x00000000d8000000-0x00000000e5ffffff] [ 0.000000] node 0: [mem 0x00000000e6000000-0x00000000ffffffff] [ 0.000000] node 0: [mem 0x0000000880000000-0x00000008a6ffffff] [ 0.000000] node 0: [mem 0x00000008a7000000-0x00000008ffffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000008ffffffff] [ 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.5 [ 0.000000] percpu: Embedded 20 pages/cpu s43176 r8192 d30552 u81920 [ 0.000000] pcpu-alloc: s43176 r8192 d30552 u81920 alloc=20*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [ 0.000000] Detected PIPT I-cache on CPU0 [ 0.000000] CPU features: detected: GIC system register CPU interface [ 0.000000] CPU features: detected: Spectre-v3a [ 0.000000] CPU features: detected: Spectre-BHB [ 0.000000] CPU features: detected: ARM erratum 1742098 [ 0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923 [ 0.000000] alternatives: applying boot alternatives [ 0.000000] Kernel command line: console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000 systemd.hostname=tda4vm-sk root=PARTUUID=076c4a2a-02 rw rootfstype=ext4 rootwait [ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear) [ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1032192 [ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off [ 0.000000] software IO TLB: area num 2. [ 0.000000] software IO TLB: mapped [mem 0x00000000fbfff000-0x00000000fffff000] (64MB) [ 0.000000] Memory: 1693916K/4194304K available (12480K kernel code, 1272K rwdata, 4184K rodata, 2496K init, 528K bss, 1976100K reserved, 524288K 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 event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=2. [ 0.000000] Trampoline variant of Tasks RCU enabled. [ 0.000000] Tracing variant of 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] Root IRQ handler: gic_handle_irq [ 0.000000] GICv3: GICv3 features: 16 PPIs [ 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: Devices Table too large, reduce ids 20->19 [ 0.000000] ITS@0x0000000001820000: allocated 524288 Devices @8a7800000 (flat, esz 8, psz 64K, shr 0) [ 0.000000] ITS: using cache flushing for cmd queue [ 0.000000] GICv3: using LPI property table @0x00000008a7040000 [ 0.000000] GIC: using cache flushing for LPI property table [ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x00000008a7050000 [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0x3ffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns [ 0.000000] sched_clock: 58 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns [ 0.008424] Console: colour dummy device 80x25 [ 0.012992] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000) [ 0.023663] pid_max: default: 32768 minimum: 301 [ 0.028421] LSM: initializing lsm=capability,selinux,integrity [ 0.034394] SELinux: Initializing. [ 0.038026] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.045597] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.054475] RCU Tasks: Setting shift to 1 and lim to 1 rcu_task_cb_adjust=1. [ 0.061730] RCU Tasks Trace: Setting shift to 1 and lim to 1 rcu_task_cb_adjust=1. [ 0.069576] rcu: Hierarchical SRCU implementation. [ 0.074472] rcu: Max phase no-delay instances is 1000. [ 0.079989] Platform MSI: msi-controller@1820000 domain created [ 0.086260] PCI/MSI: /bus@100000/interrupt-controller@1800000/msi-controller@1820000 domain created [ 0.095708] EFI services will not be available. [ 0.100450] smp: Bringing up secondary CPUs ... [ 0.113661] Detected PIPT I-cache on CPU1 [ 0.113706] GICv3: CPU1: found redistributor 1 region 0:0x0000000001920000 [ 0.113718] GICv3: CPU1: using allocated LPI pending table @0x00000008a7060000 [ 0.113747] CPU1: Booted secondary processor 0x0000000001 [0x411fd080] [ 0.113802] smp: Brought up 1 node, 2 CPUs [ 0.143148] SMP: Total of 2 processors activated. [ 0.147953] CPU features: detected: 32-bit EL0 Support [ 0.153206] CPU features: detected: CRC32 instructions [ 0.158482] CPU: All CPU(s) started at EL2 [ 0.162665] alternatives: applying system-wide alternatives [ 0.169167] devtmpfs: initialized [ 0.179975] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.189953] futex hash table entries: 512 (order: 3, 32768 bytes, linear) [ 0.203205] pinctrl core: initialized pinctrl subsystem [ 0.208842] DMI not present or invalid. [ 0.213073] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.219606] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations [ 0.226908] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.234905] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.243025] audit: initializing netlink subsys (disabled) [ 0.248642] audit: type=2000 audit(0.156:1): state=initialized audit_enabled=0 res=1 [ 0.248848] thermal_sys: Registered thermal governor 'step_wise' [ 0.256560] thermal_sys: Registered thermal governor 'power_allocator' [ 0.262774] cpuidle: using governor menu [ 0.273524] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.280486] ASID allocator initialised with 65536 entries [ 0.296621] platform a000000.dp-bridge: Fixed dependency cycle(s) with /bus@100000/dss@4a00000 [ 0.305674] platform a000000.dp-bridge: Fixed dependency cycle(s) with /bus@100000/dss@4a00000 [ 0.314506] platform 4a00000.dss: Fixed dependency cycle(s) with /bus@100000/dp-bridge@a000000 [ 0.325149] platform a000000.dp-bridge: Fixed dependency cycle(s) with /connector [ 0.332838] platform connector: Fixed dependency cycle(s) with /bus@100000/dp-bridge@a000000 [ 0.341696] platform hdmi-connector: Fixed dependency cycle(s) with /dvi-bridge [ 0.349195] platform 4a00000.dss: Fixed dependency cycle(s) with /dvi-bridge [ 0.356423] platform dvi-bridge: Fixed dependency cycle(s) with /hdmi-connector [ 0.363922] platform dvi-bridge: Fixed dependency cycle(s) with /bus@100000/dss@4a00000 [ 0.372385] Modules: 27488 pages in range for non-PLT usage [ 0.372388] Modules: 519008 pages in range for PLT usage [ 0.378491] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 0.390858] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page [ 0.397260] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages [ 0.404194] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page [ 0.410595] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.417528] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page [ 0.423929] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.430863] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.438006] k3-chipinfo 43000014.chipid: Family:J721E rev:SR1.1 JTAGID[0x1bb6402f] Detected [ 0.447001] iommu: Default domain type: Translated [ 0.451903] iommu: DMA domain TLB invalidation policy: strict mode [ 0.458336] SCSI subsystem initialized [ 0.462244] libata version 3.00 loaded. [ 0.462323] usbcore: registered new interface driver usbfs [ 0.467940] usbcore: registered new interface driver hub [ 0.473379] usbcore: registered new device driver usb [ 0.478814] pps_core: LinuxPPS API ver. 1 registered [ 0.483886] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.493222] PTP clock support registered [ 0.497336] EDAC MC: Ver: 3.0.0 [ 0.500781] scmi_core: SCMI protocol bus registered [ 0.505902] FPGA manager framework [ 0.509415] Advanced Linux Sound Architecture Driver Initialized. [ 0.516085] vgaarb: loaded [ 0.519002] clocksource: Switched to clocksource arch_sys_counter [ 0.525370] VFS: Disk quotas dquot_6.6.0 [ 0.529398] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.539871] Carveout Heap: Exported 512 MiB at 0x00000000b8000000 [ 0.546160] NET: Registered PF_INET protocol family [ 0.551272] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.560318] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear) [ 0.569064] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.576986] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.585187] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear) [ 0.593656] TCP: Hash tables configured (established 32768 bind 32768) [ 0.600428] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 0.607342] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 0.614774] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.620895] RPC: Registered named UNIX socket transport module. [ 0.626953] RPC: Registered udp transport module. [ 0.631756] RPC: Registered tcp transport module. [ 0.636558] RPC: Registered tcp-with-tls transport module. [ 0.642160] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.648743] NET: Registered PF_XDP protocol family [ 0.653645] PCI: CLS 0 bytes, default 64 [ 0.658286] Initialise system trusted keyrings [ 0.662945] workingset: timestamp_bits=46 max_order=20 bucket_order=0 [ 0.669693] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.675790] NFS: Registering the id_resolver key type [ 0.680968] Key type id_resolver registered [ 0.685240] Key type id_legacy registered [ 0.689341] nfs4filelayout_init: NFSv4 File Layout Driver Registering... [ 0.696189] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering... [ 0.717557] Key type asymmetric registered [ 0.721744] Asymmetric key parser 'x509' registered [ 0.726751] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244) [ 0.734397] io scheduler mq-deadline registered [ 0.739033] io scheduler kyber registered [ 0.743143] io scheduler bfq registered [ 0.749214] pinctrl-single 4301c000.pinctrl: 94 pins, size 376 [ 0.755630] pinctrl-single 11c000.pinctrl: 173 pins, size 692 [ 0.762088] pinctrl-single 104200.pinctrl: 20 pins, size 80 [ 0.767846] pinctrl-single 104280.pinctrl: 8 pins, size 32 [ 0.777299] Serial: 8250/16550 driver, 12 ports, IRQ sharing enabled [ 0.786380] arm-smmu-v3 36600000.iommu: ias 48-bit, oas 48-bit (features 0x00001faf) [ 0.794544] arm-smmu-v3 36600000.iommu: allocated 65536 entries for cmdq [ 0.801640] arm-smmu-v3 36600000.iommu: allocated 32768 entries for evtq [ 0.809387] arm-smmu-v3 36600000.iommu: msi_domain absent - falling back to wired irqs [ 0.820645] loop: module loaded [ 0.824454] megasas: 07.725.01.00-rc1 [ 0.830051] tun: Universal TUN/TAP device driver, 1.6 [ 0.835807] VFIO - User Level meta-driver version: 0.3 [ 0.841749] usbcore: registered new interface driver usb-storage [ 0.848236] i2c_dev: i2c /dev entries driver [ 0.853270] sdhci: Secure Digital Host Controller Interface driver [ 0.859592] sdhci: Copyright(c) Pierre Ossman [ 0.864167] sdhci-pltfm: SDHCI platform and OF driver helper [ 0.870316] ledtrig-cpu: registered to indicate activity on CPUs [ 0.876631] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping .... [ 0.883612] usbcore: registered new interface driver usbhid [ 0.889308] usbhid: USB HID core driver [ 0.893913] hw perfevents: enabled with armv8_cortex_a72 PMU driver, 7 counters available [ 0.902613] optee: probing for conduit method. [ 0.907168] optee: revision 4.4 (8f645256efc0dc66) [ 0.923599] optee: dynamic shared memory is enabled [ 0.933902] random: crng init done [ 0.937434] optee: initialized driver [ 0.942549] Initializing XFRM netlink socket [ 0.946940] NET: Registered PF_PACKET protocol family [ 0.952141] Key type dns_resolver registered [ 0.960145] registered taskstats version 1 [ 0.964391] Loading compiled-in X.509 certificates [ 0.976544] ti-sci 44083000.system-controller: ABI: 4.0 (firmware rev 0x000a '10.1.6--v10.01.06 (Fiery Fox)') [ 1.096109] omap_i2c 42120000.i2c: bus 0 rev0.12 at 400 kHz [ 1.102413] pca954x 1-0071: supply vdd not found, using dummy regulator [ 1.131182] i2c i2c-1: Added multiplexed i2c bus 2 [ 1.136174] i2c i2c-1: Added multiplexed i2c bus 3 [ 1.141073] pca954x 1-0071: registered 2 multiplexed busses for I2C switch pca9543 [ 1.148832] omap_i2c 2000000.i2c: bus 1 rev0.12 at 400 kHz [ 1.154888] omap_i2c 2010000.i2c: bus 4 rev0.12 at 100 kHz [ 1.161034] pca954x 5-0070: supply vdd not found, using dummy regulator [ 1.191237] i2c 6-003d: Fixed dependency cycle(s) with /bus@100000/ticsi2rx@4500000/csi-bridge@4504000 [ 1.200764] i2c 6-003d: Fixed dependency cycle(s) with /bus@100000/i2c@2030000/i2c-mux@70/i2c@0/deser@3d/links/link@0/serializer [ 1.212655] i2c i2c-5: Added multiplexed i2c bus 6 [ 1.217641] i2c i2c-5: Added multiplexed i2c bus 7 [ 1.222542] pca954x 5-0070: registered 2 multiplexed busses for I2C switch pca9543 [ 1.230303] omap_i2c 2030000.i2c: bus 5 rev0.12 at 400 kHz [ 1.236355] omap_i2c 2050000.i2c: bus 8 rev0.12 at 400 kHz [ 1.242104] ti-sci-intr 42200000.interrupt-controller: Interrupt Router 137 domain created [ 1.250662] ti-sci-intr bus@100000:interrupt-controller@a00000: Interrupt Router 131 domain created [ 1.260010] ti-sci-intr 310e0000.interrupt-controller: Interrupt Router 213 domain created [ 1.268625] ti-sci-inta 33d00000.interrupt-controller: Interrupt Aggregator domain 209 created [ 1.286489] k3-ringacc 2b800000.ringacc: Ring Accelerator probed rings:286, gp-rings[96,20] sci-dev-id:235 [ 1.296383] k3-ringacc 2b800000.ringacc: dma-ring-reset-quirk: disabled [ 1.303143] k3-ringacc 2b800000.ringacc: RA Proxy rev. 66346100, num_proxies:64 [ 1.312888] k3-ringacc 3c000000.ringacc: Ring Accelerator probed rings:1024, gp-rings[440,150] sci-dev-id:211 [ 1.323042] k3-ringacc 3c000000.ringacc: dma-ring-reset-quirk: disabled [ 1.329801] k3-ringacc 3c000000.ringacc: RA Proxy rev. 66346100, num_proxies:64 [ 1.337923] 40a00000.serial: ttyS1 at MMIO 0x40a00000 (irq = 206, base_baud = 6000000) is a 8250 [ 1.347599] 2800000.serial: ttyS2 at MMIO 0x2800000 (irq = 207, base_baud = 3000000) is a 8250 [ 1.356453] printk: console [ttyS2] enabled [ 1.364949] printk: bootconsole [ns16550a0] disabled [ 1.375648] 2810000.serial: ttyS3 at MMIO 0x2810000 (irq = 208, base_baud = 3000000) is a 8250 [ 1.385694] davinci_mdio 46000f00.mdio: Configuring MDIO in manual mode [ 1.431008] davinci_mdio 46000f00.mdio: davinci mdio revision 9.7, bus freq 1000000 [ 1.440583] davinci_mdio 46000f00.mdio: phy[0]: device 46000f00.mdio:00, driver TI DP83867 [ 1.448856] am65-cpsw-nuss 46000000.ethernet: initializing am65 cpsw nuss version 0x6BA00101, cpsw version 0x6BA80100 Ports: 2 quirks:00000000 [ 1.461667] am65-cpsw-nuss 46000000.ethernet: initialized cpsw ale version 1.4 [ 1.468874] am65-cpsw-nuss 46000000.ethernet: ALE Table size 64 [ 1.475201] am65-cpsw-nuss 46000000.ethernet: CPTS ver 0x4e8a010a, freq:500000000, add_val:1 pps:0 [ 1.485628] am65-cpts 310d0000.cpts: CPTS ver 0x4e8a010a, freq:200000000, add_val:4 pps:0 [ 1.768135] tps6594-rtc tps6594-rtc.4.auto: registered as rtc0 [ 1.774105] tps6594-rtc tps6594-rtc.4.auto: hctosys: unable to read the hardware clock [ 2.033063] j721e-pcie 2900000.pcie: host bridge /bus@100000/pcie@2900000 ranges: [ 2.040567] j721e-pcie 2900000.pcie: IO 0x0010001000..0x0010010fff -> 0x0010001000 [ 2.048656] j721e-pcie 2900000.pcie: MEM 0x0010011000..0x0017ffffff -> 0x0010011000 [ 2.056737] j721e-pcie 2900000.pcie: IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000 [ 3.171356] j721e-pcie 2900000.pcie: PCI host bridge to bus 0000:00 [ 3.177635] pci_bus 0000:00: root bus resource [bus 00-ff] [ 3.183114] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] (bus address [0x10001000-0x10010fff]) [ 3.192574] pci_bus 0000:00: root bus resource [mem 0x10011000-0x17ffffff] [ 3.199453] pci 0000:00:00.0: [104c:b00d] type 01 class 0x060400 [ 3.205446] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits [ 3.215141] pci 0000:00:00.0: supports D1 [ 3.219140] pci 0000:00:00.0: PME# supported from D0 D1 D3hot [ 3.226938] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 3.235056] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01 [ 3.241665] pci 0000:00:00.0: PCI bridge to [bus 01] [ 3.246694] pcieport 0000:00:00.0: of_irq_parse_pci: failed with rc=-22 [ 3.253474] pcieport 0000:00:00.0: PME: Signaling with IRQ 654 [ 3.259457] pcieport 0000:00:00.0: AER: enabled with IRQ 654 [ 3.265417] j721e-pcie 2910000.pcie: host bridge /bus@100000/pcie@2910000 ranges: [ 3.272904] j721e-pcie 2910000.pcie: IO 0x0018001000..0x0018010fff -> 0x0018001000 [ 3.280986] j721e-pcie 2910000.pcie: MEM 0x0018011000..0x001fffffff -> 0x0018011000 [ 3.289065] j721e-pcie 2910000.pcie: IB MEM 0x0000000000..0xffffffffffff -> 0x0000000000 [ 4.407145] j721e-pcie 2910000.pcie: PCI host bridge to bus 0001:00 [ 4.413409] pci_bus 0001:00: root bus resource [bus 00-ff] [ 4.418883] pci_bus 0001:00: root bus resource [io 0x10000-0x1ffff] (bus address [0x18001000-0x18010fff]) [ 4.428515] pci_bus 0001:00: root bus resource [mem 0x18011000-0x1fffffff] [ 4.435391] pci 0001:00:00.0: [104c:b00d] type 01 class 0x060400 [ 4.441385] pci_bus 0001:00: 2-byte config write to 0001:00:00.0 offset 0x4 may corrupt adjacent RW1C bits [ 4.451078] pci 0001:00:00.0: supports D1 [ 4.455077] pci 0001:00:00.0: PME# supported from D0 D1 D3hot [ 4.462816] pci 0001:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 4.470936] pci_bus 0001:01: busn_res: [bus 01-ff] end is updated to 01 [ 4.477560] pci 0001:00:00.0: PCI bridge to [bus 01] [ 4.482591] pcieport 0001:00:00.0: of_irq_parse_pci: failed with rc=-22 [ 4.489354] pcieport 0001:00:00.0: PME: Signaling with IRQ 656 [ 4.495329] pcieport 0001:00:00.0: AER: enabled with IRQ 656 [ 4.501884] ti-udma 285c0000.dma-controller: Channels: 26 (tchan: 13, rchan: 13, gp-rflow: 8) [ 4.513203] ti-udma 31150000.dma-controller: Channels: 122 (tchan: 61, rchan: 61, gp-rflow: 16) [ 4.527997] spi-nor spi0.0: s28hs512t (65536 Kbytes) [ 4.533008] 8 fixed-partitions partitions found on MTD device 47040000.spi.0 [ 4.540049] Creating 8 MTD partitions on "47040000.spi.0": [ 4.545520] 0x000000000000-0x000000080000 : "ospi.tiboot3" [ 4.551617] 0x000000080000-0x000000280000 : "ospi.tispl" [ 4.557475] 0x000000280000-0x000000680000 : "ospi.u-boot" [ 4.563359] 0x000000680000-0x0000006c0000 : "ospi.env" [ 4.568997] 0x0000006c0000-0x0000007c0000 : "ospi.sysfw" [ 4.574791] 0x0000007c0000-0x000000800000 : "ospi.env.backup" [ 4.581004] 0x000000800000-0x000003fc0000 : "ospi.rootfs" [ 4.586871] 0x000003fc0000-0x000004000000 : "ospi.phypattern" [ 4.726117] davinci_mdio 46000f00.mdio: Configuring MDIO in manual mode [ 4.771005] davinci_mdio 46000f00.mdio: davinci mdio revision 9.7, bus freq 1000000 [ 4.780546] davinci_mdio 46000f00.mdio: phy[0]: device 46000f00.mdio:00, driver TI DP83867 [ 4.788818] am65-cpsw-nuss 46000000.ethernet: initializing am65 cpsw nuss version 0x6BA00101, cpsw version 0x6BA80100 Ports: 2 quirks:00000000 [ 4.801627] am65-cpsw-nuss 46000000.ethernet: initialized cpsw ale version 1.4 [ 4.808833] am65-cpsw-nuss 46000000.ethernet: ALE Table size 64 [ 4.815124] am65-cpsw-nuss 46000000.ethernet: CPTS ver 0x4e8a010a, freq:500000000, add_val:1 pps:0 [ 4.832388] am65-cpsw-nuss 46000000.ethernet: set new flow-id-base 48 [ 4.844096] mmc1: CQHCI version 5.10 [ 4.851392] clk: Disabling unused clocks [ 4.878382] ALSA device list: [ 4.881408] No soundcards found. [ 4.885601] mmc1: SDHCI controller on 4fb0000.mmc [4fb0000.mmc] using ADMA 64-bit [ 4.893234] Waiting for root device PARTUUID=076c4a2a-02... [ 4.928935] tps6594 0-004c: Error IRQ trap overvoltage for LDO1 [ 4.939783] mmc1: new ultra high speed DDR50 SDXC card at address 59b4 [ 4.946685] mmcblk1: mmc1:59b4 EE4S5 239 GiB [ 4.952448] mmcblk1: p1 p2 [ 5.443833] EXT4-fs (mmcblk1p2): recovery complete [ 5.450634] EXT4-fs (mmcblk1p2): mounted filesystem bb2010b9-46f2-43c4-8ec9-c88f72483d7f r/w with ordered data mode. Quota mode: none. [ 5.462749] VFS: Mounted root (ext4 filesystem) on device 179:2. [ 5.469546] devtmpfs: mounted [ 5.473513] Freeing unused kernel memory: 2496K [ 5.478137] Run /sbin/init as init process [ 5.482225] with arguments: [ 5.482226] /sbin/init [ 5.482228] with environment: [ 5.482230] HOME=/ [ 5.482232] TERM=linux [ 5.734155] systemd[1]: System time before build time, advancing clock. [ 5.790624] NET: Registered PF_INET6 protocol family [ 5.796144] Segment Routing with IPv6 [ 5.799820] In-situ OAM (IOAM) with IPv6 [ 5.833527] systemd[1]: systemd 255.13^ running in system mode (+PAM -AUDIT -SELINUX -APPARMOR +IMA -SMACK +SECCOMP -GCRYPT -GNUTLS -OPENSSL +ACL +BLKID -CURL -ELFUTILS -FIDO2 -IDN2 -IDN -IPTC +KMOD -LIBCRYPTSETUP +LIBFDISK -PCRE2 -PWQUALITY -P11KIT -QRENCODE -TPM2 -BZIP2 -LZ4 -XZ -ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified) [ 5.865402] systemd[1]: Detected architecture arm64. [ 5.883134] systemd[1]: Hostname set to <tda4vm-sk>. [ 5.975964] systemd-sysv-generator[97]: SysV service '/etc/init.d/edgeai-launcher.sh' lacks a native systemd unit file. ~ Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it safe, robust and future-proof. ! This compatibility logic is deprecated, expect removal soon. ! [ 6.097335] systemd[1]: /usr/lib/systemd/system/bt-enable.service:9: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. [ 6.158722] systemd[1]: /etc/systemd/system/sync-clocks.service:11: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. [ 6.209619] systemd[1]: Queued start job for default target Graphical Interface. [ 6.250108] systemd[1]: Created slice Slice /system/getty. [ 6.272312] systemd[1]: Created slice Slice /system/modprobe. [ 6.296217] systemd[1]: Created slice Slice /system/serial-getty. [ 6.319927] systemd[1]: Created slice User and Session Slice. [ 6.343237] systemd[1]: Started Dispatch Password Requests to Console Directory Watch. [ 6.367158] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 6.391095] systemd[1]: Expecting device /dev/ttyS2... [ 6.407114] systemd[1]: Reached target Path Units. [ 6.423060] systemd[1]: Reached target Remote File Systems. [ 6.443052] systemd[1]: Reached target Slice Units. [ 6.459058] systemd[1]: Reached target Swaps. [ 6.501658] systemd[1]: Listening on RPCbind Server Activation Socket. [ 6.523179] systemd[1]: Reached target RPC Port Mapper. [ 6.546249] systemd[1]: Listening on Process Core Dump Socket. [ 6.567291] systemd[1]: Listening on initctl Compatibility Named Pipe. [ 6.591668] systemd[1]: Listening on Journal Audit Socket. [ 6.615414] systemd[1]: Listening on Journal Socket (/dev/log). [ 6.635410] systemd[1]: Listening on Journal Socket. [ 6.655466] systemd[1]: Listening on Network Service Netlink Socket. [ 6.679992] systemd[1]: Listening on udev Control Socket. [ 6.703365] systemd[1]: Listening on udev Kernel Socket. [ 6.723367] systemd[1]: Listening on User Database Manager Socket. [ 6.763243] systemd[1]: Mounting Huge Pages File System... [ 6.785235] systemd[1]: Mounting POSIX Message Queue File System... [ 6.811344] systemd[1]: Mounting Kernel Debug File System... [ 6.831333] systemd[1]: Kernel Trace File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/tracing). [ 6.854559] systemd[1]: Mounting Temporary Directory /tmp... [ 6.876155] systemd[1]: Starting Create List of Static Device Nodes... [ 6.885204] systemd[1]: Starting Load Kernel Module configfs... [ 6.921306] systemd[1]: Starting Load Kernel Module drm... [ 6.971532] systemd[1]: Starting Load Kernel Module fuse... [ 6.985063] systemd[1]: Starting Start psplash boot splash screen... [ 7.034250] fuse: init (API version 7.39) [ 7.039542] systemd[1]: Starting RPC Bind... [ 7.059267] systemd[1]: File System Check on Root Device was skipped because of an unmet condition check (ConditionPathIsReadWrite=!/). [ 7.091378] systemd[1]: Starting Journal Service... [ 7.116254] systemd[1]: Starting Load Kernel Modules... [ 7.134101] systemd-journald[115]: Collecting audit messages is enabled. [ 7.144371] cryptodev: loading out-of-tree module taints kernel. [ 7.151087] cryptodev: driver 1.14 loaded. [ 7.155810] systemd[1]: Starting Generate network units from Kernel command line... [ 7.179601] systemd[1]: Starting Remount Root and Kernel File Systems... [ 7.220593] systemd[1]: Starting Coldplug All udev Devices... [ 7.249015] systemd[1]: Started RPC Bind. [ 7.256047] EXT4-fs (mmcblk1p2): re-mounted bb2010b9-46f2-43c4-8ec9-c88f72483d7f r/w. Quota mode: none. [ 7.269900] systemd[1]: Started Journal Service. [ 7.688666] systemd-journald[115]: Received client request to flush runtime journal. [ 7.928497] audit: type=1334 audit(1728487094.192:2): prog-id=6 op=LOAD [ 7.935368] audit: type=1334 audit(1728487094.200:3): prog-id=7 op=LOAD [ 8.114194] audit: type=1334 audit(1728487094.376:4): prog-id=8 op=LOAD [ 8.145352] audit: type=1334 audit(1728487094.408:5): prog-id=9 op=LOAD [ 8.234754] audit: type=1334 audit(1728487094.496:6): prog-id=10 op=LOAD [ 8.241489] audit: type=1334 audit(1728487094.504:7): prog-id=11 op=LOAD [ 8.248383] audit: type=1334 audit(1728487094.512:8): prog-id=12 op=LOAD [ 8.869958] audit: type=1334 audit(1750846976.567:9): prog-id=13 op=LOAD [ 9.038116] dbus-broker-lau[316]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set [ 9.355979] audit: type=1334 audit(1750846977.055:10): prog-id=14 op=LOAD [ 9.367066] audit: type=1334 audit(1750846977.063:11): prog-id=15 op=LOAD [ 9.445474] CAN device driver interface [ 9.617514] mc: Linux media interface: v0.10 [ 9.709323] omap_rng 4e10000.rng: Random Number Generator ver. 241b34c [ 9.717654] videodev: Linux video capture interface: v2.00 [ 9.798565] cdns-mhdp8546 a000000.dp-bridge: invalid resource (null) [ 9.798577] cdns-mhdp8546 a000000.dp-bridge: Failed to get SAPB memory resource, HDCP not supported [ 9.834493] PVR_K: 197: Device: 4e20000000.gpu [ 9.857536] PVR_K: 197: Read BVNC 22.104.208.318 from HW device registers [ 9.857583] PVR_K: 197: RGX Device registered with BVNC 22.104.208.318 [ 9.860968] [drm] Initialized pvr 24.1.6554834 20170530 for 4e20000000.gpu on minor 1 [ 9.965701] at24 0-0051: supply vcc not found, using dummy regulator [ 9.985844] k3_r5_rproc bus@100000:bus@28380000:r5fss@41000000: k3_r5_cluster_rproc_init failed, ret = -517 [ 9.998169] at24 0-0051: 65536 byte 24c512 EEPROM, writable, 1 bytes/write [ 10.002583] remoteproc remoteproc0: releasing 41000000.r5f [ 10.017449] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 10.032490] k3_r5_rproc bus@100000:r5fss@5c00000: k3_r5_cluster_rproc_init failed, ret = -517 [ 10.049052] k3_r5_rproc bus@100000:bus@28380000:r5fss@41000000: k3_r5_cluster_rproc_init failed, ret = -517 [ 10.050066] remoteproc remoteproc0: releasing 5c00000.r5f [ 10.073758] k3_r5_rproc bus@100000:r5fss@5e00000: k3_r5_cluster_rproc_init failed, ret = -517 [ 10.083196] ds90ub960 6-003d: supply vddio not found, using dummy regulator [ 10.098380] Bluetooth: Core ver 2.22 [ 10.098452] NET: Registered PF_BLUETOOTH protocol family [ 10.098454] Bluetooth: HCI device and connection manager initialized [ 10.098464] Bluetooth: HCI socket layer initialized [ 10.098469] Bluetooth: L2CAP socket layer initialized [ 10.098478] Bluetooth: SCO socket layer initialized [ 10.103738] remoteproc remoteproc1: releasing 41000000.r5f [ 10.108232] remoteproc remoteproc0: releasing 5e00000.r5f [ 10.109418] k3_r5_rproc bus@100000:r5fss@5c00000: k3_r5_cluster_rproc_init failed, ret = -517 [ 10.109865] remoteproc remoteproc0: releasing 5c00000.r5f [ 10.112113] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 10.112413] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600' [ 10.113153] k3_r5_rproc bus@100000:bus@28380000:r5fss@41000000: k3_r5_cluster_rproc_init failed, ret = -517 [ 10.113751] remoteproc remoteproc0: releasing 41000000.r5f [ 10.119798] k3_r5_rproc bus@100000:r5fss@5e00000: k3_r5_cluster_rproc_init failed, ret = -517 [ 10.120197] remoteproc remoteproc0: releasing 5e00000.r5f [ 10.138489] omap-mailbox 31f80000.mailbox: omap mailbox rev 0x66fc7100 [ 10.140618] omap-mailbox 31f81000.mailbox: omap mailbox rev 0x66fc7100 [ 10.241109] platform 5c00000.r5f: configured R5F for remoteproc mode [ 10.248058] platform 5c00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a2000000 [ 10.262992] remoteproc remoteproc0: 5c00000.r5f is available [ 10.269748] omap-mailbox 31f82000.mailbox: omap mailbox rev 0x66fc7100 [ 10.282291] img_enc 4200000.video-encoder: vxe_enc_probe: using heap 1 for internal alloc [ 10.282942] omap-mailbox 31f83000.mailbox: omap mailbox rev 0x66fc7100 [ 10.309325] omap-mailbox 31f84000.mailbox: omap mailbox rev 0x66fc7100 [ 10.316707] remoteproc remoteproc0: powering up 5c00000.r5f [ 10.325216] remoteproc remoteproc0: Booting fw image j7-main-r5f0_0-fw, size 462496 [ 10.340122] rproc-virtio rproc-virtio.11.auto: assigned reserved memory node vision-apps-r5f-dma-memory@a2000000 [ 10.351100] platform 5d00000.r5f: configured R5F for remoteproc mode [ 10.357952] platform 5d00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a4000000 [ 10.358771] virtio_rpmsg_bus virtio0: rpmsg host is online [ 10.372783] rproc-virtio rproc-virtio.11.auto: registered virtio0 (type 7) [ 10.378355] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0xd [ 10.380010] remoteproc remoteproc0: remote processor 5c00000.r5f is now up [ 10.386847] remoteproc remoteproc1: 5d00000.r5f is available [ 10.415322] remoteproc remoteproc1: powering up 5d00000.r5f [ 10.428101] remoteproc remoteproc1: Booting fw image j7-main-r5f0_1-fw, size 326868 [ 10.439801] img_enc 4200000.video-encoder: encoder registered as /dev/video1 [ 10.444805] ds90ub960 6-003d: Fixed dependency cycle(s) with /bus@100000/i2c@2030000/i2c-mux@70/i2c@0/deser@3d/links/link@0/serializer [ 10.450993] img_dec 4300000.video-decoder: decoder registered as /dev/video0 [ 10.460479] rproc-virtio rproc-virtio.12.auto: assigned reserved memory node vision-apps-r5f-dma-memory@a4000000 [ 10.476960] i2c 6-0044: Fixed dependency cycle(s) with /bus@100000/i2c@2030000/i2c-mux@70/i2c@0/deser@3d/links/link@0/serializer/i2c/sensor@1a [ 10.494811] i2c 6-0044: Fixed dependency cycle(s) with /bus@100000/i2c@2030000/i2c-mux@70/i2c@0/deser@3d [ 10.508597] virtio_rpmsg_bus virtio1: rpmsg host is online [ 10.514171] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0xd [ 10.521472] rproc-virtio rproc-virtio.12.auto: registered virtio1 (type 7) [ 10.528992] platform 41000000.r5f: R5F core may have been powered on by a different host, programmed state (0) != actual state (1) [ 10.529219] gpio-mux mux-controller: 2-way mux-controller registered [ 10.547183] remoteproc remoteproc1: remote processor 5d00000.r5f is now up [ 10.554566] platform 41000000.r5f: configured R5F for IPC-only mode [ 10.567263] platform 41000000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a0000000 [ 10.586984] remoteproc remoteproc2: 41000000.r5f is available [ 10.603107] remoteproc remoteproc2: attaching to 41000000.r5f [ 10.614466] rproc-virtio rproc-virtio.13.auto: assigned reserved memory node vision-apps-r5f-dma-memory@a0000000 [ 10.631121] virtio_rpmsg_bus virtio2: rpmsg host is online [ 10.639369] rproc-virtio rproc-virtio.13.auto: registered virtio2 (type 7) [ 10.646284] virtio_rpmsg_bus virtio2: creating channel ti.ipc4.ping-pong addr 0xd [ 10.653930] virtio_rpmsg_bus virtio2: creating channel rpmsg_chrdev addr 0xe [ 10.671177] remoteproc remoteproc2: remote processor 41000000.r5f is now attached [ 10.763329] am65-cpsw-nuss 46000000.ethernet eth0: PHY [46000f00.mdio:00] driver [TI DP83867] (irq=POLL) [ 10.791246] am65-cpsw-nuss 46000000.ethernet eth0: configuring for phy/rgmii-rxid link mode [ 10.803291] m_can_platform 2701000.can: m_can device registered (irq=837, version=32) [ 10.817134] m_can_platform 2751000.can: m_can device registered (irq=854, version=32) [ 10.856907] m_can_platform 2791000.can: m_can device registered (irq=856, version=32) [ 10.880203] k3-dsp-rproc 4d80800000.dsp: assigned reserved memory node vision-apps-c66-dma-memory@a9000000 [ 10.893147] k3-dsp-rproc 4d80800000.dsp: configured DSP for remoteproc mode [ 10.904958] k3-dsp-rproc 4d80800000.dsp: local reset is deasserted for device [ 10.926375] remoteproc remoteproc3: 4d80800000.dsp is available [ 10.961473] k3-dsp-rproc 4d81800000.dsp: assigned reserved memory node vision-apps-c66-dma-memory@a8000000 [ 10.973049] remoteproc remoteproc3: powering up 4d80800000.dsp [ 10.978952] remoteproc remoteproc3: Booting fw image j7-c66_0-fw, size 1014608 [ 10.986232] k3-dsp-rproc 4d81800000.dsp: configured DSP for remoteproc mode [ 10.987885] k3-dsp-rproc 4d81800000.dsp: local reset is deasserted for device [ 10.989228] k3-dsp-rproc 4d80800000.dsp: booting DSP core using boot addr = 0xa84afc00 [ 11.003862] remoteproc remoteproc4: 4d81800000.dsp is available [ 11.012784] k3-dsp-rproc 64800000.dsp: assigned reserved memory node vision-apps-c71-dma-memory@b2000000 [ 11.014529] rproc-virtio rproc-virtio.14.auto: assigned reserved memory node vision-apps-c66-dma-memory@a9000000 [ 11.015237] virtio_rpmsg_bus virtio3: rpmsg host is online [ 11.015262] rproc-virtio rproc-virtio.14.auto: registered virtio3 (type 7) [ 11.015266] remoteproc remoteproc3: remote processor 4d80800000.dsp is now up [ 11.020560] k3-dsp-rproc 64800000.dsp: configured DSP for remoteproc mode [ 11.083852] virtio_rpmsg_bus virtio3: creating channel rpmsg_chrdev addr 0xd [ 11.091102] remoteproc remoteproc5: 64800000.dsp is available [ 11.109408] m_can_platform 40528000.can: m_can device registered (irq=864, version=32) [ 11.123419] remoteproc remoteproc4: powering up 4d81800000.dsp [ 11.129892] remoteproc remoteproc4: Booting fw image j7-c66_1-fw, size 1014608 [ 11.143729] k3-dsp-rproc 4d81800000.dsp: booting DSP core using boot addr = 0xa94afc00 [ 11.151801] platform 5e00000.r5f: configured R5F for remoteproc mode [ 11.153646] rproc-virtio rproc-virtio.15.auto: assigned reserved memory node vision-apps-c66-dma-memory@a8000000 [ 11.169543] platform 5e00000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a6000000 [ 11.195618] virtio_rpmsg_bus virtio4: rpmsg host is online [ 11.201174] virtio_rpmsg_bus virtio4: creating channel rpmsg_chrdev addr 0xd [ 11.219378] remoteproc remoteproc6: 5e00000.r5f is available [ 11.225157] rproc-virtio rproc-virtio.15.auto: registered virtio4 (type 7) [ 11.237229] remoteproc remoteproc4: remote processor 4d81800000.dsp is now up [ 11.250815] remoteproc remoteproc6: loading /lib/firmware/j7-main-r5f1_0-fw failed with error -22 [ 11.264717] remoteproc remoteproc6: Direct firmware load for j7-main-r5f1_0-fw failed with error -22 [ 11.274108] remoteproc remoteproc6: powering up 5e00000.r5f [ 11.281572] remoteproc remoteproc6: loading /lib/firmware/j7-main-r5f1_0-fw failed with error -22 [ 11.290641] remoteproc remoteproc6: Direct firmware load for j7-main-r5f1_0-fw failed with error -22 [ 11.301758] remoteproc remoteproc6: request_firmware failed: -22 [ 11.402060] remoteproc remoteproc5: powering up 64800000.dsp [ 11.411375] remoteproc remoteproc5: Booting fw image j7-c71_0-fw, size 12574864 [ 11.474419] remoteproc remoteproc5: unsupported resource 65538 [ 11.486100] k3-dsp-rproc 64800000.dsp: booting DSP core using boot addr = 0xb2200000 [ 11.507550] rproc-virtio rproc-virtio.16.auto: assigned reserved memory node vision-apps-c71-dma-memory@b2000000 [ 11.612823] remoteproc remoteproc7: b034000.pru is available [ 11.619397] virtio_rpmsg_bus virtio5: rpmsg host is online [ 11.621295] virtio_rpmsg_bus virtio5: creating channel rpmsg_chrdev addr 0xd [ 11.631795] rproc-virtio rproc-virtio.16.auto: registered virtio5 (type 7) [ 11.632021] virtio_rpmsg_bus virtio3: creating channel rpmsg_chrdev addr 0x15 [ 11.646028] virtio_rpmsg_bus virtio4: creating channel rpmsg_chrdev addr 0x15 [ 11.647313] remoteproc remoteproc8: b004000.rtu is available [ 11.653212] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0x15 [ 11.658841] remoteproc remoteproc5: remote processor 64800000.dsp is now up [ 11.665982] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0x15 [ 11.681568] virtio_rpmsg_bus virtio4: creating channel ti.ipc4.ping-pong addr 0xe [ 11.689252] virtio_rpmsg_bus virtio0: creating channel ti.ipc4.ping-pong addr 0xe [ 11.696840] virtio_rpmsg_bus virtio1: creating channel ti.ipc4.ping-pong addr 0xe [ 11.704578] virtio_rpmsg_bus virtio3: creating channel ti.ipc4.ping-pong addr 0xe [ 11.704788] remoteproc remoteproc9: b00a000.txpru is available [ 11.723289] virtio_rpmsg_bus virtio5: creating channel rpmsg_chrdev addr 0x15 [ 11.730594] virtio_rpmsg_bus virtio5: creating channel ti.ipc4.ping-pong addr 0xe [ 11.747344] remoteproc remoteproc10: b038000.pru is available [ 11.756214] remoteproc remoteproc11: b006000.rtu is available [ 11.767298] remoteproc remoteproc12: b00c000.txpru is available [ 11.775713] remoteproc remoteproc13: b134000.pru is available [ 11.782575] remoteproc remoteproc14: b104000.rtu is available [ 11.790279] remoteproc remoteproc15: b10a000.txpru is available [ 11.797216] remoteproc remoteproc16: b138000.pru is available [ 11.805955] remoteproc remoteproc17: b106000.rtu is available [ 11.814848] remoteproc remoteproc18: b10c000.txpru is available [ 12.036894] ds90ub953 6-0044: Found ub953 rev/mask 0x20 [ 12.108957] ds90ub953 6-0044: Fixed dependency cycle(s) with /bus@100000/i2c@2030000/i2c-mux@70/i2c@0/deser@3d/links/link@0/serializer/i2c/sensor@1a [ 12.211279] m_can_platform 2751000.can main_mcan5: renamed from can1 [ 12.283461] i2c 9-001a: Fixed dependency cycle(s) with /bus@100000/i2c@2030000/i2c-mux@70/i2c@0/deser@3d/links/link@0/serializer [ 12.308610] m_can_platform 2701000.can main_mcan0: renamed from can0 [ 12.350580] m_can_platform 2791000.can main_mcan9: renamed from can2 [ 12.485641] xhci-hcd xhci-hcd.17.auto: xHCI Host Controller [ 12.507164] imx390 9-001a: inck rate: 27027027 Hz [ 12.512033] xhci-hcd xhci-hcd.17.auto: new USB bus registered, assigned bus number 1 [ 12.520460] xhci-hcd xhci-hcd.17.auto: hcc params 0x200073c9 hci version 0x100 quirks 0x0000002000008010 [ 12.530776] xhci-hcd xhci-hcd.17.auto: irq 868, io mem 0x06410000 [ 12.538926] xhci-hcd xhci-hcd.17.auto: xHCI Host Controller [ 12.544829] xhci-hcd xhci-hcd.17.auto: new USB bus registered, assigned bus number 2 [ 12.552935] xhci-hcd xhci-hcd.17.auto: Host supports USB 3.0 SuperSpeed [ 12.560424] hub 1-0:1.0: USB hub found [ 12.564412] hub 1-0:1.0: 1 port detected [ 12.564545] m_can_platform 40528000.can mcu_mcan0: renamed from can3 [ 12.568869] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. [ 12.584412] hub 2-0:1.0: USB hub found [ 12.588279] hub 2-0:1.0: 1 port detected [ 12.647064] imx390 9-001a: imx390 probed [ 12.684000] cdns-csi2rx 4504000.csi-bridge: Probed CSI2RX with 4/4 lanes, 4 streams, external D-PHY [ 12.823071] usb 1-1: new high-speed USB device number 2 using xhci-hcd [ 12.983921] hub 1-1:1.0: USB hub found [ 12.987736] hub 1-1:1.0: 4 ports detected [ 13.111203] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd [ 13.138270] hub 2-1:1.0: USB hub found [ 13.144816] hub 2-1:1.0: 4 ports detected [ 13.243053] k3_r5_rproc bus@100000:r5fss@5e00000: Timed out waiting for 5e00000.r5f core to power up! [ 13.271893] [drm] Initialized tidss 1.0.0 20180215 for 4a00000.dss on minor 0 [ 13.306114] usbcore: registered new device driver onboard-usb-hub [ 13.348086] Console: switching to colour frame buffer device 240x67 [ 13.374667] tidss 4a00000.dss: [drm] fb0: tidssdrmfb frame buffer device [ 13.497731] hub 1-1:1.0: USB hub found [ 13.509889] hub 1-1:1.0: 4 ports detected [ 13.522451] hub 1-1:1.0: USB hub found [ 13.527629] hub 1-1:1.0: 4 ports detected [ 13.668844] hub 2-1:1.0: USB hub found [ 13.673193] hub 2-1:1.0: 4 ports detected [ 13.680184] hub 2-1:1.0: USB hub found [ 13.686643] hub 2-1:1.0: 4 ports detected [ 14.907816] am65-cpsw-nuss 46000000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx [ 17.243330] kauditd_printk_skb: 8 callbacks suppressed [ 17.243336] audit: type=1334 audit(1750846984.943:16): prog-id=18 op=LOAD [ 17.265393] audit: type=1334 audit(1750846984.951:17): prog-id=19 op=LOAD [ 17.277706] audit: type=1334 audit(1750846984.963:18): prog-id=20 op=LOAD [ 47.317101] audit: type=1334 audit(1750985256.007:19): prog-id=21 op=LOAD [ 47.419417] audit: type=1334 audit(1750985256.111:20): prog-id=21 op=UNLOAD [ 47.426519] audit: type=1334 audit(1750985256.111:21): prog-id=20 op=UNLOAD [ 47.433483] audit: type=1334 audit(1750985256.111:22): prog-id=19 op=UNLOAD [ 47.440491] audit: type=1334 audit(1750985256.111:23): prog-id=18 op=UNLOAD [ 67.113141] audit: type=1006 audit(1750985275.803:24): pid=1651 uid=0 subj=kernel old-auid=4294967295 auid=0 tty=(none) old-ses=4294967295 ses=3 res=1 [ 67.126770] audit: type=1300 audit(1750985275.803:24): arch=c00000b7 syscall=64 success=yes exit=1 a0=8 a1=ffffe7d8cf28 a2=1 a3=1 items=0 ppid=1 pid=1651 auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=3 comm="(systemd)" exe="/usr/lib/systemd/systemd-executor" subj=kernel key=(null) [ 67.154416] audit: type=1327 audit(1750985275.803:24): proctitle="(systemd)" [ 67.161878] audit: type=1334 audit(1750985275.819:25): prog-id=22 op=LOAD [ 67.170953] audit: type=1300 audit(1750985275.819:25): arch=c00000b7 syscall=280 success=yes exit=8 a0=5 a1=ffffe1262a08 a2=90 a3=0 items=0 ppid=1 pid=1651 auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=3 comm="systemd" exe="/usr/lib/systemd/systemd" subj=kernel key=(null) [ 67.198041] audit: type=1327 audit(1750985275.819:25): proctitle="(systemd)" [ 67.205200] audit: type=1334 audit(1750985275.847:26): prog-id=22 op=UNLOAD [ 67.212304] audit: type=1300 audit(1750985275.847:26): arch=c00000b7 syscall=57 success=yes exit=0 a0=8 a1=1 a2=0 a3=ffffa6814c60 items=0 ppid=1 pid=1651 auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=3 comm="systemd" exe="/usr/lib/systemd/systemd" subj=kernel key=(null) [ 67.239077] audit: type=1327 audit(1750985275.847:26): proctitle="(systemd)" [ 67.246150] audit: type=1334 audit(1750985275.847:27): prog-id=23 op=LOAD
I was advised by Lucas (FPD-Link team) to reach out to the TDA4VM team for help on CSI2 RX configuration and V4L2 capture.
Could you please help verify:
-
What are the necessary steps to enable CSI2 RX on TDA4VM side for this setup?
-
Are there any specific device tree or V4L2 pipeline requirements for UB960 + IMX390?
-
How can we verify if the CSI2 receiver is receiving valid data?
-
Any relevant logs or test tools we can run?
Thank you in advance!
Best regards,
Kathy