AM5716: Linux SDK v9.3 Prueth driver Oops

Part Number: AM5716


Hi Ti Team,

I am using AM57XX LINUX SDK v09.03,  the prueth driver in linux Oops after creating a linux bridge device.

~# ip link add name br0 type bridge

[   43.775451] 8<--- cut here ---
[   43.789978] Unable to handle kernel NULL pointer dereference at virtual address 00000158
[   43.798278] [00000158] *pgd=8493d003, *pmd=bb49e003
[   43.803649] Internal error: Oops: 207 [#1] PREEMPT SMP ARM
[   43.809143] Modules linked in: xr_usb_serial_common esp32_spi
[   43.814941] CPU: 0 PID: 768 Comm: ip Not tainted 6.1.119-rt45 #10
[   43.821075] Hardware name: Generic DRA72X (Flattened Device Tree)
[   43.827178] PC is at prueth_sw_switchdev_blocking_event+0x14/0xc4
[   43.833312] LR is at blocking_notifier_call_chain+0x74/0x98
[   43.838928] pc : [<c0a24b84>]    lr : [<c025e788>]    psr: 20040013
[   43.845214] sp : c32939f0  ip : c0a1c818  fp : 00000001
[   43.850463] r10: c1806360  r9 : fffffffd  r8 : c1965110
[   43.855712] r7 : c3293a18  r6 : 00000007  r5 : 00000000  r4 : 00000001
[   43.862274] r3 : 00000007  r2 : c3293a18  r1 : 00000007  r0 : 00000000
[   43.868835] Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
[   43.876007] Control: 30c5387d  Table: 84281340  DAC: fffffffd
[   43.881774] Register r0 information: NULL pointer
[   43.886505] Register r1 information: non-paged memory
[   43.891571] Register r2 information: non-slab/vmalloc memory
[   43.897247] Register r3 information: non-paged memory
[   43.902343] Register r4 information: non-paged memory
[   43.907409] Register r5 information: NULL pointer
[   43.912139] Register r6 information: non-paged memory
[   43.917205] Register r7 information: non-slab/vmalloc memory
[   43.922912] Register r8 information: non-slab/vmalloc memory
[   43.928588] Register r9 information: non-paged memory
[   43.933654] Register r10 information: non-slab/vmalloc memory
[   43.939422] Register r11 information: non-paged memory
[   43.944610] Register r12 information: non-slab/vmalloc memory
[   43.950378] Process ip (pid: 768, stack limit = 0xf480276d)
[   43.955963] Stack: (0xc32939f0 to 0xc3294000)
[   43.960357] 39e0:                                     00000001 c025e788 c31a5000 00000000
[   43.968566] 3a00: 00000001 00000026 00000000 00000000 c1806360 c0e92f60 c31a5000 00000000
[   43.976776] 3a20: 00000000 c3293a38 00000000 3279d8ab c31a5000 c0dbfdcc 00000000 00000000
[   43.984985] 3a40: c31a5000 00000001 00000000 00000000 00000000 00010026 00000000 3279d8ab
[   43.993194] 3a60: c493ec00 d128d7e0 c4636b40 c31a5580 00000026 c0dba594 00000000 c0384860
[   44.001434] 3a80: c42c3694 00000000 0000000d c3059800 c31a5000 00000026 d128d7e0 000057e0
[   44.009643] 3aa0: c18064a8 c135f4e0 ff7f0000 00000001 00000040 c0386074 00001000 00010000
[   44.017852] 3ac0: 00000000 00000000 ffffffff c03d0674 00000dc0 00013600 000057e0 00000cc0
[   44.026062] 3ae0: 00000040 00000020 00000cc0 00000000 c125f7c8 00000000 c31c8000 c0dbaf70
[   44.034271] 3b00: c135f4e0 3279d8ab 00000000 c18064a8 d128d7e0 c18068ac c493ec00 00000026
[   44.042510] 3b20: c31a5580 c1806360 00000001 c0dbb004 c31a5000 c19e517c c3293b77 d128d7e0
[   44.050720] 3b40: c135f530 c31a5000 c31a5580 00000005 c3293be4 c31a5000 00000000 c3293d4c
[   44.058929] 3b60: c19e7900 c0dbbef4 00000000 c0da488c c3293d4c 00d51d3c c135f7f4 c0c72af8
[   44.067138] 3b80: 00000000 3279d8ab c1958de8 fffffff1 00000005 c0d99084 00d94f88 3279d8ab
[   44.075347] 3ba0: c1958de8 fffffff1 00000005 c3293be4 00000000 c0da488c c3293d4c c025e578
[   44.083587] 3bc0: c31a5000 00000000 00000000 00002007 00000000 c0c3e53c c4324240 c3293c80
[   44.091796] 3be0: c4350800 c31a5000 00000000 00307262 c180a8b4 00000003 c19e7900 3279d8ab
[   44.100006] 3c00: 00000001 c180a8b4 c31a5000 c4350800 00000000 c0da48ac c180a8b4 c19e7900
[   44.108215] 3c20: c31a5000 c4350800 00000000 c0c527fc c3293d4c c3293d4c 00000000 c3293cac
[   44.116424] 3c40: 00000000 c3293c80 00000000 c19e7900 00000000 c49e5010 00000001 c4324240
[   44.124664] 3c60: a00f0013 c3293d60 00000000 c49e502c 00000000 00000000 00000000 00000000
[   44.132873] 3c80: 00307262 00000000 00000000 00000000 64697262 00006567 00000000 00000000
[   44.141082] 3ca0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   44.149291] 3cc0: 00000000 00000000 00000000 3279d8ab 00000000 c49e5000 00000000 c19e8120
[   44.157501] 3ce0: c19e8120 c4324240 c3293d4c 00000000 00000000 c0c4b020 03000f00 c23b8040
[   44.165740] 3d00: c19684c0 c03d0564 c19cf794 c3cef2a8 00000200 00082cc0 ffffffff 3279d8ab
[   44.173950] 3d20: c2001480 c4324240 c0c4aee8 c49e5000 00000038 c19e7900 c4350174 c4324240
[   44.182159] 3d40: 00000000 c0c8c790 00000000 00000000 00000000 00000000 00000000 00000000
[   44.190368] 3d60: 00000000 00000000 00000000 00000000 00000000 3279d8ab 00000000 c21e8c00
[   44.198577] 3d80: 00000038 c23acf40 c4324240 c0c8bcc0 7fffffff 3279d8ab c3293f48 00000038
[   44.206787] 3da0: c3293f48 00000038 c4350000 c3293f58 00000000 c0c8bf7c c3293f58 00000000
[   44.215026] 3dc0: 00000001 00000008 c468cb00 00000000 00000300 00000000 00000000 3279d8ab
[   44.223236] 3de0: c3293f58 c3293f48 00000000 c2918f00 00000000 00000000 c3293e0c 00000000
[   44.231445] 3e00: 00087000 c0c0e178 00000000 00000000 c3293e58 c0c0faa8 c3293e58 c3293f58
[   44.239654] 3e20: bec06660 0000000c bec066b8 3279d8ab 00000000 c3293f48 c2918f00 00000000
[   44.247863] 3e40: 00000000 c31c8000 00000128 c0c0fb2c 00000000 c3293ed8 00000000 bec066d8
[   44.256103] 3e60: 00000038 c0397754 b998e75f 00e00000 95a63181 00000002 c4504a80 00000a55
[   44.264312] 3e80: ffefe000 3279d8ab c31c8000 c3293ed8 0008b000 c31c8000 0008b000 00000010
[   44.272521] 3ea0: 00000000 00000000 00000c73 00000002 0008b000 c039b960 c196f1e0 c196f1a0
[   44.280731] 3ec0: c3293fb0 c4504ab8 0008b000 c0ea56b4 c48a3180 c4504a80 c42fdaa0 00000cc0
[   44.288940] 3ee0: 0000008b 0008b000 0008b000 00000a55 c493d000 c4281340 afca6fdf 05600000
[   44.297180] 3f00: 00000000 c0c0cf20 c3293f44 c3293f40 00000000 00000128 c0200398 3279d8ab
[   44.305389] 3f20: c2918f00 bec0666c 00000000 00000128 c0200398 c0c0ff80 00000000 00000000
[   44.313598] 3f40: 00000000 fffffff7 c3293e9c 0000000c 000d4190 bec05d1c 01010000 00000000
[   44.321807] 3f60: 00000000 c3293e64 00000000 00000000 00000000 c16b4045 00000000 00000000
[   44.330017] 3f80: 00000000 00000000 00000000 00000001 b6ff7a40 3279d8ab 00000000 00000001
[   44.338256] 3fa0: b6fef5a0 c0200140 00000000 00000001 00000003 bec0666c 00000000 00000000
[   44.346466] 3fc0: 00000000 00000001 b6fef5a0 00000128 489f1325 00000000 bec06e0e 00087000
[   44.354675] 3fe0: 00000128 bec06608 b6eef5b3 b6e61ae6 60060030 00000003 00000000 00000000
[   44.362884]  prueth_sw_switchdev_blocking_event from blocking_notifier_call_chain+0x74/0x98
[   44.371307]  blocking_notifier_call_chain from switchdev_port_obj_notify+0x4c/0xc0
[   44.378906]  switchdev_port_obj_notify from br_switchdev_port_vlan_add+0x6c/0x94
[   44.386352]  br_switchdev_port_vlan_add from __vlan_add+0x6c/0x9c0
[   44.392578]  __vlan_add from br_vlan_add+0x11c/0x38c
[   44.397552]  br_vlan_add from br_vlan_bridge_event+0x128/0x1f0
[   44.403442]  br_vlan_bridge_event from br_device_event+0x144/0x2e0
[   44.409667]  br_device_event from raw_notifier_call_chain+0x3c/0x70
[   44.415954]  raw_notifier_call_chain from register_netdevice+0x4a8/0x580
[   44.422698]  register_netdevice from br_dev_newlink+0x20/0x90
[   44.428497]  br_dev_newlink from rtnl_newlink+0x6a4/0x918
[   44.433929]  rtnl_newlink from rtnetlink_rcv_msg+0x138/0x30c
[   44.439605]  rtnetlink_rcv_msg from netlink_rcv_skb+0xc0/0x124
[   44.445495]  netlink_rcv_skb from netlink_unicast+0x1ac/0x29c
[   44.451263]  netlink_unicast from netlink_sendmsg+0x1cc/0x440
[   44.457031]  netlink_sendmsg from ____sys_sendmsg+0x184/0x20c
[   44.462829]  ____sys_sendmsg from ___sys_sendmsg+0x74/0xac
[   44.468322]  ___sys_sendmsg from sys_sendmsg+0x58/0xa0
[   44.473510]  sys_sendmsg from ret_fast_syscall+0x0/0x4c
[   44.478759] Exception stack(0xc3293fa8 to 0xc3293ff0)
[   44.483825] 3fa0:                   00000000 00000001 00000003 bec0666c 00000000 00000000
[   44.492034] 3fc0: 00000000 00000001 b6fef5a0 00000128 489f1325 00000000 bec06e0e 00087000
[   44.500244] 3fe0: 00000128 bec06608 b6eef5b3 b6e61ae6
[   44.505340] Code: e52de004 e28dd004 e3a00000 e1a03001 (e5901158)
[   44.525451] ---[ end trace 0000000000000000 ]---
Segmentation fault

 

  • Hi Thomas,

    are you using the default SDK?

    I don't believe the module needed for this is loaded..

    This is what I see:

    �x�
    U-Boot SPL 2023.04-ti-g2bedcd265ca6 (Dec 07 2024 - 07:04:35 +0000)
    DRA722-GP ES2.0
    no pinctrl state for default mode
    Firmware loading failed for ipu2
    Trying to boot from MMC1
    Loading Environment from FAT... no pinctrl state for default mode
    *** Error - No Valid Environment Area found
    *** Warning - bad env area, using default environment
    
    Loading Environment from MMC... OK
    
    
    U-Boot 2023.04-ti-g2bedcd265ca6 (Dec 07 2024 - 07:04:35 +0000)
    
    CPU  : DRA722-GP ES2.0
    Model: TI AM5718 IDK
    Board: AM571x IDK REV 1.3B
    DRAM:  1 GiB
    ti_emmc_boardid_get failed -5
    Core:  76 devices, 27 uclasses, devicetree: separate
    MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
    Loading Environment from FAT... *** Error - No Valid Environment Area found
    *** Warning - bad env area, using default environment
    
    Loading Environment from MMC... OK
    Net:   
    Warning: ethernet@48484000 MAC addresses don't match:
    Address in ROM is		5c:f8:21:5d:de:7a
    Address in environment is	70:ff:76:1c:0c:a5
    eth2: ethernet@48484000
    Hit any key to stop autoboot:  2  1  0 
    switch to partitions #0, OK
    mmc0 is current device
    SD/MMC found on device 0
    6562304 bytes read in 312 ms (20.1 MiB/s)
    213058 bytes read in 35 ms (5.8 MiB/s)
    Working FDT set to 88000000
    Kernel image @ 0x82000000 [ 0x000000 - 0x642200 ]
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
    Working FDT set to 88000000
       Loading Device Tree to 8fec8000, end 8fffffff ... OK
    Working FDT set to 8fec8000
    ft_fixup_clocks failed for DSP voltage domain: <valid offset/length>
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 6.1.119-rt45-ti-rt-g9e8992fb839c (oe-user@oe-host) (arm-oe-linux-gnueabi-gcc (GCC) 11.5.0, GNU ld (GNU Binutils) 2.38.20220708) #1 SMP PREEMPT_RT Sat Dec  7 07:19:37 UTC 2024
    [    0.000000] CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=30c5387d
    [    0.000000] CPU: div instructions available: patching division code
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
    [    0.000000] OF: fdt: Machine model: TI AM5718 IDK
    [    0.000000] Memory policy: Data cache writealloc
    [    0.000000] efi: UEFI not found.
    [    0.000000] Reserved memory: created CMA memory pool at 0x0000000095800000, size 56 MiB
    [    0.000000] OF: reserved mem: initialized node ipu2-memory@95800000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created CMA memory pool at 0x0000000099000000, size 64 MiB
    [    0.000000] OF: reserved mem: initialized node dsp1-memory@99000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x000000009d000000, size 32 MiB
    [    0.000000] OF: reserved mem: initialized node ipu1-memory@9d000000, compatible id shared-dma-pool
    [    0.000000] cma: Reserved 64 MiB at 0x00000000bc000000
    [    0.000000] OMAP4: Map 0x00000000afd00000 to (ptrval) for dram barrier
    [    0.000000] Zone ranges:
    [    0.000000]   DMA      [mem 0x0000000080000000-0x00000000afcfffff]
    [    0.000000]   Normal   empty
    [    0.000000]   HighMem  [mem 0x00000000afd00000-0x00000000bfffffff]
    [    0.000000] Movable zone start for each node
    [    0.000000] Early memory node ranges
    [    0.000000]   node   0: [mem 0x0000000080000000-0x00000000956fffff]
    [    0.000000]   node   0: [mem 0x0000000095700000-0x00000000957fffff]
    [    0.000000]   node   0: [mem 0x0000000095800000-0x000000009cffffff]
    [    0.000000]   node   0: [mem 0x000000009d000000-0x000000009effffff]
    [    0.000000]   node   0: [mem 0x000000009f000000-0x00000000afcfffff]
    [    0.000000]   node   0: [mem 0x00000000b0000000-0x00000000bfffffff]
    [    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000000bfffffff]
    [    0.000000] On node 0, zone HighMem: 768 pages in unavailable ranges
    [    0.000000] DRA722 ES2.0
    [    0.000000] clockdomain: ipu1_clkdm: powerdomain ipu_pwrdm does not exist
    [    0.000000] clockdomain: ipu_clkdm: powerdomain ipu_pwrdm does not exist
    [    0.000000] percpu: Embedded 11 pages/cpu s15968 r8192 d20896 u45056
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 259846
    [    0.000000] Kernel command line: console=ttyS2,115200n8 root=PARTUUID=acf3f0c4-02 rw rootfstype=ext4 rootwait
    [    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear)
    [    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
    [    0.000000] Memory: 795788K/1045504K available (10240K kernel code, 799K rwdata, 2096K rodata, 2048K init, 304K bss, 61300K reserved, 188416K cma-reserved, 196608K highmem)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] rcu: Preemptible hierarchical RCU implementation.
    [    0.000000] rcu: 	RCU restricting CPUs from NR_CPUS=16 to nr_cpu_ids=1.
    [    0.000000] rcu: 	RCU_SOFTIRQ processing moved to rcuc kthreads.
    [    0.000000] 	No expedited grace period (rcu_normal_after_boot).
    [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies.
    [    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
    [    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
    [    0.000000] GIC: Using split EOI/Deactivate mode
    [    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
    [    0.000000] OMAP clocksource: 32k_counter at 32768 Hz
    [    0.000000] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    [    0.000000] sched_clock: 32 bits at 33kHz, resolution 30517ns, wraps every 65535999984741ns
    [    0.001434] TI gptimer clockevent: always-on 32786 Hz at /ocp/interconnect@4ae00000/segment@10000/target-module@8000
    [    0.003143] TI gptimer percpu-dmtimer: 20000000 Hz at /ocp/interconnect@48800000/segment@0/target-module@2c000
    [    0.003204] Failed to initialize '/ocp/interconnect@48800000/segment@0/target-module@2e000/timer@0': -22
    [    0.004241] Console: colour dummy device 80x30
    [    0.004302] Calibrating delay loop... 2062.33 BogoMIPS (lpj=1031168)
    [    0.011138] CPU: Testing write buffer coherency: ok
    [    0.011199] CPU0: Spectre v2: using ICIALLU workaround
    [    0.011199] CPU0: Spectre BHB: enabling loop workaround for all CPUs
    [    0.011199] pid_max: default: 32768 minimum: 301
    [    0.011352] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
    [    0.011383] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
    [    0.012023] /cpus/cpu@0 missing clock-frequency property
    [    0.012023] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
    [    0.012542] Setting up static identity map for 0x80200000 - 0x80200138
    [    0.012725] rcu: Hierarchical SRCU implementation.
    [    0.012725] rcu: 	Max phase no-delay instances is 400.
    [    0.015350] EFI services will not be available.
    [    0.015472] smp: Bringing up secondary CPUs ...
    [    0.015472] smp: Brought up 1 node, 1 CPU
    [    0.015472] SMP: Total of 1 processors activated (2062.33 BogoMIPS).
    [    0.015472] CPU: All CPU(s) started in HYP mode.
    [    0.015472] CPU: Virtualization extensions available.
    [    0.015838] devtmpfs: initialized
    [    0.057678] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
    [    0.057891] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
    [    0.057922] futex hash table entries: 256 (order: 2, 16384 bytes, linear)
    [    0.062469] pinctrl core: initialized pinctrl subsystem
    [    0.063262] DMI not present or invalid.
    [    0.063690] NET: Registered PF_NETLINK/PF_ROUTE protocol family
    [    0.065277] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.066772] thermal_sys: Registered thermal governor 'step_wise'
    [    0.094726] platform ocp: Fixed dependency cycle(s) with /ocp/interconnect@4a000000/segment@0/target-module@8000/cm_core@0/clock@e00/clock@20
    [    0.094787] platform ocp: Fixed dependency cycle(s) with /ocp/interconnect@4a000000/segment@0/target-module@8000/cm_core@0/clock@700/clock@20
    [    0.098480] platform connector@0: Fixed dependency cycle(s) with /encoder@0
    [    0.098632] platform encoder@0: Fixed dependency cycle(s) with /connector@0
    [    0.098724] platform encoder@0: Fixed dependency cycle(s) with /ocp/target-module@58000000/dss@0/target-module@40000/encoder@0
    [    0.120178] iommu: Default domain type: Translated 
    [    0.120178] iommu: DMA domain TLB invalidation policy: strict mode 
    [    0.121734] SCSI subsystem initialized
    [    0.122100] usbcore: registered new interface driver usbfs
    [    0.122192] usbcore: registered new interface driver hub
    [    0.122222] usbcore: registered new device driver usb
    [    0.122680] pps_core: LinuxPPS API ver. 1 registered
    [    0.122680] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.122711] PTP clock support registered
    [    0.122833] EDAC MC: Ver: 3.0.0
    [    0.124938] clocksource: Switched to clocksource 32k_counter
    [    0.134979] NET: Registered PF_INET protocol family
    [    0.135192] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [    0.136505] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 10240 bytes, linear)
    [    0.136505] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [    0.136535] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
    [    0.136627] TCP bind hash table entries: 8192 (order: 6, 327680 bytes, linear)
    [    0.137054] TCP: Hash tables configured (established 8192 bind 8192)
    [    0.137145] UDP hash table entries: 512 (order: 2, 24576 bytes, linear)
    [    0.137207] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes, linear)
    [    0.137359] NET: Registered PF_UNIX/PF_LOCAL protocol family
    [    0.137756] RPC: Registered named UNIX socket transport module.
    [    0.137756] RPC: Registered udp transport module.
    [    0.137756] RPC: Registered tcp transport module.
    [    0.137756] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.137756] PCI: CLS 0 bytes, default 64
    [    0.138458] Initialise system trusted keyrings
    [    0.138885] workingset: timestamp_bits=30 max_order=18 bucket_order=0
    [    0.149291] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.150268] NFS: Registering the id_resolver key type
    [    0.150329] Key type id_resolver registered
    [    0.150329] Key type id_legacy registered
    [    0.150451] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    0.150451] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
    [    0.150482] ntfs: driver 2.1.32 [Flags: R/O].
    [    0.151092] Key type asymmetric registered
    [    0.151092] Asymmetric key parser 'x509' registered
    [    0.151275] bounce: pool size: 64 pages
    [    0.151428] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
    [    0.151428] io scheduler mq-deadline registered
    [    0.151428] io scheduler kyber registered
    [    0.154663] omap_prm: probe of 4ae06500.prm failed with error -22
    [    0.216094] Serial: 8250/16550 driver, 5 ports, IRQ sharing enabled
    [    0.218444] STMicroelectronics ASC driver initialized
    [    0.230255] brd: module loaded
    [    0.236297] loop: module loaded
    [    0.242279] CAN device driver interface
    [    0.242675] e1000e: Intel(R) PRO/1000 Network Driver
    [    0.242675] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
    [    0.242767] igb: Intel(R) Gigabit Ethernet Network Driver
    [    0.242767] igb: Copyright (c) 2007-2014 Intel Corporation.
    [    0.243652] pegasus: Pegasus/Pegasus II USB Ethernet driver
    [    0.243682] usbcore: registered new interface driver pegasus
    [    0.243743] usbcore: registered new interface driver asix
    [    0.243774] usbcore: registered new interface driver ax88179_178a
    [    0.243804] usbcore: registered new interface driver cdc_ether
    [    0.243865] usbcore: registered new interface driver smsc75xx
    [    0.243927] usbcore: registered new interface driver smsc95xx
    [    0.243957] usbcore: registered new interface driver net1080
    [    0.244018] usbcore: registered new interface driver cdc_subset
    [    0.244049] usbcore: registered new interface driver zaurus
    [    0.244110] usbcore: registered new interface driver cdc_ncm
    [    0.244842] usbcore: registered new interface driver usb-storage
    [    0.245727] i2c_dev: i2c /dev entries driver
    [    0.247283] sdhci: Secure Digital Host Controller Interface driver
    [    0.247283] sdhci: Copyright(c) Pierre Ossman
    [    0.247467] Synopsys Designware Multimedia Card Interface Driver
    [    0.247680] sdhci-pltfm: SDHCI platform and OF driver helper
    [    0.248657] usbcore: registered new interface driver usbhid
    [    0.248687] usbhid: USB HID core driver
    [    0.251617] NET: Registered PF_INET6 protocol family
    [    0.252532] Segment Routing with IPv6
    [    0.252593] In-situ OAM (IOAM) with IPv6
    [    0.252655] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [    0.253326] NET: Registered PF_PACKET protocol family
    [    0.253356] can: controller area network core
    [    0.253417] NET: Registered PF_CAN protocol family
    [    0.253417] can: raw protocol
    [    0.253417] can: broadcast manager protocol
    [    0.253417] can: netlink gateway - max_hops=1
    [    0.253723] Key type dns_resolver registered
    [    0.253784] ThumbEE CPU extension supported.
    [    0.253784] Registering SWP/SWPB emulation handler
    [    0.254364] omap_voltage_late_init: Voltage driver support not added
    [    0.254364] Power Management for TI OMAP4+ devices.
    [    0.254852] Loading compiled-in X.509 certificates
    [    0.294830] platform 4a000000.interconnect: Fixed dependency cycle(s) with /ocp/interconnect@4a000000/segment@0/target-module@8000/cm_core@0/clock@d00/clock@20
    [    0.301269] pinctrl-single 4a003400.pinmux: 282 pins, size 1128
    [    0.327667] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported)
    [    0.345855] gpio gpiochip0: (gpio-0-31): not an immutable chip, please consider fixing it!
    [    0.346374] OMAP GPIO hardware version 0.1
    [    0.348846] ti-sysc: probe of 4ae18000.target-module failed with error -16
    [    0.357879] printk: console [ttyS2] disabled
    [    0.358032] 48020000.serial: ttyS2 at MMIO 0x48020000 (irq = 97, base_baud = 3000000) is a 8250
    [    0.358154] printk: console [ttyS2] enabled
    [    0.360443] printk: console [ttyS2] printing thread started
    [    0.388702] gpio gpiochip1: (gpio-32-63): not an immutable chip, please consider fixing it!
    [    0.390380] gpio gpiochip2: (gpio-64-95): not an immutable chip, please consider fixing it!
    [    0.392089] gpio gpiochip3: (gpio-96-127): not an immutable chip, please consider fixing it!
    [    0.393707] gpio gpiochip4: (gpio-128-159): not an immutable chip, please consider fixing it!
    [    0.395294] gpio gpiochip5: (gpio-160-191): not an immutable chip, please consider fixing it!
    [    0.397033] gpio gpiochip6: (gpio-192-223): not an immutable chip, please consider fixing it!
    [    0.398712] gpio gpiochip7: (gpio-224-255): not an immutable chip, please consider fixing it!
    [    0.413391] palmas 0-0058: Irq flag is 0x00000004
    [    0.433563] palmas 0-0058: Muxing GPIO 2f, PWM 0, LED 0
    [    0.471008] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz
    [    0.487884] omap_rng 48090000.rng: Random Number Generator ver. 20
    [    0.491210] random: crng init done
    [    0.566955] davinci_mdio 48485000.mdio: davinci mdio revision 1.6, bus freq 1000000
    [    0.583831] davinci_mdio 48485000.mdio: phy[0]: device 48485000.mdio:00, driver Micrel KSZ9031 Gigabit PHY
    [    0.583831] davinci_mdio 48485000.mdio: phy[1]: device 48485000.mdio:01, driver Micrel KSZ9031 Gigabit PHY
    [    0.584472] cpsw-switch 48484000.switch: initialized cpsw ale version 1.4
    [    0.584472] cpsw-switch 48484000.switch: ALE Table size 1024
    [    0.584533] cpsw-switch 48484000.switch: cpts: overflow check period 5000 (jiffies)
    [    0.584533] cpsw-switch 48484000.switch: CPTS: ref_clk_freq:266000000 calc_mult:4036623398 calc_shift:30 error:-1 nsec/sec
    [    0.584594] cpsw-switch 48484000.switch: Detected MACID = 5c:f8:21:5d:de:7a
    [    0.584625] cpsw-switch 48484000.switch: Detected MACID = 5c:f8:21:5d:de:7b
    [    0.594116] cpsw-switch 48484000.switch: initialized (regs 0x0000000048484000, pool size 256) hw_ver:0019010F 1.15 (0)
    [    0.621582] ti-sysc: probe of 4882c000.target-module failed with error -16
    [    0.622344] ti-sysc: probe of 4882e000.target-module failed with error -16
    [    0.632843] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400
    [    0.634033] omap-mailbox 48842000.mailbox: omap mailbox rev 0x400
    [    0.659484] dra7-pcie 51000000.pcie: host bridge /ocp/target-module@51000000/pcie@51000000 ranges:
    [    0.659545] dra7-pcie 51000000.pcie:       IO 0x0020003000..0x0020012fff -> 0x0000000000
    [    0.659576] dra7-pcie 51000000.pcie:      MEM 0x0020013000..0x002fffffff -> 0x0020013000
    [    0.659820] dra7-pcie 51000000.pcie: iATU unroll: disabled
    [    0.659820] dra7-pcie 51000000.pcie: iATU regions: 16 ob, 4 ib, align 4K, limit 4G
    [    1.660156] dra7-pcie 51000000.pcie: Phy link never came up
    [    1.660339] dra7-pcie 51000000.pcie: PCI host bridge to bus 0000:00
    [    1.660339] pci_bus 0000:00: root bus resource [bus 00-ff]
    [    1.660339] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
    [    1.660369] pci_bus 0000:00: root bus resource [mem 0x20013000-0x2fffffff]
    [    1.660400] pci 0000:00:00.0: [104c:8888] type 01 class 0x060400
    [    1.660400] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x000fffff]
    [    1.660430] pci 0000:00:00.0: reg 0x14: [mem 0x00000000-0x0000ffff]
    [    1.660491] pci 0000:00:00.0: supports D1
    [    1.660491] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
    [    1.676483] PCI: bus0: Fast back to back transfers disabled
    [    1.676879] PCI: bus1: Fast back to back transfers enabled
    [    1.676910] pci 0000:00:00.0: BAR 0: assigned [mem 0x20100000-0x201fffff]
    [    1.676940] pci 0000:00:00.0: BAR 1: assigned [mem 0x20020000-0x2002ffff]
    [    1.676940] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
    [    1.677520] pcieport 0000:00:00.0: PME: Signaling with IRQ 130
    [    1.698364] edma 43300000.dma: memcpy is disabled
    [    1.703521] edma 43300000.dma: TI EDMA DMA engine driver
    [    1.724426] omap-iommu 40d01000.mmu: 40d01000.mmu registered
    [    1.726745] omap-iommu 40d02000.mmu: 40d02000.mmu registered
    [    1.727691] platform 40800000.dsp: Adding to iommu group 0
    [    1.729553] platform 58820000.ipu: Adding to iommu group 1
    [    1.729675] omap-iommu 58882000.mmu: 58882000.mmu registered
    [    1.732238] platform 55020000.ipu: Adding to iommu group 2
    [    1.732269] omap-iommu 55082000.mmu: 55082000.mmu registered
    [    1.754730] spi-nor spi0.0: s25fl256s1 (32768 Kbytes)
    [    1.754974] 7 fixed-partitions partitions found on MTD device spi0.0
    [    1.754974] Creating 7 MTD partitions on "spi0.0":
    [    1.754974] 0x000000000000-0x000000040000 : "QSPI.SPL"
    [    1.756378] 0x000000040000-0x000000140000 : "QSPI.u-boot"
    [    1.757659] 0x000000140000-0x0000001c0000 : "QSPI.u-boot-spl-os"
    [    1.758972] 0x0000001c0000-0x0000001d0000 : "QSPI.u-boot-env"
    [    1.760223] 0x0000001d0000-0x0000001e0000 : "QSPI.u-boot-env.backup1"
    [    1.761505] 0x0000001e0000-0x0000009e0000 : "QSPI.kernel"
    [    1.762786] 0x0000009e0000-0x000002000000 : "QSPI.file-system"
    [    1.802307] ti-sysc 4ae06000.target-module: Failed to create device link (0x180) with ocp
    [    1.811126] palmas-rtc 48070000.i2c:tps659038@58:tps659038_rtc: registered as rtc0
    [    1.811737] palmas-rtc 48070000.i2c:tps659038@58:tps659038_rtc: setting system clock to 2000-01-01T00:00:00 UTC (946684800)
    [    1.813659] omap_gpio 4805d000.gpio: Could not set line 27 debounce to 200000 microseconds (-22)
    [    1.813659] sdhci-omap 4809c000.mmc: Got CD GPIO
    [    1.817657] clk: Disabling unused clocks
    [    1.819274] sdhci-omap 480b4000.mmc: supply pbias not found, using dummy regulator
    [    1.822570] sdhci-omap 4809c000.mmc: no pinctrl state for ddr_3_3v mode
    [    1.856781] mmc1: SDHCI controller on 480b4000.mmc [480b4000.mmc] using ADMA
    [    1.860656] mmc0: SDHCI controller on 4809c000.mmc [4809c000.mmc] using ADMA
    [    1.860839] Waiting for root device PARTUUID=acf3f0c4-02...
    [    1.923278] mmc0: new high speed SDHC card at address aaaa
    [    1.930236] mmcblk0: mmc0:aaaa SL32G 29.7 GiB 
    [    1.933288]  mmcblk0: p1 p2
    [    1.946441] mmc1: new DDR MMC card at address 0001
    [    1.952209] mmcblk1: mmc1:0001 R1J56L 13.8 GiB 
    [    1.954376] mmcblk1boot0: mmc1:0001 R1J56L 4.00 MiB 
    [    1.955810] mmcblk1boot1: mmc1:0001 R1J56L 4.00 MiB 
    [    1.957336] mmcblk1rpmb: mmc1:0001 R1J56L 128 KiB, chardev (243:0)
    [    1.998565] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Quota mode: disabled.
    [    1.998626] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [    2.005950] devtmpfs: mounted
    [    2.007446] Freeing unused kernel image (initmem) memory: 2048K
    [    2.007598] Run /sbin/init as init process
    [    2.394317] systemd[1]: System time before build time, advancing clock.
    [    2.423889] systemd[1]: systemd 250.5+ 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 -BZIP2 -LZ4 -XZ -ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=hybrid)
    
    [    2.430389] systemd[1]: Detected architecture arm.
    Welcome to Arago 2023.10!
    
    [    2.469055] systemd[1]: Hostname set to <am57xx-evm>.
    [    2.678894] systemd-sysv-generator[114]: SysV service '/etc/init.d/thermal-zone-init' 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 more safe and robust.
    [    2.690185] systemd-sysv-generator[114]: SysV service '/etc/init.d/gdbserverproxy' 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 more safe and robust.
    [    3.138244] systemd[1]: /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.
    [    3.218627] systemd[1]: /etc/systemd/system/sys-clock-drift.service:10: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
    [    3.233184] 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.
    [    3.338531] systemd[1]: Queued start job for default target Graphical Interface.
    [  OK  ] Created slice Slice /system/getty    3.349182] systemd[1]: Created slice Slice /system/getty.
    0m.
    [  OK  ] Created slice Slice /system/modprob[    3.365264] systemd[1]: Created slice Slice /system/modprobe.
    e.
    [  OK  ] Created slice Slice /system/serial-[    3.381225] systemd[1]: Created slice Slice /system/serial-getty.
    getty.
    [  OK  ] Created slice User and Session Slic[    3.396575] systemd[1]: Created slice User and Session Slice.
    e.
    [  OK  ] Started Dispatch Password �ts to [    3.411346] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    Console Directory Watch.
    [  OK  ] Started Forward Password R�uests [    3.428283] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    to Wall Directory Watch.
    [  OK  ] Reached target Path Units.[    3.447601] systemd[1]: Reached target Path Units.
    
    [  OK  ] Reached target Remote File Systems   3.461151] systemd[1]: Reached target Remote File Systems.
    [0m.
    [  OK  ] Reached target Slice Units.[    3.475128] systemd[1]: Reached target Slice Units.
    
    [  OK  ] Reached target Swaps.[    3.488159] systemd[1]: Reached target Swaps.
    
    [  OK  ] Listening on RPCbind Server Activat[    3.517669] systemd[1]: Listening on RPCbind Server Activation Socket.
    ion Socket.
    [  OK  ] Reached target RPC Port Mapper.[    3.533142] systemd[1]: Reached target RPC Port Mapper.
    
    [    3.558685] systemd[1]: Listening on Process Core Dump Socket.
    [  OK  ] Listening on Process Core Dump Socket.
    [  OK  ] Listening on initctl Compatibility [    3.573394] systemd[1]: Listening on initctl Compatibility Named Pipe.
    Named Pipe.
    [    3.637054] systemd[1]: Journal Audit Socket was skipped because of a failed condition check (ConditionSecurity=audit).
    [  OK  ] Listening on Journal Socket (/dev/l[    3.637756] systemd[1]: Listening on Journal Socket (/dev/log).
    og).
    [  OK  ] Listening on Journal Socket.[    3.663635] systemd[1]: Listening on Journal Socket.
    
    [  OK  ] Listening on Network Service Netlin[    3.677734] systemd[1]: Listening on Network Service Netlink Socket.
    k Socket.
    [  OK  ] Listening on udev Control Socket    3.693664] systemd[1]: Listening on udev Control Socket.
    m.
    [  OK  ] Listening on udev Kernel Socket[    3.708465] systemd[1]: Listening on udev Kernel Socket.
    .
    [  OK  ] Listening on User Database Manager [    3.722503] systemd[1]: Listening on User Database Manager Socket.
    Socket.
    [    3.737579] systemd[1]: Huge Pages File System was skipped because of a failed condition check (ConditionPathExists=/sys/kernel/mm/hugepages).
             Mounting POSIX Message Queue File System..[    3.755462] systemd[1]: Mounting POSIX Message Queue File System...
    .
             Mounting Kernel Debug File System...[    3.775360] systemd[1]: Mounting Kernel Debug File System...
    
    [    3.790496] systemd[1]: Kernel Trace File System was skipped because of a failed condition check (ConditionPathExists=/sys/kernel/tracing).
             Mounting Temporary Directory /tmp...[    3.806335] systemd[1]: Mounting Temporary Directory /tmp...
    
             Starting Create List of Static Device Nodes    3.829559] systemd[1]: Starting Create List of Static Device Nodes...
    m...
             Starting Load Kernel Module configfs...[    3.851684] systemd[1]: Starting Load Kernel Module configfs...
    
    [    3.880615] systemd[1]: Starting Load Kernel Module drm...
             Starting Load Kernel Module drm...
    [    3.904602] systemd[1]: Starting Load Kernel Module fuse...
             Starting Load Kernel Module fuse...
    [    3.939636] systemd[1]: Starting Start psplash boot splash screen...
             Starting Start psplash boot splash screen...
    [    3.963684] systemd[1]: Starting RPC Bind...
             Starting RPC Bind...
    [    3.975646] systemd[1]: File System Check on Root Device was skipped because of a failed condition check (ConditionPathIsReadWrite=!/).
    [    3.981445] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
    [    3.981445] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
             Starting Journal Service...[    4.008880] systemd[1]: Starting Journal Service...
    
    [    4.041625] systemd[1]: Starting Load Kernel Modules...
             Starting Load Kernel Modules...
             Starting Generate network �ts from Kernel co[    4.066436] systemd[1]: Starting Generate network units from Kernel command line...
    mmand line...
             Starting Remount Root and Kernel File Systems   4.096527] systemd[1]: Starting Remount Root and Kernel File Systems...
    [0m...
    [    4.141052] cryptodev: loading out-of-tree module taints kernel.
    [    4.148468] cryptodev: driver 1.12 loaded.
             Starting Coldplug All udev Devices...[    4.183685] systemd[1]: Starting Coldplug All udev Devices...
    
    [    4.241973] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: disabled.
    [  OK  ] Started RPC Bind.[    4.278198] systemd[1]: Started RPC Bind.
    
    [  OK  ] Mounted POSIX Message Queue File Sy[    4.293701] systemd[1]: Mounted POSIX Message Queue File System.
    stem.
    [  OK  ] Mounted Kernel Debug File System    4.320678] systemd[1]: Mounted Kernel Debug File System.
    m.
    [  OK  ] Mounted Temporary Directory /tmp    4.338500] systemd[1]: Mounted Temporary Directory /tmp.
    m.
    [  OK  ] Finished Create List of Static Devi[    4.363159] systemd[1]: Finished Create List of Static Device Nodes.
    ce Nodes.
    [  OK  ] Finished Load Kernel Module configf[    4.387329] systemd[1]: modprobe@configfs.service: Deactivated successfully.
    s.
    [    4.387908] systemd[1]: Finished Load Kernel Module configfs.
    [  OK  ] Finished Load Kernel Module drm[    4.419494] systemd[1]: modprobe@drm.service: Deactivated successfully.
    .
    [    4.420379] systemd[1]: Finished Load Kernel Module drm.
    [  OK  ] Started Journal Service.[    4.454559] systemd[1]: Started Journal Service.
    
    [  OK  ] Finished Load Kernel Module fuse.
    [FAILED] Failed to start Start psplash boot splash screen.
    See 'systemctl status psplash-start.service' for details.
    [DEPEND] Dependency failed for Star�progress communication helper.
    [  OK  ] Finished Load Kernel Modules.
    [  OK  ] Finished Generate network units from Kernel command line.
    [  OK  ] Finished Remount Root and Kernel File Systems.
             Mounting Kernel Configuration File System...
             Starting Flush Journal to Persistent Storage...
             Starting Apply Kernel Variables...
             Starting Create Static Device Nodes in /dev...
    [  OK  ] Mounted Kernel Configuration File System.
    [    4.657409] systemd-journald[125]: Received client request to flush runtime journal.
    [  OK  ] Finished Flush Journal to Persistent Storage.
    [  OK  ] Finished Apply Kernel Variables.
    [  OK  ] Finished Create Static Device Nodes in /dev.
    [  OK  ] Reached target Preparation for Local File Systems.
             Mounting /media/ram...
             Mounting /var/volatile...
             Starting Rule-based Manage�for Device Events and Files...
    [  OK  ] Mounted /media/ram.
    [  OK  ] Mounted /var/volatile.
             Starting Load/Save Random Seed...
    [  OK  ] Reached target Local File Systems.
             Starting Create Volatile Files and Directories...
    [  OK  ] Finished Load/Save Random Seed.
    [  OK  ] Finished Create Volatile Files and Directories.
             Starting Network Time Synchronization...
             Starting Record System Boot/Shutdown in UTMP...
    [  OK  ] Started Rule-based Manager for Device Events and Files.
    [  OK  ] Finished Record System Boot/Shutdown in UTMP.
    [  OK  ] Started Network Time Synchronization.
    [  OK  ] Reached target System Time Set.
    [    6.746520] omap-rproc 58820000.ipu: assigned reserved memory node ipu1-memory@9d000000
    [    6.761077] remoteproc remoteproc0: 58820000.ipu is available
    [    6.762817] omap-rproc 55020000.ipu: assigned reserved memory node ipu2-memory@95800000
    [    6.763458] remoteproc remoteproc1: 55020000.ipu is available
    [    6.765258] omap-rproc 40800000.dsp: assigned reserved memory node dsp1-memory@99000000
    [    6.765350] remoteproc remoteproc2: 40800000.dsp is available
    [    6.950195] omap-sham 4b101000.sham: hw accel on OMAP rev 4.3
    [    6.959381] omap-sham 4b101000.sham: will run requests pump with realtime priority
    [    7.089202] omap-sham 42701000.sham: hw accel on OMAP rev 4.3
    [    7.105102] remoteproc remoteproc1: powering up 55020000.ipu
    [    7.105133] remoteproc remoteproc1: Booting fw image dra7-ipu2-fw.xem4, size 3747228
    [    7.105194] omap-iommu 55082000.mmu: 55082000.mmu: version 2.1
    [    7.107971] omap-sham 42701000.sham: will run requests pump with realtime priority
    [  OK  ] Found device /dev/ttyS2.
    [    7.433929] remoteproc remoteproc0: powering up 58820000.ipu
    [    7.434020] remoteproc remoteproc0: Booting fw image dra7-ipu1-fw.xem4, size 4855436
    [    7.434112] omap-iommu 58882000.mmu: no fck found
    [    7.434112] omap-iommu 58882000.mmu: pwrdm_constraint failed to be set, status = -19
    [    7.434112] omap-iommu 58882000.mmu: 58882000.mmu: version 2.1
    [  OK  ] Finished Coldplug All udev Devices   7.447448] remoteproc remoteproc2: powering up 40800000.dsp
    [0m.
    [    7.447479] remoteproc remoteproc2: Booting fw image dra7-dsp1-fw.xe66, size 5535952
    [    7.447662] omap-iommu 40d01000.mmu: 40d01000.mmu: version 3.0
    [    7.447692] omap-iommu 40d02000.mmu: 40d02000.mmu: version 3.0
             Starting Wait for udev To �plete Device Init[    7.451477] omap_gpio 4805b000.gpio: Could not set line 7 debounce to 20000 microseconds (-22)
    ialization...
    [    7.461334] rproc-virtio rproc-virtio.2.auto: assigned reserved memory node ipu1-memory@9d000000
    [    7.462280] virtio_rpmsg_bus virtio0: rpmsg host is online
    [    7.462310] rproc-virtio rproc-virtio.2.auto: registered virtio0 (type 7)
    [    7.462341] remoteproc remoteproc0: remote processor 58820000.ipu is now up
    [    7.498840] virtio_rpmsg_bus virtio0: creating channel rpmsg-client-sample addr 0x32
    [    7.511901] virtio_rpmsg_bus virtio0: creating channel rpmsg-client-sample addr 0x33
    [    7.512084] virtio_rpmsg_bus virtio0: creating channel rpmsg-omx addr 0x3c
    [    7.512207] virtio_rpmsg_bus virtio0: creating channel rpmsg-rpc addr 0x65
    [    7.707519] omap-des 480a5000.des: OMAP DES hw accel rev: 2.2
    [    7.725982] omap-des 480a5000.des: will run requests pump with realtime priority
    [    7.886535] rproc-virtio rproc-virtio.3.auto: assigned reserved memory node dsp1-memory@99000000
    [    8.014251] virtio_rpmsg_bus virtio1: rpmsg host is online
    [    8.014312] rproc-virtio rproc-virtio.3.auto: registered virtio1 (type 7)
    [    8.014312] remoteproc remoteproc2: remote processor 40800000.dsp is now up
    [    8.017272] virtio_rpmsg_bus virtio1: creating channel rpmsg-client-sample addr 0x32
    [    8.017425] virtio_rpmsg_bus virtio1: creating channel rpmsg-client-sample addr 0x33
    [    8.017547] virtio_rpmsg_bus virtio1: creating channel rpmsg-omx addr 0x3c
    [    8.017669] virtio_rpmsg_bus virtio1: creating channel rpmsg-rpc addr 0x65
    [    8.025634] rproc-virtio rproc-virtio.1.auto: assigned reserved memory node ipu2-memory@95800000
    [    8.140991] virtio_rpmsg_bus virtio2: rpmsg host is online
    [    8.141052] rproc-virtio rproc-virtio.1.auto: registered virtio2 (type 7)
    [    8.141052] remoteproc remoteproc1: remote processor 55020000.ipu is now up
    [    8.144348] virtio_rpmsg_bus virtio2: creating channel rpmsg-rpc addr 0x65
    [    8.145385] virtio_rpmsg_bus virtio2: creating channel rpmsg-rpc addr 0x66
    [    8.370361] omap_rtc 48838000.rtc: registered as rtc1
    [    8.556152] mc: Linux media interface: v0.10
    [    8.641632] videodev: Linux video capture interface: v2.00
    [    8.796478] vpe 489d0000.vpe: loading firmware vpdma-1b8.bin
    [    8.811157] vpe 489d0000.vpe: Device registered as /dev/video0
    [    9.664184] ahci-dwc 4a140000.sata: supply ahci not found, using dummy regulator
    [    9.664367] ahci-dwc 4a140000.sata: supply phy not found, using dummy regulator
    [    9.664550] ahci-dwc 4a140000.sata: supply target not found, using dummy regulator
    [    9.681060] ahci-dwc 4a140000.sata: forcing port_map 0x0 -> 0x1
    [    9.681121] ahci-dwc 4a140000.sata: AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl platform mode
    [    9.681121] ahci-dwc 4a140000.sata: flags: 64bit ncq sntf pm led clo only pmp pio slum part ccc apst 
    [    9.812042] scsi host0: ahci-dwc
    [    9.812469] ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a1410ff] port 0x100 irq 153
    [    9.892028] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [   10.037536] omap-aes 4b500000.aes: OMAP AES hw accel rev: 3.3
    [   10.050994] omap-aes 4b500000.aes: will run requests pump with realtime priority
    [   10.084320] omap-aes 4b700000.aes: OMAP AES hw accel rev: 3.3
    [   10.094421] omap-aes 4b700000.aes: will run requests pump with realtime priority
    [   10.108978] davinci_mdio 4b232400.mdio: davinci mdio revision 1.6, bus freq 1000000
    [   10.128082] ata1: SATA link down (SStatus 0 SControl 300)
    [   10.136444] c_can_platform 4ae3c000.can: c_can_platform device registered (regs=fa48d12c, irq=154)
    [   10.256225] davinci_mdio 4b232400.mdio: phy[0]: device 4b232400.mdio:00, driver TI TLK10X 10/100 Mbps PHY
    [*     ] A start job is running for Wait for�vi[   10.256256] davinci_mdio 4b232400.mdio: phy[1]: device 4b232400.mdio:01, driver TI TLK10X 10/100 Mbps PHY
    ce Initialization (6s / 3min 4s)
    [   10.336395] davinci_mdio 4b2b2400.mdio: davinci mdio revision 1.6, bus freq 1000000
    [   10.494567] davinci_mdio 4b2b2400.mdio: phy[0]: device 4b2b2400.mdio:00, driver TI TLK10X 10/100 Mbps PHY
    [   10.494598] davinci_mdio 4b2b2400.mdio: phy[1]: device 4b2b2400.mdio:01, driver TI TLK10X 10/100 Mbps PHY
    [**    ] A start job is running for Wait for�vice Initialization (7s / 3min 4s)
    
    [   11.210266] DSS: OMAP DSS rev 6.1
    [   11.251495] [drm] Initialized pvr 1.17.4948957 20110701 for 56000000.gpu on minor 0
    [   11.360412] omapdss_dss 58000000.dss: bound 58001000.dispc (ops 0xbf1187e0)
    [   11.360809] omapdss_dss 58000000.dss: bound 58040000.encoder (ops 0xbf11a6b8)
    [   11.403350] dmm 4e000000.dmm: workaround for errata i878 in use
    [   11.455169] dmm 4e000000.dmm: initialized all PAT entries
    [   11.477050] omapdrm omapdrm.0: [drm] Cannot find any crtc or sizes
    [   11.477355] ------------[ cut here ]------------
    [   11.477355] WARNING: CPU: 0 PID: 154 at drivers/gpu/drm/drm_bridge.c:1416 0xc06c086c
    [   11.477355] Hot plug detection already enabled
    [   11.477355] Modules linked in: prueth pru_rproc icss_iep pvrsrvkm(O) omapdrm(+) cec c_can_platform omap_aes_driver pruss libaes c_can omap_wdt ahci_dwc omap_hwspinlock ti_vpe ti_sc ti_csc ti_vpdma v4l2_mem2mem videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videobuf2_common videodev mc dwc3_omap rtc_omap omap_des omap_crypto libdes extcon_palmas omap_sham crypto_engine omap_remoteproc virtio_rpmsg_bus rpmsg_ns rpmsg_core ti_tpd12s015 display_connector gdbserverproxy(O) cryptodev(O)
    [   11.477508] CPU: 0 PID: 154 Comm: systemd-udevd Tainted: G           O       6.1.119-rt45-ti-rt-g9e8992fb839c #1
    [   11.477508] Hardware name: Generic DRA72X (Flattened Device Tree)
    [   11.477508] Function entered at [<c020d89c>] from [<c02090f8>]
    [***   ] A start job is run[   11.477508] Function entered at [<c02090f8>] from [<c0bb33ac>]
    ning for Wait for�vice Initialization (8s / 3min 4s)
    [   11.477539] Function entered at [<c0bb33ac>] from [<c02291c8>]
    [   11.477539] Function entered at [<c02291c8>] from [<c0229344>]
    [   11.477539] Function entered at [<c0229344>] from [<c06c086c>]
    [   11.477539] Function entered at [<c06c086c>] from [<bf0fbbc8>]
    [   11.477569] Function entered at [<bf0fbbc8>] from [<c070bcc4>]
    [   11.477569] Function entered at [<c070bcc4>] from [<c07099cc>]
    [   11.477569] Function entered at [<c07099cc>] from [<c0709c78>]
    [   11.477569] Function entered at [<c0709c78>] from [<c0709dc4>]
    [   11.477569] Function entered at [<c0709dc4>] from [<c070a4c0>]
    [   11.477600] Function entered at [<c070a4c0>] from [<c0707b90>]
    [   11.477600] Function entered at [<c0707b90>] from [<c0708f4c>]
    [   11.477600] Function entered at [<c0708f4c>] from [<c070acd8>]
    [   11.477600] Function entered at [<c070acd8>] from [<c070bacc>]
    [   11.477600] Function entered at [<c070bacc>] from [<bf0c403c>]
    [   11.477600] Function entered at [<bf0c403c>] from [<c0201554>]
    [   11.477600] Function entered at [<c0201554>] from [<c029acf4>]
    [   11.477630] Function entered at [<c029acf4>] from [<c029ccfc>]
    [   11.477630] Function entered at [<c029ccfc>] from [<c0200140>]
    [   11.477630] Exception stack(0xc35d5fa8 to 0xc35d5ff0)
    [ ***  ] A start job is run[   11.477630] 5fa0:                   00000000 00000000 0000000f b6d8a8a0 00000000 00020000
    ning for Wait for�vice Initialization (9s / 3min 4s)
    [   11.477630] 5fc0: 00000000 00000000 00000000 0000017b 00000000 00095620 00000007 00000000
    [   11.477661] 5fe0: beea3710 beea3700 b6d85d4f b6cbb052
    [   11.477661] ---[ end trace 0000000000000000 ]---
    [   11.478973] [drm] Initialized omapdrm 1.0.0 20110917 for omapdrm.0 on minor 1
    [  *** ] A start job is running for Wait for�vice Initialization (9s / 3min 4s)
    [   ***] A start job is running for Wait for�ice Initialization (10s / 3min 4s)
    [    **] A start job is running for Wait for�ice Initialization (11s / 3min 4s)
    [     *] A start job is running for Wait for�ice Initialization (11s / 3min 4s)
    [   14.921051] xhci-hcd xhci-hcd.5.auto: xHCI Host Controller
    [   14.921081] xhci-hcd xhci-hcd.5.auto: new USB bus registered, assigned bus number 1
    [   14.981018] xhci-hcd xhci-hcd.5.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x0000008002010010
    [   15.000885] xhci-hcd xhci-hcd.5.auto: irq 163, io mem 0x48890000
    [   15.001159] xhci-hcd xhci-hcd.5.auto: xHCI Host Controller
    [   15.001159] xhci-hcd xhci-hcd.5.auto: new USB bus registered, assigned bus number 2
    [   15.001190] xhci-hcd xhci-hcd.5.auto: Host supports USB 3.0 SuperSpeed
    [   15.002075] hub 1-0:1.0: USB hub found
    [    **] A start job is running for Wa[   15.002105] hub 1-0:1.0: 1 port detected
    it for�ice Initialization (11s / 3min 4s)[   15.003967] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
    
    [   15.004699] hub 2-0:1.0: USB hub found
    [   15.004943] hub 2-0:1.0: 1 port detected
    [   15.161285] remoteproc remoteproc3: 4b234000.pru is available
    [   15.167175] remoteproc remoteproc4: 4b238000.pru is available
    [   15.167907] remoteproc remoteproc5: 4b2b4000.pru is available
    [   15.180969] remoteproc remoteproc6: 4b2b8000.pru is available
    [   15.188323] c_can_platform 4ae3c000.can main_dcan1: renamed from can0
    [   15.336120] prueth pruss1_eth: TI PRU ethernet driver initialized: dual EMAC mode
    [   15.465362] prueth pruss2_eth: unable to get IEP
    [   15.505401] PVR_K: UM DDK-(4948957) and KM DDK-(4948957) match. [ OK ]
    [   ***] A start job is run[   15.602050] prueth pruss2_eth: TI PRU ethernet driver initialized: dual EMAC mode
    ning for Wait for�ice Initialization (12s / 3min 4s)
    [  *** ] A start job is running for Wait for�ice Initialization (12s / 3min 4s)
    [  OK  ] Finished Wait for udev To Complete Device Initialization.
    [  OK  ] Created slice Slice /system/systemd-fsck.
    [  OK  ] Reached target Hardware activated USB gadget.
    [  OK  ] Listening on Load/Save RF �itch Status /dev/rfkill Watch.
             Starting Load Kernel Module fuse...
             Starting Start psplash boot splash screen...
    [  OK  ] Started Hardware RNG Entropy Gatherer Daemon.
             Starting File System Check on /dev/mmcblk0p1...
    [  OK  ] Finished Load Kernel Module fuse.
    [FAILED] Failed to start Start psplash boot splash screen.
    See 'systemctl status psplash-start.service' for details.
    [DEPEND] Dependency failed for Star�progress communication helper.
    [  OK  ] Reached target System Initialization.
    [  OK  ] Started Daily rotation of log files.
    [  OK  ] Started Daily Cleanup of Temporary Directories.
    [  OK  ] Reached target Timer Units.
    [  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
    [  OK  ] Listening on D-Bus System Message Bus Socket.
             Starting Docker Socket for the API...
    [  OK  ] Listening on dropbear.socket.
    [  OK  ] Listening on PC/SC Smart Card Daemon Activation Socket.
             Starting Weston socket...
             Starting D-Bus System Message Bus...
             Starting Reboot and dump vmcore via kexec...
    [  OK  ] Listening on Docker Socket for the API.
    [  OK  ] Listening on Weston socket.
    [  OK  ] Reached target Socket Units.
    [  OK  ] Finished Reboot and dump vmcore via kexec.
    [  OK  ] Finished File System Check on /dev/mmcblk0p1.
             Mounting /run/media/boot-mmcblk0p1...
    [  OK  ] Started D-Bus System Message Bus.
    [  OK  ] Reached target Basic System.
             Starting Save/Restore Sound Card State...
    [  OK  ] Started Job spooling tools.
    [  OK  ] Started Periodic Command Scheduler.
             Starting DEMO...
             Starting Print notice about GPLv3 packages...
             Starting IPv6 Packet Filtering Framework...
             Starting IPv4 Packet Filtering Framework...
             Starting Telephony service...
             Starting Expand the rootfs�ll size of the boot device....
    [  OK  ] Started strongSwan IPsec I�IKEv2 daemon using ipsec.conf.
             Starting User Login Management...
             Starting Telnet Server...
             Starting TI IPC Daemon...
    [  OK  ] Mounted /run/media/boot-mmcblk0p1.
    [  OK  ] Finished Save/Restore Sound Card State.
    [  OK  ] Finished IPv6 Packet Filtering Framework.
    [  OK  ] Finished IPv4 Packet Filtering Framework.
    [  OK  ] Finished Telnet Server.
    [  OK  ] Started TI IPC Daemon.
    [  OK  ] Started Telephony service.
    [  OK  ] Reached target Preparation for Network.
    [  OK  ] Reached target Sound Card.
             Starting Network Configuration...
    [  OK  ] Started DEMO.
    [   18.972564] Bluetooth: Core ver 2.22
    [   18.977172] NET: Registered PF_BLUETOOTH protocol family
    [   18.977172] Bluetooth: HCI device and connection manager initialized
    [   18.977172] Bluetooth: HCI socket layer initialized
    [   18.977203] Bluetooth: L2CAP socket layer initialized
    [   18.977203] Bluetooth: SCO socket layer initialized
    [  OK  ] Finished Expand the rootfs�full size of the boot device..
    [  OK  ] Started User Login Management.
    [   19.815246] cfg80211: Loading compiled-in X.509 certificates for regulatory database
    [   19.844451] Initializing XFRM netlink socket
    [   20.024200] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
    [   20.029693] cfg80211: Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
    [  OK  ] Started Network Configuration.
             Starting Network Name Resolution...
    [   20.354003] remoteproc remoteproc6: powering up 4b2b8000.pru
    [   20.365020] remoteproc remoteproc6: Booting fw image ti-pruss/am57xx-pru1-prueth-fw.elf, size 6952
    [   20.365020] remoteproc remoteproc6: unsupported resource 5
    [   20.365142] remoteproc remoteproc6: remote processor 4b2b8000.pru is now up
    [   20.371459] net eth5: started
    [   20.378051] remoteproc remoteproc5: powering up 4b2b4000.pru
    [   20.379272] remoteproc remoteproc5: Booting fw image ti-pruss/am57xx-pru0-prueth-fw.elf, size 6920
    [   20.379302] remoteproc remoteproc5: unsupported resource 5
    [   20.379394] remoteproc remoteproc5: remote processor 4b2b4000.pru is now up
    [   20.393096] net eth4: started
    [   20.398132] remoteproc remoteproc4: powering up 4b238000.pru
    [   20.398254] remoteproc remoteproc4: Booting fw image ti-pruss/am57xx-pru1-prueth-fw.elf, size 6952
    [   20.398254] remoteproc remoteproc4: unsupported resource 5
    [   20.398345] remoteproc remoteproc4: remote processor 4b238000.pru is now up
    [   20.408630] net eth3: started
    [   20.410430] remoteproc remoteproc3: powering up 4b234000.pru
    [   20.410552] remoteproc remoteproc3: Booting fw image ti-pruss/am57xx-pru0-prueth-fw.elf, size 6920
    [   20.410552] remoteproc remoteproc3: unsupported resource 5
    [   20.410644] remoteproc remoteproc3: remote processor 4b234000.pru is now up
    [   20.424560] net eth2: started
    [   20.426269] cpsw-switch 48484000.switch: starting ndev. mode: dual_mac
    [   20.508636] Micrel KSZ9031 Gigabit PHY 48485000.mdio:01: attached PHY driver (mii_bus:phy_addr=48485000.mdio:01, irq=POLL)
    [   20.545074] cpsw-switch 48484000.switch: starting ndev. mode: dual_mac
    [   20.638488] Micrel KSZ9031 Gigabit PHY 48485000.mdio:00: attached PHY driver (mii_bus:phy_addr=48485000.mdio:00, irq=POLL)
    [  OK  ] Started Network Name Resolution.
    [  OK  ] Reached target Network.
    [  OK  ] Reached target Host and Network Name Lookups.
             Starting Avahi mDNS/DNS-SD Stack...
             Starting Enable and configure wl18xx bluetooth stack...
             Starting containerd container runtime...
    [  OK  ] Started Netperf Benchmark Server.
    [  OK  ] Started NFS status monitor for NFSv2/3 locking..
             Starting Simple Network Ma�ent Protocol (SNMP) Daemon....
             Starting Permit User Sessions...
    [  OK  ] Finished Enable and configure wl18xx bluetooth stack.
    [  OK  ] Finished Permit User Sessions.
    [  OK  ] Started Avahi mDNS/DNS-SD Stack.
    [  OK  ] Started Getty on tty1.
    [  OK  ] Started Serial Getty on ttyS2.
    [  OK  ] Reached target Login Prompts.
             Starting Synchronize System and HW clocks...
             Starting Weston, a Wayland�ositor, as a system service...
    [  OK  ] Finished Synchronize System and HW clocks.
    [  OK  ] Started system clock drift service.
             Starting User Database Manager...
    [  OK  ] Started User Database Manager.
    [  OK  ] Created slice User Slice of UID 1000.
             Starting User Runtime Directory /run/user/1000...
    [  OK  ] Finished User Runtime Directory /run/user/1000.
             Starting User Manager for UID 1000...
    [  OK  ] Started Simple Network Man�ement Protocol (SNMP) Daemon..
    [  OK  ] Started containerd container runtime.
    
     _____                    _____           _         _   
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
                  |___|                    |___|            
    
    Arago Project am57xx-evm -
    
    Arago 2023.10 am57xx-evm -
    
    am57xx-evm login: ***************************************************************
    ***************************************************************
    NOTICE: This file system contains the following GPL-3.0 packages:
    	adwaita-icon-theme-symbolic
    	autoconf
    	bash-dev
    	bash
    	bc
    	binutils
    	cifs-utils
    	coreutils-stdbuf
    	coreutils
    	cpio
    	cpp-symlinks
    	cpp
    	dosfstools
    	elfutils
    	g++-symlinks
    	g++
    	gawk
    	gcc-symlinks
    	gcc
    	gdb
    	gdbc6x
    	gdbserver
    	gettext
    	glmark2
    	gnu-config
    	gzip
    	hidapi
    	less
    	libasm1
    	libatomic-dev
    	libatomic1
    	libbfd
    	libdebuginfod1
    	libdw1
    	libelf1
    	libgcc-s-dev
    	libgcc1
    	libgdbm-compat4
    	libgdbm-dev
    	libgdbm6
    	libgettextlib
    	libgettextsrc
    	libgmp10
    	libgomp1
    	libidn2-0
    	libmpc3
    	libmpfr6
    	libopcodes
    	libqt5charts-examples
    	libqt5charts-plugins
    	libqt5charts-qmlplugins
    	libqt5charts5
    	libqt5sensors-plugins
    	libqt5sensors-qmlplugins
    	libqt5sensors5
    	libqt5serialport-examples
    	libqt5serialport-plugins
    	libqt5serialport-qmlplugins
    	libqt5serialport5
    	libqt5svg-examples
    	libqt5svg-plugins
    	libqt5svg-qmlplugins
    	libqt5svg5
    	libqt5virtualkeyboard-plugins
    	libqt5virtualkeyboard-qmlplugins
    	libqt5virtualkeyboard5
    	libqt5webchannel-plugins
    	libqt5webchannel-qmlplugins
    	libqt5webchannel5
    	libreadline-dev
    	libreadline8
    	libstdc++-dev
    	libstdc++6
    	libunistring2
    	m4-dev
    	m4
    	make
    	nettle
    	parted
    	pdm-anomaly-detection
    	piglit
    	qt3d-plugins
    	qt3d-qmlplugins
    	qt3d
    	qtbase-examples
    	qtbase-plugins
    	qtbase-qmlplugins
    	qtbase
    	qtconnectivity-plugins
    	qtconnectivity-qmlplugins
    	qtconnectivity
    	qtdeclarative-plugins
    	qtdeclarative-qmlplugins
    	qtdeclarative-tools
    	qtdeclarative
    	qtgraphicaleffects-qmlplugins
    	qtlocation-examples
    	qtlocation-plugins
    	qtlocation-qmlplugins
    	qtlocation
    	qtmultimedia-examples
    	qtmultimedia-plugins
    	qtmultimedia-qmlplugins
    	qtmultimedia
    	qtquics-qmlplugins.control
    	qtquics2-plugins.control
    	qtquics2-qmlplugins.control
    	qtquics2.control
    	qtscript-examples
    	qtscript-plugins
    	qtscript-qmlplugins
    	qtscript
    	qtwayland-examples
    	qtwayland-plugins
    	qtwayland-qmlplugins
    	qtwayland
    	tar
    	which
    
    If you do not wish to distribute GPL-3.0 components please remove
    the above packages prior to distribution.  This can be done using
    the opkg remove command.  i.e.:
        opkg remove <package>
    Where <package> is the name printed in the list above
    
    NOTE: If the package is a dependency of another package you
          will be notified of the dependent packages.  You should
          use the --force-removal-of-dependent-packages option to
          also remove the dependent packages as well
    ***************************************************************
    ***************************************************************
    
    am57xx-evm login: root
    root@am57xx-evm:~# ifconfig
    eth0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
            ether 5c:f8:21:5d:de:7a  txqueuelen 1000  (Ethernet)
            RX packets 0  bytes 0 (0.0 B)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 0  bytes 0 (0.0 B)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    eth1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
            ether 5c:f8:21:5d:de:7b  txqueuelen 1000  (Ethernet)
            RX packets 0  bytes 0 (0.0 B)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 0  bytes 0 (0.0 B)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    eth2: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
            ether 70:ff:76:1c:0c:a7  txqueuelen 1000  (Ethernet)
            RX packets 0  bytes 0 (0.0 B)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 0  bytes 0 (0.0 B)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    eth3: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
            ether 70:ff:76:1c:0c:a8  txqueuelen 1000  (Ethernet)
            RX packets 0  bytes 0 (0.0 B)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 0  bytes 0 (0.0 B)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    eth4: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
            ether 70:ff:76:1c:0c:a5  txqueuelen 1000  (Ethernet)
            RX packets 0  bytes 0 (0.0 B)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 0  bytes 0 (0.0 B)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    eth5: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
            ether 70:ff:76:1c:0c:a6  txqueuelen 1000  (Ethernet)
            RX packets 0  bytes 0 (0.0 B)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 0  bytes 0 (0.0 B)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
            inet 127.0.0.1  netmask 255.0.0.0
            inet6 ::1  prefixlen 128  scopeid 0x10<host>
            loop  txqueuelen 1000  (Local Loopback)
            RX packets 90  bytes 7574 (7.3 KiB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 90  bytes 7574 (7.3 KiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    root@am57xx-evm:~# ip link add br0 type brig dge
    Error: Unknown device type.
    root@am57xx-evm:~# bri  rctl
    brctl               brctl.bridge-utils  
    root@am57xx-evm:~# brctl
    brctl               brctl.bridge-utils  
    root@am57xx-evm:~# brctl addbr br0
    add bridge failed: Package not installed
    root@am57xx-evm:~# brctl.bridge-utils 
    Usage: brctl [commands]
    commands:
    	addbr     	<bridge>		add bridge
    	delbr     	<bridge>		delete bridge
    	addif     	<bridge> <device>	add interface to bridge
    	delif     	<bridge> <device>	delete interface from bridge
    	hairpin   	<bridge> <port> {on|off}	turn hairpin on/off
    	setageing 	<bridge> <time>		set ageing time
    	setbridgeprio	<bridge> <prio>		set bridge priority
    	setfd     	<bridge> <time>		set bridge forward delay
    	sethello  	<bridge> <time>		set hello time
    	setmaxage 	<bridge> <time>		set max message age
    	setpathcost	<bridge> <port> <cost>	set path cost
    	setportprio	<bridge> <port> <prio>	set port priority
    	show      	[ <bridge> ]		show a list of bridges
    	showmacs  	<bridge>		show a list of mac addrs
    	showstp   	<bridge>		show bridge stp info
    	stp       	<bridge> {on|off}	turn stp on/off
    root@am57xx-evm:~# brctl.bridge-utils  addbr br0
    add bridge failed: Package not installed
    root@am57xx-evm:~# modprobe bridge
    modprobe: FATAL: Module bridge not found in directory /lib/modules/6.1.119-rt45-ti-rt-g9e8992fb839c
    root@am57xx-evm:~# ip link show type bridge
    root@am57xx-evm:~# brctl show
    root@am57xx-evm:~# zcat /proc/config.gz | grep CONFIG_BRIDGE
    # CONFIG_BRIDGE is not set
    root@am57xx-evm:~# 

    -Josue

  • Thomas,

    I added the CONFIG and I don't see any issue.

    eth_bridge1.txt

    -Josue

  • Hi  Josue,

    This issue can only happens while CONFIG_NET_SWITCHDEV and  CONFIG_BRIDGE are enabled.

    if CONFIG_NET_SWITCHDEV is not enabled, the notifier callback of prueth won't be registered and the issue won't be triggered.

  • Hello, 

    I am out of office for the holidays. Please expect an extended delay. I will be back on Jan 5th.

    -Josue