This thread has been locked.

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

How to set the RMII mode in AM62x platform ?

Other Parts Discussed in Thread: AM625

Dear TI ,

Device tree:

AM62 ip :192.168.10.99

computer ip : 192.168.10.1

In AM62x device run command : ping 192.168.10.1 

test result : It can't ping successfully.

Am I overlooking something in the RMII mode setting? 

  • Dear TI ,

    LAN switch : ksz8863

    k3-am62x-sk-common.dtsi : 

    &cpsw3g {
    pinctrl-names = "default";
    pinctrl-0 = <&main_rgmii1_pins_default
    &main_rgmii2_pins_default>;
    status = "okay";
    };

    &cpsw_port1 {
    phy-mode = "rmii";
    status = "okay";

    fixed-link {
    speed = <100>;
    full-duplex;
    };
    };

    &cpsw_port2 {
    phy-mode = "rgmii-rxid";
    phy-handle = <&cpsw3g_phy1>;
    status = "disabled";
    };

    device boot log:

    ifconfig eth0 192.168.10.99

    My computer ip : (ping 192.168.10.1 )

    in my AM62x device ,run command as follows :

    ping ping 192.168.10.1 

    test result : It can't ping successfully .

  • Hi Albert,

    I am trying to reproduce the issue at my end.

    Will let you know asap.

    Thanks and Regards,

    Rimika

  • Hi Albert,

    Which board are you working with?

    Thanks and Regards,

    Rimika

  • Dear Rimka ,

    I see the boot log :

    It should be AM625 SK platform .

  • Hi Albert,

    As per TRM , mapping is as expected.

    I'll try to reproduce the issue at my end.

    Thanks and Regards,

    Rimika

  • Dear Rimika ,

    This issue is urgent for me. Could you update the status ?

  • Hi Albert,

    Can you give me the output of these commands: 

    • just after booting -> dmesg | grep cpsw
    • fconfig -a
    • k3conf dump rm

    Thanks and Regards,

    Rimika

  • Hi Albert,

    Kindly share the device tree as well.

    Thanks and Regards,

    Rimika

  • Dear  Rimika ,

    Update new status:

    (1) Plug in ethernet cable to connect eth0  and  network hub . (AM62x eth0 ==> ksz8863 port1 :  phy id : 0x01) . ping 8.8.8.8 is OK .

    (2) Plug out  ethernet cable to disconnect .

    (3) Plug in ethernet cable to connect eth1  and  network hub . (AM62x eth1 ==> ksz8863 port2 :  phy id : 0x02) . ping 8.8.8.8 is failed .

    Please refer to my device tree : 

    &cpsw3g {
    pinctrl-names = "default";
    pinctrl-0 = <&main_mdio1_pins_default
    &main_rgmii1_pins_default>;
    status = "okay";
    };

    &cpsw_port1 {
    phy-mode = "rmii";
    phy-handle = <&cpsw3g_phy1>;
    status = "okay";
    };

    &cpsw_port2 {
    phy-mode = "rmii";
    phy-handle = <&cpsw3g_phy2>;
    status = "okay";

    };

    &cpsw3g_mdio {
    cpsw3g_phy1: ethernet-phy@1 {
    reg = <1>;
    };
    cpsw3g_phy2: ethernet-phy@2 {
    reg = <2>;
    };
    };

  • Hi Albert,

    Can you share me the logs for both the above mentioned cases.

    Thanks and Regards,

    Rimika

  • Dear  Rimika , 

    Setting 1:

    &cpsw3g {
    pinctrl-names = "default";
    pinctrl-0 = <&main_mdio1_pins_default
    &main_rgmii1_pins_default>;
    status = "okay";
    };

    &cpsw_port1 {
    phy-mode = "rmii";
    phy-handle = <&cpsw3g_phy1>;
    status = "okay";

    };

    &cpsw_port2 {
    phy-mode = "rmii";
    phy-handle = <&cpsw3g_phy2>;
    status = "disabled";

    };

    &cpsw3g_mdio {
    cpsw3g_phy1: ethernet-phy@1 {
    reg = <1>;
    ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;
    ti,fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>;
    ti,min-output-impedance;
    };

    cpsw3g_phy2: ethernet-phy@2 {
    reg = <2>;
    ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;
    ti,fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>;
    ti,min-output-impedance;
    };
    };

    setting 2 :

    &cpsw3g {
    pinctrl-names = "default";
    pinctrl-0 = <&main_mdio1_pins_default
    &main_rgmii1_pins_default>;
    status = "okay";
    };

    &cpsw_port1 {
    phy-mode = "rmii";
    phy-handle = <&cpsw3g_phy1>;
    status = "okay";

    };

    &cpsw_port2 {
    phy-mode = "rmii";
    phy-handle = <&cpsw3g_phy2>;
    status = "okay";

    };

    &cpsw3g_mdio {
    cpsw3g_phy1: ethernet-phy@1 {
    reg = <1>;
    ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;
    ti,fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>;
    ti,min-output-impedance;
    };

    cpsw3g_phy2: ethernet-phy@2 {
    reg = <2>;
    ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;
    ti,fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>;
    ti,min-output-impedance;
    };
    };

    Please refer to the log:

    (1) setting1 : TI_only_eth0_enable.log . Only eth0 ping 8.8.8.8 is OK.

    (2) setting2 : TI_eth0_eth1_enable.log . Only eth0 ping 8.8.8.8 is OK.

    I have a question :

    .........

    ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;
    ti,fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>;
    ti,min-output-impedance;

    .......

    Do I need to modify it ?  Because I don't use the DP83867 IC . 

  • [    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
    [    0.000000] Linux version 5.10.153-g3eee621d16 (root@albert-6TB) (aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 9.2.1 20191025, GNU ld (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 2.33.1.20191209) #8 SMP PREEMPT Fri Apr 21 00:45:58 EDT 2023
    [    0.000000] Machine model: Texas Instruments AM625 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 DMA memory pool at 0x000000009c800000, size 3 MiB
    [    0.000000] OF: reserved mem: initialized node ipc-memories@9c800000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x000000009cb00000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node m4f-dma-memory@9cb00000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x000000009cc00000, size 14 MiB
    [    0.000000] OF: reserved mem: initialized node m4f-memory@9cc00000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x000000009da00000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node r5f-dma-memory@9da00000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x000000009db00000, size 12 MiB
    [    0.000000] OF: reserved mem: initialized node r5f-memory@9db00000, compatible id shared-dma-pool
    [    0.000000] Zone ranges:
    [    0.000000]   DMA      [mem 0x0000000080000000-0x00000000ffffffff]
    [    0.000000]   DMA32    empty
    [    0.000000]   Normal   empty
    [    0.000000] Movable zone start for each node
    [    0.000000] Early memory node ranges
    [    0.000000]   node   0: [mem 0x0000000080000000-0x000000009c7fffff]
    [    0.000000]   node   0: [mem 0x000000009c800000-0x000000009e6fffff]
    [    0.000000]   node   0: [mem 0x000000009e700000-0x000000009e77ffff]
    [    0.000000]   node   0: [mem 0x000000009e780000-0x000000009fffffff]
    [    0.000000]   node   0: [mem 0x00000000a0000000-0x00000000ffffffff]
    [    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000000ffffffff]
    [    0.000000] On node 0 totalpages: 524288
    [    0.000000]   DMA zone: 8192 pages used for memmap
    [    0.000000]   DMA zone: 0 pages reserved
    [    0.000000]   DMA zone: 524288 pages, LIFO batch:63
    [    0.000000] cma: Reserved 512 MiB at 0x00000000dd000000
    [    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.2
    [    0.000000] percpu: Embedded 22 pages/cpu s50008 r8192 d31912 u90112
    [    0.000000] pcpu-alloc: s50008 r8192 d31912 u90112 alloc=22*4096
    [    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
    [    0.000000] Detected VIPT I-cache on CPU0
    [    0.000000] CPU features: detected: ARM erratum 845719
    [    0.000000] CPU features: detected: GIC system register CPU interface
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 516096
    [    0.000000] Kernel command line: console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000 root=PARTUUID=609e3af9-02 rw rootfstype=ext4 rootwait
    [    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
    [    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
    [    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
    [    0.000000] Memory: 1456392K/2097152K available (10880K kernel code, 1148K rwdata, 4232K rodata, 1792K init, 432K bss, 116472K reserved, 524288K cma-reserved)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, 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=4.
    [    0.000000] 	Trampoline 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=4
    [    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
    [    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
    [    0.000000] GICv3: 256 SPIs implemented
    [    0.000000] GICv3: 0 Extended SPIs implemented
    [    0.000000] GICv3: Distributor has no Range Selector support
    [    0.000000] GICv3: 16 PPIs implemented
    [    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001880000
    [    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 @80800000 (flat, esz 8, psz 64K, shr 0)
    [    0.000000] ITS: using cache flushing for cmd queue
    [    0.000000] GICv3: using LPI property table @0x0000000080030000
    [    0.000000] GIC: using cache flushing for LPI property table
    [    0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000080040000
    [    0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys).
    [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns
    [    0.000004] sched_clock: 56 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns
    [    0.008512] Console: colour dummy device 80x25
    [    0.013103] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000)
    [    0.023784] pid_max: default: 32768 minimum: 301
    [    0.028590] LSM: Security Framework initializing
    [    0.033375] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
    [    0.040956] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
    [    0.050726] rcu: Hierarchical SRCU implementation.
    [    0.055914] Platform MSI: msi-controller@1820000 domain created
    [    0.062197] PCI/MSI: /bus@f0000/interrupt-controller@1800000/msi-controller@1820000 domain created
    [    0.071439] EFI services will not be available.
    [    0.076338] smp: Bringing up secondary CPUs ...
    [    0.089625] Detected VIPT I-cache on CPU1
    [    0.089663] GICv3: CPU1: found redistributor 1 region 0:0x00000000018a0000
    [    0.089678] GICv3: CPU1: using allocated LPI pending table @0x0000000080050000
    [    0.089742] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
    [    0.098404] Detected VIPT I-cache on CPU2
    [    0.098430] GICv3: CPU2: found redistributor 2 region 0:0x00000000018c0000
    [    0.098443] GICv3: CPU2: using allocated LPI pending table @0x0000000080060000
    [    0.098479] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
    [    0.107111] Detected VIPT I-cache on CPU3
    [    0.107134] GICv3: CPU3: found redistributor 3 region 0:0x00000000018e0000
    [    0.107145] GICv3: CPU3: using allocated LPI pending table @0x0000000080070000
    [    0.107178] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
    [    0.107254] smp: Brought up 1 node, 4 CPUs
    [    0.186966] SMP: Total of 4 processors activated.
    [    0.191778] CPU features: detected: 32-bit EL0 Support
    [    0.197045] CPU features: detected: CRC32 instructions
    [    0.209738] CPU: All CPU(s) started at EL2
    [    0.213946] alternatives: patching kernel code
    [    0.219659] devtmpfs: initialized
    [    0.229001] KASLR disabled due to lack of seed
    [    0.233753] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
    [    0.243730] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
    [    0.265107] pinctrl core: initialized pinctrl subsystem
    [    0.271140] DMI not present or invalid.
    [    0.275756] NET: Registered protocol family 16
    [    0.281999] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations
    [    0.289343] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
    [    0.297411] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
    [    0.306139] thermal_sys: Registered thermal governor 'step_wise'
    [    0.306145] thermal_sys: Registered thermal governor 'power_allocator'
    [    0.312867] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
    [    0.326585] ASID allocator initialised with 65536 entries
    [    0.356841] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
    [    0.363721] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
    [    0.370595] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
    [    0.377446] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
    [    0.385357] cryptd: max_cpu_qlen set to 1000
    [    0.392615] k3-chipinfo 43000014.chipid: Family:AM62X rev:SR1.0 JTAGID[0x0bb7e02f] Detected
    [    0.401684] vcc_5v0: supplied by vmain_pd
    [    0.406189] vcc_3v3_sys: supplied by vmain_pd
    [    0.411078] vcc_1v8: supplied by vcc_3v3_sys
    [    0.416486] iommu: Default domain type: Translated 
    [    0.421829] SCSI subsystem initialized
    [    0.426071] mc: Linux media interface: v0.10
    [    0.430459] videodev: Linux video capture interface: v2.00
    [    0.436137] pps_core: LinuxPPS API ver. 1 registered
    [    0.441212] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.450562] PTP clock support registered
    [    0.454599] EDAC MC: Ver: 3.0.0
    [    0.458466] omap-mailbox 29000000.mailbox: omap mailbox rev 0x66fc9100
    [    0.465638] FPGA manager framework
    [    0.469213] Advanced Linux Sound Architecture Driver Initialized.
    [    0.476362] clocksource: Switched to clocksource arch_sys_counter
    [    0.482818] VFS: Disk quotas dquot_6.6.0
    [    0.486886] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    [    0.499298] NET: Registered protocol family 2
    [    0.504047] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear)
    [    0.512772] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)
    [    0.521549] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [    0.529759] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear)
    [    0.537489] TCP: Hash tables configured (established 16384 bind 16384)
    [    0.544400] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)
    [    0.551290] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)
    [    0.558777] NET: Registered protocol family 1
    [    0.563699] RPC: Registered named UNIX socket transport module.
    [    0.569774] RPC: Registered udp transport module.
    [    0.574610] RPC: Registered tcp transport module.
    [    0.579423] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.586018] PCI: CLS 0 bytes, default 64
    [    0.590870] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
    [    0.603021] Initialise system trusted keyrings
    [    0.607791] workingset: timestamp_bits=46 max_order=19 bucket_order=0
    [    0.618116] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.624650] NFS: Registering the id_resolver key type
    [    0.629859] Key type id_resolver registered
    [    0.634135] Key type id_legacy registered
    [    0.638301] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    0.645156] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
    [    0.652913] 9p: Installing v9fs 9p2000 file system support
    [    0.692781] Key type asymmetric registered
    [    0.696978] Asymmetric key parser 'x509' registered
    [    0.702007] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
    [    0.709572] io scheduler mq-deadline registered
    [    0.714203] io scheduler kyber registered
    [    0.720459] pinctrl-single 4084000.pinctrl: 34 pins, size 136
    [    0.726812] pinctrl-single f4000.pinctrl: 171 pins, size 684
    [    0.740226] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
    [    0.760790] brd: module loaded
    [    0.771043] loop: module loaded
    [    0.775256] megasas: 07.714.04.00-rc1
    [    0.782778] tun: Universal TUN/TAP device driver, 1.6
    [    0.788601] igbvf: Intel(R) Gigabit Virtual Function Network Driver
    [    0.795015] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
    [    0.801123] sky2: driver version 1.30
    [    0.805822] VFIO - User Level meta-driver version: 0.3
    [    0.812134] i2c /dev entries driver
    [    0.817451] sdhci: Secure Digital Host Controller Interface driver
    [    0.823788] sdhci: Copyright(c) Pierre Ossman
    [    0.828599] sdhci-pltfm: SDHCI platform and OF driver helper
    [    0.835492] ledtrig-cpu: registered to indicate activity on CPUs
    [    0.842001] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
    [    0.850164] optee: probing for conduit method.
    [    0.854775] optee: revision 3.19 (d6c5d003)
    [    0.855052] optee: dynamic shared memory is enabled
    [    0.864715] optee: initialized driver
    [    0.870502] NET: Registered protocol family 17
    [    0.875230] 9pnet: Installing 9P2000 support
    [    0.879679] Key type dns_resolver registered
    [    0.884258] Loading compiled-in X.509 certificates
    [    0.900634] ti-sci 44043000.system-controller: ti,ctx-memory-region is required for suspend but not provided.
    [    0.910804] ti-sci 44043000.system-controller: ti_sci_init_suspend failed, mem suspend will be non-functional.
    [    0.921045] ti-sci 44043000.system-controller: ABI: 3.1 (firmware rev 0x0008 '8.5.3--v08.05.03 (Chill Capybar')
    [    0.987346] davinci-mcasp 2b10000.mcasp: IRQ common not found
    [    0.995697] omap-gpmc 3b000000.memory-controller: GPMC revision 6.0
    [    1.002144] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
    [    1.033566] rtc-pcf85063 0-0051: registered as rtc0
    [    1.038882] rtc-pcf85063 0-0051: setting system clock to 2023-04-21T05:07:49 UTC (1682053669)
    [    1.047931] at24 0-0057: supply vcc not found, using dummy regulator
    [    1.054813] at24 0-0057: 256 byte 24c02 EEPROM, writable, 1 bytes/write
    [    1.061641] omap_i2c 20000000.i2c: bus 0 rev0.12 at 400 kHz
    [    1.069653] lm75 1-0048: supply vs not found, using dummy regulator
    [    1.097377] hwmon hwmon0: temp1_input not attached to any thermal zone
    [    1.104070] lm75 1-0048: hwmon0: sensor 'tmp100'
    [    1.109089] lm75 1-0049: supply vs not found, using dummy regulator
    [    1.116617] hwmon hwmon1: temp1_input not attached to any thermal zone
    [    1.123305] lm75 1-0049: hwmon1: sensor 'tmp100'
    [    1.128078] omap_i2c 20010000.i2c: bus 1 rev0.12 at 100 kHz
    [    1.134416] ti-sci-intr 4210000.interrupt-controller: Interrupt Router 5 domain created
    [    1.142766] ti-sci-intr bus@f0000:interrupt-controller@a00000: Interrupt Router 3 domain created
    [    1.152016] ti-sci-inta 48000000.interrupt-controller: Interrupt Aggregator domain 28 created
    [    1.161538] ti-udma 485c0100.dma-controller: Number of rings: 82
    [    1.169630] ti-udma 485c0100.dma-controller: Channels: 48 (bchan: 18, tchan: 12, rchan: 18)
    [    1.180698] ti-udma 485c0000.dma-controller: Number of rings: 150
    [    1.190566] ti-udma 485c0000.dma-controller: Channels: 35 (tchan: 20, rchan: 15)
    [    1.200782] printk: console [ttyS2] disabled
    [    1.205229] 2800000.serial: ttyS2 at MMIO 0x2800000 (irq = 27, base_baud = 3000000) is a 8250
    [    1.213998] printk: console [ttyS2] enabled
    [    1.222445] printk: bootconsole [ns16550a0] disabled
    [    1.233781] 2810000.serial: ttyS1 at MMIO 0x2810000 (irq = 28, base_baud = 3000000) is a 8250
    [    1.243454] 2840000.serial: ttyS4 at MMIO 0x2840000 (irq = 29, base_baud = 3000000) is a 8250
    [    1.253131] 2850000.serial: ttyS5 at MMIO 0x2850000 (irq = 30, base_baud = 3000000) is a 8250
    [    1.262732] 2860000.serial: ttyS6 at MMIO 0x2860000 (irq = 31, base_baud = 3000000) is a 8250
    [    1.275390] spi-nor spi0.0: unrecognized JEDEC id bytes: 00 00 00 00 00 00
    [    1.282302] spi-nor: probe of spi0.0 failed with error -2
    [    1.293254] davinci_mdio 8000f00.mdio: Configuring MDIO in manual mode
    [    1.336367] davinci_mdio 8000f00.mdio: davinci mdio revision 9.7, bus freq 1000000
    [    1.345984] davinci_mdio 8000f00.mdio: phy[1]: device 8000f00.mdio:01, driver Micrel KSZ886X Switch
    [    1.355053] davinci_mdio 8000f00.mdio: phy[2]: device 8000f00.mdio:02, driver Micrel KSZ886X Switch
    [    1.364187] am65-cpsw-nuss 8000000.ethernet: initializing am65 cpsw nuss version 0x6BA01103, cpsw version 0x6BA81103 Ports: 3 quirks:00000002
    [    1.377069] am65-cpsw-nuss 8000000.ethernet: initialized cpsw ale version 1.5
    [    1.384198] am65-cpsw-nuss 8000000.ethernet: ALE Table size 512
    [    1.390887] am65-cpsw-nuss 8000000.ethernet: CPTS ver 0x4e8a010c, freq:500000000, add_val:1 pps:0
    [    1.403006] rtc-ti-k3 2b1f0000.rtc: registered as rtc1
    [    1.512490] mmc0: CQHCI version 5.10
    [    1.513906] davinci-mcasp 2b10000.mcasp: IRQ common not found
    [    1.533390] pinctrl-single f4000.pinctrl: pin PIN73 already requested by 2840000.serial; cannot claim for regulator-6
    [    1.544016] pinctrl-single f4000.pinctrl: pin-73 (regulator-6) status -22
    [    1.550795] pinctrl-single f4000.pinctrl: could not request pin 73 (PIN73) from group wlan-en-pins-default  on device pinctrl-single
    [    1.562693] reg-fixed-voltage regulator-6: Error applying setting, reverse things back
    [    1.565045] mmc0: SDHCI controller on fa10000.mmc [fa10000.mmc] using ADMA 64-bit
    [    1.570614] reg-fixed-voltage: probe of regulator-6 failed with error -22
    [    1.585915] pca953x 1-0022: supply vcc not found, using dummy regulator
    [    1.592656] pca953x 1-0022: using AI
    [    1.599624] sii902x 1-003b: supply iovcc not found, using dummy regulator
    [    1.606572] sii902x 1-003b: supply cvcc12 not found, using dummy regulator
    [    1.613846] sii902x: probe of 1-003b failed with error -121
    [    1.622523] vdd_mmc1: supplied by vcc_3v3_sys
    [    1.628746] wlan_lten: supplied by vcc_3v3_sys
    [    1.636522] mmc1: CQHCI version 5.10
    [    1.636802] debugfs: Directory 'pd:53' with parent 'pm_genpd' already present!
    [    1.647518] debugfs: Directory 'pd:52' with parent 'pm_genpd' already present!
    [    1.654877] debugfs: Directory 'pd:51' with parent 'pm_genpd' already present!
    [    1.654966] mmc0: Command Queue Engine enabled
    [    1.662418] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
    [    1.666551] mmc0: new HS200 MMC card at address 0001
    [    1.678991] mmc1: SDHCI controller on fa00000.mmc [fa00000.mmc] using ADMA 64-bit
    [    1.679509] mmcblk0: mmc0:0001 DG4008 7.28 GiB 
    [    1.685851] ALSA device list:
    [    1.685855]   No soundcards found.
    [    1.697661] mmcblk0boot0: mmc0:0001 DG4008 partition 1 4.00 MiB
    [    1.703770] mmcblk0boot1: mmc0:0001 DG4008 partition 2 4.00 MiB
    [    1.709873] mmcblk0rpmb: mmc0:0001 DG4008 partition 3 4.00 MiB, chardev (237:0)
    [    1.721603] Waiting for root device PARTUUID=609e3af9-02...
    [    1.745975] mmc1: new ultra high speed SDR104 SDHC card at address 59b4
    [    1.753344] mmcblk1: mmc1:59b4 USDU1 14.7 GiB 
    [    1.759285]  mmcblk1: p1 p2
    [    1.964466] EXT4-fs (mmcblk1p2): recovery complete
    [    1.972337] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null)
    [    1.980497] VFS: Mounted root (ext4 filesystem) on device 179:98.
    [    1.987246] devtmpfs: mounted
    [    1.991430] Freeing unused kernel memory: 1792K
    [    1.996054] Run /sbin/init as init process
    [    2.000144]   with arguments:
    [    2.000147]     /sbin/init
    [    2.000150]   with environment:
    [    2.000152]     HOME=/
    [    2.000155]     TERM=linux
    [    2.182739] NET: Registered protocol family 10
    [    2.188292] Segment Routing with IPv6
    [    2.206240] systemd[1]: systemd 244.5+ running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR -SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid)
    [    2.228263] systemd[1]: Detected architecture arm64.
    [    2.269974] systemd[1]: Set hostname to <am62xx-evm>.
    [    2.510619] systemd[1]: /lib/systemd/system/startwlansta.service:7: Unknown key name 'After' in section 'Service', ignoring.
    [    2.522830] systemd[1]: /lib/systemd/system/startwlanap.service:7: Unknown key name 'After' in section 'Service', ignoring.
    [    2.560481] systemd[1]: /lib/systemd/system/docker.socket:6: ListenStream= references a path below legacy directory /var/run/, updating /var/run/docker.sock \xe2\x86\x92 /run/docker.sock; please update the unit file accordingly.
    [    2.658179] random: systemd: uninitialized urandom read (16 bytes read)
    [    2.665149] systemd[1]: system-getty.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
    [    2.677496] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
    [    2.689299] systemd[1]: Created slice system-getty.slice.
    [    2.712566] random: systemd: uninitialized urandom read (16 bytes read)
    [    2.720898] systemd[1]: Created slice system-serial\x2dgetty.slice.
    [    2.744539] random: systemd: uninitialized urandom read (16 bytes read)
    [    2.752551] systemd[1]: Created slice User and Session Slice.
    [    2.772861] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [    2.796682] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [    2.820756] systemd[1]: Reached target Paths.
    [    2.836519] systemd[1]: Reached target Remote File Systems.
    [    2.856481] systemd[1]: Reached target Slices.
    [    2.872494] systemd[1]: Reached target Swap.
    [    2.896233] systemd[1]: Listening on RPCbind Server Activation Socket.
    [    2.920618] systemd[1]: Reached target RPC Port Mapper.
    [    2.944984] systemd[1]: Listening on Process Core Dump Socket.
    [    2.968884] systemd[1]: Listening on initctl Compatibility Named Pipe.
    [    3.000657] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [    3.009515] systemd[1]: Listening on Journal Socket (/dev/log).
    [    3.033095] systemd[1]: Listening on Journal Socket.
    [    3.049230] systemd[1]: Listening on Network Service Netlink Socket.
    [    3.073018] systemd[1]: Listening on udev Control Socket.
    [    3.092872] systemd[1]: Listening on udev Kernel Socket.
    [    3.117344] systemd[1]: Mounting Huge Pages File System...
    [    3.137296] systemd[1]: Mounting POSIX Message Queue File System...
    [    3.165151] systemd[1]: Mounting Kernel Debug File System...
    [    3.185473] systemd[1]: Mounting Temporary Directory (/tmp)...
    [    3.205421] systemd[1]: Starting Create list of static device nodes for the current kernel...
    [    3.232981] systemd[1]: Starting Start psplash boot splash screen...
    [    3.262998] systemd[1]: Starting RPC Bind...
    [    3.276853] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
    [    3.291327] systemd[1]: Starting Journal Service...
    [    3.316776] systemd[1]: Starting Load Kernel Modules...
    [    3.334378] cryptodev: loading out-of-tree module taints kernel.
    [    3.342408] cryptodev: driver 1.10 loaded.
    [    3.345574] systemd[1]: Starting Remount Root and Kernel File Systems...
    [    3.369606] EXT4-fs (mmcblk1p2): re-mounted. Opts: (null)
    [    3.373884] systemd[1]: Starting udev Coldplug all Devices...
    [    3.402928] systemd[1]: Started RPC Bind.
    [    3.421282] systemd[1]: Started Journal Service.
    [    3.668766] systemd-journald[187]: Received client request to flush runtime journal.
    [    3.676922] random: systemd: uninitialized urandom read (16 bytes read)
    [    3.689658] random: systemd-journal: uninitialized urandom read (16 bytes read)
    [    3.701498] random: systemd: uninitialized urandom read (16 bytes read)
    [    4.292428] random: crng init done
    [    4.295877] random: 64 urandom warning(s) missed due to ratelimiting
    [    4.367067] Error: Driver 'at24' is already registered, aborting...
    [    4.438506] Error: Driver 'at24' is already registered, aborting...
    [    4.690277] k3-m4-rproc 5000000.m4fss: assigned reserved memory node m4f-dma-memory@9cb00000
    [    4.713624] k3-m4-rproc 5000000.m4fss: configured M4 for remoteproc mode
    [    4.720573] k3-m4-rproc 5000000.m4fss: local reset is deasserted for device
    [    4.731816] remoteproc remoteproc0: 5000000.m4fss is available
    [    4.744920] remoteproc remoteproc0: powering up 5000000.m4fss
    [    4.750900] remoteproc remoteproc0: Booting fw image am62-mcu-m4f0_0-fw, size 78960
    [    4.761380]  remoteproc0#vdev0buffer: assigned reserved memory node m4f-dma-memory@9cb00000
    [    4.772654]  remoteproc0#vdev0buffer: registered virtio0 (type 7)
    [    4.779043] remoteproc remoteproc0: remote processor 5000000.m4fss is now up
    [    4.790963] virtio_rpmsg_bus virtio0: rpmsg host is online
    [    4.791546] virtio_rpmsg_bus virtio0: creating channel ti.ipc4.ping-pong addr 0xd
    [    4.804442] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0xe
    [    4.818123] platform 78000000.r5f: R5F core may have been powered on by a different host, programmed state (0) != actual state (1)
    [    4.830500] platform 78000000.r5f: configured R5F for IPC-only mode
    [    4.837027] platform 78000000.r5f: assigned reserved memory node r5f-dma-memory@9da00000
    [    4.846414] remoteproc remoteproc1: 78000000.r5f is available
    [    4.854292] remoteproc remoteproc1: attaching to 78000000.r5f
    [    4.860849] platform 78000000.r5f: R5F core initialized in IPC-only mode
    [    4.867931]  remoteproc1#vdev0buffer: assigned reserved memory node r5f-dma-memory@9da00000
    [    4.896026] virtio_rpmsg_bus virtio1: rpmsg host is online
    [    4.897155] virtio_rpmsg_bus virtio1: creating channel ti.ipc4.ping-pong addr 0xd
    [    4.902521]  remoteproc1#vdev0buffer: registered virtio1 (type 7)
    [    4.915482] remoteproc remoteproc1: remote processor 78000000.r5f is now attached
    [    4.915546] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0xe
    [    4.944628] PVR_K:  220: Read BVNC 33.15.11.3 from HW device registers
    [    4.956773] PVR_K:  220: RGX Device registered with BVNC 33.15.11.3
    [    5.016615] [drm] Initialized pvr 1.15.6133109 20170530 for fd00000.gpu on minor 0
    [    5.882855] remoteproc remoteproc2: 30074000.pru is available
    [    5.891848] remoteproc remoteproc3: 30078000.pru is available
    [    5.977350] cdns-csi2rx: probe of 30101000.csi-bridge failed with error -22
    [    6.073941] usbcore: registered new interface driver usbfs
    [    6.080032] usbcore: registered new interface driver hub
    [    6.085607] usbcore: registered new device driver usb
    [    6.108935] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
    [    6.114893] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 1
    [    6.122837] xhci-hcd xhci-hcd.1.auto: hcc params 0x0258fe6d hci version 0x110 quirks 0x0000002000010010
    [    6.132532] xhci-hcd xhci-hcd.1.auto: irq 483, io mem 0x31000000
    [    6.139002] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
    [    6.147323] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    6.154610] usb usb1: Product: xHCI Host Controller
    [    6.159560] usb usb1: Manufacturer: Linux 5.10.153-g3eee621d16 xhci-hcd
    [    6.166307] usb usb1: SerialNumber: xhci-hcd.1.auto
    [    6.171966] hub 1-0:1.0: USB hub found
    [    6.175899] hub 1-0:1.0: 1 port detected
    [    6.184044] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
    [    6.189727] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 2
    [    6.197591] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed
    [    6.204466] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
    [    6.218131] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10
    [    6.227508] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    6.234832] usb usb2: Product: xHCI Host Controller
    [    6.239803] usb usb2: Manufacturer: Linux 5.10.153-g3eee621d16 xhci-hcd
    [    6.246539] usb usb2: SerialNumber: xhci-hcd.1.auto
    [    6.252484] hub 2-0:1.0: USB hub found
    [    6.256436] hub 2-0:1.0: config failed, hub doesn't have any ports! (err -19)
    [    6.265077] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
    [    6.270908] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 3
    [    6.278936] xhci-hcd xhci-hcd.2.auto: hcc params 0x0258fe6d hci version 0x110 quirks 0x0000002000010010
    [    6.288469] xhci-hcd xhci-hcd.2.auto: irq 484, io mem 0x31100000
    [    6.294876] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
    [    6.308490] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    6.315715] usb usb3: Product: xHCI Host Controller
    [    6.320647] usb usb3: Manufacturer: Linux 5.10.153-g3eee621d16 xhci-hcd
    [    6.320663] usb usb3: SerialNumber: xhci-hcd.2.auto
    [    6.333150] hub 3-0:1.0: USB hub found
    [    6.341819] hub 3-0:1.0: 1 port detected
    [    6.348239] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
    [    6.353883] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 4
    [    6.361636] xhci-hcd xhci-hcd.2.auto: Host supports USB 3.0 SuperSpeed
    [    6.368463] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
    [    6.376740] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10
    [    6.385078] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    6.392389] usb usb4: Product: xHCI Host Controller
    [    6.397335] usb usb4: Manufacturer: Linux 5.10.153-g3eee621d16 xhci-hcd
    [    6.404022] usb usb4: SerialNumber: xhci-hcd.2.auto
    [    6.409724] hub 4-0:1.0: USB hub found
    [    6.418611] hub 4-0:1.0: config failed, hub doesn't have any ports! (err -19)
    [    6.604395] usb 3-1: new high-speed USB device number 2 using xhci-hcd
    [    6.757711] usb 3-1: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice=61.60
    [    6.765894] usb 3-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
    [    6.773038] usb 3-1: Product: USB2.0 Hub
    [    6.817115] hub 3-1:1.0: USB hub found
    [    6.821207] hub 3-1:1.0: 4 ports detected
    [    7.707820] cfg80211: Loading compiled-in X.509 certificates for regulatory database
    [    7.773619] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
    [    7.998003] am65-cpsw-nuss 8000000.ethernet: down msc_sl e0000000 tmo 0
    [    8.058777] am65-cpsw-nuss 8000000.ethernet: set new flow-id-base 19
    [    8.086444] am65-cpsw-nuss 8000000.ethernet eth0: PHY [8000f00.mdio:01] driver [Micrel KSZ886X Switch] (irq=POLL)
    [    8.086467] am65-cpsw-nuss 8000000.ethernet eth0: configuring for phy/rmii link mode
    [    8.088777] am65-cpsw-nuss 8000000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
    [   11.905368] PVR_K:  996: RGX Firmware image 'rgx.fw.33.15.11.3' loaded
    [   11.932525] PVR_K:  996: Shader binary image 'rgx.sh.33.15.11.3' loaded
    [   23.224482] Initializing XFRM netlink socket
    [   24.266325] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
    [   24.293729] Bridge firewalling registered
    [   25.286776] process 'docker/tmp/qemu-check386766029/check' started with executable stack
    [   29.596929] am65-cpsw-nuss 8000000.ethernet eth0: Link is Down
    [   31.644772] am65-cpsw-nuss 8000000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
    [   43.932967] am65-cpsw-nuss 8000000.ethernet eth0: Link is Down
    
    [    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
    [    0.000000] Linux version 5.10.153-g3eee621d16 (root@albert-6TB) (aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 9.2.1 20191025, GNU ld (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 2.33.1.20191209) #8 SMP PREEMPT Fri Apr 21 00:45:58 EDT 2023
    [    0.000000] Machine model: Texas Instruments AM625 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 DMA memory pool at 0x000000009c800000, size 3 MiB
    [    0.000000] OF: reserved mem: initialized node ipc-memories@9c800000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x000000009cb00000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node m4f-dma-memory@9cb00000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x000000009cc00000, size 14 MiB
    [    0.000000] OF: reserved mem: initialized node m4f-memory@9cc00000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x000000009da00000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node r5f-dma-memory@9da00000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created DMA memory pool at 0x000000009db00000, size 12 MiB
    [    0.000000] OF: reserved mem: initialized node r5f-memory@9db00000, compatible id shared-dma-pool
    [    0.000000] Zone ranges:
    [    0.000000]   DMA      [mem 0x0000000080000000-0x00000000ffffffff]
    [    0.000000]   DMA32    empty
    [    0.000000]   Normal   empty
    [    0.000000] Movable zone start for each node
    [    0.000000] Early memory node ranges
    [    0.000000]   node   0: [mem 0x0000000080000000-0x000000009c7fffff]
    [    0.000000]   node   0: [mem 0x000000009c800000-0x000000009e6fffff]
    [    0.000000]   node   0: [mem 0x000000009e700000-0x000000009e77ffff]
    [    0.000000]   node   0: [mem 0x000000009e780000-0x000000009fffffff]
    [    0.000000]   node   0: [mem 0x00000000a0000000-0x00000000ffffffff]
    [    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000000ffffffff]
    [    0.000000] On node 0 totalpages: 524288
    [    0.000000]   DMA zone: 8192 pages used for memmap
    [    0.000000]   DMA zone: 0 pages reserved
    [    0.000000]   DMA zone: 524288 pages, LIFO batch:63
    [    0.000000] cma: Reserved 512 MiB at 0x00000000dd000000
    [    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.2
    [    0.000000] percpu: Embedded 22 pages/cpu s50008 r8192 d31912 u90112
    [    0.000000] pcpu-alloc: s50008 r8192 d31912 u90112 alloc=22*4096
    [    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
    [    0.000000] Detected VIPT I-cache on CPU0
    [    0.000000] CPU features: detected: ARM erratum 845719
    [    0.000000] CPU features: detected: GIC system register CPU interface
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 516096
    [    0.000000] Kernel command line: console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000 root=PARTUUID=609e3af9-02 rw rootfstype=ext4 rootwait
    [    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
    [    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
    [    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
    [    0.000000] Memory: 1456392K/2097152K available (10880K kernel code, 1148K rwdata, 4232K rodata, 1792K init, 432K bss, 116472K reserved, 524288K cma-reserved)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, 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=4.
    [    0.000000] 	Trampoline 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=4
    [    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
    [    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
    [    0.000000] GICv3: 256 SPIs implemented
    [    0.000000] GICv3: 0 Extended SPIs implemented
    [    0.000000] GICv3: Distributor has no Range Selector support
    [    0.000000] GICv3: 16 PPIs implemented
    [    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001880000
    [    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 @80800000 (flat, esz 8, psz 64K, shr 0)
    [    0.000000] ITS: using cache flushing for cmd queue
    [    0.000000] GICv3: using LPI property table @0x0000000080030000
    [    0.000000] GIC: using cache flushing for LPI property table
    [    0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000080040000
    [    0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys).
    [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns
    [    0.000004] sched_clock: 56 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns
    [    0.008514] Console: colour dummy device 80x25
    [    0.013103] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000)
    [    0.023784] pid_max: default: 32768 minimum: 301
    [    0.028590] LSM: Security Framework initializing
    [    0.033377] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
    [    0.040958] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
    [    0.050723] rcu: Hierarchical SRCU implementation.
    [    0.055909] Platform MSI: msi-controller@1820000 domain created
    [    0.062200] PCI/MSI: /bus@f0000/interrupt-controller@1800000/msi-controller@1820000 domain created
    [    0.071443] EFI services will not be available.
    [    0.076339] smp: Bringing up secondary CPUs ...
    [    0.089620] Detected VIPT I-cache on CPU1
    [    0.089659] GICv3: CPU1: found redistributor 1 region 0:0x00000000018a0000
    [    0.089673] GICv3: CPU1: using allocated LPI pending table @0x0000000080050000
    [    0.089733] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
    [    0.098400] Detected VIPT I-cache on CPU2
    [    0.098428] GICv3: CPU2: found redistributor 2 region 0:0x00000000018c0000
    [    0.098439] GICv3: CPU2: using allocated LPI pending table @0x0000000080060000
    [    0.098476] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
    [    0.107121] Detected VIPT I-cache on CPU3
    [    0.107144] GICv3: CPU3: found redistributor 3 region 0:0x00000000018e0000
    [    0.107154] GICv3: CPU3: using allocated LPI pending table @0x0000000080070000
    [    0.107190] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
    [    0.107275] smp: Brought up 1 node, 4 CPUs
    [    0.186986] SMP: Total of 4 processors activated.
    [    0.191798] CPU features: detected: 32-bit EL0 Support
    [    0.197063] CPU features: detected: CRC32 instructions
    [    0.209762] CPU: All CPU(s) started at EL2
    [    0.213971] alternatives: patching kernel code
    [    0.219687] devtmpfs: initialized
    [    0.229055] KASLR disabled due to lack of seed
    [    0.233810] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
    [    0.243787] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
    [    0.265201] pinctrl core: initialized pinctrl subsystem
    [    0.271221] DMI not present or invalid.
    [    0.275829] NET: Registered protocol family 16
    [    0.282066] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations
    [    0.289410] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
    [    0.297479] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
    [    0.306197] thermal_sys: Registered thermal governor 'step_wise'
    [    0.306205] thermal_sys: Registered thermal governor 'power_allocator'
    [    0.312920] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
    [    0.326640] ASID allocator initialised with 65536 entries
    [    0.356909] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
    [    0.363789] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
    [    0.370665] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
    [    0.377517] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
    [    0.385426] cryptd: max_cpu_qlen set to 1000
    [    0.392682] k3-chipinfo 43000014.chipid: Family:AM62X rev:SR1.0 JTAGID[0x0bb7e02f] Detected
    [    0.401746] vcc_5v0: supplied by vmain_pd
    [    0.406255] vcc_3v3_sys: supplied by vmain_pd
    [    0.411140] vcc_1v8: supplied by vcc_3v3_sys
    [    0.416541] iommu: Default domain type: Translated 
    [    0.421890] SCSI subsystem initialized
    [    0.426132] mc: Linux media interface: v0.10
    [    0.430522] videodev: Linux video capture interface: v2.00
    [    0.436200] pps_core: LinuxPPS API ver. 1 registered
    [    0.441276] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.450625] PTP clock support registered
    [    0.454663] EDAC MC: Ver: 3.0.0
    [    0.458534] omap-mailbox 29000000.mailbox: omap mailbox rev 0x66fc9100
    [    0.465708] FPGA manager framework
    [    0.469283] Advanced Linux Sound Architecture Driver Initialized.
    [    0.476436] clocksource: Switched to clocksource arch_sys_counter
    [    0.482896] VFS: Disk quotas dquot_6.6.0
    [    0.486960] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    [    0.499338] NET: Registered protocol family 2
    [    0.504089] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear)
    [    0.512812] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)
    [    0.521589] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [    0.529800] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear)
    [    0.537528] TCP: Hash tables configured (established 16384 bind 16384)
    [    0.544429] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)
    [    0.551320] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)
    [    0.558803] NET: Registered protocol family 1
    [    0.563729] RPC: Registered named UNIX socket transport module.
    [    0.569803] RPC: Registered udp transport module.
    [    0.574640] RPC: Registered tcp transport module.
    [    0.579453] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.586048] PCI: CLS 0 bytes, default 64
    [    0.590899] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
    [    0.603017] Initialise system trusted keyrings
    [    0.607806] workingset: timestamp_bits=46 max_order=19 bucket_order=0
    [    0.618129] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.624696] NFS: Registering the id_resolver key type
    [    0.629919] Key type id_resolver registered
    [    0.634200] Key type id_legacy registered
    [    0.638358] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    0.645214] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
    [    0.652973] 9p: Installing v9fs 9p2000 file system support
    [    0.693613] Key type asymmetric registered
    [    0.697810] Asymmetric key parser 'x509' registered
    [    0.702839] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
    [    0.710405] io scheduler mq-deadline registered
    [    0.715036] io scheduler kyber registered
    [    0.721288] pinctrl-single 4084000.pinctrl: 34 pins, size 136
    [    0.727633] pinctrl-single f4000.pinctrl: 171 pins, size 684
    [    0.741143] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
    [    0.761597] brd: module loaded
    [    0.771804] loop: module loaded
    [    0.776018] megasas: 07.714.04.00-rc1
    [    0.783513] tun: Universal TUN/TAP device driver, 1.6
    [    0.789311] igbvf: Intel(R) Gigabit Virtual Function Network Driver
    [    0.795734] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
    [    0.801844] sky2: driver version 1.30
    [    0.806532] VFIO - User Level meta-driver version: 0.3
    [    0.812872] i2c /dev entries driver
    [    0.818166] sdhci: Secure Digital Host Controller Interface driver
    [    0.824537] sdhci: Copyright(c) Pierre Ossman
    [    0.829320] sdhci-pltfm: SDHCI platform and OF driver helper
    [    0.836213] ledtrig-cpu: registered to indicate activity on CPUs
    [    0.842726] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
    [    0.850881] optee: probing for conduit method.
    [    0.855491] optee: revision 3.19 (d6c5d003)
    [    0.855768] optee: dynamic shared memory is enabled
    [    0.865429] optee: initialized driver
    [    0.871261] NET: Registered protocol family 17
    [    0.876021] 9pnet: Installing 9P2000 support
    [    0.880505] Key type dns_resolver registered
    [    0.885087] Loading compiled-in X.509 certificates
    [    0.901438] ti-sci 44043000.system-controller: ti,ctx-memory-region is required for suspend but not provided.
    [    0.911614] ti-sci 44043000.system-controller: ti_sci_init_suspend failed, mem suspend will be non-functional.
    [    0.921849] ti-sci 44043000.system-controller: ABI: 3.1 (firmware rev 0x0008 '8.5.3--v08.05.03 (Chill Capybar')
    [    0.988181] davinci-mcasp 2b10000.mcasp: IRQ common not found
    [    0.996619] omap-gpmc 3b000000.memory-controller: GPMC revision 6.0
    [    1.003058] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
    [    1.033631] rtc-pcf85063 0-0051: registered as rtc0
    [    1.038949] rtc-pcf85063 0-0051: setting system clock to 2023-04-21T06:00:54 UTC (1682056854)
    [    1.048008] at24 0-0057: supply vcc not found, using dummy regulator
    [    1.054872] at24 0-0057: 256 byte 24c02 EEPROM, writable, 1 bytes/write
    [    1.061695] omap_i2c 20000000.i2c: bus 0 rev0.12 at 400 kHz
    [    1.069723] lm75 1-0048: supply vs not found, using dummy regulator
    [    1.097452] hwmon hwmon0: temp1_input not attached to any thermal zone
    [    1.104143] lm75 1-0048: hwmon0: sensor 'tmp100'
    [    1.109145] lm75 1-0049: supply vs not found, using dummy regulator
    [    1.116663] hwmon hwmon1: temp1_input not attached to any thermal zone
    [    1.123352] lm75 1-0049: hwmon1: sensor 'tmp100'
    [    1.128121] omap_i2c 20010000.i2c: bus 1 rev0.12 at 100 kHz
    [    1.134449] ti-sci-intr 4210000.interrupt-controller: Interrupt Router 5 domain created
    [    1.142800] ti-sci-intr bus@f0000:interrupt-controller@a00000: Interrupt Router 3 domain created
    [    1.152062] ti-sci-inta 48000000.interrupt-controller: Interrupt Aggregator domain 28 created
    [    1.161575] ti-udma 485c0100.dma-controller: Number of rings: 82
    [    1.169661] ti-udma 485c0100.dma-controller: Channels: 48 (bchan: 18, tchan: 12, rchan: 18)
    [    1.180745] ti-udma 485c0000.dma-controller: Number of rings: 150
    [    1.190627] ti-udma 485c0000.dma-controller: Channels: 35 (tchan: 20, rchan: 15)
    [    1.200837] printk: console [ttyS2] disabled
    [    1.205285] 2800000.serial: ttyS2 at MMIO 0x2800000 (irq = 27, base_baud = 3000000) is a 8250
    [    1.214055] printk: console [ttyS2] enabled
    [    1.222504] printk: bootconsole [ns16550a0] disabled
    [    1.233848] 2810000.serial: ttyS1 at MMIO 0x2810000 (irq = 28, base_baud = 3000000) is a 8250
    [    1.243527] 2840000.serial: ttyS4 at MMIO 0x2840000 (irq = 29, base_baud = 3000000) is a 8250
    [    1.253192] 2850000.serial: ttyS5 at MMIO 0x2850000 (irq = 30, base_baud = 3000000) is a 8250
    [    1.262805] 2860000.serial: ttyS6 at MMIO 0x2860000 (irq = 31, base_baud = 3000000) is a 8250
    [    1.275444] spi-nor spi0.0: unrecognized JEDEC id bytes: 00 00 00 00 00 00
    [    1.282353] spi-nor: probe of spi0.0 failed with error -2
    [    1.293244] davinci_mdio 8000f00.mdio: Configuring MDIO in manual mode
    [    1.336438] davinci_mdio 8000f00.mdio: davinci mdio revision 9.7, bus freq 1000000
    [    1.346028] davinci_mdio 8000f00.mdio: phy[1]: device 8000f00.mdio:01, driver Micrel KSZ886X Switch
    [    1.355095] davinci_mdio 8000f00.mdio: phy[2]: device 8000f00.mdio:02, driver Micrel KSZ886X Switch
    [    1.364231] am65-cpsw-nuss 8000000.ethernet: initializing am65 cpsw nuss version 0x6BA01103, cpsw version 0x6BA81103 Ports: 3 quirks:00000002
    [    1.377208] am65-cpsw-nuss 8000000.ethernet: Use random MAC address
    [    1.383477] am65-cpsw-nuss 8000000.ethernet: initialized cpsw ale version 1.5
    [    1.390601] am65-cpsw-nuss 8000000.ethernet: ALE Table size 512
    [    1.397277] am65-cpsw-nuss 8000000.ethernet: CPTS ver 0x4e8a010c, freq:500000000, add_val:1 pps:0
    [    1.409731] rtc-ti-k3 2b1f0000.rtc: registered as rtc1
    [    1.519278] mmc0: CQHCI version 5.10
    [    1.524350] davinci-mcasp 2b10000.mcasp: IRQ common not found
    [    1.541685] pinctrl-single f4000.pinctrl: pin PIN73 already requested by 2840000.serial; cannot claim for regulator-6
    [    1.552308] pinctrl-single f4000.pinctrl: pin-73 (regulator-6) status -22
    [    1.559089] pinctrl-single f4000.pinctrl: could not request pin 73 (PIN73) from group wlan-en-pins-default  on device pinctrl-single
    [    1.563118] mmc0: SDHCI controller on fa10000.mmc [fa10000.mmc] using ADMA 64-bit
    [    1.570987] reg-fixed-voltage regulator-6: Error applying setting, reverse things back
    [    1.571009] reg-fixed-voltage: probe of regulator-6 failed with error -22
    [    1.594186] pca953x 1-0022: supply vcc not found, using dummy regulator
    [    1.600913] pca953x 1-0022: using AI
    [    1.607885] sii902x 1-003b: supply iovcc not found, using dummy regulator
    [    1.614832] sii902x 1-003b: supply cvcc12 not found, using dummy regulator
    [    1.622101] sii902x: probe of 1-003b failed with error -121
    [    1.630691] vdd_mmc1: supplied by vcc_3v3_sys
    [    1.636914] wlan_lten: supplied by vcc_3v3_sys
    [    1.644731] mmc1: CQHCI version 5.10
    [    1.645189] debugfs: Directory 'pd:53' with parent 'pm_genpd' already present!
    [    1.655800] debugfs: Directory 'pd:52' with parent 'pm_genpd' already present!
    [    1.655884] mmc0: Command Queue Engine enabled
    [    1.663050] debugfs: Directory 'pd:51' with parent 'pm_genpd' already present!
    [    1.667465] mmc0: new HS200 MMC card at address 0001
    [    1.675008] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
    [    1.680249] mmcblk0: mmc0:0001 DG4008 7.28 GiB 
    [    1.687100] mmc1: SDHCI controller on fa00000.mmc [fa00000.mmc] using ADMA 64-bit
    [    1.691716] mmcblk0boot0: mmc0:0001 DG4008 partition 1 4.00 MiB
    [    1.705151] mmcblk0boot1: mmc0:0001 DG4008 partition 2 4.00 MiB
    [    1.709137] ALSA device list:
    [    1.711295] mmcblk0rpmb: mmc0:0001 DG4008 partition 3 4.00 MiB, chardev (237:0)
    [    1.714045]   No soundcards found.
    [    1.729233] Waiting for root device PARTUUID=609e3af9-02...
    [    1.747304] mmc1: new ultra high speed SDR104 SDHC card at address 59b4
    [    1.754665] mmcblk1: mmc1:59b4 USDU1 14.7 GiB 
    [    1.760599]  mmcblk1: p1 p2
    [    1.779939] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null)
    [    1.788130] VFS: Mounted root (ext4 filesystem) on device 179:98.
    [    1.794828] devtmpfs: mounted
    [    1.799054] Freeing unused kernel memory: 1792K
    [    1.803675] Run /sbin/init as init process
    [    1.807764]   with arguments:
    [    1.807767]     /sbin/init
    [    1.807770]   with environment:
    [    1.807773]     HOME=/
    [    1.807776]     TERM=linux
    [    1.988822] NET: Registered protocol family 10
    [    1.994421] Segment Routing with IPv6
    [    2.015374] systemd[1]: systemd 244.5+ running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR -SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid)
    [    2.037450] systemd[1]: Detected architecture arm64.
    [    2.078052] systemd[1]: Set hostname to <am62xx-evm>.
    [    2.322450] systemd[1]: /lib/systemd/system/startwlansta.service:7: Unknown key name 'After' in section 'Service', ignoring.
    [    2.334678] systemd[1]: /lib/systemd/system/startwlanap.service:7: Unknown key name 'After' in section 'Service', ignoring.
    [    2.372462] systemd[1]: /lib/systemd/system/docker.socket:6: ListenStream= references a path below legacy directory /var/run/, updating /var/run/docker.sock \xe2\x86\x92 /run/docker.sock; please update the unit file accordingly.
    [    2.470872] random: systemd: uninitialized urandom read (16 bytes read)
    [    2.477844] systemd[1]: system-getty.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
    [    2.490197] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
    [    2.501998] systemd[1]: Created slice system-getty.slice.
    [    2.524629] random: systemd: uninitialized urandom read (16 bytes read)
    [    2.532987] systemd[1]: Created slice system-serial\x2dgetty.slice.
    [    2.556616] random: systemd: uninitialized urandom read (16 bytes read)
    [    2.564639] systemd[1]: Created slice User and Session Slice.
    [    2.584934] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [    2.608764] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [    2.632737] systemd[1]: Reached target Paths.
    [    2.648602] systemd[1]: Reached target Remote File Systems.
    [    2.668564] systemd[1]: Reached target Slices.
    [    2.684576] systemd[1]: Reached target Swap.
    [    2.707869] systemd[1]: Listening on RPCbind Server Activation Socket.
    [    2.728688] systemd[1]: Reached target RPC Port Mapper.
    [    2.753087] systemd[1]: Listening on Process Core Dump Socket.
    [    2.776949] systemd[1]: Listening on initctl Compatibility Named Pipe.
    [    2.808868] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [    2.818102] systemd[1]: Listening on Journal Socket (/dev/log).
    [    2.841197] systemd[1]: Listening on Journal Socket.
    [    2.857347] systemd[1]: Listening on Network Service Netlink Socket.
    [    2.881114] systemd[1]: Listening on udev Control Socket.
    [    2.900957] systemd[1]: Listening on udev Kernel Socket.
    [    2.925350] systemd[1]: Mounting Huge Pages File System...
    [    2.945260] systemd[1]: Mounting POSIX Message Queue File System...
    [    2.973180] systemd[1]: Mounting Kernel Debug File System...
    [    2.993547] systemd[1]: Mounting Temporary Directory (/tmp)...
    [    3.013474] systemd[1]: Starting Create list of static device nodes for the current kernel...
    [    3.041177] systemd[1]: Starting Start psplash boot splash screen...
    [    3.071065] systemd[1]: Starting RPC Bind...
    [    3.085001] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
    [    3.099594] systemd[1]: Starting Journal Service...
    [    3.128894] systemd[1]: Starting Load Kernel Modules...
    [    3.146706] cryptodev: loading out-of-tree module taints kernel.
    [    3.149447] systemd[1]: Starting Remount Root and Kernel File Systems...
    [    3.160602] cryptodev: driver 1.10 loaded.
    [    3.168181] EXT4-fs (mmcblk1p2): re-mounted. Opts: (null)
    [    3.182005] systemd[1]: Starting udev Coldplug all Devices...
    [    3.211023] systemd[1]: Started RPC Bind.
    [    3.233409] systemd[1]: Started Journal Service.
    [    3.473168] random: systemd-journal: uninitialized urandom read (16 bytes read)
    [    3.485260] systemd-journald[192]: Received client request to flush runtime journal.
    [    3.496888] random: systemd: uninitialized urandom read (16 bytes read)
    [    3.509862] random: systemd-journal: uninitialized urandom read (16 bytes read)
    [    4.142304] random: crng init done
    [    4.148550] random: 66 urandom warning(s) missed due to ratelimiting
    [    4.329762] Error: Driver 'at24' is already registered, aborting...
    [    4.444204] Error: Driver 'at24' is already registered, aborting...
    [    4.571447] k3-m4-rproc 5000000.m4fss: assigned reserved memory node m4f-dma-memory@9cb00000
    [    4.599433] k3-m4-rproc 5000000.m4fss: configured M4 for remoteproc mode
    [    4.608650] k3-m4-rproc 5000000.m4fss: local reset is deasserted for device
    [    4.620248] remoteproc remoteproc0: 5000000.m4fss is available
    [    4.631478] remoteproc remoteproc0: powering up 5000000.m4fss
    [    4.637588] remoteproc remoteproc0: Booting fw image am62-mcu-m4f0_0-fw, size 78960
    [    4.649566]  remoteproc0#vdev0buffer: assigned reserved memory node m4f-dma-memory@9cb00000
    [    4.658312]  remoteproc0#vdev0buffer: registered virtio0 (type 7)
    [    4.664516] remoteproc remoteproc0: remote processor 5000000.m4fss is now up
    [    4.685469] virtio_rpmsg_bus virtio0: rpmsg host is online
    [    4.686546] virtio_rpmsg_bus virtio0: creating channel ti.ipc4.ping-pong addr 0xd
    [    4.700325] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0xe
    [    4.723615] platform 78000000.r5f: R5F core may have been powered on by a different host, programmed state (0) != actual state (1)
    [    4.761730] platform 78000000.r5f: configured R5F for IPC-only mode
    [    4.779485] platform 78000000.r5f: assigned reserved memory node r5f-dma-memory@9da00000
    [    4.844950] PVR_K:  227: Read BVNC 33.15.11.3 from HW device registers
    [    4.864958] remoteproc remoteproc1: 78000000.r5f is available
    [    4.865471] PVR_K:  227: RGX Device registered with BVNC 33.15.11.3
    [    4.884778] remoteproc remoteproc1: attaching to 78000000.r5f
    [    4.893882] platform 78000000.r5f: R5F core initialized in IPC-only mode
    [    4.900766]  remoteproc1#vdev0buffer: assigned reserved memory node r5f-dma-memory@9da00000
    [    4.909926] virtio_rpmsg_bus virtio1: rpmsg host is online
    [    4.910911] virtio_rpmsg_bus virtio1: creating channel ti.ipc4.ping-pong addr 0xd
    [    4.916336]  remoteproc1#vdev0buffer: registered virtio1 (type 7)
    [    4.924203] [drm] Initialized pvr 1.15.6133109 20170530 for fd00000.gpu on minor 0
    [    4.927196] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0xe
    [    4.932681] remoteproc remoteproc1: remote processor 78000000.r5f is now attached
    [    5.740990] remoteproc remoteproc2: 30074000.pru is available
    [    5.757770] remoteproc remoteproc3: 30078000.pru is available
    [    5.826118] cdns-csi2rx: probe of 30101000.csi-bridge failed with error -22
    [    5.943026] usbcore: registered new interface driver usbfs
    [    5.948801] usbcore: registered new interface driver hub
    [    5.954355] usbcore: registered new device driver usb
    [    5.974239] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
    [    5.980073] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 1
    [    5.988128] xhci-hcd xhci-hcd.1.auto: hcc params 0x0258fe6d hci version 0x110 quirks 0x0000002000010010
    [    5.997691] xhci-hcd xhci-hcd.1.auto: irq 483, io mem 0x31000000
    [    6.004142] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
    [    6.012483] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    6.019764] usb usb1: Product: xHCI Host Controller
    [    6.024714] usb usb1: Manufacturer: Linux 5.10.153-g3eee621d16 xhci-hcd
    [    6.031447] usb usb1: SerialNumber: xhci-hcd.1.auto
    [    6.037157] hub 1-0:1.0: USB hub found
    [    6.041041] hub 1-0:1.0: 1 port detected
    [    6.047388] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
    [    6.053078] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 2
    [    6.060855] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed
    [    6.067680] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
    [    6.081513] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10
    [    6.090986] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    6.098293] usb usb2: Product: xHCI Host Controller
    [    6.103255] usb usb2: Manufacturer: Linux 5.10.153-g3eee621d16 xhci-hcd
    [    6.109980] usb usb2: SerialNumber: xhci-hcd.1.auto
    [    6.115770] hub 2-0:1.0: USB hub found
    [    6.119707] hub 2-0:1.0: config failed, hub doesn't have any ports! (err -19)
    [    6.129090] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
    [    6.134916] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 3
    [    6.142869] xhci-hcd xhci-hcd.2.auto: hcc params 0x0258fe6d hci version 0x110 quirks 0x0000002000010010
    [    6.152417] xhci-hcd xhci-hcd.2.auto: irq 484, io mem 0x31100000
    [    6.158852] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
    [    6.172434] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    6.179833] usb usb3: Product: xHCI Host Controller
    [    6.184915] usb usb3: Manufacturer: Linux 5.10.153-g3eee621d16 xhci-hcd
    [    6.197102] usb usb3: SerialNumber: xhci-hcd.2.auto
    [    6.203203] hub 3-0:1.0: USB hub found
    [    6.207048] hub 3-0:1.0: 1 port detected
    [    6.213604] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
    [    6.219239] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 4
    [    6.227129] xhci-hcd xhci-hcd.2.auto: Host supports USB 3.0 SuperSpeed
    [    6.233796] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
    [    6.242299] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10
    [    6.250637] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    6.258079] usb usb4: Product: xHCI Host Controller
    [    6.263043] usb usb4: Manufacturer: Linux 5.10.153-g3eee621d16 xhci-hcd
    [    6.269764] usb usb4: SerialNumber: xhci-hcd.2.auto
    [    6.275845] hub 4-0:1.0: USB hub found
    [    6.279860] hub 4-0:1.0: config failed, hub doesn't have any ports! (err -19)
    [    6.464472] usb 3-1: new high-speed USB device number 2 using xhci-hcd
    [    6.617782] usb 3-1: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice=61.60
    [    6.625968] usb 3-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
    [    6.633103] usb 3-1: Product: USB2.0 Hub
    [    6.682563] hub 3-1:1.0: USB hub found
    [    6.686652] hub 3-1:1.0: 4 ports detected
    [    7.565059] cfg80211: Loading compiled-in X.509 certificates for regulatory database
    [    7.599990] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
    [    7.869344] am65-cpsw-nuss 8000000.ethernet: down msc_sl e0000000 tmo 0
    [    7.900829] am65-cpsw-nuss 8000000.ethernet: set new flow-id-base 19
    [    7.923910] am65-cpsw-nuss 8000000.ethernet eth1: PHY [8000f00.mdio:02] driver [Micrel KSZ886X Switch] (irq=POLL)
    [    7.944530] am65-cpsw-nuss 8000000.ethernet eth1: configuring for phy/rmii link mode
    [    7.983322] am65-cpsw-nuss 8000000.ethernet: down msc_sl e0000000 tmo 0
    [    8.027205] am65-cpsw-nuss 8000000.ethernet eth0: PHY [8000f00.mdio:01] driver [Micrel KSZ886X Switch] (irq=POLL)
    [    8.027228] am65-cpsw-nuss 8000000.ethernet eth0: configuring for phy/rmii link mode
    [    8.032786] am65-cpsw-nuss 8000000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
    [   11.798468] PVR_K:  1003: RGX Firmware image 'rgx.fw.33.15.11.3' loaded
    [   11.828725] PVR_K:  1003: Shader binary image 'rgx.sh.33.15.11.3' loaded
    [   22.953911] Initializing XFRM netlink socket
    [   24.015653] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
    [   24.041856] Bridge firewalling registered
    [   25.012877] process 'docker/tmp/qemu-check032943347/check' started with executable stack
    [   46.940919] am65-cpsw-nuss 8000000.ethernet eth0: Link is Down
    [   48.988810] am65-cpsw-nuss 8000000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
    [   63.325683] am65-cpsw-nuss 8000000.ethernet eth0: Link is Down
    [   65.309694] am65-cpsw-nuss 8000000.ethernet eth1: Link is Up - 100Mbps/Full - flow control rx/tx
    [   65.318551] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
    

  • Hi Albert,

    This is the set configuration at my end:

    main_rgmii1_pins_default: main-rgmii1-pins-default {
    pinctrl-single,pins = <
    AM62X_IOPAD(0x14c, PIN_INPUT, 0) /* (AB17) RGMII1_RD0 */
    AM62X_IOPAD(0x150, PIN_INPUT, 0) /* (AC17) RGMII1_RD1 */
    AM62X_IOPAD(0x154, PIN_INPUT, 0) /* (AB16) RGMII1_RD2 */
    AM62X_IOPAD(0x158, PIN_INPUT, 0) /* (AA15) RGMII1_RD3 */
    AM62X_IOPAD(0x148, PIN_INPUT, 0) /* (AD17) RGMII1_RXC */
    AM62X_IOPAD(0x144, PIN_INPUT, 0) /* (AE17) RGMII1_RX_CTL */
    AM62X_IOPAD(0x134, PIN_OUTPUT, 0) /* (AE20) RGMII1_TD0 */
    AM62X_IOPAD(0x138, PIN_OUTPUT, 0) /* (AD20) RGMII1_TD1 */
    AM62X_IOPAD(0x13c, PIN_OUTPUT, 0) /* (AE18) RGMII1_TD2 */
    AM62X_IOPAD(0x140, PIN_OUTPUT, 0) /* (AD18) RGMII1_TD3 */
    AM62X_IOPAD(0x130, PIN_OUTPUT, 0) /* (AE19) RGMII1_TXC */
    AM62X_IOPAD(0x12c, PIN_OUTPUT, 0) /* (AD19) RGMII1_TX_CTL */
    >;
    };

    &cpsw3g {
    pinctrl-names = "default";
    pinctrl-0 = <&main_mdio1_pins_default
    &main_rgmii1_pins_default
    &main_rgmii2_pins_default>;
    };

    &cpsw_port1 {
    phy-mode = "rgmii-rxid";
    phy-handle = <&cpsw3g_phy0>;
    };

    &cpsw_port2 {
    phy-mode = "rgmii-rxid";
    phy-handle = <&cpsw3g_phy1>;
    };

    This is the configuration with RGMII.

    Thanks and Reagrds

    Rimika

  • Can you share your dts file?

    Thanks and Regards,

    Rimika 

  • Hi Albert,
    Can you try this once.

    aliases {
    		ethernet0 = &cpsw_port1;
    		ethernet1 = &cpsw_port2;
    	};
    
    /* Workaround */
    mdio0: mdio {
    		compatible = "virtual,mdio-gpio";
    		pinctrl-names = "default";
    		pinctrl-0 = <&mdio0_pins_default>;
    		gpios = <&main_gpio0 86 GPIO_ACTIVE_HIGH>, /* MDC */
    			<&main_gpio0 85 GPIO_ACTIVE_HIGH>; /* MDIO */
    		#address-cells = <1>;
    		#size-cells = <0>;
    
    		cpsw3g_phy0: ethernet-phy@0 {
    			reg = <0>;
    		};
    
    		cpsw3g_phy1: ethernet-phy@1 {
    			reg = <1>;
    			//reset-gpios = <&main_gpio1 5 GPIO_ACTIVE_LOW>;
    			reset-assert-us = <25>;
    			reset-deassert-us = <60000>; /* T2 */
    		};
    	};
    &cpsw_port1 {
    	phy-mode = "rgmii-rxid";
    	phy-handle = <&cpsw3g_phy0>;
    };
    
    &cpsw_port2 {
    	phy-mode = "rmii";
    	phy-handle = <&cpsw3g_phy1>;
    };
    
    &cpsw3g_mdio {
    	/* Workaround */
    	status = "disabled";
    };




    T
    hanks and Regards,
    Rimika