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.

J722SXH01EVM: how can i add sgmii phy (rtl8211fs) to tda4

Part Number: J722SXH01EVM
Other Parts Discussed in Thread: DP83869

Tool/software:

Dear experts,

sdk:ti-processor-sdk-linux-adas-j722s-evm-10_00_00_08

dts:

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

&cpsw3g_mdio {
    status = "okay";
    pinctrl-names = "default";
    pinctrl-0 = <&mdio_pins_default>;

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

    cpsw3g_phy1: ethernet-phy@1{
        reg = <1>;
        ti,op-mode = <DP83869_SGMII_COPPER_ETHERNET>;
    };
};

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

&cpsw_port2 {
    status = "okay";
    phy-mode = "sgmii";
    mac-address = [00 00 00 00 00 00];
    phys = <&serdes1_sgmii_link>;
    phy-names = "serdes";
    phy-handle = <&cpsw3g_phy1>;    
};

&serdes_ln_ctrl {
    idle-states = <J722S_SERDES0_LANE0_USB>,
              <J722S_SERDES1_LANE0_QSGMII_LANE1>;
};

&serdes0 {
    status = "okay";
    serdes0_usb_link: phy@0 {
        reg = <0>;
        cdns,num-lanes = <1>;
        #phy-cells = <0>;
        cdns,phy-type = <PHY_TYPE_USB3>;
        resets = <&serdes_wiz0 1>;
    };
};

&serdes1 {
    serdes1_sgmii_link: phy@0 {
        reg = <0>;
        cdns,num-lanes = <1>;
        #phy-cells = <0>;
        cdns,phy-type = <PHY_TYPE_SGMII>;
        resets = <&serdes_wiz1 1>;
    };
};

We have a TDA4VEN project that requires the use of dual network cards. We have installed an Rtl8211FS network card with SGMII interface on SerDes1.
The configuration of this DTS cannot load the phy driver of SGMII's RLK8211fs properly. May I ask how to configure it

thank you.

  • Hi,

    PHY property mentioned CPSW Port-2 (cpsw3g_phy1) is related to TI DP83869 PHY.

    PHY Driver will be loaded based on PHY ID of physical PHY connected to Board.
    You need to provide proper PHY address in phy node (cpsw3g_phy1), from above I can phy address is 1.

    Please check with PHY vendor whether supports for SGMII on RTL8211FS Driver is enabled or not?

    Best Regards,
    Sudheer

  • hi,

    How to change the PHY attribute of CPSW port 2 (cpsw3g_phy1) mentioned to realtek. c (rtl8211fs)
    (cpsw3g_phy1) The PHY hardware address is 1.
    The RTL8211FS driver supports SGMII.
    May I ask how to link the driver to/driver/net/py/realtek. c PHY-ID-MATCH_EXACT (0x001cc916)?

    thanks!

  • Hi,

    How to change the PHY attribute of CPSW port 2 (cpsw3g_phy1) mentioned to realtek. c (rtl8211fs)
    (cpsw3g_phy1) The PHY hardware address is 1.

    If you want to enable any specific configuration supported from PHY driver then you need to use under MAC Port.

    Address 1 mapping is sufficient, to link MDIO to PHY for read/write operations.

    May I ask how to link the driver to/driver/net/py/realtek. c PHY-ID-MATCH_EXACT (0x001cc916)?

    The linking of PHY driver is not manual or configuration from device tree.
    Linux PHY will check the device ID of PHY by reading phy registers and map to the driver exist in kernel with matching IDs. If no driver exist it will map to generic phy driver in Linux.

    Please check with PHY vendor, if phy driver is not linked to your PHY.

    Best Regards,
    Sudheer

  • Hi,

    After adding a network card, if it cannot ping other devices, this network card will also cause crashes. Can you help me see what the reason is?

    U-Boot SPL 2024.04-ti-g818c76aed67f (Aug 01 2024 - 19:19:47 +0000)
    SYSFW ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)')
    SPL initial stack usage: 17048 bytes
    Trying to boot from MMC2
    Authentication passed
    Authentication passed
    Authentication passed
    Authentication passed
    Authentication passed
    Starting ATF on ARM64 core...
    
    NOTICE:  BL31: v2.10.0(release):v2.10.0-367-g00f1ec6b87-dirty
    NOTICE:  BL31: Built : 16:09:05, Feb  9 2024
    
    U-Boot SPL 2024.04-ti-g818c76aed67f (Aug 01 2024 - 19:19:47 +0000)
    SYSFW ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)')
    Trying to boot from MMC2
    i2c_write: error waiting for data ACK (status=0x116)
    pca953x gpio@23: Error reading output register
    Authentication passed
    Authentication passed
    i2c_write: error waiting for data ACK (status=0x116)
    pca953x gpio@23: Error reading output register
    
    
    U-Boot 2024.04-ti-g818c76aed67f (Aug 01 2024 - 19:19:47 +0000)
    
    SoC:   J722S SR1.0 HS-FS
    Model: Texas Instruments J722S EVM
    DRAM:  2 GiB (effective 8 GiB)
    Core:  80 devices, 30 uclasses, devicetree: separate
    MMC:   mmc@fa10000: 0, mmc@fa00000: 1
    Loading Environment from nowhere... OK
    In:    serial@2800000
    Out:   serial@2800000
    Err:   serial@2800000
    Net:   eth0: ethernet@8000000port@1
    Hit any key to stop autoboot:  0 
    i2c_write: error waiting for data ACK (status=0x116)
    pca953x gpio@23: Error reading output register
    switch to partitions #0, OK
    mmc1 is current device
    i2c_write: error waiting for data ACK (status=0x116)
    pca953x gpio@23: Error reading output register
    SD/MMC found on device 1
    940 bytes read in 35 ms (25.4 KiB/s)
    Loaded env from uEnv.txt
    Importing environment from mmc1 ...
    Running uenvcmd ...
    1084320 bytes read in 213 ms (4.9 MiB/s)
    Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) devices
    Load Remote Processor 0 with data@addr=0x82000000 1084320 bytes: Success!
    50228 bytes read in 169 ms (290 KiB/s)
    Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) devices
    Load Remote Processor 2 with data@addr=0x82000000 50228 bytes: Success!
    11821224 bytes read in 655 ms (17.2 MiB/s)
    Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) devices
    Load Remote Processor 3 with data@addr=0x82000000 11821224 bytes: Success!
    11821224 bytes read in 656 ms (17.2 MiB/s)
    Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) devices
    Load Remote Processor 4 with data@addr=0x82000000 11821224 bytes: Success!
    20285952 bytes read in 870 ms (22.2 MiB/s)
    79333 bytes read in 40 ms (1.9 MiB/s)
    Working FDT set to 88000000
    6772 bytes read in 36 ms (183.6 KiB/s)
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
    Working FDT set to 88000000
    ERROR: reserving fdt memory region failed (addr=880000000 size=20000000 flags=4)
       Loading Device Tree to 000000008fee9000, end 000000008fffffff ... OK
    Working FDT set to 8fee9000
    i2c_write: error waiting for data ACK (status=0x116)
    pca953x gpio@23: Error reading output register
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
    [    0.000000] Linux version 6.6.32-ge5194dc1049e-dirty (wanji@WJ-10503055) (aarch64-oe-linux-gcc (GCC) 13.3.0, GNU ld (GNU Binutils) 2.42.0.20240620) #29 SMP PREEMPT Thu Apr 10 18:20:50 CST 2025
    [    0.000000] KASLR disabled due to lack of seed
    [    0.000000] Machine model: Texas Instruments J722S EVM
    [    0.000000] earlycon: ns16550a0 at MMIO32 0x0000000002800000 (options '')
    [    0.000000] printk: bootconsole [ns16550a0] enabled
    [    0.000000] efi: UEFI not found.
    [    0.000000] OF: reserved mem: 0x000000009e780000..0x000000009e7fffff (512 KiB) nomap non-reusable tfa@9e780000
    [    0.000000] OF: reserved mem: 0x000000009e800000..0x000000009fffffff (24576 KiB) nomap non-reusable optee@9e800000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a0000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a0000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000a0000000..0x00000000a00fffff (1024 KiB) nomap non-reusable vision-apps-r5f-dma-memory@a0000000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a0100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a0100000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000a0100000..0x00000000a0ffffff (15360 KiB) nomap non-reusable vision-apps-r5f-memory@a0100000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a1000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a1000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000a1000000..0x00000000a10fffff (1024 KiB) nomap non-reusable vision-apps-r5f-dma-memory@a1000000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a1100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a1100000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000a1100000..0x00000000a1ffffff (15360 KiB) nomap non-reusable vision-apps-r5f-memory@a1100000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a2000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a2000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000a2000000..0x00000000a20fffff (1024 KiB) nomap non-reusable vision-apps-r5f-dma-memory@a2000000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a2100000, size 31 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a2100000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000a2100000..0x00000000a3ffffff (31744 KiB) nomap non-reusable vision-apps-r5f-memory@a2100000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a5000000, size 32 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-rtos-ipc-memory-region@a5000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000a5000000..0x00000000a6ffffff (32768 KiB) nomap non-reusable vision-apps-rtos-ipc-memory-region@a5000000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a7000000, size 96 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-dma-memory@a7000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000a7000000..0x00000000acffffff (98304 KiB) nomap non-reusable vision-apps-dma-memory@a7000000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000ad000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71-dma-memory@ad000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000ad000000..0x00000000ad0fffff (1024 KiB) nomap non-reusable vision-apps-c71-dma-memory@ad000000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000ad100000, size 63 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71_0-memory@ad100000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000ad100000..0x00000000b0ffffff (64512 KiB) nomap non-reusable vision-apps-c71_0-memory@ad100000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b1000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71_1-dma-memory@b1000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000b1000000..0x00000000b10fffff (1024 KiB) nomap non-reusable vision-apps-c71_1-dma-memory@b1000000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b1100000, size 63 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71_1-memory1b1100000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000b1100000..0x00000000b4ffffff (64512 KiB) nomap non-reusable vision-apps-c71_1-memory1b1100000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b5000000, size 40 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-core-heap-memory-lo@b5000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000b5000000..0x00000000b77fffff (40960 KiB) nomap non-reusable vision-apps-core-heap-memory-lo@b5000000
    [    0.000000] Reserved memory: created DMA memory pool at 0x0000000880000000, size 512 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-core-heap-memory-hi@880000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x0000000880000000..0x000000089fffffff (524288 KiB) nomap non-reusable vision-apps-core-heap-memory-hi@880000000
    [    0.000000] OF: reserved mem: initialized node vision_apps_shared-memories, compatible id dma-heap-carveout
    [    0.000000] OF: reserved mem: 0x0000000900000000..0x000000091fffffff (524288 KiB) map non-reusable vision_apps_shared-memories
    [    0.000000] Reserved memory: created CMA memory pool at 0x0000000980000000, size 896 MiB
    [    0.000000] OF: reserved mem: initialized node linux-cma-buffers@980000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x0000000980000000..0x00000009b7ffffff (917504 KiB) map reusable linux-cma-buffers@980000000
    [    0.000000] Zone ranges:
    [    0.000000]   DMA      [mem 0x0000000080000000-0x00000000ffffffff]
    [    0.000000]   DMA32    empty
    [    0.000000]   Normal   [mem 0x0000000100000000-0x00000009ffffffff]
    [    0.000000] Movable zone start for each node
    [    0.000000] Early memory node ranges
    [    0.000000]   node   0: [mem 0x0000000080000000-0x000000009e77ffff]
    [    0.000000]   node   0: [mem 0x000000009e780000-0x00000000a3ffffff]
    [    0.000000]   node   0: [mem 0x00000000a4000000-0x00000000a4ffffff]
    [    0.000000]   node   0: [mem 0x00000000a5000000-0x00000000b77fffff]
    [    0.000000]   node   0: [mem 0x00000000b7800000-0x00000000ffffffff]
    [    0.000000]   node   0: [mem 0x0000000880000000-0x000000089fffffff]
    [    0.000000]   node   0: [mem 0x00000008a0000000-0x00000009ffffffff]
    [    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000009ffffffff]
    [    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.4
    [    0.000000] percpu: Embedded 20 pages/cpu s42920 r8192 d30808 u81920
    [    0.000000] Detected VIPT I-cache on CPU0
    [    0.000000] CPU features: detected: GIC system register CPU interface
    [    0.000000] CPU features: detected: ARM erratum 845719
    [    0.000000] alternatives: applying boot alternatives
    [    0.000000] Kernel command line: console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000 root=PARTUUID=e4de7c2f-02 rw rootfstype=ext4 rootwait
    [    0.000000] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
    [    0.000000] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 2064384
    [    0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
    [    0.000000] software IO TLB: area num 4.
    [    0.000000] software IO TLB: mapped [mem 0x00000000fbfff000-0x00000000fffff000] (64MB)
    [    0.000000] Memory: 5783372K/8388608K available (11968K kernel code, 1250K rwdata, 4020K rodata, 2432K init, 502K bss, 1687732K reserved, 917504K 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]  Tracing variant of Tasks RCU enabled.
    [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
    [    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=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] Root IRQ handler: gic_handle_irq
    [    0.000000] GICv3: GICv3 features: 16 PPIs
    [    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: allocated 1048576 Devices @8a0800000 (flat, esz 8, psz 64K, shr 0)
    [    0.000000] ITS: using cache flushing for cmd queue
    [    0.000000] GICv3: using LPI property table @0x00000008a0040000
    [    0.000000] GIC: using cache flushing for LPI property table
    [    0.000000] GICv3: CPU0: using allocated LPI pending table @0x00000008a0050000
    [    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
    [    0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys).
    [    0.000000] clocksource: arch_sys_counter: mask: 0x3ffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns
    [    0.000001] sched_clock: 58 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns
    [    0.008600] Console: colour dummy device 80x25
    [    0.013191] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000)
    [    0.023860] pid_max: default: 32768 minimum: 301
    [    0.028653] LSM: initializing lsm=capability,integrity
    [    0.034015] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [    0.041774] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [    0.051637] RCU Tasks: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1.
    [    0.058937] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1.
    [    0.066845] rcu: Hierarchical SRCU implementation.
    [    0.071743] rcu:     Max phase no-delay instances is 1000.
    [    0.077326] Platform MSI: msi-controller@1820000 domain created
    [    0.083665] PCI/MSI: /bus@f0000/interrupt-controller@1800000/msi-controller@1820000 domain created
    [    0.093181] EFI services will not be available.
    [    0.098070] smp: Bringing up secondary CPUs ...
    [    0.103295] Detected VIPT I-cache on CPU1
    [    0.103374] GICv3: CPU1: found redistributor 1 region 0:0x00000000018a0000
    [    0.103390] GICv3: CPU1: using allocated LPI pending table @0x00000008a0060000
    [    0.103438] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
    [    0.104105] Detected VIPT I-cache on CPU2
    [    0.104161] GICv3: CPU2: found redistributor 2 region 0:0x00000000018c0000
    [    0.104174] GICv3: CPU2: using allocated LPI pending table @0x00000008a0070000
    [    0.104206] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
    [    0.104778] Detected VIPT I-cache on CPU3
    [    0.104829] GICv3: CPU3: found redistributor 3 region 0:0x00000000018e0000
    [    0.104841] GICv3: CPU3: using allocated LPI pending table @0x00000008a0080000
    [    0.104870] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
    [    0.104946] smp: Brought up 1 node, 4 CPUs
    [    0.184581] SMP: Total of 4 processors activated.
    [    0.189387] CPU features: detected: 32-bit EL0 Support
    [    0.194651] CPU features: detected: CRC32 instructions
    [    0.199958] CPU: All CPU(s) started at EL2
    [    0.204150] alternatives: applying system-wide alternatives
    [    0.211475] devtmpfs: initialized
    [    0.227433] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
    [    0.237425] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
    [    0.267173] pinctrl core: initialized pinctrl subsystem
    [    0.273098] DMI not present or invalid.
    [    0.277621] NET: Registered PF_NETLINK/PF_ROUTE protocol family
    [    0.284532] DMA: preallocated 1024 KiB GFP_KERNEL pool for atomic allocations
    [    0.291973] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
    [    0.300084] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
    [    0.308343] audit: initializing netlink subsys (disabled)
    [    0.314035] audit: type=2000 audit(0.204:1): state=initialized audit_enabled=0 res=1
    [    0.314430] thermal_sys: Registered thermal governor 'step_wise'
    [    0.321958] thermal_sys: Registered thermal governor 'power_allocator'
    [    0.328132] cpuidle: using governor menu
    [    0.338966] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
    [    0.345978] ASID allocator initialised with 65536 entries
    [    0.368818] platform connector-hdmi: Fixed dependency cycle(s) with /bus@f0000/i2c@20010000/bridge-hdmi@3b
    [    0.379526] Modules: 27680 pages in range for non-PLT usage
    [    0.379534] Modules: 519200 pages in range for PLT usage
    [    0.385947] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
    [    0.398332] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page
    [    0.404733] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
    [    0.411666] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page
    [    0.418065] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
    [    0.424996] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page
    [    0.431397] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
    [    0.438328] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
    [    0.446062] k3-chipinfo 43000014.chipid: Family:J722S rev:SR1.0 JTAGID[0x0bba002f] Detected
    [    0.455827] iommu: Default domain type: Translated
    [    0.460743] iommu: DMA domain TLB invalidation policy: strict mode
    [    0.467318] SCSI subsystem initialized
    [    0.471446] usbcore: registered new interface driver usbfs
    [    0.477079] usbcore: registered new interface driver hub
    [    0.482533] usbcore: registered new device driver usb
    [    0.488247] pps_core: LinuxPPS API ver. 1 registered
    [    0.493321] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.502657] PTP clock support registered
    [    0.506840] EDAC MC: Ver: 3.0.0
    [    0.510546] scmi_core: SCMI protocol bus registered
    [    0.515836] FPGA manager framework
    [    0.519388] Advanced Linux Sound Architecture Driver Initialized.
    [    0.526493] vgaarb: loaded
    [    0.529586] clocksource: Switched to clocksource arch_sys_counter
    [    0.536060] VFS: Disk quotas dquot_6.6.0
    [    0.540097] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    [    0.553264] Carveout Heap: Exported 512 MiB at 0x0000000900000000
    [    0.559617] NET: Registered PF_INET protocol family
    [    0.564888] IP idents hash table entries: 131072 (order: 8, 1048576 bytes, linear)
    [    0.577770] tcp_listen_portaddr_hash hash table entries: 4096 (order: 4, 65536 bytes, linear)
    [    0.586601] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [    0.594536] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear)
    [    0.603024] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
    [    0.612390] TCP: Hash tables configured (established 65536 bind 65536)
    [    0.619254] UDP hash table entries: 4096 (order: 5, 131072 bytes, linear)
    [    0.626359] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes, linear)
    [    0.634027] NET: Registered PF_UNIX/PF_LOCAL protocol family
    [    0.640277] RPC: Registered named UNIX socket transport module.
    [    0.646350] RPC: Registered udp transport module.
    [    0.651155] RPC: Registered tcp transport module.
    [    0.655957] RPC: Registered tcp-with-tls transport module.
    [    0.661567] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.668152] NET: Registered PF_XDP protocol family
    [    0.673060] PCI: CLS 0 bytes, default 64
    [    0.678404] Initialise system trusted keyrings
    [    0.683172] workingset: timestamp_bits=46 max_order=21 bucket_order=0
    [    0.690078] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.696291] NFS: Registering the id_resolver key type
    [    0.701500] Key type id_resolver registered
    [    0.705773] Key type id_legacy registered
    [    0.709884] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    0.716730] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
    [    0.756672] Key type asymmetric registered
    [    0.760860] Asymmetric key parser 'x509' registered
    [    0.765884] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
    [    0.773441] io scheduler mq-deadline registered
    [    0.778068] io scheduler kyber registered
    [    0.782193] io scheduler bfq registered
    [    0.789433] pinctrl-single 4084000.pinctrl: 34 pins, size 136
    [    0.796019] pinctrl-single f4000.pinctrl: 171 pins, size 684
    [    0.808902] Serial: 8250/16550 driver, 12 ports, IRQ sharing enabled
    [    0.825567] loop: module loaded
    [    0.829917] megasas: 07.725.01.00-rc1
    [    0.837462] tun: Universal TUN/TAP device driver, 1.6
    [    0.843717] VFIO - User Level meta-driver version: 0.3
    [    0.850269] usbcore: registered new interface driver usb-storage
    [    0.856996] i2c_dev: i2c /dev entries driver
    [    0.862772] sdhci: Secure Digital Host Controller Interface driver
    [    0.869108] sdhci: Copyright(c) Pierre Ossman
    [    0.873821] sdhci-pltfm: SDHCI platform and OF driver helper
    [    0.880301] ledtrig-cpu: registered to indicate activity on CPUs
    [    0.886792] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
    [    0.894049] usbcore: registered new interface driver usbhid
    [    0.899744] usbhid: USB HID core driver
    [    0.903969] omap-mailbox 29000000.mailbox: omap mailbox rev 0x66fca100
    [    0.910811] omap-mailbox 29010000.mailbox: omap mailbox rev 0x66fca100
    [    0.917606] omap-mailbox 29020000.mailbox: omap mailbox rev 0x66fca100
    [    0.924387] omap-mailbox 29030000.mailbox: omap mailbox rev 0x66fca100
    [    0.932493] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
    [    0.941614] optee: probing for conduit method.
    [    0.946179] optee: revision 4.2 (12d7c4ee)
    [    0.946472] optee: dynamic shared memory is enabled
    [    0.955879] optee: initialized driver
    [    0.961682] NET: Registered PF_PACKET protocol family
    [    0.966946] Key type dns_resolver registered
    [    0.978623] registered taskstats version 1
    [    0.983025] Loading compiled-in X.509 certificates
    [    0.999769] ti-sci 44043000.system-controller: ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)')
    [    1.054750] omap_i2c 2b200000.i2c: bus 0 rev0.12 at 400 kHz
    [    1.061901] omap_i2c 20000000.i2c: bus 1 rev0.12 at 400 kHz
    [    1.068880] platform connector-hdmi: Fixed dependency cycle(s) with /bus@f0000/i2c@20010000/bridge-hdmi@3b
    [    1.078821] i2c 2-003b: Fixed dependency cycle(s) with /connector-hdmi
    [    1.085703] omap_i2c 20010000.i2c: bus 2 rev0.12 at 100 kHz
    [    1.092558] pca954x 3-0070: supply vdd not found, using dummy regulator
    [    1.121643] pca954x 3-0070: probe failed
    [    1.126021] pca954x 3-0071: supply vdd not found, using dummy regulator
    [    1.132967] pca954x 3-0071: probe failed
    [    1.137116] omap_i2c 20020000.i2c: bus 3 rev0.12 at 400 kHz
    [    1.143009] ti-sci-intr 4210000.interrupt-controller: Interrupt Router 5 domain created
    [    1.151333] ti-sci-intr bus@f0000:interrupt-controller@a00000: Interrupt Router 3 domain created
    [    1.160536] ti-sci-inta 48000000.interrupt-controller: Interrupt Aggregator domain 28 created
    [    1.169502] ti-sci-inta 4e400000.interrupt-controller: Interrupt Aggregator domain 200 created
    [    1.183698] ti-udma 485c0100.dma-controller: Number of rings: 82
    [    1.192130] ti-udma 485c0100.dma-controller: Channels: 44 (bchan: 16, tchan: 12, rchan: 16)
    [    1.202941] ti-udma 485c0000.dma-controller: Number of rings: 150
    [    1.213723] ti-udma 485c0000.dma-controller: Channels: 35 (tchan: 20, rchan: 15)
    [    1.223204] ti-udma 4e230000.dma-controller: Number of rings: 40
    [    1.230834] ti-udma 4e230000.dma-controller: Channels: 20 (bchan: 0, tchan: 8, rchan: 12)
    [    1.241092] printk: console [ttyS2] disabled
    [    1.245809] 2800000.serial: ttyS2 at MMIO 0x2800000 (irq = 273, base_baud = 3000000) is a 8250
    [    1.254709] printk: console [ttyS2] enabled
    [    1.254709] printk: console [ttyS2] enabled
    [    1.263175] printk: bootconsole [ns16550a0] disabled
    [    1.263175] printk: bootconsole [ns16550a0] disabled
    [    1.278949] 2850000.serial: ttyS3 at MMIO 0x2850000 (irq = 274, base_baud = 3000000) is a 8250
    [    1.289817] spi-nor spi0.0: unrecognized JEDEC id bytes: ff ff ff ff ff ff
    [    1.337595] davinci_mdio 8000f00.mdio: davinci mdio revision 17.7, bus freq 1000000
    [    1.355072] davinci_mdio 8000f00.mdio: phy[1]: device 8000f00.mdio:01, driver RTL8211F Gigabit Ethernet
    [    1.364477] davinci_mdio 8000f00.mdio: phy[3]: device 8000f00.mdio:03, driver TI DP83867
    [    1.372592] am65-cpsw-nuss 8000000.ethernet: initializing am65 cpsw nuss version 0x6BA01903, cpsw version 0x6BA81903 Ports: 3 quirks:00000006
    [    1.388391] cpu cpu0: _of_add_opp_table_v2: no supported OPPs
    [    1.396231] cpu cpu0: OPP table can't be empty
    [    1.402140] mmc0: CQHCI version 5.10
    [    1.413349] pca953x 2-0020: supply vcc not found, using dummy regulator
    [    1.420126] pca953x 2-0020: using no AI
    [    1.441601] mmc0: SDHCI controller on fa10000.mmc [fa10000.mmc] using ADMA 64-bit
    [    1.445726] pca953x 2-0020: failed writing register
    [    1.454114] pca953x: probe of 2-0020 failed with error -121
    [    1.501597] davinci_mdio 8000f00.mdio: davinci mdio revision 17.7, bus freq 1000000
    [    1.513237] mmc0: Command Queue Engine enabled
    [    1.517725] mmc0: new HS400 MMC card at address 0001
    [    1.519262] davinci_mdio 8000f00.mdio: phy[1]: device 8000f00.mdio:01, driver RTL8211F Gigabit Ethernet
    [    1.523227] mmcblk0: mmc0:0001 BGUF4R 29.1 GiB
    [    1.532079] davinci_mdio 8000f00.mdio: phy[3]: device 8000f00.mdio:03, driver TI DP83867
    [    1.532137] am65-cpsw-nuss 8000000.ethernet: initializing am65 cpsw nuss version 0x6BA01903, cpsw version 0x6BA81903 Ports: 3 quirks:00000006
    [    1.537838]  mmcblk0: p1 p2
    [    1.545656] am65-cpsw-nuss 8000000.ethernet: Use random MAC address
    [    1.557824] mmcblk0boot0: mmc0:0001 BGUF4R 31.9 MiB
    [    1.560090] am65-cpsw-nuss 8000000.ethernet: initialized cpsw ale version 1.5
    [    1.567194] mmcblk0boot1: mmc0:0001 BGUF4R 31.9 MiB
    [    1.571201] am65-cpsw-nuss 8000000.ethernet: ALE Table size 512
    [    1.571878] am65-cpsw-nuss 8000000.ethernet: CPTS ver 0x4e8a010d, freq:500000000, add_val:1 pps:0
    [    1.579175] mmcblk0rpmb: mmc0:0001 BGUF4R 4.00 MiB, chardev (239:0)
    [    1.608595] am65-cpsw-nuss 8000000.ethernet: set new flow-id-base 19
    [    1.619418] debugfs: Directory 'pd:249' with parent 'pm_genpd' already present!
    [    1.619471] mmc1: CQHCI version 5.10
    [    1.626766] debugfs: Directory 'pd:248' with parent 'pm_genpd' already present!
    [    1.637648] debugfs: Directory 'pd:247' with parent 'pm_genpd' already present!
    [    1.645270] debugfs: Directory 'pd:244' with parent 'pm_genpd' already present!
    [    1.652660] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
    [    1.661419] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
    [    1.665601] mmc1: SDHCI controller on fa00000.mmc [fa00000.mmc] using ADMA 64-bit
    [    1.668772] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
    [    1.684811] clk: Disabling unused clocks
    [    1.694166] ALSA device list:
    [    1.697131]   No soundcards found.
    [    1.700837] Waiting for root device PARTUUID=e4de7c2f-02...
    [    1.711596] mmc1: new high speed SDHC card at address aaaa
    [    1.717743] mmcblk1: mmc1:aaaa SL32G 29.7 GiB
    [    1.727200]  mmcblk1: p1 p2
    [    1.761616] EXT4-fs (mmcblk1p2): mounted filesystem 38541cc2-1f2f-490c-b427-6e1438eb0e15 r/w with ordered data mode. Quota mode: none.
    [    1.773773] VFS: Mounted root (ext4 filesystem) on device 179:98.
    [    1.789921] devtmpfs: mounted
    [    1.793622] Freeing unused kernel memory: 2432K
    [    1.798229] Run /sbin/init as init process
    [    2.363987] systemd[1]: System time before build time, advancing clock.
    [    2.450353] NET: Registered PF_INET6 protocol family
    [    2.456374] Segment Routing with IPv6
    [    2.460129] In-situ OAM (IOAM) with IPv6
    [    2.527204] systemd[1]: systemd 255.4^ running in system mode (+PAM -AUDIT -SELINUX -APPARMOR +IMA -SMACK +SECCOMP -GCRYPT -GNUTLS -OPENSSL +ACL +BLKID -CURL -ELFUTILS -FIDO2 -IDN2 -IDN -IPTC +KMOD -LIB)
    [    2.559011] systemd[1]: Detected architecture arm64.
    
    Welcome to Arago 2023.10!
    
    [    2.591367] systemd[1]: Hostname set to <j722s-evm>.
    [    2.972506] systemd[1]: /usr/lib/systemd/system/bt-enable.service:9: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the s.
    [    3.101493] 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 se.
    [    3.198221] systemd[1]: Queued start job for default target Graphical Interface.
    [    3.239388] systemd[1]: Created slice Slice /system/getty.
    [  OK  ] Created slice Slice /system/getty.
    [    3.264032] systemd[1]: Created slice Slice /system/modprobe.
    [  OK  ] Created slice Slice /system/modprobe.
    [    3.287973] systemd[1]: Created slice Slice /system/serial-getty.
    [  OK  ] Created slice Slice /system/serial-getty.
    [    3.311460] systemd[1]: Created slice User and Session Slice.
    [  OK  ] Created slice User and Session Slice.
    [    3.334069] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [  OK  ] Started Dispatch Password Requests to Console Directory Watch.
    [    3.357964] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [  OK  ] Started Forward Password Requests to Wall Directory Watch.
    [    3.381796] systemd[1]: Expecting device /dev/ttyS2...
             Expecting device /dev/ttyS2...
    [    3.397847] systemd[1]: Reached target Path Units.
    [  OK  ] Reached target Path Units.
    [    3.413746] systemd[1]: Reached target Remote File Systems.
    [  OK  ] Reached target Remote File Systems.
    [    3.433721] systemd[1]: Reached target Slice Units.
    [  OK  ] Reached target Slice Units.
    [    3.449756] systemd[1]: Reached target Swaps.
    [  OK  ] Reached target Swaps.
    [    3.514848] systemd[1]: Listening on RPCbind Server Activation Socket.
    [  OK  ] Listening on RPCbind Server Activation Socket.
    [    3.537939] systemd[1]: Reached target RPC Port Mapper.
    [  OK  ] Reached target RPC Port Mapper.
    [    3.567415] systemd[1]: Listening on Process Core Dump Socket.
    [  OK  ] Listening on Process Core Dump Socket.
    [    3.590164] systemd[1]: Listening on initctl Compatibility Named Pipe.
    [  OK  ] Listening on initctl Compatibility Named Pipe.
    [    3.614891] systemd[1]: Listening on Journal Audit Socket.
    [  OK  ] Listening on Journal Audit Socket.
    [    3.638432] systemd[1]: Listening on Journal Socket (/dev/log).
    [  OK  ] Listening on Journal Socket (/dev/log).
    [    3.662415] systemd[1]: Listening on Journal Socket.
    [  OK  ] Listening on Journal Socket.
    [    3.682576] systemd[1]: Listening on Network Service Netlink Socket.
    [  OK  ] Listening on Network Service Netlink Socket.
    [    3.714029] systemd[1]: Listening on udev Control Socket.
    [  OK  ] Listening on udev Control Socket.
    [    3.734330] systemd[1]: Listening on udev Kernel Socket.
    [  OK  ] Listening on udev Kernel Socket.
    [    3.754440] systemd[1]: Listening on User Database Manager Socket.
    [  OK  ] Listening on User Database Manager Socket.
    [    3.802051] systemd[1]: Mounting Huge Pages File System...
             Mounting Huge Pages File System...
    [    3.812087] systemd[1]: Mounting POSIX Message Queue File System...
             Mounting POSIX Message Queue File System...
    [    3.842238] systemd[1]: Mounting Kernel Debug File System...
             Mounting Kernel Debug File System...
    [    3.858263] systemd[1]: Kernel Trace File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/tracing).
    [    3.878598] systemd[1]: Mounting Temporary Directory /tmp...
             Mounting Temporary Directory /tmp...
    [    3.899679] systemd[1]: Starting Create List of Static Device Nodes...
             Starting Create List of Static Device Nodes...
    [    3.926559] systemd[1]: Starting Load Kernel Module configfs...
             Starting Load Kernel Module configfs...
    [    3.946521] systemd[1]: Starting Load Kernel Module drm...
             Starting Load Kernel Module drm...
    [    3.966632] systemd[1]: Starting Load Kernel Module fuse...
             Starting Load Kernel Module fuse...
    [    3.990487] systemd[1]: Starting Start psplash boot splash screen...
             Starting Start psplash boot splash screen...
    [    4.005951] fuse: init (API version 7.39)
    [    4.021838] systemd[1]: Starting RPC Bind...
             Starting RPC Bind...
    [    4.038139] systemd[1]: File System Check on Root Device was skipped because of an unmet condition check (ConditionPathIsReadWrite=!/).
    [    4.059150] systemd[1]: Starting Journal Service...
             Starting Journal Service...
    [    4.088874] systemd[1]: Starting Load Kernel Modules...
             Starting Load Kernel Modules...
    [    4.111110] systemd[1]: Starting Generate network units from Kernel command line...
             Starting Generate network units from Kernel command line...
    [    4.162388] systemd[1]: Starting Remount Root and Kernel File Systems...
             Starting Remount Root and Kernel File Systems   4.174526] systemd-journald[126]: Collecting audit messages is enabled.
    [0m...
    [    4.199005] systemd[1]: Starting Coldplug All udev Devices...
             Starting Coldplug All udev Devices...
    [    4.218165] EXT4-fs (mmcblk1p2): re-mounted 38541cc2-1f2f-490c-b427-6e1438eb0e15 r/w. Quota mode: none.
    [    4.224462] systemd[1]: Started RPC Bind.
    [  OK  ] Started RPC Bind.
    [    4.244606] systemd[1]: Mounted Huge Pages File System.
    [  OK  ] Mounted Huge Pages File System.
    [    4.266344] systemd[1]: Started Journal Service.
    [  OK  ] Started Journal Service.
    [  OK  ] Mounted POSIX Message Queue File System.
    [  OK  ] Mounted Kernel Debug File System.
    [  OK  ] Mounted Temporary Directory /tmp.
    [  OK  ] Finished Create List of Static Device Nodes.
    [  OK  ] Finished Load Kernel Module configfs.
    [  OK  ] Finished Load Kernel Module drm.
    [  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 Start psplas…temd 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 FUSE Control File System...
             Mounting Kernel Configuration File System...
             Starting Flush Journal to Persistent Storage...
             Starting Apply Kernel Variables...
             Starting Create Static Device Nodes in /dev gr[    4.670542] systemd-journald[126]: Received client request to flush runtime journal.
    acefully...
    [  OK  ] Mounted FUSE Control File System.
    [  OK  ] Mounted Kernel Configuration File System.
    [  OK  ] Finished Flush Journal to Persistent Storage.
    [  OK  ] Finished Apply Kernel Variables.
    [  OK  ] Finished Create Static Device Nodes in /dev gracefully.
             Starting Create Static Device Nodes in /dev...
    [  OK  ] Finished Create Static Device Nodes in /dev.
    [  OK  ] Reached target Preparation for Local File Systems.
             Mounting /var/volatile...
    [    4.956718] audit: type=1334 audit(1709054766.588:2): prog-id=6 op=LOAD
    [    4.963548] audit: type=1334 audit(1709054766.596:3): prog-id=7 op=LOAD
             Starting Rule-based Manager for Device Events and Files...
    [  OK  ] Finished Coldplug All udev Devices.
    [  OK  ] Mounted /var/volatile.
             Starting Load/Save OS Random Seed...
    [  OK  ] Reached target Local File Systems.
             Starting Create Volatile Files and Directories...
    [  OK  ] Finished Create Volatile Files and Directories.
    [    5.191613] audit: type=1334 audit(1709054766.824:4): prog-id=8 op=LOAD
             Starting Network Name Resolution...
    [    5.229763] audit: type=1334 audit(1709054766.864:5): prog-id=9 op=LOAD
             Starting Network Time Synchronization...
             Starting Record System Boot/Shutdown in UTMP...
    [    5.298285] audit: type=1334 audit(1709054766.932:6): prog-id=10 op=LOAD
    [    5.308732] audit: type=1334 audit(1709054766.940:7): prog-id=11 op=LOAD
    [    5.317791] audit: type=1334 audit(1709054766.952:8): prog-id=12 op=LOAD
             Starting User Database Manager...
    [  OK  ] Started Rule-based Manager for Device Events and Files.
    [  OK  ] Finished Record System Boot/Shutdown in UTMP.
    [  OK  ] Found device /dev/ttyS2.
    [  OK  ] Started User Database Manager.
    [    5.969653] random: crng init done
    [  OK  ] Finished Load/Save OS Random Seed.
    [  OK  ] Started Network Time Synchronization.
    [  OK  ] Reached target System Time Set.
    [  OK  ] Started Network Name Resolution.
    [  OK  ] Reached target Host and Network Name Lookups.
    [  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...
    [    6.460853] audit: type=1334 audit(1709054768.092:9): prog-id=13 op=LOAD
             Starting D-Bus System Message Bus...
             Starting Reboot and dump vmcore via kexec...
    [    6.509708] omap2_mcspi 20100000.spi: omap2_mcspi_probe!
    [  OK  ] Listening on Docker Socket for the API.
    [    6.521678] omap2_mcspi 20100000.spi: MCSPI_PINDIR_D0_OUT_D1_IN!
    [  OK  ] Listening on Weston socket.
    [    6.567581] mipi2_xxx_rf 30141000.skrl_mipi1: csi2rx->base:00000000d1cb7ae9
    [    6.583422] mc: Linux media interface: v0.10
    [    6.605408] mipi2_xxx_rf 30141000.skrl_mipi1: clk_get_rate[0] 500000000,0
    [    6.611941] mipi0_xxx_rf 30101000.skrl_mipi0: csi2rx->base:000000000f7f7fe1
    [    6.617169] mipi2_xxx_rf 30141000.skrl_mipi1: skrl_xxx_rf_get_csi2_dphy_resources:
    [    6.617169] sys_clk:500000000
    [    6.617169] p_clk:250000000
    [    6.617169] dev_cfg:000000008421064c
    [    6.617169] number of lanes:4
    [    6.617169] ,max_streams of lanes:1
    [    6.617169] has_internal_dphy:1
    [    6.621655] mipi1_xxx_rf 30121000.skrl_mipi1: csi2rx->base:00000000907ffc29
    [    6.621685] mipi0_xxx_rf 30101000.skrl_mipi0: clk_get_rate[0] 500000000,0
    [    6.621703] mipi0_xxx_rf 30101000.skrl_mipi0: skrl_xxx_rf_get_csi2_dphy_resources:
    [    6.621703] sys_clk:500000000
    [    6.621703] p_clk:250000000
    [    6.621703] dev_cfg:000000008421064c
    [    6.621703] number of lanes:4
    [    6.621703] ,max_streams of lanes:1
    [    6.621703] has_internal_dphy:1
    [    6.621714] mipi0_xxx_rf 30101000.skrl_mipi0: Probed CSI2RX with 4/4 lanes, 1 streams, external D-PHY
    [    6.621731] mipi0_xxx_rf 30101000.skrl_mipi0: csi2rx->shim:00000000345d3d13
    [    6.648618] mipi2_xxx_rf 30141000.skrl_mipi1: Probed CSI2RX with 4/4 lanes, 1 streams, external D-PHY
    [    6.654794] k3-dsp-rproc 7e000000.dsp: assigned reserved memory node vision-apps-c71-dma-memory@ad000000
    [    6.659793] mipi2_xxx_rf 30141000.skrl_mipi1: csi2rx->shim:000000006c7bfb24
    [    6.660244] mipi0_xxx_rf 30101000.skrl_mipi0: ti_csi2rx_init_ctx
    [    6.666369] mipi0_xxx_rf 30101000.skrl_mipi0: ti_csi2rx_init_dma:rx0,name:rx0
    [    6.666387] mipi0_xxx_rf 30101000.skrl_mipi0: skrl_xxx_rf_get_csi2_dma_resources:
    [    6.666387] csi->drain.len:1048576
    [    6.666387] csi->drain.vaddr:0000000044fc66b6
    [    6.666387] csi2rx->drain.paddr:0x80200000,csi->num_ctx :1
    [    6.666398] mipi0_xxx_rf 30101000.skrl_mipi0: skrl_xxx_rf_init_controls
    [    6.666402] global memory init
    [    6.687918] mipi1_xxx_rf 30121000.skrl_mipi1: clk_get_rate[0] 500000000,0
    [    6.688262] k3-dsp-rproc 7e000000.dsp: configured DSP for IPC-only mode
    [    6.692337] videodev: Linux video capture interface: v2.00
    [    6.743437] remoteproc remoteproc0: 7e000000.dsp is available
    [    6.772335] mipi1_xxx_rf 30121000.skrl_mipi1: skrl_xxx_rf_get_csi2_dphy_resources:
    [    6.772335] sys_clk:500000000
    [    6.772335] p_clk:250000000
    [    6.772335] dev_cfg:000000008421064c
    [    6.772335] number of lanes:4
    [    6.772335] ,max_streams of lanes:1
    [    6.772335] has_internal_dphy:1
    [    6.779515] remoteproc remoteproc0: attaching to 7e000000.dsp
    [    6.785837] mipi1_xxx_rf 30121000.skrl_mipi1: Probed CSI2RX with 4/4 lanes, 1 streams, external D-PHY
    [    6.786608] mipi2_xxx_rf 30141000.skrl_mipi1: ti_csi2rx_init_ctx
    [    6.800355] k3-dsp-rproc 7e000000.dsp: DSP initialized in IPC-only mode
    [    6.804073] mipi2_xxx_rf 30141000.skrl_mipi1: ti_csi2rx_init_dma:rx0,name:rx0
    [    6.804091] mipi2_xxx_rf 30141000.skrl_mipi1: skrl_xxx_rf_get_csi2_dma_resources:
    [    6.804091] csi->drain.len:1048576
    [    6.804091] csi->drain.vaddr:000000005b9ed265
    [    6.804091] csi2rx->drain.paddr:0x80300000,csi->num_ctx :1
    [    6.804103] mipi2_xxx_rf 30141000.skrl_mipi1: skrl_xxx_rf_init_controls
    [    6.804107] global memory init
    [    6.823590] mipi1_xxx_rf 30121000.skrl_mipi1: csi2rx->shim:00000000722bb751
    [    6.829478] rproc-virtio rproc-virtio.0.auto: assigned reserved memory node vision-apps-c71-dma-memory@ad000000
    [    6.832482] mipi3_xxx_rf 30161000.skrl_mipi1: csi2rx->base:00000000fc8bb150
    [    6.836252] platform 79000000.r5f: configured R5F for IPC-only mode
    [    6.836317] mipi3_xxx_rf 30161000.skrl_mipi1: clk_get_rate[0] 500000000,0
    [    6.836333] mipi3_xxx_rf 30161000.skrl_mipi1: skrl_xxx_rf_get_csi2_dphy_resources:
    [    6.836333] sys_clk:500000000
    [    6.836333] p_clk:250000000
    [    6.836333] dev_cfg:000000008421064c
    [    6.836333] number of lanes:4
    [    6.836333] ,max_streams of lanes:1
    [    6.836333] has_internal_dphy:1
    [    6.836343] mipi3_xxx_rf 30161000.skrl_mipi1: Probed CSI2RX with 4/4 lanes, 1 streams, external D-PHY
    [    6.836384] mipi3_xxx_rf 30161000.skrl_mipi1: csi2rx->shim:0000000080426ebb
    [    6.838777] platform 79000000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a1000000
    [    6.898804] virtio_rpmsg_bus virtio0: rpmsg host is online
    [    6.899449] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0xd
    [    6.906831] mipi3_xxx_rf 30161000.skrl_mipi1: ti_csi2rx_init_ctx
    [    6.962164] rproc-virtio rproc-virtio.0.auto: registered virtio0 (type 7)
    [    6.964316] rtc-ti-k3 2b1f0000.rtc: registered as rtc0
    [    6.964371] rtc-ti-k3 2b1f0000.rtc: setting system clock to 1970-01-01T00:00:17 UTC (17)
    [    6.971034] mipi1_xxx_rf 30121000.skrl_mipi1: ti_csi2rx_init_ctx
    [    6.978435] remoteproc remoteproc0: remote processor 7e000000.dsp is now attached
    [    6.980421] systemd-journald[126]: Time jumped backwards, rotating.
    [    6.990065] remoteproc remoteproc1: 79000000.r5f is available
    [    7.008764] k3-dsp-rproc 7e200000.dsp: assigned reserved memory node vision-apps-c71_1-dma-memory@b1000000
    [    7.009427] remoteproc remoteproc1: attaching to 79000000.r5f
    [    7.018548] k3-dsp-rproc 7e200000.dsp: configured DSP for IPC-only mode
    [    7.050937] mipi3_xxx_rf 30161000.skrl_mipi1: ti_csi2rx_init_dma:rx0,name:rx0
    [    7.052879] remoteproc remoteproc2: 7e200000.dsp is available
    [    7.054476] mipi1_xxx_rf 30121000.skrl_mipi1: ti_csi2rx_init_dma:rx0,name:rx0
    [    7.054490] mipi1_xxx_rf 30121000.skrl_mipi1: skrl_xxx_rf_get_csi2_dma_resources:
    [    7.054490] csi->drain.len:1048576
    [    7.054490] csi->drain.vaddr:000000002b902bfa
    [    7.054490] csi2rx->drain.paddr:0x80500000,csi->num_ctx :1
    [    7.054502] mipi1_xxx_rf 30121000.skrl_mipi1: skrl_xxx_rf_init_controls
    [    7.054506] global memory init
    [    7.058712] mipi3_xxx_rf 30161000.skrl_mipi1: skrl_xxx_rf_get_csi2_dma_resources:
    [    7.058712] csi->drain.len:1048576
    [    7.058712] csi->drain.vaddr:00000000eb7f9375
    [    7.058712] csi2rx->drain.paddr:0x80400000,csi->num_ctx :1
    [    7.067730] remoteproc remoteproc2: attaching to 7e200000.dsp
    [    7.075756] mipi3_xxx_rf 30161000.skrl_mipi1: skrl_xxx_rf_init_controls
    [    7.136718] k3-dsp-rproc 7e200000.dsp: DSP initialized in IPC-only mode
    [    7.142345] global memory init
    [  OK  ] Finished Reboot and dump vmcore via[    7.161643] rproc-virtio rproc-virtio.3.auto: assigned reserved memory node vision-apps-c71_1-dma-memory@b1000000
     kexec.
    [    7.178043] platform 79000000.r5f: R5F core initialized in IPC-only mode
    [    7.185178] virtio_rpmsg_bus virtio1: rpmsg host is online
    [    7.185349] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0xd
    [    7.197421] rproc-virtio rproc-virtio.2.auto: assigned reserved memory node vision-apps-r5f-dma-memory@a1000000
    [    7.214946] rproc-virtio rproc-virtio.3.auto: registered virtio1 (type 7)
    [  OK  ] Reached target Socket Units.
    [    7.222357] remoteproc remoteproc2: remote processor 7e200000.dsp is now attached
    [  OK  ] Reached target Hardware activated USB gadget.
    [    7.242780] e5010 fd20000.e5010: Device registered as /dev/video1
    [    7.296835] virtio_rpmsg_bus virtio2: rpmsg host is online
    [    7.303833] rproc-virtio rproc-virtio.2.auto: registered virtio2 (type 7)
    [    7.310954] remoteproc remoteproc1: remote processor 79000000.r5f is now attached
    [    7.323479] vdec 30210000.video-codec: Added wave5 driver with caps: 'ENCODE' 'DECODE'
    [    7.332137] vdec 30210000.video-codec: Product Code:      0x521c
    [    7.338530] vdec 30210000.video-codec: Firmware Revision: 320127
    [    7.356267] platform 78000000.r5f: R5F core may have been powered on by a different host, programmed state (0) != actual state (1)
    [    7.368255] platform 78000000.r5f: configured R5F for IPC-only mode
    [    7.374803] platform 78000000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a0000000
    [    7.396176] remoteproc remoteproc3: 78000000.r5f is available
    [    7.402185] remoteproc remoteproc3: attaching to 78000000.r5f
    [    7.411234] platform 78000000.r5f: R5F core initialized in IPC-only mode
    [    7.418066] rproc-virtio rproc-virtio.4.auto: assigned reserved memory node vision-apps-r5f-dma-memory@a0000000
    [  OK  ] Started D-Bus System Message Bus.
    [  OK  ] Reached target Basic System.
    [    7.511402] virtio_rpmsg_bus virtio3: rpmsg host is online
    [    7.512316] virtio_rpmsg_bus virtio3: creating channel ti.ipc4.ping-pong addr 0xd
    [    7.526182] virtio_rpmsg_bus virtio3: creating channel rpmsg_chrdev addr 0xe
    [    7.550840] rproc-virtio rproc-virtio.4.auto: registered virtio3 (type 7)
    [  OK  ] Started Job spooling tools.
    [    7.560702] remoteproc remoteproc3: remote processor 78000000.r5f is now attached
    [    7.577692] dbus-broker-lau[409]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set
             Starting Avahi mDNS/DNS-SD Stack...
    [  OK  ] Started Periodic Command Scheduler.
    [    7.624104] platform 78400000.r5f: configured R5F for IPC-only mode
    [    7.630979] platform 78400000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a2000000
    [    7.641676] remoteproc remoteproc4: 78400000.r5f is available
    [    7.641773] remoteproc remoteproc4: attaching to 78400000.r5f
    [    7.644243] platform 78400000.r5f: R5F core initialized in IPC-only mode
    [    7.644281] rproc-virtio rproc-virtio.5.auto: assigned reserved memory node vision-apps-r5f-dma-memory@a2000000
    [    7.658206] virtio_rpmsg_bus virtio4: rpmsg host is online
    [    7.679386] rproc-virtio rproc-virtio.5.auto: registered virtio4 (type 7)
    [    7.686270] remoteproc remoteproc4: remote processor 78400000.r5f is now attached
             Starting Print notice about GPLv3 packages...
             Starting IPv6 Packet Filtering Framework...
             Starting IPv4 Packet Filtering Framework...
    [  OK  ] Started irqbalance daemon.
    [    7.749653] xhci-hcd xhci-hcd.6.auto: xHCI Host Controller
             Starting Telephony service...
             Starting Expand the rootfs partiti…to full size of the boot device....
    [  OK  ] Started strongSwan IPsec IKEv1/IKEv[    7.791735] xhci-hcd xhci-hcd.6.auto: new USB bus registered, assigned bus number 1
    2 daemon using ipsec.conf.
    [    7.804938] audit: type=1334 audit(18.336:10): prog-id=14 op=LOAD
    [    7.808497] xhci-hcd xhci-hcd.6.auto: hcc params 0x200073c9 hci version 0x100 quirks 0x0000002000008010
    [    7.817735] audit: type=1334 audit(18.348:11): prog-id=15 op=LOAD
    [    7.829197] audit: type=1334 audit(18.356:12): prog-id=16 op=LOAD
             Starting User Login Management...
    [    7.841382] xhci-hcd xhci-hcd.6.auto: irq 508, io mem 0x31210000
             Starting Telnet Server...
    [    7.847966] xhci-hcd xhci-hcd.6.auto: xHCI Host Controller
    [    7.857816] xhci-hcd xhci-hcd.6.auto: new USB bus registered, assigned bus number 2
    [    7.865749] xhci-hcd xhci-hcd.6.auto: Host supports USB 3.0 SuperSpeed
    [    7.876005] hub 1-0:1.0: USB hub found
    [    7.876078] hub 1-0:1.0: 1 port detected
    [    7.876916] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
    [    7.877908] hub 2-0:1.0: USB hub found
    [    7.879432] hub 2-0:1.0: 1 port detected
    [  OK  ] Finished Telnet Server.
    [  OK  ] Finished IPv6 Packet Filtering Framework.
    [  OK  ] Finished IPv4 Packet Filtering Framework.
    [  OK  ] Started Avahi mDNS/DNS-SD Stack.
    [  OK  ] Created slice Slice /system/systemd-fsck.
             Expecting device /dev/mmcblk0p1    8.056076] audit: type=1334 audit(18.588:13): prog-id=17 op=LOAD
    0m...
             Expecting device /dev/mmcblk0p2...
    [  OK  ] Reached target Preparation for Network.
             Starting Network Configuration...
             Starting Virtual Console Setup...
    [  OK  ] Found device /dev/mmcblk0p2.
             Starting File System Check on /dev/mmcblk0p2...
    [  OK  ] Found device /dev/mmcblk0p1.
    [  OK  ] Started Telephony service.
             Starting File System Check on /dev/mmcblk0p1...
    [  OK  ] Started User Login Management.
    [  OK  ] Finished File System Check on /dev/mmcblk0p1.
             Mounting /run/media/boot-mmcblk0p1...
    [    8.781098] cfg80211: Loading compiled-in X.509 certificates for regulatory database
    [  OK  ] Mounted /run/media/boot-mmcblk0p1.
    [    8.802662] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
    [    8.809273] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
    [  OK  ] Finished Expand the rootfs partition to full size of the boot device..
    [  OK  ] Finished File System Check on /dev/mmcblk0p2.
    [    8.940163] Bluetooth: Core ver 2.22
    [    8.943983] NET: Registered PF_BLUETOOTH protocol family
    [    8.949812] Bluetooth: HCI device and connection manager initialized
    [    8.957560] Bluetooth: HCI socket layer initialized
    [    8.962623] Bluetooth: L2CAP socket layer initialized
             Expecting device /dev/mmcblk1p1...
    [    8.967838] Bluetooth: SCO socket layer initialized
    [  OK  ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
             Mounting /run/media/root-mmcblk0p2...
             Starting Save/Restore Sound Card State...
    [  OK  ] Finished Virtual Console Setup.
    [  OK  ] Finished Save/Restore Sound Card State.
    [  OK  ] Reached target Sound Card.
    [  OK  ] Started Network Configuration.
    [  OK  ] Reached target Network.
             Starting Enable and configure wl18xx bluetooth stack...
    [    9.144047] am65-cpsw-nuss 8000000.ethernet eth0: PHY [8000f00.mdio:03] driver [TI DP83867] (irq=POLL)
    
    [  OK  ] Started Netperf Benchmark Server.
    [    9.162536] am65-cpsw-nuss 8000000.ethernet eth0: configuring for phy/rgmii-rxid link mode
             Starting Simple Network Management Protocol (SNMP) Daemon....
             Starting Permit User Sessions...
    [  OK  ] Found device /dev/mmcblk1p1.
    [  OK  ] Finished Enable and configure wl18xx bluetooth stack.
    [    9.248747] EXT4-fs (mmcblk0p2): mounted filesystem 3b06e0e7-fb0b-47c5-b1eb-60caf06ed94a r/w with ordered data mode. Quota mode: none.
    [    9.253718] am65-cpsw-nuss 8000000.ethernet eth1: PHY [8000f00.mdio:01] driver [RTL8211F Gigabit Ethernet] (irq=POLL)
    [    9.272899] am65-cpsw-nuss 8000000.ethernet eth1: configuring for phy/sgmii link mode
             Starting File System Check on /dev/mmcblk1p1...
    [  OK  ] Mounted /run/media/root-mmcblk0p2.
    [  OK  ] Finished Permit User Sessions.
    [  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 compositor, as a system service...
    [  OK  ] Finished Synchronize System and HW clocks.
    [  OK  ] Finished File System Check on /dev/mmcblk1p1.
             Mounting /run/media/boot-mmcblk1p1...
    [  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...
    [   10.671781] audit: type=1006 audit(21.204:14): pid=653 uid=0 old-auid=4294967295 auid=1000 tty=(none) old-ses=4294967295 ses=1 res=1
    [  OK  ] Mounted /run/media/boot-mmcblk1p1   10.683944] audit: type=1300 audit(21.204:14): arch=c00000b7 syscall=64 success=yes exit=4 a0=8 a1=fffff5020308 a2=4 a3=1 items=0 ppid=1 pid=653 auid=1000 uid=0 )
    0m.
    [   10.715700] audit: type=1327 audit(21.204:14): proctitle="(systemd)"
    [   11.367832] am65-cpsw-nuss 8000000.ethernet eth1: Link is Up - 100Mbps/Full - flow control rx/tx
    [  OK  ] Started User Manager for UID 1000.
    [  OK  ] Started Session c1 of User weston   11.721854] audit: type=1006 audit(22.256:15): pid=641 uid=0 old-auid=4294967295 auid=1000 tty=tty7 old-ses=4294967295 ses=2 res=1
    0m.
    [   11.736256] audit: type=1300 audit(22.256:15): arch=c00000b7 syscall=64 success=yes exit=4 a0=8 a1=ffffc3592ca8 a2=4 a3=1 items=0 ppid=1 pid=641 auid=1000 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0)
    [   11.762671] audit: type=1327 audit(22.256:15): proctitle="(weston)"
    [  OK  ] Started Simple Network Management Protocol (SNMP) Daemon..
    [FAILED] Failed to start Weston, a Wayland compositor, as a system service.
    See 'systemctl status weston.service' for details.
    [   13.255153] am65-cpsw-nuss 8000000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
    [  OK  ] Started containerd container runtime.
    
     _____                    _____           _         _   
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
                  |___|                    |___|            
    
    Arago Project j722s-evm ttyS2
    
    Arago 2023.10 j722s-evm ttyS2
    
    j722s-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
            findutils
            g++-symlinks
            g++
            gawk
            gcc-symlinks
            gcc
            gdb
            gdbserver
            gettext
            glmark2
            gnu-config
            grub-common
            grub-editenv
            grub-efi
            gzip
            hidapi
            kbd-dev
            kbd-keymaps-pine
            less
            libasm1
            libatomic-dev
            libatomic1
            libbfd
            libdebuginfod1
            libdw1
            libelf1
            libgcc-s-dev
            libgcc1
            libgdbm-compat4
            libgdbm-dev
            libgdbm6
            libgettextlib
            libgettextsrc
            libgmp10
            libidn2-0
            libmpc3
            libmpfr6
            libopcodes
            libqt5charts-examples
            libqt5charts-plugins
            libqt5charts-qmlplugins
            libqt5charts5
            libqt5serialport-examples
            libqt5serialport-plugins
            libqt5serialport-qmlplugins
            libqt5serialport5
            libqt5svg-examples
            libqt5svg-plugins
            libqt5svg-qmlplugins
            libqt5svg5
            libqt5virtualkeyboard-plugins
            libqt5virtualkeyboard-qmlplugins
            libqt5virtualkeyboard5
            libreadline-dev
            libreadline8
            libstdc++-dev
            libstdc++6
            libunistring5
            m4
            make
            nettle
            parted
            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
    ***************************************************************
    ***************************************************************
    
    j722s-evm login: root
    [   19.285495] audit: type=1006 audit(29.816:16): pid=1030 uid=0 old-auid=4294967295 auid=0 tty=(none) old-ses=4294967295 ses=3 res=1
    [   19.297422] audit: type=1300 audit(29.816:16): arch=c00000b7 syscall=64 success=yes exit=1 a0=8 a1=ffffd9ea11b8 a2=1 a3=1 items=0 ppid=1 pid=1030 auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 f)
    [   19.323649] audit: type=1327 audit(29.816:16): proctitle="(systemd)"
    [   19.330073] audit: type=1334 audit(29.832:17): prog-id=18 op=LOAD
    [   19.336249] audit: type=1300 audit(29.832:17): arch=c00000b7 syscall=280 success=yes exit=8 a0=5 a1=ffffe1f32cd8 a2=90 a3=0 items=0 ppid=1 pid=1030 auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0)
    [   19.361463] audit: type=1327 audit(29.832:17): proctitle="(systemd)"
    [   19.368025] audit: type=1334 audit(29.856:18): prog-id=18 op=UNLOAD
    [   19.374356] audit: type=1300 audit(29.856:18): arch=c00000b7 syscall=57 success=yes exit=0 a0=8 a1=1 a2=0 a3=ffff92b6ec60 items=0 ppid=1 pid=1030 auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 f)
    [   19.399313] audit: type=1327 audit(29.856:18): proctitle="(systemd)"
    [   19.405764] audit: type=1334 audit(29.856:19): prog-id=19 op=LOAD
    root@j722s-evm:~# 
    root@j722s-evm:~# 
    root@j722s-evm:~# 
    root@j722s-evm:~# ifconfig
    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 10.0.60.255  netmask 255.255.254.0  broadcast 10.0.61.255
            inet6 fe80::eebf:d0ff:feb9:7c3f  prefixlen 64  scopeid 0x20<link>
            ether ec:bf:d0:b9:7c:3f  txqueuelen 1000  (Ethernet)
            RX packets 26  bytes 2821 (2.7 KiB)
            RX errors 0  dropped 10  overruns 0  frame 0
            TX packets 33  bytes 4996 (4.8 KiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet6 fe80::cd0:48ff:fec9:882d  prefixlen 64  scopeid 0x20<link>
            ether 0e:d0:48:c9:88:2d  txqueuelen 1000  (Ethernet)
            RX packets 0  bytes 0 (0.0 B)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 23  bytes 4111 (4.0 KiB)
            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 25  bytes 3765 (3.6 KiB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 25  bytes 3765 (3.6 KiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    root@j722s-evm:~# ifconfig eth1 10.0.61.24
    root@j722s-evm:~# 
    root@j722s-evm:~# ifconfig
    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 10.0.60.255  netmask 255.255.254.0  broadcast 10.0.61.255
            inet6 fe80::eebf:d0ff:feb9:7c3f  prefixlen 64  scopeid 0x20<link>
            ether ec:bf:d0:b9:7c:3f  txqueuelen 1000  (Ethernet)
            RX packets 385  bytes 36472 (35.6 KiB)
            RX errors 0  dropped 205  overruns 0  frame 0
            TX packets 78  bytes 9480 (9.2 KiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 10.0.61.24  netmask 255.0.0.0  broadcast 10.255.255.255
            inet6 fe80::cd0:48ff:fec9:882d  prefixlen 64  scopeid 0x20<link>
            ether 0e:d0:48:c9:88:2d  txqueuelen 1000  (Ethernet)
            RX packets 0  bytes 0 (0.0 B)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 42  bytes 7721 (7.5 KiB)
            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 39  bytes 5445 (5.3 KiB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 39  bytes 5445 (5.3 KiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    root@j722s-evm:~# ping -I eth0 10.0.61.23
    PING 10.0.61.23 (10.0.61.23) from 10.0.60.255 eth0: 56(84) bytes of data.
    64 bytes from 10.0.61.23: icmp_seq=1 ttl=200 time=0.250 ms
    64 bytes from 10.0.61.23: icmp_seq=2 ttl=200 time=0.265 ms
    64 bytes from 10.0.61.23: icmp_seq=3 ttl=200 time=0.396 ms
    ^C
    --- 10.0.61.23 ping statistics ---
    3 packets transmitted, 3 received, 0% packet loss, time 2035ms
    rtt min/avg/max/mdev = 0.250/0.303/0.396/0.065 ms
    root@j722s-evm:~# ethtool --cable-test eth1
    netlink error: PHY driver does not support cable testing
    netlink error: Operation not supported
    root@j722s-evm:~# ethtool --cable-test eth0
    netlink error: PHY driver does not support cable testing
    netlink error: Operation not supported
    root@j722s-evm:~# ifconfig
    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 10.0.60.255  netmask 255.255.254.0  broadcast 10.0.61.255
            inet6 fe80::eebf:d0ff:feb9:7c3f  prefixlen 64  scopeid 0x20<link>
            ether ec:bf:d0:b9:7c:3f  txqueuelen 1000  (Ethernet)
            RX packets 992  bytes 90528 (88.4 KiB)
            RX errors 0  dropped 574  overruns 0  frame 0
            TX packets 114  bytes 13190 (12.8 KiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 10.0.61.24  netmask 255.0.0.0  broadcast 10.255.255.255
            inet6 fe80::cd0:48ff:fec9:882d  prefixlen 64  scopeid 0x20<link>
            ether 0e:d0:48:c9:88:2d  txqueuelen 1000  (Ethernet)
            RX packets 0  bytes 0 (0.0 B)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 72  bytes 10801 (10.5 KiB)
            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 63  bytes 8197 (8.0 KiB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 63  bytes 8197 (8.0 KiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    root@j722s-evm:~# 
    root@j722s-evm:~# ethtool --cable-test eth0
    netlink error: PHY driver does not support cable testing
    netlink error: Operation not supported
    root@j722s-evm:~# 
    root@j722s-evm:~# ethtool --cable-test eth1
    netlink error: PHY driver does not support cable testing
    netlink error: Operation not supported
    root@j722s-evm:~#       
    root@j722s-evm:~# dmesg | grep am65-cpsw-nuss
    [    1.372592] am65-cpsw-nuss 8000000.ethernet: initializing am65 cpsw nuss version 0x6BA01903, cpsw version 0x6BA81903 Ports: 3 quirks:00000006
    [    1.532137] am65-cpsw-nuss 8000000.ethernet: initializing am65 cpsw nuss version 0x6BA01903, cpsw version 0x6BA81903 Ports: 3 quirks:00000006
    [    1.545656] am65-cpsw-nuss 8000000.ethernet: Use random MAC address
    [    1.560090] am65-cpsw-nuss 8000000.ethernet: initialized cpsw ale version 1.5
    [    1.571201] am65-cpsw-nuss 8000000.ethernet: ALE Table size 512
    [    1.571878] am65-cpsw-nuss 8000000.ethernet: CPTS ver 0x4e8a010d, freq:500000000, add_val:1 pps:0
    [    1.608595] am65-cpsw-nuss 8000000.ethernet: set new flow-id-base 19
    [    9.144047] am65-cpsw-nuss 8000000.ethernet eth0: PHY [8000f00.mdio:03] driver [TI DP83867] (irq=POLL)
    [    9.162536] am65-cpsw-nuss 8000000.ethernet eth0: configuring for phy/rgmii-rxid link mode
    [    9.253718] am65-cpsw-nuss 8000000.ethernet eth1: PHY [8000f00.mdio:01] driver [RTL8211F Gigabit Ethernet] (irq=POLL)
    [    9.272899] am65-cpsw-nuss 8000000.ethernet eth1: configuring for phy/sgmii link mode
    [   11.367832] am65-cpsw-nuss 8000000.ethernet eth1: Link is Up - 100Mbps/Full - flow control rx/tx
    [   13.255153] am65-cpsw-nuss 8000000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
    root@j722s-evm:~# [  909.957587] ------------[ cut here ]------------
    [  909.962236] NETDEV WATCHDOG: eth1 (am65-cpsw-nuss): transmit queue 1 timed out 5144 ms
    [  909.970191] WARNING: CPU: 3 PID: 0 at net/sched/sch_generic.c:525 dev_watchdog+0x234/0x23c
    [  909.978458] Modules linked in: overlay bluetooth ecdh_generic ecc cfg80211 rfkill cdns3 rpmsg_ctrl rpmsg_char cdns_usb_common snd_soc_simple_card crct10dif_ce snd_soc_simple_card_utils e5010_jpeg_enc v46
    [  910.035821] CPU: 3 PID: 0 Comm: swapper/3 Not tainted 6.6.32-ge5194dc1049e-dirty #29
    [  910.043548] Hardware name: Texas Instruments J722S EVM (DT)
    [  910.049105] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
    [  910.056052] pc : dev_watchdog+0x234/0x23c
    [  910.060056] lr : dev_watchdog+0x234/0x23c
    [  910.064058] sp : ffff8000813f3df0
    [  910.067360] x29: ffff8000813f3df0 x28: 0000000000000101 x27: ffff8000813f3ea0
    [  910.074486] x26: ffff8000812279c0 x25: 0000000000001418 x24: ffff800081227000
    [  910.081611] x23: 0000000000000001 x22: ffff00082050e3dc x21: ffff00082050e000
    [  910.088736] x20: ffff00082050f140 x19: ffff00082050e488 x18: 0000000000000006
    [  910.095860] x17: 6f2064656d697420 x16: 3120657565757120 x15: 74696d736e617274
    [  910.102985] x14: 203a297373756e2d x13: ffff80008123e9d8 x12: 000000000000067b
    [  910.110110] x11: 0000000000000229 x10: ffff8000812969d8 x9 : ffff80008123e9d8
    [  910.117235] x8 : 00000000ffffefff x7 : ffff8000812969d8 x6 : 80000000fffff000
    [  910.124360] x5 : 0000000005000000 x4 : 0000000000000000 x3 : 0000000005000000
    [  910.131484] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff000820212ac0
    [  910.138609] Call trace:
    [  910.141046]  dev_watchdog+0x234/0x23c
    [  910.144702]  call_timer_fn.isra.0+0x24/0x80
    [  910.148879]  __run_timers+0x234/0x280
    [  910.152532]  run_timer_softirq+0x20/0x40
    [  910.156446]  __do_softirq+0x100/0x26c
    [  910.160100]  ____do_softirq+0x10/0x1c
    [  910.163753]  call_on_irq_stack+0x24/0x4c
    [  910.167667]  do_softirq_own_stack+0x1c/0x2c
    [  910.171839]  irq_exit_rcu+0xc0/0xdc
    [  910.175320]  el1_interrupt+0x38/0x68
    [  910.178890]  el1h_64_irq_handler+0x18/0x24
    [  910.182981]  el1h_64_irq+0x64/0x68
    [  910.186379]  default_idle_call+0x28/0x3c
    [  910.190296]  do_idle+0x20c/0x264
    [  910.193520]  cpu_startup_entry+0x38/0x3c
    [  910.197434]  secondary_start_kernel+0x11c/0x13c
    [  910.201956]  __secondary_switched+0xb8/0xbc
    [  910.206131] ---[ end trace 0000000000000000 ]---
    [  910.210777] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:5396 dql_avail:-336 free_desc:514
    [  916.101598] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:11288 dql_avail:-336 free_desc:514
    [  920.965596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:16152 dql_avail:-336 free_desc:514
    [  926.085595] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:21272 dql_avail:-336 free_desc:514
    [  930.949595] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:26136 dql_avail:-336 free_desc:514
    [  936.069600] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:31256 dql_avail:-336 free_desc:514
    [  941.189604] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:36376 dql_avail:-336 free_desc:514
    [  947.077599] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:42264 dql_avail:-336 free_desc:514
    [  952.197602] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:47384 dql_avail:-336 free_desc:514
    [  958.085597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:53272 dql_avail:-336 free_desc:514
    [  962.949598] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:58136 dql_avail:-336 free_desc:514
    [  968.069601] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:63256 dql_avail:-336 free_desc:514
    [  973.189595] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:68376 dql_avail:-336 free_desc:514
    [  979.077596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:74264 dql_avail:-336 free_desc:514
    [  984.197596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:79384 dql_avail:-336 free_desc:514
    [  990.085596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:85272 dql_avail:-336 free_desc:514
    [  994.949597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:90136 dql_avail:-336 free_desc:514
    [ 1000.069598] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:95256 dql_avail:-336 free_desc:514
    [ 1005.189597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:100376 dql_avail:-336 free_desc:514
    [ 1011.077595] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:106264 dql_avail:-336 free_desc:514
    [ 1016.197598] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:111384 dql_avail:-336 free_desc:514
    
    root@j722s-evm:~# [ 1022.085599] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:117272 dql_avail:-336 free_desc:514
    [ 1026.949597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:122136 dql_avail:-336 free_desc:514
    [ 1032.069600] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:127256 dql_avail:-336 free_desc:514
    [ 1037.189598] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:132376 dql_avail:-336 free_desc:514
    [ 1043.077597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:138264 dql_avail:-336 free_desc:514
    [ 1048.197597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:143384 dql_avail:-336 free_desc:514
    [ 1054.085598] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:149272 dql_avail:-336 free_desc:514
    [ 1058.949596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:154136 dql_avail:-336 free_desc:514
    [ 1064.069597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:159256 dql_avail:-336 free_desc:514
    [ 1069.189596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:164376 dql_avail:-336 free_desc:514
    [ 1075.077596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:170264 dql_avail:-336 free_desc:514
    [ 1080.197595] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:175384 dql_avail:-336 free_desc:514
    [ 1086.085600] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:181272 dql_avail:-336 free_desc:514
    [ 1090.949596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:186136 dql_avail:-336 free_desc:514
    [ 1096.069599] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:191256 dql_avail:-336 free_desc:514
    [ 1101.189593] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:196376 dql_avail:-336 free_desc:514
    [ 1107.077596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:202264 dql_avail:-336 free_desc:514
    [ 1112.197600] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:207384 dql_avail:-336 free_desc:514
    [ 1118.085595] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:213272 dql_avail:-336 free_desc:514
    [ 1122.949597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:218136 dql_avail:-336 free_desc:514
    [ 1128.069597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:223256 dql_avail:-336 free_desc:514
    [ 1133.189598] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:228376 dql_avail:-336 free_desc:514
    [ 1139.077596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:234264 dql_avail:-336 free_desc:514
    [ 1144.197596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:239384 dql_avail:-336 free_desc:514
    [ 1150.085597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:245272 dql_avail:-336 free_desc:514
    [ 1154.949600] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:250136 dql_avail:-336 free_desc:514
    [ 1160.069598] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:255256 dql_avail:-336 free_desc:514
    [ 1165.189598] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:260376 dql_avail:-336 free_desc:514
    [ 1171.077598] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:266264 dql_avail:-336 free_desc:514
    [ 1176.197597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:271384 dql_avail:-336 free_desc:514
    [ 1182.085595] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:277272 dql_avail:-336 free_desc:514
    [ 1186.949596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:282136 dql_avail:-336 free_desc:514
    [ 1192.069596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:287256 dql_avail:-336 free_desc:514
    [ 1197.189596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:292376 dql_avail:-336 free_desc:514
    [ 1203.077600] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:298264 dql_avail:-336 free_desc:514
    [ 1208.197602] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:303384 dql_avail:-336 free_desc:514
    [ 1214.085597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:309272 dql_avail:-336 free_desc:514
    [ 1218.949595] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:314136 dql_avail:-336 free_desc:514
    [ 1224.069596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:319256 dql_avail:-336 free_desc:514
    [ 1229.189598] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:324376 dql_avail:-336 free_desc:514
    [ 1235.077596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:330264 dql_avail:-336 free_desc:514
    [ 1240.197599] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:335384 dql_avail:-336 free_desc:514
    [ 1246.085598] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:341272 dql_avail:-336 free_desc:514
    [ 1250.949597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:346136 dql_avail:-336 free_desc:514
    [ 1256.069596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:351256 dql_avail:-336 free_desc:514
    [ 1261.189596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:356376 dql_avail:-336 free_desc:514
    [ 1267.077594] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:362264 dql_avail:-336 free_desc:514
    [ 1272.197601] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:367384 dql_avail:-336 free_desc:514
    [ 1278.085597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:373272 dql_avail:-336 free_desc:514
    [ 1282.949600] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:378136 dql_avail:-336 free_desc:514
    [ 1288.069601] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:383256 dql_avail:-336 free_desc:514
    [ 1293.189601] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:388376 dql_avail:-336 free_desc:514
    [ 1299.077597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:394264 dql_avail:-336 free_desc:514
    [ 1304.197597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:399384 dql_avail:-336 free_desc:514
    [ 1310.085600] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:405272 dql_avail:-336 free_desc:514
    [ 1312.133596] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:9784 dql_avail:-20 free_desc:512
    [ 1314.949597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:410136 dql_avail:-336 free_desc:514
    [ 1316.997598] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:14648 dql_avail:-20 free_desc:512
    [ 1320.069597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:415256 dql_avail:-336 free_desc:514
    [ 1322.117598] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:19768 dql_avail:-20 free_desc:512
    [ 1325.189597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:420376 dql_avail:-336 free_desc:514
    [ 1326.981598] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:24632 dql_avail:-20 free_desc:512
    [ 1331.077596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:426264 dql_avail:-336 free_desc:514
    [ 1332.101600] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:29752 dql_avail:-20 free_desc:512
    [ 1336.197597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:431384 dql_avail:-336 free_desc:514
    [ 1337.221596] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:34872 dql_avail:-20 free_desc:512
    [ 1342.085601] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:437272 dql_avail:-336 free_desc:514
    [ 1343.109599] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:40760 dql_avail:-20 free_desc:512
    [ 1346.949597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:442136 dql_avail:-336 free_desc:514
    [ 1347.973595] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:45624 dql_avail:-20 free_desc:512
    [ 1352.069597] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:447256 dql_avail:-336 free_desc:514
    [ 1353.093600] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:50744 dql_avail:-20 free_desc:512
    [ 1357.189596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:452376 dql_avail:-336 free_desc:514
    [ 1358.213596] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:55864 dql_avail:-20 free_desc:512
    [ 1363.077598] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:458264 dql_avail:-336 free_desc:514
    [ 1364.101598] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:61752 dql_avail:-20 free_desc:512
    [ 1368.197600] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:463384 dql_avail:-336 free_desc:514
    [ 1369.221597] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:66872 dql_avail:-20 free_desc:512
    [ 1374.085598] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:469272 dql_avail:-336 free_desc:514
    [ 1375.109602] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:72760 dql_avail:-20 free_desc:512
    [ 1378.949596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:474136 dql_avail:-336 free_desc:514
    [ 1379.973596] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:77624 dql_avail:-20 free_desc:512
    [ 1384.069596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:479256 dql_avail:-336 free_desc:514
    [ 1385.093597] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:82744 dql_avail:-20 free_desc:512
    [ 1389.189600] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:484376 dql_avail:-336 free_desc:514
    [ 1390.213597] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:87864 dql_avail:-20 free_desc:512
    [ 1395.077598] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:490264 dql_avail:-336 free_desc:514
    [ 1396.101598] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:93752 dql_avail:-20 free_desc:512
    [ 1400.197598] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:495384 dql_avail:-336 free_desc:514
    [ 1401.221596] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:98872 dql_avail:-20 free_desc:512
    [ 1406.085596] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:501272 dql_avail:-336 free_desc:512
    [ 1407.109601] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:104760 dql_avail:-20 free_desc:512
    [ 1410.949595] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:506136 dql_avail:-336 free_desc:510
    [ 1411.973596] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:109624 dql_avail:-20 free_desc:512
    [ 1416.069600] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:511256 dql_avail:-336 free_desc:510
    [ 1417.093599] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:114744 dql_avail:-20 free_desc:512
    [ 1421.189599] am65-cpsw-nuss 8000000.ethernet eth1: txq:1 DRV_XOFF:0 tmo:516376 dql_avail:-336 free_desc:510
    [ 1422.213598] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:119864 dql_avail:-20 free_desc:512
    

  • Hi,

    From log it seems like eth1 Linked up at 100Mbps.

    Can you please check the Pins configured for Ethernet Functionality or not? (I mean SerDes Lane CTRL register).

    Best Regards,
    Sudheer

  • hi,

    ************cpsw***************
    //cpsw3_CPSGMII_STATUS_REG_j
    root@j722s-evm:~# devmem2 0x08000114
    /dev/mem opened.
    Memory mapped at address 0xffff8ddff000.
    Read at address  0x08000114 (0xffff8ddff114): 0x0000003C
    //cpsw3_CPSGMII_CONTROL_REG_j
    root@j722s-evm:~# devmem2 0x08000110
    /dev/mem opened.
    Memory mapped at address 0xffffa7137000.
    Read at address  0x08000110 (0xffffa7137110): 0x00000001
    //cpsw3_CPSGMII_MR_ADV_ABILITY_REG_j
    root@j722s-evm:~# devmem2 0x08000118
    /dev/mem opened.
    Memory mapped at address 0xffff9d694000.
    Read at address  0x08000118 (0xffff9d694118): 0x00000001
    
    root@j722s-evm:~# devmem2 0x08000214
    /dev/mem opened.
    Memory mapped at address 0xffffb58c5000.
    Read at address  0x08000214 (0xffffb58c5214): 0x00000028
    //这个值应该不对
    root@j722s-evm:~# devmem2 0x08000210
    /dev/mem opened.
    Memory mapped at address 0xffff96c37000.
    Read at address  0x08000210 (0xffff96c37210): 0x00000000
    root@j722s-evm:~# devmem2 0x08000218
    /dev/mem opened.
    Memory mapped at address 0xffffa8d40000.
    Read at address  0x08000218 (0xffffa8d40218): 0x00000000
    
    ************ctrl mmr0***************
    //CTRL_MMR0_CFG0_ENET1_CTRL
    root@j722s-evm:~# devmem2  0x00104044
    /dev/mem opened.
    Memory mapped at address 0xffffba0f4000.
    Read at address  0x00104044 (0xffffba0f4044): 0x00000003
    //CTRL_MMR0_CFG0_ENET2_CTRL
    root@j722s-evm:~# devmem2  0x00104048
    /dev/mem opened.
    Memory mapped at address 0xffff83b83000.
    Read at address  0x00104048 (0xffff83b83048): 0x00000002
    //CTRL_MMR0_CFG0_SERDES0_LN0_CTRL
    root@j722s-evm:~# devmem2  0x00104080
    /dev/mem opened.
    Memory mapped at address 0xffff8be6c000.
    Read at address  0x00104080 (0xffff8be6c080): 0x00000000
    //CTRL_MMR0_CFG0_SERDES1_LN0_CTRL
    root@j722s-evm:~# devmem2  0x00104090
    /dev/mem opened.
    Memory mapped at address 0xffff9c4bc000.
    Read at address  0x00104090 (0xffff9c4bc090): 0x00000001
    root@j722s-evm:~#
    
    //wiz16b2m4ct_PHY_PMA_CMN_REGISTERS_PHY_PMA_CMN_CTRL2__PHY_PMA_CMN_CTRL1
    //serdes pll
    root@j722s-evm:~# devmem2 0x0F00E000
    /dev/mem opened.
    Memory mapped at address 0xffff80dbf000.
    Read at address  0x0F00E000 (0xffff80dbf000): 0x00490011
    root@j722s-evm:~# devmem2 0x0F01E000                                                                                                                                                                          
    /dev/mem opened.
    Memory mapped at address 0xffff86103000.
    Read at address  0x0F01E000 (0xffff86103000): 0x00490011

    This is the modified device tree situation(serdes1上的sgmii phy):

    &cpsw3g {
    	status = "okay";
    };
    
    &cpsw3g_mdio {
    	status = "okay";
    	pinctrl-names = "default";
    	pinctrl-0 = <&mdio_pins_default>;
    	reset-post-delay-us = <12000>;
    
    	cpsw3g_phy0: ethernet-phy@0 {
    		reg = <1>;
    		realtek,aldps-disable;
    		realtek,clkout-disable;
    		realtek,phy-mode-eee-disable;
    	/*	ti,op-mode = <DP83869_SGMII_COPPER_ETHERNET>;*/
    	};
    };
    
    &cpsw_port1 {
    	status = "okay";
    	phy-mode = "sgmii";
    	mac-address = [00 00 00 00 00 00];
    	phys = <&phy_gmii_sel 1>,<&serdes1_sgmii_link>;
    	phy-names ="portmode","serdes";
    	phy-handle = <&cpsw3g_phy0>;	
    };
    
    &cpsw_port2 {
    	status = "disabled";
    };
    
    
    &serdes_ln_ctrl {
    	idle-states = <J722S_SERDES0_LANE0_USB>,
    		      <J722S_SERDES1_LANE0_QSGMII_LANE1>;
    };
    
    &serdes0 {
    	status = "okay";
    	serdes0_usb_link: phy@0 {
    		reg = <0>;
    		cdns,num-lanes = <1>;
    		#phy-cells = <0>;
    		cdns,phy-type = <PHY_TYPE_USB3>;
    		resets = <&serdes_wiz0 1>;
    	};
    };
    
    &serdes1 {
    	serdes1_sgmii_link: phy@0 {
    		reg = <0>;
    		cdns,num-lanes = <1>;
    		#phy-cells = <0>;
    		cdns,phy-type = <PHY_TYPE_SGMII>;
    		resets = <&serdes_wiz1 1>;
    	};
    };

    This is the boot log:

    U-Boot SPL 2024.04-dirty (Apr 21 2025 - 16:44:30 +0800)
    SYSFW ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)')
    SPL initial stack usage: 17048 bytes
    Trying to boot from MMC2
    Authentication passed
    Authentication passed
    Authentication passed
    Authentication passed
    Authentication passed
    Starting ATF on ARM64 core...
    
    NOTICE:  BL31: v2.10.0(release):v2.10.0-367-g00f1ec6b87-dirty
    NOTICE:  BL31: Built : 16:09:05, Feb  9 2024
    
    U-Boot SPL 2024.04-dirty (Apr 21 2025 - 16:44:26 +0800)
    SYSFW ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)')
    Trying to boot from MMC2
    Authentication passed
    Authentication passed
    
    
    U-Boot 2024.04-dirty (Apr 21 2025 - 16:44:26 +0800)
    
    SoC:   J722S SR1.0 HS-FS
    Model: Texas Instruments J722S EVM
    DRAM:  2 GiB (effective 8 GiB)
    Core:  75 devices, 28 uclasses, devicetree: separate
    MMC:   mmc@fa10000: 0, mmc@fa00000: 1
    Loading Environment from nowhere... OK
    In:    serial@2800000
    Out:   serial@2800000
    Err:   serial@2800000
    Failed to probe am65_cpsw_nuss driver
    Net:   No ethernet found.
    Hit any key to stop autoboot:  0 
    switch to partitions #0, OK
    mmc1 is current device
    SD/MMC found on device 1
    940 bytes read in 35 ms (25.4 KiB/s)
    Loaded env from uEnv.txt
    Importing environment from mmc1 ...
    Running uenvcmd ...
    1084320 bytes read in 212 ms (4.9 MiB/s)
    Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) devices
    Load Remote Processor 0 with data@addr=0x82000000 1084320 bytes: Success!
    50228 bytes read in 169 ms (290 KiB/s)
    Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) devices
    Load Remote Processor 2 with data@addr=0x82000000 50228 bytes: Success!
    11821224 bytes read in 656 ms (17.2 MiB/s)
    Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) devices
    Load Remote Processor 3 with data@addr=0x82000000 11821224 bytes: Success!
    11821224 bytes read in 657 ms (17.2 MiB/s)
    Warning: Did not detect image signing certificate. Skipping authentication to prevent boot failure. This will fail on Security Enforcing(HS-SE) devices
    Load Remote Processor 4 with data@addr=0x82000000 11821224 bytes: Success!
    20285952 bytes read in 870 ms (22.2 MiB/s)
    79232 bytes read in 39 ms (1.9 MiB/s)
    Working FDT set to 88000000
    6772 bytes read in 36 ms (183.6 KiB/s)
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
    Working FDT set to 88000000
    ERROR: reserving fdt memory region failed (addr=880000000 size=20000000 flags=4)
       Loading Device Tree to 000000008fee9000, end 000000008fffffff ... OK
    Working FDT set to 8fee9000
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
    [    0.000000] Linux version 6.6.32-ge5194dc1049e-dirty (wanji@WJ-10503055) (aarch64-oe-linux-gcc (GCC) 13.3.0, GNU ld (GNU Binutils) 2.42.0.20240620) #49 SMP PREEMPT Mon Apr 21 19:33:52 CST 2025
    [    0.000000] KASLR disabled due to lack of seed
    [    0.000000] Machine model: Texas Instruments J722S EVM
    [    0.000000] earlycon: ns16550a0 at MMIO32 0x0000000002800000 (options '')
    [    0.000000] printk: bootconsole [ns16550a0] enabled
    [    0.000000] efi: UEFI not found.
    [    0.000000] OF: reserved mem: 0x000000009e780000..0x000000009e7fffff (512 KiB) nomap non-reusable tfa@9e780000
    [    0.000000] OF: reserved mem: 0x000000009e800000..0x000000009fffffff (24576 KiB) nomap non-reusable optee@9e800000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a0000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a0000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000a0000000..0x00000000a00fffff (1024 KiB) nomap non-reusable vision-apps-r5f-dma-memory@a0000000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a0100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a0100000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000a0100000..0x00000000a0ffffff (15360 KiB) nomap non-reusable vision-apps-r5f-memory@a0100000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a1000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a1000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000a1000000..0x00000000a10fffff (1024 KiB) nomap non-reusable vision-apps-r5f-dma-memory@a1000000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a1100000, size 15 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a1100000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000a1100000..0x00000000a1ffffff (15360 KiB) nomap non-reusable vision-apps-r5f-memory@a1100000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a2000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-dma-memory@a2000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000a2000000..0x00000000a20fffff (1024 KiB) nomap non-reusable vision-apps-r5f-dma-memory@a2000000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a2100000, size 31 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-r5f-memory@a2100000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000a2100000..0x00000000a3ffffff (31744 KiB) nomap non-reusable vision-apps-r5f-memory@a2100000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a5000000, size 32 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-rtos-ipc-memory-region@a5000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000a5000000..0x00000000a6ffffff (32768 KiB) nomap non-reusable vision-apps-rtos-ipc-memory-region@a5000000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000a7000000, size 96 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-dma-memory@a7000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000a7000000..0x00000000acffffff (98304 KiB) nomap non-reusable vision-apps-dma-memory@a7000000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000ad000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71-dma-memory@ad000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000ad000000..0x00000000ad0fffff (1024 KiB) nomap non-reusable vision-apps-c71-dma-memory@ad000000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000ad100000, size 63 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71_0-memory@ad100000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000ad100000..0x00000000b0ffffff (64512 KiB) nomap non-reusable vision-apps-c71_0-memory@ad100000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b1000000, size 1 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71_1-dma-memory@b1000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000b1000000..0x00000000b10fffff (1024 KiB) nomap non-reusable vision-apps-c71_1-dma-memory@b1000000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b1100000, size 63 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-c71_1-memory1b1100000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000b1100000..0x00000000b4ffffff (64512 KiB) nomap non-reusable vision-apps-c71_1-memory1b1100000
    [    0.000000] Reserved memory: created DMA memory pool at 0x00000000b5000000, size 40 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-core-heap-memory-lo@b5000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x00000000b5000000..0x00000000b77fffff (40960 KiB) nomap non-reusable vision-apps-core-heap-memory-lo@b5000000
    [    0.000000] Reserved memory: created DMA memory pool at 0x0000000880000000, size 512 MiB
    [    0.000000] OF: reserved mem: initialized node vision-apps-core-heap-memory-hi@880000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x0000000880000000..0x000000089fffffff (524288 KiB) nomap non-reusable vision-apps-core-heap-memory-hi@880000000
    [    0.000000] OF: reserved mem: initialized node vision_apps_shared-memories, compatible id dma-heap-carveout
    [    0.000000] OF: reserved mem: 0x0000000900000000..0x000000091fffffff (524288 KiB) map non-reusable vision_apps_shared-memories
    [    0.000000] Reserved memory: created CMA memory pool at 0x0000000980000000, size 896 MiB
    [    0.000000] OF: reserved mem: initialized node linux-cma-buffers@980000000, compatible id shared-dma-pool
    [    0.000000] OF: reserved mem: 0x0000000980000000..0x00000009b7ffffff (917504 KiB) map reusable linux-cma-buffers@980000000
    [    0.000000] Zone ranges:
    [    0.000000]   DMA      [mem 0x0000000080000000-0x00000000ffffffff]
    [    0.000000]   DMA32    empty
    [    0.000000]   Normal   [mem 0x0000000100000000-0x00000009ffffffff]
    [    0.000000] Movable zone start for each node
    [    0.000000] Early memory node ranges
    [    0.000000]   node   0: [mem 0x0000000080000000-0x000000009e77ffff]
    [    0.000000]   node   0: [mem 0x000000009e780000-0x00000000a3ffffff]
    [    0.000000]   node   0: [mem 0x00000000a4000000-0x00000000a4ffffff]
    [    0.000000]   node   0: [mem 0x00000000a5000000-0x00000000b77fffff]
    [    0.000000]   node   0: [mem 0x00000000b7800000-0x00000000ffffffff]
    [    0.000000]   node   0: [mem 0x0000000880000000-0x000000089fffffff]
    [    0.000000]   node   0: [mem 0x00000008a0000000-0x00000009ffffffff]
    [    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000009ffffffff]
    [    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.4
    [    0.000000] percpu: Embedded 20 pages/cpu s42920 r8192 d30808 u81920
    [    0.000000] Detected VIPT I-cache on CPU0
    [    0.000000] CPU features: detected: GIC system register CPU interface
    [    0.000000] CPU features: detected: ARM erratum 845719
    [    0.000000] alternatives: applying boot alternatives
    [    0.000000] Kernel command line: console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000 root=PARTUUID=e4de7c2f-02 rw rootfstype=ext4 rootwait
    [    0.000000] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
    [    0.000000] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 2064384
    [    0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
    [    0.000000] software IO TLB: area num 4.
    [    0.000000] software IO TLB: mapped [mem 0x00000000fbfff000-0x00000000fffff000] (64MB)
    [    0.000000] Memory: 5783372K/8388608K available (11968K kernel code, 1250K rwdata, 4020K rodata, 2432K init, 502K bss, 1687732K reserved, 917504K 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]  Tracing variant of Tasks RCU enabled.
    [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
    [    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=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] Root IRQ handler: gic_handle_irq
    [    0.000000] GICv3: GICv3 features: 16 PPIs
    [    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: allocated 1048576 Devices @8a0800000 (flat, esz 8, psz 64K, shr 0)
    [    0.000000] ITS: using cache flushing for cmd queue
    [    0.000000] GICv3: using LPI property table @0x00000008a0040000
    [    0.000000] GIC: using cache flushing for LPI property table
    [    0.000000] GICv3: CPU0: using allocated LPI pending table @0x00000008a0050000
    [    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
    [    0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys).
    [    0.000000] clocksource: arch_sys_counter: mask: 0x3ffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns
    [    0.000001] sched_clock: 58 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns
    [    0.008590] Console: colour dummy device 80x25
    [    0.013177] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000)
    [    0.023843] pid_max: default: 32768 minimum: 301
    [    0.028637] LSM: initializing lsm=capability,integrity
    [    0.033999] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [    0.041756] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [    0.051612] RCU Tasks: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1.
    [    0.058910] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1.
    [    0.066813] rcu: Hierarchical SRCU implementation.
    [    0.071711] rcu:     Max phase no-delay instances is 1000.
    [    0.077293] Platform MSI: msi-controller@1820000 domain created
    [    0.083651] PCI/MSI: /bus@f0000/interrupt-controller@1800000/msi-controller@1820000 domain created
    [    0.093168] EFI services will not be available.
    [    0.098053] smp: Bringing up secondary CPUs ...
    [    0.103271] Detected VIPT I-cache on CPU1
    [    0.103347] GICv3: CPU1: found redistributor 1 region 0:0x00000000018a0000
    [    0.103363] GICv3: CPU1: using allocated LPI pending table @0x00000008a0060000
    [    0.103412] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
    [    0.104077] Detected VIPT I-cache on CPU2
    [    0.104132] GICv3: CPU2: found redistributor 2 region 0:0x00000000018c0000
    [    0.104145] GICv3: CPU2: using allocated LPI pending table @0x00000008a0070000
    [    0.104175] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
    [    0.104741] Detected VIPT I-cache on CPU3
    [    0.104791] GICv3: CPU3: found redistributor 3 region 0:0x00000000018e0000
    [    0.104803] GICv3: CPU3: using allocated LPI pending table @0x00000008a0080000
    [    0.104831] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
    [    0.104902] smp: Brought up 1 node, 4 CPUs
    [    0.184505] SMP: Total of 4 processors activated.
    [    0.189311] CPU features: detected: 32-bit EL0 Support
    [    0.194575] CPU features: detected: CRC32 instructions
    [    0.199882] CPU: All CPU(s) started at EL2
    [    0.204075] alternatives: applying system-wide alternatives
    [    0.211396] devtmpfs: initialized
    [    0.226764] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
    [    0.236760] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
    [    0.267895] pinctrl core: initialized pinctrl subsystem
    [    0.273813] DMI not present or invalid.
    [    0.278334] NET: Registered PF_NETLINK/PF_ROUTE protocol family
    [    0.285241] DMA: preallocated 1024 KiB GFP_KERNEL pool for atomic allocations
    [    0.292685] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
    [    0.300792] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
    [    0.309047] audit: initializing netlink subsys (disabled)
    [    0.314742] audit: type=2000 audit(0.204:1): state=initialized audit_enabled=0 res=1
    [    0.315137] thermal_sys: Registered thermal governor 'step_wise'
    [    0.322662] thermal_sys: Registered thermal governor 'power_allocator'
    [    0.328836] cpuidle: using governor menu
    [    0.339667] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
    [    0.346677] ASID allocator initialised with 65536 entries
    [    0.369348] platform connector-hdmi: Fixed dependency cycle(s) with /bus@f0000/i2c@20010000/bridge-hdmi@3b
    [    0.380051] Modules: 27680 pages in range for non-PLT usage
    [    0.380060] Modules: 519200 pages in range for PLT usage
    [    0.386472] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
    [    0.398852] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page
    [    0.405251] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
    [    0.412179] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page
    [    0.418577] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
    [    0.425507] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page
    [    0.431905] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
    [    0.438833] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
    [    0.446554] k3-chipinfo 43000014.chipid: Family:J722S rev:SR1.0 JTAGID[0x0bba002f] Detected
    [    0.456304] iommu: Default domain type: Translated
    [    0.461216] iommu: DMA domain TLB invalidation policy: strict mode
    [    0.467793] SCSI subsystem initialized
    [    0.471912] usbcore: registered new interface driver usbfs
    [    0.477538] usbcore: registered new interface driver hub
    [    0.482988] usbcore: registered new device driver usb
    [    0.488701] pps_core: LinuxPPS API ver. 1 registered
    [    0.493772] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.503107] PTP clock support registered
    [    0.507289] EDAC MC: Ver: 3.0.0
    [    0.510987] scmi_core: SCMI protocol bus registered
    [    0.516278] FPGA manager framework
    [    0.519829] Advanced Linux Sound Architecture Driver Initialized.
    [    0.526914] vgaarb: loaded
    [    0.530002] clocksource: Switched to clocksource arch_sys_counter
    [    0.536474] VFS: Disk quotas dquot_6.6.0
    [    0.540511] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    [    0.553651] Carveout Heap: Exported 512 MiB at 0x0000000900000000
    [    0.560008] NET: Registered PF_INET protocol family
    [    0.565278] IP idents hash table entries: 131072 (order: 8, 1048576 bytes, linear)
    [    0.578184] tcp_listen_portaddr_hash hash table entries: 4096 (order: 4, 65536 bytes, linear)
    [    0.587010] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [    0.594940] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear)
    [    0.603425] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
    [    0.612759] TCP: Hash tables configured (established 65536 bind 65536)
    [    0.619621] UDP hash table entries: 4096 (order: 5, 131072 bytes, linear)
    [    0.626723] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes, linear)
    [    0.634392] NET: Registered PF_UNIX/PF_LOCAL protocol family
    [    0.640641] RPC: Registered named UNIX socket transport module.
    [    0.646714] RPC: Registered udp transport module.
    [    0.651515] RPC: Registered tcp transport module.
    [    0.656317] RPC: Registered tcp-with-tls transport module.
    [    0.661926] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.668509] NET: Registered PF_XDP protocol family
    [    0.673419] PCI: CLS 0 bytes, default 64
    [    0.678730] Initialise system trusted keyrings
    [    0.683495] workingset: timestamp_bits=46 max_order=21 bucket_order=0
    [    0.690386] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.696592] NFS: Registering the id_resolver key type
    [    0.701785] Key type id_resolver registered
    [    0.706057] Key type id_legacy registered
    [    0.710168] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    0.717014] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
    [    0.756930] Key type asymmetric registered
    [    0.761118] Asymmetric key parser 'x509' registered
    [    0.766143] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
    [    0.773700] io scheduler mq-deadline registered
    [    0.778327] io scheduler kyber registered
    [    0.782448] io scheduler bfq registered
    [    0.789647] pinctrl-single 4084000.pinctrl: 34 pins, size 136
    [    0.796218] pinctrl-single f4000.pinctrl: 171 pins, size 684
    [    0.809078] Serial: 8250/16550 driver, 12 ports, IRQ sharing enabled
    [    0.825651] loop: module loaded
    [    0.829925] megasas: 07.725.01.00-rc1
    [    0.837439] tun: Universal TUN/TAP device driver, 1.6
    [    0.843701] VFIO - User Level meta-driver version: 0.3
    [    0.850239] usbcore: registered new interface driver usb-storage
    [    0.856952] i2c_dev: i2c /dev entries driver
    [    0.862764] sdhci: Secure Digital Host Controller Interface driver
    [    0.869098] sdhci: Copyright(c) Pierre Ossman
    [    0.873793] sdhci-pltfm: SDHCI platform and OF driver helper
    [    0.880253] ledtrig-cpu: registered to indicate activity on CPUs
    [    0.886717] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
    [    0.893957] usbcore: registered new interface driver usbhid
    [    0.899653] usbhid: USB HID core driver
    [    0.903872] omap-mailbox 29000000.mailbox: omap mailbox rev 0x66fca100
    [    0.910713] omap-mailbox 29010000.mailbox: omap mailbox rev 0x66fca100
    [    0.917491] omap-mailbox 29020000.mailbox: omap mailbox rev 0x66fca100
    [    0.924272] omap-mailbox 29030000.mailbox: omap mailbox rev 0x66fca100
    [    0.932379] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
    [    0.941491] optee: probing for conduit method.
    [    0.946073] optee: revision 4.2 (12d7c4ee)
    [    0.946353] optee: dynamic shared memory is enabled
    [    0.955758] optee: initialized driver
    [    0.961389] NET: Registered PF_PACKET protocol family
    [    0.966666] Key type dns_resolver registered
    [    0.978338] registered taskstats version 1
    [    0.982809] Loading compiled-in X.509 certificates
    [    0.999949] ti-sci 44043000.system-controller: ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)')
    [    1.054953] omap_i2c 2b200000.i2c: bus 0 rev0.12 at 400 kHz
    [    1.061756] omap_i2c 20000000.i2c: bus 1 rev0.12 at 400 kHz
    [    1.068689] platform connector-hdmi: Fixed dependency cycle(s) with /bus@f0000/i2c@20010000/bridge-hdmi@3b
    [    1.078648] i2c 2-003b: Fixed dependency cycle(s) with /connector-hdmi
    [    1.085499] omap_i2c 20010000.i2c: bus 2 rev0.12 at 100 kHz
    [    1.092339] pca954x 3-0070: supply vdd not found, using dummy regulator
    [    1.122053] pca954x 3-0070: probe failed
    [    1.126427] pca954x 3-0071: supply vdd not found, using dummy regulator
    [    1.133367] pca954x 3-0071: probe failed
    [    1.137514] omap_i2c 20020000.i2c: bus 3 rev0.12 at 400 kHz
    [    1.143418] ti-sci-intr 4210000.interrupt-controller: Interrupt Router 5 domain created
    [    1.151734] ti-sci-intr bus@f0000:interrupt-controller@a00000: Interrupt Router 3 domain created
    [    1.160935] ti-sci-inta 48000000.interrupt-controller: Interrupt Aggregator domain 28 created
    [    1.169900] ti-sci-inta 4e400000.interrupt-controller: Interrupt Aggregator domain 200 created
    [    1.184097] ti-udma 485c0100.dma-controller: Number of rings: 82
    [    1.192501] ti-udma 485c0100.dma-controller: Channels: 44 (bchan: 16, tchan: 12, rchan: 16)
    [    1.203287] ti-udma 485c0000.dma-controller: Number of rings: 150
    [    1.214050] ti-udma 485c0000.dma-controller: Channels: 35 (tchan: 20, rchan: 15)
    [    1.223518] ti-udma 4e230000.dma-controller: Number of rings: 40
    [    1.231131] ti-udma 4e230000.dma-controller: Channels: 20 (bchan: 0, tchan: 8, rchan: 12)
    [    1.241373] printk: console [ttyS2] disabled
    [    1.246088] 2800000.serial: ttyS2 at MMIO 0x2800000 (irq = 273, base_baud = 3000000) is a 8250
    [    1.254985] printk: console [ttyS2] enabled
    [    1.254985] printk: console [ttyS2] enabled
    [    1.263440] printk: bootconsole [ns16550a0] disabled
    [    1.263440] printk: bootconsole [ns16550a0] disabled
    [    1.275364] 2850000.serial: ttyS3 at MMIO 0x2850000 (irq = 274, base_baud = 3000000) is a 8250
    [    1.286208] spi-nor spi0.0: unrecognized JEDEC id bytes: ff ff ff ff ff ff
    [    1.334012] davinci_mdio 8000f00.mdio: davinci mdio revision 17.7, bus freq 1000000
    [    1.344530] RTL8211F Gigabit Ethernet 8000f00.mdio:01: zzg of_property_read_bool realtek,clkout-disable
    [    1.353930] RTL8211F Gigabit Ethernet 8000f00.mdio:01: zzg rtl821x_probe success
    [    1.364912] davinci_mdio 8000f00.mdio: phy[1]: device 8000f00.mdio:01, driver RTL8211F Gigabit Ethernet
    [    1.374334] am65-cpsw-nuss 8000000.ethernet: initializing am65 cpsw nuss version 0x6BA01903, cpsw version 0x6BA81903 Ports: 3 quirks:00000006
    [    1.387020] am65-cpsw-nuss 8000000.ethernet: zzg sgmii:dress:0x82e00100
    [    1.393726] am65-cpsw-nuss 8000000.ethernet: zzg devm_of_phy_optional_get:portid:(____ptrval____):1no serdes phy!
    [    1.406634] cpu cpu0: _of_add_opp_table_v2: no supported OPPs
    [    1.414091] cpu cpu0: OPP table can't be empty
    [    1.419860] mmc0: CQHCI version 5.10
    [    1.427619] pca953x 2-0020: supply vcc not found, using dummy regulator
    [    1.434382] pca953x 2-0020: using no AI
    [    1.462142] pca953x 2-0020: failed writing register
    [    1.462558] mmc0: SDHCI controller on fa10000.mmc [fa10000.mmc] using ADMA 64-bit
    [    1.467200] pca953x: probe of 2-0020 failed with error -121
    [    1.481864] cdns-torrent-phy f000000.serdes: phy@0:4 No "cdns,phy-type"-property.
    [    1.489536] cdns-torrent-phy f000000.serdes: USB (1 lanes)
    [    1.496172] cdns-torrent-phy f010000.serdes: phy@0:8 No "cdns,phy-type"-property.
    [    1.503832] cdns-torrent-phy f010000.serdes: SGMII (1 lanes)
    [    1.550013] davinci_mdio 8000f00.mdio: davinci mdio revision 17.7, bus freq 1000000
    [    1.560551] RTL8211F Gigabit Ethernet 8000f00.mdio:01: zzg of_property_read_bool realtek,clkout-disable
    [    1.570001] RTL8211F Gigabit Ethernet 8000f00.mdio:01: zzg rtl821x_probe success
    [    1.581000] davinci_mdio 8000f00.mdio: phy[1]: device 8000f00.mdio:01, driver RTL8211F Gigabit Ethernet
    [    1.590436] am65-cpsw-nuss 8000000.ethernet: initializing am65 cpsw nuss version 0x6BA01903, cpsw version 0x6BA81903 Ports: 3 quirks:00000006
    [    1.603126] am65-cpsw-nuss 8000000.ethernet: zzg sgmii:dress:0x83200100
    [    1.609941] **phy-j722e-wiz zzg print:wiz.type:2, wiz->lane_phy_type8 **
    [    1.616657] zzg regmap_field_write 0x2 **
    [    1.621739] am65-cpsw-nuss 8000000.ethernet: zzg have serdes phy:portid:(____ptrval____):1
    [    1.630025] phy-gmii-sel 104044.phy: phy_gmii_sel_mode id:1 mode:4 rgmii_id:0 rmii_clk_ext:0
    [    1.638471] am65-cpsw-nuss 8000000.ethernet: zzg cpsw: id:1,(____ptrval____),port->slave.ifphy:544292864,port->slave.phy_if:4
    [    1.649772] am65-cpsw-nuss 8000000.ethernet: zzg sgmii:dress:0x83200200
    [    1.656395] am65-cpsw-nuss 8000000.ethernet: initialized cpsw ale version 1.5
    [    1.656555] mmc0: Command Queue Engine enabled
    [    1.663521] am65-cpsw-nuss 8000000.ethernet: ALE Table size 512
    [    1.664308] am65-cpsw-nuss 8000000.ethernet: CPTS ver 0x4e8a010d, freq:500000000, add_val:1 pps:0
    [    1.667977] mmc0: new HS400 MMC card at address 0001
    [    1.668493] mmcblk0: mmc0:0001 BGUF4R 29.1 GiB
    [    1.693661] mmcblk0boot0: mmc0:0001 BGUF4R 31.9 MiB
    [    1.699645] mmcblk0boot1: mmc0:0001 BGUF4R 31.9 MiB
    [    1.705567] mmcblk0rpmb: mmc0:0001 BGUF4R 4.00 MiB, chardev (239:0)
    [    1.711956] am65-cpsw-nuss 8000000.ethernet: set new flow-id-base 19
    [    1.722189] mmc1: CQHCI version 5.10
    [    1.722246] debugfs: Directory 'pd:249' with parent 'pm_genpd' already present!
    [    1.733109] debugfs: Directory 'pd:248' with parent 'pm_genpd' already present!
    [    1.740422] debugfs: Directory 'pd:247' with parent 'pm_genpd' already present!
    [    1.748000] debugfs: Directory 'pd:244' with parent 'pm_genpd' already present!
    [    1.755376] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
    [    1.762039] mmc1: SDHCI controller on fa00000.mmc [fa00000.mmc] using ADMA 64-bit
    [    1.764162] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
    [    1.777624] debugfs: Directory 'pd:182' with parent 'pm_genpd' already present!
    [    1.786280] clk: Disabling unused clocks
    [    1.795413] ALSA device list:
    [    1.798472]   No soundcards found.
    [    1.802172] Waiting for root device PARTUUID=e4de7c2f-02...
    [    1.820747] mmc1: new high speed SDHC card at address aaaa
    [    1.826878] mmcblk1: mmc1:aaaa SL32G 29.7 GiB
    [    1.836568]  mmcblk1: p1 p2
    [    1.881079] EXT4-fs (mmcblk1p2): mounted filesystem 38541cc2-1f2f-490c-b427-6e1438eb0e15 r/w with ordered data mode. Quota mode: none.
    [    1.893252] VFS: Mounted root (ext4 filesystem) on device 179:98.
    [    1.909968] devtmpfs: mounted
    [    1.913659] Freeing unused kernel memory: 2432K
    [    1.918275] Run /sbin/init as init process
    [    2.484929] systemd[1]: System time before build time, advancing clock.
    [    2.573525] NET: Registered PF_INET6 protocol family
    [    2.579501] Segment Routing with IPv6
    [    2.583252] In-situ OAM (IOAM) with IPv6
    [    2.650175] systemd[1]: systemd 255.4^ running in system mode (+PAM -AUDIT -SELINUX -APPARMOR +IMA -SMACK +SECCOMP -GCRYPT -GNUTLS -OPENSSL +ACL +BLKID -CURL -ELFUTILS -FIDO2 -IDN2 -IDN -IPTC +KMOD -LIBCRYPT)
    [    2.682064] systemd[1]: Detected architecture arm64.
    
    Welcome to Arago 2023.10!
    
    [    2.715802] systemd[1]: Hostname set to <j722s-evm>.
    [    3.092936] systemd[1]: /usr/lib/systemd/system/bt-enable.service:9: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the settin.
    [    3.220653] 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.
    [    3.316370] systemd[1]: Queued start job for default target Graphical Interface.
    [    3.351775] systemd[1]: Created slice Slice /system/getty.
    [  OK  ] Created slice Slice /system/getty.
    [    3.376443] systemd[1]: Created slice Slice /system/modprobe.
    [  OK  ] Created slice Slice /system/modprobe.
    [    3.400389] systemd[1]: Created slice Slice /system/serial-getty.
    [  OK  ] Created slice Slice /system/serial-getty.
    [    3.423846] systemd[1]: Created slice User and Session Slice.
    [  OK  ] Created slice User and Session Slice.
    [    3.446559] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [  OK  ] Started Dispatch Password Requests to Console Directory Watch.
    [    3.470394] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [  OK  ] Started Forward Password Requests to Wall Directory Watch.
    [    3.494221] systemd[1]: Expecting device /dev/ttyS2...
             Expecting device /dev/ttyS2...
    [    3.510284] systemd[1]: Reached target Path Units.
    [  OK  ] Reached target Path Units.
    [    3.526151] systemd[1]: Reached target Remote File Systems.
    [  OK  ] Reached target Remote File Systems.
    [    3.546146] systemd[1]: Reached target Slice Units.
    [  OK  ] Reached target Slice Units.
    [    3.562162] systemd[1]: Reached target Swaps.
    [  OK  ] Reached target Swaps.
    [    3.615173] systemd[1]: Listening on RPCbind Server Activation Socket.
    [  OK  ] Listening on RPCbind Server Activation Socket.
    [    3.638324] systemd[1]: Reached target RPC Port Mapper.
    [  OK  ] Reached target RPC Port Mapper.
    [    3.667758] systemd[1]: Listening on Process Core Dump Socket.
    [  OK  ] Listening on Process Core Dump Socket.
    [    3.690578] systemd[1]: Listening on initctl Compatibility Named Pipe.
    [  OK  ] Listening on initctl Compatibility Named Pipe.
    [    3.715320] systemd[1]: Listening on Journal Audit Socket.
    [  OK  ] Listening on Journal Audit Socket.
    [    3.738877] systemd[1]: Listening on Journal Socket (/dev/log).
    [  OK  ] Listening on Journal Socket (/dev/log).
    [    3.762855] systemd[1]: Listening on Journal Socket.
    [  OK  ] Listening on Journal Socket.
    [    3.779043] systemd[1]: Listening on Network Service Netlink Socket.
    [  OK  ] Listening on Network Service Netlink Socket.
    [    3.810428] systemd[1]: Listening on udev Control Socket.
    [  OK  ] Listening on udev Control Socket.
    [    3.830750] systemd[1]: Listening on udev Kernel Socket.
    [  OK  ] Listening on udev Kernel Socket.
    [    3.850816] systemd[1]: Listening on User Database Manager Socket.
    [  OK  ] Listening on User Database Manager Socket.
    [    3.902411] systemd[1]: Mounting Huge Pages File System...
             Mounting Huge Pages File System...
    [    3.922369] systemd[1]: Mounting POSIX Message Queue File System...
             Mounting POSIX Message Queue File System...
    [    3.950632] systemd[1]: Mounting Kernel Debug File System...
             Mounting Kernel Debug File System...
    [    3.970709] systemd[1]: Kernel Trace File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/tracing).
    [    3.990832] systemd[1]: Mounting Temporary Directory /tmp...
             Mounting Temporary Directory /tmp...
    [    4.016095] systemd[1]: Starting Create List of Static Device Nodes...
             Starting Create List of Static Device Nodes...
    [    4.042888] systemd[1]: Starting Load Kernel Module configfs...
             Starting Load Kernel Module configfs...
    [    4.066888] systemd[1]: Starting Load Kernel Module drm...
             Starting Load Kernel Module drm...
    [    4.091012] systemd[1]: Starting Load Kernel Module fuse...
             Starting Load Kernel Module fuse...
    [    4.114905] systemd[1]: Starting Start psplash boot splash screen...
             Starting Start psplash boot splash screen...
    [    4.130375] fuse: init (API version 7.39)
    [    4.146308] systemd[1]: Starting RPC Bind...
             Starting RPC Bind...
    [    4.162618] systemd[1]: File System Check on Root Device was skipped because of an unmet condition check (ConditionPathIsReadWrite=!/).
    [    4.183628] systemd[1]: Starting Journal Service...
             Starting Journal Service...
    [    4.241466] systemd[1]: Starting Load Kernel Modules...
             Starting Load Kernel Modules...
    [    4.267372] systemd[1]: Starting Generate network units from Kernel command line...
             Starting Generate network units from Kernel command line...
    [    4.295509] systemd[1]: Starting Remount Root and Kernel File Systems...
             Starting Remount Root and Kernel File Systems...
    [    4.323128] systemd-journald[124]: Collecting audit messages is enabled.
    [    4.323240] systemd[1]: Starting Coldplug All udev Devices...
             Starting Coldplug All udev Devices...
    [    4.354831] systemd[1]: Started RPC Bind.
    [  OK  ] Started RPC Bind.
    [    4.375128] systemd[1]: Mounted Huge Pages File System.
    [  OK  ] Mounted Huge Pages File System.[    4.382502] EXT4-fs (mmcblk1p2): re-mounted 38541cc2-1f2f-490c-b427-6e1438eb0e15 r/w. Quota mode: none.
    
    [    4.408656] systemd[1]: Mounted POSIX Message Queue File System.
    [  OK  ] Mounted POSIX Message Queue File System.
    [    4.430743] systemd[1]: Started Journal Service.
    [  OK  ] Started Journal Service.
    [  OK  ] Mounted Kernel Debug File System.
    [  OK  ] Mounted Temporary Directory /tmp.
    [  OK  ] Finished Create List of Static Device Nodes.
    [  OK  ] Finished Load Kernel Module configfs.
    [  OK  ] Finished Load Kernel Module drm.
    [  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 Start psplas…temd 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 FUSE Control File System...
             Mounting Kernel Configuration File System...
             Starting Flush Journal to Persistent Storage...
             Starting Apply Kernel Variables...
             Starting Create Static Device Nodes in /dev gr[    4.834937] systemd-journald[124]: Received client request to flush runtime journal.
    acefully...
    [  OK  ] Mounted FUSE Control File System.
    [  OK  ] Mounted Kernel Configuration File System.
    [  OK  ] Finished Flush Journal to Persistent Storage.
    [  OK  ] Finished Apply Kernel Variables.
    [  OK  ] Finished Create Static Device Nodes in /dev gracefully.
             Starting Create Static Device Nodes in /dev...
    [  OK  ] Finished Create Static Device Nodes in /dev.
    [  OK  ] Reached target Preparation for Local File Systems.
             Mounting /var/volatile...
    [    5.092869] audit: type=1334 audit(1709054766.604:2): prog-id=6 op=LOAD
    [    5.099615] audit: type=1334 audit(1709054766.612:3): prog-id=7 op=LOAD
             Starting Rule-based Manager for Device Events and Files...
    [  OK  ] Finished Coldplug All udev Devices.
    [  OK  ] Mounted /var/volatile.
             Starting Load/Save OS Random Seed...
    [  OK  ] Reached target Local File Systems.
             Starting Create Volatile Files and Directories...
    [  OK  ] Finished Create Volatile Files and Directories.
    [    5.340384] audit: type=1334 audit(1709054766.852:4): prog-id=8 op=LOAD
             Starting Network Name Resolution...
    [    5.390386] audit: type=1334 audit(1709054766.904:5): prog-id=9 op=LOAD
             Starting Network Time Synchronization...
             Starting Record System Boot/Shutdown in UTMP...
    [  OK  ] Started Rule-based Manager for Device Events and Files.
    [    5.497292] audit: type=1334 audit(1709054767.008:6): prog-id=10 op=LOAD
    [    5.506402] audit: type=1334 audit(1709054767.020:7): prog-id=11 op=LOAD
    [    5.516886] audit: type=1334 audit(1709054767.024:8): prog-id=12 op=LOAD
             Starting User Database Manager...
    [  OK  ] Finished Record System Boot/Shutdown in UTMP.
    [  OK  ] Found device /dev/ttyS2.
    [  OK  ] Started User Database Manager.
    [    6.138082] random: crng init done
    [  OK  ] Finished Load/Save OS Random Seed.
    [  OK  ] Started Network Time Synchronization.
    [  OK  ] Reached target System Time Set.
    [  OK  ] Started Network Name Resolution.
    [  OK  ] Reached target Host and Network Name Lookups.
    [  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.
    [    6.416453] mipi1_xxx_rf 30121000.skrl_mipi1: csi2rx->base:00000000cd860e5d
    [    6.420744] omap2_mcspi 20100000.spi: omap2_mcspi_probe!
    [    6.431189] omap2_mcspi 20100000.spi: MCSPI_PINDIR_D0_OUT_D1_IN!
    [    6.448441] mipi1_xxx_rf 30121000.skrl_mipi1: clk_get_rate[0] 500000000,0
    [    6.456504] mipi1_xxx_rf 30121000.skrl_mipi1: skrl_xxx_rf_get_csi2_dphy_resources:
    [    6.456504] sys_clk:500000000
    [    6.456504] p_clk:250000000
    [    6.456504] dev_cfg:000000008421064c
    [    6.456504] number of lanes:4
    [    6.456504] ,max_streams of lanes:1
    [    6.456504] has_internal_dphy:1
    [    6.460220] mipi0_xxx_rf 30101000.skrl_mipi0: csi2rx->base:00000000cb3b5963
    [    6.483063] mipi1_xxx_rf 30121000.skrl_mipi1: Probed CSI2RX with 4/4 lanes, 1 streams, external D-PHY
    [    6.499687] mipi0_xxx_rf 30101000.skrl_mipi0: clk_get_rate[0] 500000000,0
    [    6.502087] mipi1_xxx_rf 30121000.skrl_mipi1: csi2rx->shim:00000000b2ff55f9
    [    6.514737] mipi0_xxx_rf 30101000.skrl_mipi0: skrl_xxx_rf_get_csi2_dphy_resources:
    [    6.514737] sys_clk:500000000
    [    6.514737] p_clk:250000000
    [    6.514737] dev_cfg:000000008421064c
    [    6.514737] number of lanes:4
    [    6.514737] ,max_streams of lanes:1
    [    6.514737] has_internal_dphy:1
    
    [    6.515016] mipi1_xxx_rf 30121000.skrl_mipi1: ti_csi2rx_init_ctx
    [    6.544306] mipi0_xxx_rf 30101000.skrl_mipi0: Probed CSI2RX with 4/4 lanes, 1 streams, external D-PHY
    [    6.560563] mipi0_xxx_rf 30101000.skrl_mipi0: csi2rx->shim:00000000affc0c8c
    [    6.567709] audit: type=1334 audit(1709054768.080:9): prog-id=13 op=LOAD
    [    6.579961] k3-dsp-rproc 7e000000.dsp: assigned reserved memory node vision-apps-c71-dma-memory@ad000000
    
    [    6.601616] k3-dsp-rproc 7e000000.dsp: configured DSP for IPC-only mode
    [    6.611908] mipi0_xxx_rf 30101000.skrl_mipi0: ti_csi2rx_init_ctx
    [    6.613047] remoteproc remoteproc0: 7e000000.dsp is available
    [    6.625449] remoteproc remoteproc0: attaching to 7e000000.dsp
    [    6.632953] mipi3_xxx_rf 30161000.skrl_mipi1: csi2rx->base:000000002c110aa0
    [    6.660985] rtc-ti-k3 2b1f0000.rtc: registered as rtc0
    [    6.667606] rtc-ti-k3 2b1f0000.rtc: setting system clock to 1970-01-01T00:00:15 UTC (15)
    [    6.668050] mipi2_xxx_rf 30141000.skrl_mipi1: csi2rx->base:0000000046cb8782
    [    6.676644] mipi3_xxx_rf 30161000.skrl_mipi1: clk_get_rate[0] 500000000,0
    [    6.680220] mc: Linux media interface: v0.10
    [    6.682069] mipi1_xxx_rf 30121000.skrl_mipi1: ti_csi2rx_init_dma:rx0,name:rx0
    [    6.682089] mipi1_xxx_rf 30121000.skrl_mipi1: skrl_xxx_rf_get_csi2_dma_resources:
    [    6.682089] csi->drain.len:1048576
    [    6.682089] csi->drain.vaddr:000000006e16d1b3
    [    6.682089] csi2rx->drain.paddr:0x80200000,csi->num_ctx :1
    [    6.682101] mipi1_xxx_rf 30121000.skrl_mipi1: skrl_xxx_rf_init_controls
    [    6.682106] global memory init
    [    6.682737] mipi0_xxx_rf 30101000.skrl_mipi0: ti_csi2rx_init_dma:rx0,name:rx0
    [    6.682752] mipi0_xxx_rf 30101000.skrl_mipi0: skrl_xxx_rf_get_csi2_dma_resources:
    [    6.682752] csi->drain.len:1048576
    [    6.682752] csi->drain.vaddr:00000000ba510b26
    [    6.682752] csi2rx->drain.paddr:0x80300000,csi->num_ctx :1
    [    6.682762] mipi0_xxx_rf 30101000.skrl_mipi0: skrl_xxx_rf_init_controls
    [    6.682767] global memory init
    [    6.683675] k3-dsp-rproc 7e000000.dsp: DSP initialized in IPC-only mode
    [    6.719398] mipi3_xxx_rf 30161000.skrl_mipi1: skrl_xxx_rf_get_csi2_dphy_resources:
    [    6.719398] sys_clk:500000000
    [    6.719398] p_clk:250000000
    [    6.719398] dev_cfg:000000008421064c
    [    6.719398] number of lanes:4
    [    6.719398] ,max_streams of lanes:1
    [    6.719398] has_internal_dphy:1
    [    6.730454] rproc-virtio rproc-virtio.0.auto: assigned reserved memory node vision-apps-c71-dma-memory@ad000000
    [    6.731997] mipi2_xxx_rf 30141000.skrl_mipi1: clk_get_rate[0] 500000000,0
    [    6.740765] mipi3_xxx_rf 30161000.skrl_mipi1: Probed CSI2RX with 4/4 lanes, 1 streams, external D-PHY
    [    6.742374] platform 79000000.r5f: configured R5F for IPC-only mode
    [    6.742548] platform 79000000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a1000000
    [    6.759742] mipi2_xxx_rf 30141000.skrl_mipi1: skrl_xxx_rf_get_csi2_dphy_resources:
    [    6.759742] sys_clk:500000000
    [    6.759742] p_clk:250000000
    [    6.759742] dev_cfg:000000008421064c
    [    6.759742] number of lanes:4
    [    6.759742] ,max_streams of lanes:1
    [    6.759742] has_internal_dphy:1
    [    6.761447] virtio_rpmsg_bus virtio0: rpmsg host is online
    [    6.761545] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0xd
    [    6.761691] rproc-virtio rproc-virtio.0.auto: registered virtio0 (type 7)
    [    6.761699] remoteproc remoteproc0: remote processor 7e000000.dsp is now attached
    [    6.764303] k3-dsp-rproc 7e200000.dsp: assigned reserved memory node vision-apps-c71_1-dma-memory@b1000000
    [    6.765555] videodev: Linux video capture interface: v2.00
    [    6.766105] k3-dsp-rproc 7e200000.dsp: configured DSP for IPC-only mode
    [    6.768058] systemd-journald[124]: Time jumped backwards, rotating.
    [    6.769603] mipi2_xxx_rf 30141000.skrl_mipi1: Probed CSI2RX with 4/4 lanes, 1 streams, external D-PHY
    [    6.770412] remoteproc remoteproc2: 7e200000.dsp is available
    [    6.770537] remoteproc remoteproc2: attaching to 7e200000.dsp
    [    6.770858] mipi3_xxx_rf 30161000.skrl_mipi1: csi2rx->shim:00000000c7d7d665
    [    6.777501] remoteproc remoteproc1: 79000000.r5f is available
    [    6.803073] k3-dsp-rproc 7e200000.dsp: DSP initialized in IPC-only mode
    [    6.812561] mipi2_xxx_rf 30141000.skrl_mipi1: csi2rx->shim:00000000f5be0991
    [    6.813098] remoteproc remoteproc1: attaching to 79000000.r5f
    [    6.820149] mipi3_xxx_rf 30161000.skrl_mipi1: ti_csi2rx_init_ctx
    [    6.828864] rproc-virtio rproc-virtio.2.auto: assigned reserved memory node vision-apps-c71_1-dma-memory@b1000000
    [    6.834166] platform 79000000.r5f: R5F core initialized in IPC-only mode
    [    6.834201] rproc-virtio rproc-virtio.3.auto: assigned reserved memory node vision-apps-r5f-dma-memory@a1000000
    [    6.845941] virtio_rpmsg_bus virtio1: rpmsg host is online
    [    6.873314] mipi2_xxx_rf 30141000.skrl_mipi1: ti_csi2rx_init_ctx
    [    6.879856] virtio_rpmsg_bus virtio2: rpmsg host is online
    [    6.880302] virtio_rpmsg_bus virtio2: creating channel rpmsg_chrdev addr 0xd
    [    6.880595] rproc-virtio rproc-virtio.3.auto: registered virtio1 (type 7)
    [    6.880606] remoteproc remoteproc1: remote processor 79000000.r5f is now attached
    [    6.944986] platform 78000000.r5f: R5F core may have been powered on by a different host, programmed state (0) != actual state (1)
    [    6.947563] rproc-virtio rproc-virtio.2.auto: registered virtio2 (type 7)
    [    6.958778] platform 78000000.r5f: configured R5F for IPC-only mode
    [    6.960359] mipi3_xxx_rf 30161000.skrl_mipi1: ti_csi2rx_init_dma:rx0,name:rx0
    [    6.967131] platform 78000000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a0000000
    [    6.973782] remoteproc remoteproc2: remote processor 7e200000.dsp is now attached
    [    6.983433] mipi2_xxx_rf 30141000.skrl_mipi1: ti_csi2rx_init_dma:rx0,name:rx0
    [    6.988064] remoteproc remoteproc3: 78000000.r5f is available
    [    6.993980] mipi3_xxx_rf 30161000.skrl_mipi1: skrl_xxx_rf_get_csi2_dma_resources:
    [    6.993980] csi->drain.len:1048576
    [    6.993980] csi->drain.vaddr:00000000aa62dd84
    [    6.993980] csi2rx->drain.paddr:0x80400000,csi->num_ctx :1
    [    6.997861] mipi2_xxx_rf 30141000.skrl_mipi1: skrl_xxx_rf_get_csi2_dma_resources:
    [    6.997861] csi->drain.len:1048576
    [    6.997861] csi->drain.vaddr:00000000926459e4
    [    6.997861] csi2rx->drain.paddr:0x80500000,csi->num_ctx :1
    [    7.002177] remoteproc remoteproc3: attaching to 78000000.r5f
    [    7.015610] mipi2_xxx_rf 30141000.skrl_mipi1: skrl_xxx_rf_init_controls
    [    7.036384] global memory init
    [    7.036585] platform 78000000.r5f: R5F core initialized in IPC-only mode
    [    7.043472] mipi3_xxx_rf 30161000.skrl_mipi1: skrl_xxx_rf_init_controls
    [    7.069615] rproc-virtio rproc-virtio.4.auto: assigned reserved memory node vision-apps-r5f-dma-memory@a0000000
    [    7.071054] virtio_rpmsg_bus virtio3: rpmsg host is online
    [    7.076020] virtio_rpmsg_bus virtio3: creating channel ti.ipc4.ping-pong addr 0xd
    [    7.078060] global memory init
    [    7.084993] rproc-virtio rproc-virtio.4.auto: registered virtio3 (type 7)
    [    7.092577] virtio_rpmsg_bus virtio3: creating channel rpmsg_chrdev addr 0xe
    [    7.142321] remoteproc remoteproc3: remote processor 78000000.r5f is now attached
    [    7.225170] e5010 fd20000.e5010: Device registered as /dev/video0
             Starting Reboot and dump vmcore via kexec...
    [    7.249271] platform 78400000.r5f: configured R5F for IPC-only mode
    [  OK  ] Listening on Docker Socket for the [    7.258599] platform 78400000.r5f: assigned reserved memory node vision-apps-r5f-dma-memory@a2000000
    API.
    [    7.274097] remoteproc remoteproc4: 78400000.r5f is available
    [    7.280128] remoteproc remoteproc4: attaching to 78400000.r5f
    [  OK  ] Listening on Weston socket.
    [    7.292358] platform 78400000.r5f: R5F core initialized in IPC-only mode
    [    7.319746] rproc-virtio rproc-virtio.5.auto: assigned reserved memory node vision-apps-r5f-dma-memory@a2000000
    [    7.368165] vdec 30210000.video-codec: Added wave5 driver with caps: 'ENCODE' 'DECODE'
    [    7.376864] vdec 30210000.video-codec: Product Code:      0x521c
    [    7.383755] vdec 30210000.video-codec: Firmware Revision: 320127
    [  OK  ] Finished Reboot and dump vmcore via kexec.
    [  OK  ] Started D-Bus System Message Bus.
    [    7.462352] virtio_rpmsg_bus virtio4: rpmsg host is online
    [    7.477495] dbus-broker-lau[332]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set
    [    7.492005] rproc-virtio rproc-virtio.5.auto: registered virtio4 (type 7)
    [    7.498931] remoteproc remoteproc4: remote processor 78400000.r5f is now attached
    [  OK  ] Reached target Socket Units.
    [  OK  ] Reached target Basic System.
    [  OK  ] Reached target Hardware activated USB gadget.
    [    7.569025] **phy-j722e-wiz zzg print:wiz.type:2, wiz->lane_phy_type4 **
    [  OK  ] Started Job spooling tools.
             Starting Avahi mDNS/DNS-SD Stack...
    [  OK  ] Started Periodic Command Scheduler.
    [    7.679084] cdns-torrent-phy f000000.serdes: Timeout waiting for PHY status ready
    [    7.686678] phy phy-f000000.serdes.2: phy poweron failed --> -110
    [    7.686701] cdns-usb3: probe of 31200000.usb failed with error -110
             Starting Print notice about GPLv3 packages...
             Starting IPv6 Packet Filtering Framework...
             Starting IPv4 Packet Filtering Framework...
    [  OK  ] Started irqbalance daemon.
             Starting Telephony service...
             Starting Expand the rootfs partiti…to full size of the boot device....
    [  OK  ] Started strongSwan IPsec IKEv1/IKEv2 daemon using ipsec.conf.
    [    7.805193] audit: type=1334 audit(16.632:10): prog-id=14 op=LOAD
    [    7.812094] audit: type=1334 audit(16.640:11): prog-id=15 op=LOAD
    [    7.818289] audit: type=1334 audit(16.640:12): prog-id=16 op=LOAD
             Starting User Login Management...
             Starting Virtual Console Setup...
             Starting Telnet Server...
    [  OK  ] Finished IPv6 Packet Filtering Framework.
    [  OK  ] Finished IPv4 Packet Filtering Framework.
    [  OK  ] Finished Telnet Server.
    [  OK  ] Reached target Preparation for Network.
             Starting Save/Restore Sound Card State...
    [    8.054981] audit: type=1334 audit(16.884:13): prog-id=17 op=LOAD
             Starting Network Configuration...
    [  OK  ] Finished Save/Restore Sound Card State.
    [  OK  ] Reached target Sound Card.
    [  OK  ] Started Avahi mDNS/DNS-SD Stack.
    [  OK  ] Started Telephony service.
    [  OK  ] Started User Login Management.
    [    8.479508] cfg80211: Loading compiled-in X.509 certificates for regulatory database
    [  OK  ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
    [    8.520462] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
    [    8.526940] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
    [    8.563589] Bluetooth: Core ver 2.22
    [    8.567305] NET: Registered PF_BLUETOOTH protocol family
    [    8.572791] Bluetooth: HCI device and connection manager initialized
    [    8.579323] Bluetooth: HCI socket layer initialized
    [    8.584251] Bluetooth: L2CAP socket layer initialized
    [    8.589463] Bluetooth: SCO socket layer initialized
    [  OK  ] Finished Expand the rootfs partition to full size of the boot device..
    [  OK  ] Finished Virtual Console Setup.
    [  OK  ] Started Network Configuration.
    [  OK  ] Reached target Network.
    [    8.842960] RTL8211F Gigabit Ethernet 8000f00.mdio:01: zzg phydev->interface: 4
             Starting Enable and configure wl18xx bluetooth stack...
             Starting containerd container runtime...
    [  OK  ] Started Netperf Benchmark Server.
    [    8.882126] am65-cpsw-nuss 8000000.ethernet eth0: PHY [8000f00.mdio:01] driver [RTL8211F Gigabit Ethernet] (irq=POLL)
    [    8.892993] am65-cpsw-nuss 8000000.ethernet eth0: configuring for phy/sgmii link mode
    [    8.900953] zzg sgmii:AM65_CPSW_SGMII_MR_ADV_ABILITY_REG dress 0x83200118:0x1
    [    8.908127] zzg sgmii:AM65_CPSW_SGMII_CONTROL_REG dress 0x83200110:0x1
             Starting Simple Network Management Protocol (SNMP) Daemon....
             Starting Permit User Sessions...
    [  OK  ] Finished Enable and configure wl18xx bluetooth stack.
    [  OK  ] Finished Permit User Sessions.
    [  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 compositor, as a system service...
    [  OK  ] Finished Synchronize System and HW clocks.
    [  OK  ] Created slice Slice /system/systemd-fsck.
             Expecting device /dev/mmcblk1p1...
    [  OK  ] Found device /dev/mmcblk1p1.
             Starting File System Check on /dev/mmcblk1p1...
    [  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...
    [   10.219742] audit: type=1006 audit(19.048:14): pid=500 uid=0 old-auid=4294967295 auid=1000 tty=(none) old-ses=4294967295 ses=1 res=1
    [  OK  ] Finished File System Check on /dev/mmcblk1p1.
             Mounting /run/media/boot-mmcblk1p1...
    [  OK  ] Mounted /run/media/boot-mmcblk1p1.
    [  OK  ] Started User Manager for UID 1000.
    [  OK  ] Started Session c1 of User we[   11.234694] kauditd_printk_skb: 2 callbacks suppressed
    ston.
    [   11.234709] audit: type=1006 audit(20.064:15): pid=464 uid=0 old-auid=4294967295 auid=1000 tty=tty7 old-ses=4294967295 ses=2 res=1
    [   11.254829] audit: type=1300 audit(20.064:15): arch=c00000b7 syscall=64 success=yes exit=4 a0=8 a1=fffffaff3478 a2=4 a3=1 items=0 ppid=1 pid=464 auid=1000 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgi)
    [   11.280664] audit: type=1327 audit(20.064:15): proctitle="(weston)"
    [FAILED] Failed to start Weston, a Wayland compositor, as a system service.
    See 'systemctl status weston.service' for details.
    [  OK  ] Started Simple Network Management Protocol (SNMP) Daemon..
    [   13.030940] am65-cpsw-nuss 8000000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
    [  OK  ] Started containerd container runtime.
    
     _____                    _____           _         _   
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
                  |___|                    |___|            
    
    Arago Project j722s-evm ttyS2
    
    Arago 2023.10 j722s-evm ttyS2
    
    j722s-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
            findutils
            g++-symlinks
            g++
            gawk
            gcc-symlinks
            gcc
            gdb
            gdbserver
            gettext
            glmark2
            gnu-config
            grub-common
            grub-editenv
            grub-efi
            gzip
            hidapi
            kbd-dev
            kbd-keymaps-pine
            less
            libasm1
            libatomic-dev
            libatomic1
            libbfd
            libdebuginfod1
            libdw1
            libelf1
            libgcc-s-dev
            libgcc1
            libgdbm-compat4
            libgdbm-dev
            libgdbm6
            libgettextlib
            libgettextsrc
            libgmp10
            libidn2-0
            libmpc3
            libmpfr6
            libopcodes
            libqt5charts-examples
            libqt5charts-plugins
            libqt5charts-qmlplugins
            libqt5charts5
            libqt5serialport-examples
            libqt5serialport-plugins
            libqt5serialport-qmlplugins
            libqt5serialport5
            libqt5svg-examples
            libqt5svg-plugins
            libqt5svg-qmlplugins
            libqt5svg5
            libqt5virtualkeyboard-plugins
            libqt5virtualkeyboard-qmlplugins
            libqt5virtualkeyboard5
            libreadline-dev
            libreadline8
            libstdc++-dev
            libstdc++6
            libunistring5
            m4
            make
            nettle
            parted
            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
    ***************************************************************
    ***************************************************************
    \
    Password: 
    
    Login incorrect
    j722s-evm login: root
    [   24.169515] audit: type=1006 audit(32.996:16): pid=884 uid=0 old-auid=4294967295 auid=0 tty=(none) old-ses=4294967295 ses=3 res=1
    [   24.181283] audit: type=1300 audit(32.996:16): arch=c00000b7 syscall=64 success=yes exit=1 a0=8 a1=fffffedc5368 a2=1 a3=1 items=0 ppid=1 pid=884 auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0)
    [   24.207118] audit: type=1327 audit(32.996:16): proctitle="(systemd)"
    [   24.213527] audit: type=1334 audit(33.028:17): prog-id=18 op=LOAD
    [   24.219684] audit: type=1300 audit(33.028:17): arch=c00000b7 syscall=280 success=yes exit=8 a0=5 a1=ffffcd8476b8 a2=90 a3=0 items=0 ppid=1 pid=884 auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid)
    [   24.244733] audit: type=1327 audit(33.028:17): proctitle="(systemd)"
    [   24.251136] audit: type=1334 audit(33.036:18): prog-id=18 op=UNLOAD
    [   24.257432] audit: type=1300 audit(33.036:18): arch=c00000b7 syscall=57 success=yes exit=0 a0=8 a1=1 a2=0 a3=ffff86a2dc60 items=0 ppid=1 pid=884 auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0)
    [   24.282292] audit: type=1327 audit(33.036:18): proctitle="(systemd)"
    [   24.288756] audit: type=1334 audit(33.036:19): prog-id=19 op=LOAD
    
    root@j722s-evm:~# 
    root@j722s-evm:~# 
    root@j722s-evm:~# 
    root@j722s-evm:~# ifconfig
    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet6 fe80::f8fb:fcff:fe00:0  prefixlen 64  scopeid 0x20<link>
            ether fa:fb:fc:00:00:00  txqueuelen 1000  (Ethernet)
            RX packets 0  bytes 0 (0.0 B)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 19  bytes 3118 (3.0 KiB)
            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 18  bytes 2180 (2.1 KiB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 18  bytes 2180 (2.1 KiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    root@j722s-evm:~# 
    root@j722s-evm:~# 
    

    This is the point of improvement introduced on e2e:

    drivers/phy/ti/phy-j721e-wiz.c 
    	case AM64_WIZ_10G:
    		if (wiz->lane_phy_type[lane] == PHY_TYPE_PCIE)
    			return regmap_field_write(wiz->p0_fullrt_div[lane], 0x1);
    		if (wiz->lane_phy_type[lane] == PHY_TYPE_SGMII)
    			return regmap_field_write(wiz->p0_fullrt_div[lane], 0x2);
    		break;
    
    drivers/net/ethernet/ti/am65-cpsw-nuss.c
    static const struct am65_cpsw_pdata am64x_cpswxg_pdata = {
    	.quirks = AM64_CPSW_QUIRK_DMA_RX_TDOWN_IRQ | AM64_CPSW_QUIRK_CUT_THRU,
    	.ale_dev_id = "am64-cpswxg",
    	.fdqring_mode = K3_RINGACC_RING_MODE_RING,
    	.extra_modes = BIT(PHY_INTERFACE_MODE_SGMII),
    };
    
    drivers/phy/ti/phy-gmii-sel.c
    struct phy_gmii_sel_soc_data phy_gmii_sel_soc_am654 = {
    	.use_of_data = true,
    	.regfields = phy_gmii_sel_fields_am654,
    	.extra_modes = BIT(PHY_INTERFACE_MODE_SGMII),
    };
    

    This is the clock for cpsw3 and serdes:

    k3conf dump clock 13
    root@j722s-evm:~# k3conf dump clock 13
    |------------------------------------------------------------------------------|
    VERSION INFO
    K3CONF
    SoC
    SYSFW
    ------------------------------------------------------------------------------
    |---------------------------------------------------------------------------------------------------------------------------------------|
    | Device ID | Clock ID | Clock Name                                                                 | Status          | Clock Frequency |
    |---------------------------------------------------------------------------------------------------------------------------------------|
    |    13     |     0    | DEV_CPSW0_CPPI_CLK_CLK                                                     | CLK_STATE_READY | 250000000       |
    |    13     |     1    | DEV_CPSW0_CPTS_GENF0                                                       | CLK_STATE_READY | 0               |
    |    13     |     2    | DEV_CPSW0_CPTS_GENF1                                                       | CLK_STATE_READY | 0               |
    |    13     |     3    | DEV_CPSW0_CPTS_RFT_CLK                                                     | CLK_STATE_READY | 500000000       |
    |    13     |     4    | DEV_CPSW0_CPTS_RFT_CLK_PARENT_POSTDIV4_16FF_MAIN_2_HSDIVOUT5_CLK           | CLK_STATE_READY | 500000000       |
    |    13     |     5    | DEV_CPSW0_CPTS_RFT_CLK_PARENT_POSTDIV4_16FF_MAIN_0_HSDIVOUT6_CLK           | CLK_STATE_READY | 200000000       |
    |    13     |     6    | DEV_CPSW0_CPTS_RFT_CLK_PARENT_BOARD_0_CP_GEMAC_CPTS0_RFT_CLK_OUT           | CLK_STATE_READY | 0               |
    |    13     |     8    | DEV_CPSW0_CPTS_RFT_CLK_PARENT_BOARD_0_MCU_EXT_REFCLK0_OUT                  | CLK_STATE_READY | 0               |
    |    13     |     9    | DEV_CPSW0_CPTS_RFT_CLK_PARENT_BOARD_0_EXT_REFCLK1_OUT                      | CLK_STATE_READY | 0               |
    |    13     |    10    | DEV_CPSW0_CPTS_RFT_CLK_PARENT_WIZ16B2M4CT_MAIN_1_IP1_LN0_TXMCLK            | CLK_STATE_READY | 0               |
    |    13     |    11    | DEV_CPSW0_CPTS_RFT_CLK_PARENT_SAM62_PLL_CTRL_WRAP_MAIN_0_CHIP_DIV1_CLK_CLK | CLK_STATE_READY | 500000000       |
    |    13     |    13    | DEV_CPSW0_GMII1_MR_CLK                                                     | CLK_STATE_READY | 25000000        |
    |    13     |    14    | DEV_CPSW0_GMII1_MT_CLK                                                     | CLK_STATE_READY | 25000000        |
    |    13     |    15    | DEV_CPSW0_GMII2_MR_CLK                                                     | CLK_STATE_READY | 25000000        |
    |    13     |    16    | DEV_CPSW0_GMII2_MT_CLK                                                     | CLK_STATE_READY | 25000000        |
    |    13     |    17    | DEV_CPSW0_GMII_RFT_CLK                                                     | CLK_STATE_READY | 125000000       |
    |    13     |    18    | DEV_CPSW0_MDIO_MDCLK_O                                                     | CLK_STATE_READY | 0               |
    |    13     |    19    | DEV_CPSW0_RGMII_MHZ_250_CLK                                                | CLK_STATE_READY | 250000000       |
    |    13     |    20    | DEV_CPSW0_RGMII_MHZ_50_CLK                                                 | CLK_STATE_READY | 50000000        |
    |    13     |    21    | DEV_CPSW0_RGMII_MHZ_5_CLK                                                  | CLK_STATE_READY | 5000000         |
    |    13     |    22    | DEV_CPSW0_RMII1_MHZ_50_CLK                                                 | CLK_STATE_READY | 0               |
    |    13     |    23    | DEV_CPSW0_RMII2_MHZ_50_CLK                                                 | CLK_STATE_READY | 0               |
    |    13     |    24    | DEV_CPSW0_SERDES1_REFCLK                                                   | CLK_STATE_READY | 0               |
    |    13     |    25    | DEV_CPSW0_SERDES1_RXCLK                                                    | CLK_STATE_READY | 0               |
    |    13     |    26    | DEV_CPSW0_SERDES1_RXFCLK                                                   | CLK_STATE_READY | 0               |
    |    13     |    27    | DEV_CPSW0_SERDES1_TXCLK                                                    | CLK_STATE_READY | 0               |
    |    13     |    28    | DEV_CPSW0_SERDES1_TXFCLK                                                   | CLK_STATE_READY | 0               |
    |    13     |    29    | DEV_CPSW0_SERDES1_TXMCLK                                                   | CLK_STATE_READY | 0               |
    |    13     |    30    | DEV_CPSW0_SERDES2_REFCLK                                                   | CLK_STATE_READY | 0               |
    |    13     |    31    | DEV_CPSW0_SERDES2_RXCLK                                                    | CLK_STATE_READY | 0               |
    |    13     |    32    | DEV_CPSW0_SERDES2_RXFCLK                                                   | CLK_STATE_READY | 0               |
    |    13     |    33    | DEV_CPSW0_SERDES2_TXCLK                                                    | CLK_STATE_READY | 0               |
    |    13     |    34    | DEV_CPSW0_SERDES2_TXFCLK                                                   | CLK_STATE_READY | 0               |
    |    13     |    35    | DEV_CPSW0_SERDES2_TXMCLK                                                   | CLK_STATE_READY | 0               |
    |---------------------------------------------------------------------------------------------------------------------------------------|
    
    root@j722s-evm:~# k3conf dump clock 280
    |------------------------------------------------------------------------------|
    VERSION INFO
    K3CONF
    SoC
    SYSFW
    ------------------------------------------------------------------------------
    |---------------------------------------------------------------------------------------------------------------------------------------|
    | Device ID | Clock ID | Clock Name                                                             | Status              | Clock Frequency |
    |---------------------------------------------------------------------------------------------------------------------------------------|
    |   280     |     0    | DEV_SERDES_10G1_CLK                                                    | CLK_STATE_READY     | 125000000       |
    |   280     |     1    | DEV_SERDES_10G1_CORE_REF_CLK                                           | CLK_STATE_READY     | 100000000       |
    |   280     |     2    | DEV_SERDES_10G1_CORE_REF_CLK_PARENT_GLUELOGIC_HFOSC0_CLKOUT            | CLK_STATE_READY     | 25000000        |
    |   280     |     3    | DEV_SERDES_10G1_CORE_REF_CLK_PARENT_BOARD_0_EXT_REFCLK1_OUT            | CLK_STATE_READY     | 0               |
    |   280     |     4    | DEV_SERDES_10G1_CORE_REF_CLK_PARENT_HSDIV4_16FFT_MAIN_2_HSDIVOUT0_CLK  | CLK_STATE_READY     | 100000000       |
    |   280     |     5    | DEV_SERDES_10G1_CORE_REF_CLK_PARENT_POSTDIV4_16FF_MAIN_0_HSDIVOUT9_CLK | CLK_STATE_READY     | 100000000       |
    |   280     |     7    | DEV_SERDES_10G1_IP1_LN0_REFCLK                                         | CLK_STATE_READY     | 0               |
    |   280     |     8    | DEV_SERDES_10G1_IP1_LN0_RXCLK                                          | CLK_STATE_READY     | 0               |
    |   280     |     9    | DEV_SERDES_10G1_IP1_LN0_RXFCLK                                         | CLK_STATE_READY     | 0               |
    |   280     |    10    | DEV_SERDES_10G1_IP1_LN0_TXCLK                                          | CLK_STATE_NOT_READY | 0               |
    |   280     |    11    | DEV_SERDES_10G1_IP1_LN0_TXFCLK                                         | CLK_STATE_READY     | 0               |
    |   280     |    12    | DEV_SERDES_10G1_IP1_LN0_TXMCLK                                         | CLK_STATE_READY     | 0               |
    |   280     |    13    | DEV_SERDES_10G1_IP2_LN0_REFCLK                                         | CLK_STATE_READY     | 0               |
    |   280     |    14    | DEV_SERDES_10G1_IP2_LN0_RXCLK                                          | CLK_STATE_READY     | 0               |
    |   280     |    15    | DEV_SERDES_10G1_IP2_LN0_RXFCLK                                         | CLK_STATE_READY     | 0               |
    |   280     |    16    | DEV_SERDES_10G1_IP2_LN0_TXCLK                                          | CLK_STATE_READY     | 0               |
    |   280     |    17    | DEV_SERDES_10G1_IP2_LN0_TXFCLK                                         | CLK_STATE_READY     | 0               |
    |   280     |    18    | DEV_SERDES_10G1_IP2_LN0_TXMCLK                                         | CLK_STATE_READY     | 0               |
    |   280     |    40    | DEV_SERDES_10G1_TAP_TCK                                                | CLK_STATE_READY     | 0               |
    |---------------------------------------------------------------------------------------------------------------------------------------|
    root@j722s-evm:~#
    

    I don't know where the problem lies, but PHY's tx can detect differential data, while MAC's tx cannot detect differential data?

    are there any issues with those places?Please help me confirm。

    thank you!

  • Hi,

    SerDes configuration looks fine and PLL also locked.

    From SGMII Status register, it shows Link is down.

    Can you check Mode configured in PHY? by default MAC side is slave Mode.

    Can you also check by enabling Master Mode at MAC side along with Advertise capabilities.


    Best Regards,
    Sudheer

  • Hi:

    This task can be closed now。thanks!

    This is the  dts final configuration:

    &cpsw3g {
    	status = "okay";
    };
    
    &cpsw3g_mdio {
    	status = "okay";
    	pinctrl-names = "default";
    	pinctrl-0 = <&mdio_pins_default>;
    	reset-post-delay-us = <12000>;
    
    	cpsw3g_phy0: ethernet-phy@0 {
    		reg = <1>;
    		realtek,aldps-disable;
    		realtek,clkout-disable;
    		realtek,phy-mode-eee-disable;
    	/*	ti,op-mode = <DP83869_SGMII_COPPER_ETHERNET>;*/
    	};
    };
    
    &cpsw_port1 {
    	status = "okay";
    	phy-mode = "sgmii";
    	mac-address = [00 00 00 00 00 00];
    	phys = <&phy_gmii_sel 1>,<&serdes1_sgmii_link>;
    	phy-names ="mac","serdes";
    	phy-handle = <&cpsw3g_phy0>;	
    };
    
    &cpsw_port2 {
    	status = "disabled";
    };
    
    &serdes_ln_ctrl {
    	idle-states = <J722S_SERDES0_LANE0_USB>,
    		      <J722S_SERDES1_LANE0_QSGMII_LANE1>;
    };
    
    &serdes0 {
    	status = "okay";
    	serdes0_usb_link: phy@0 {
    		reg = <0>;
    		cdns,num-lanes = <1>;
    		#phy-cells = <0>;
    		cdns,phy-type = <PHY_TYPE_USB3>;
    		resets = <&serdes_wiz0 1>;
    	};
    };
    
    &serdes1 {
    	serdes1_sgmii_link: phy@0 {
    		reg = <0>;
    		cdns,num-lanes = <1>;
    		#phy-cells = <0>;
    		cdns,phy-type = <PHY_TYPE_SGMII>;
    		resets = <&serdes_wiz1 1>;
    	};
    };
    

    This is the point of improvement:

    drivers/phy/ti/phy-j721e-wiz.c 
    	case AM64_WIZ_10G:
    		if (wiz->lane_phy_type[lane] == PHY_TYPE_PCIE)
    			return regmap_field_write(wiz->p0_fullrt_div[lane], 0x1);
    		if (wiz->lane_phy_type[lane] == PHY_TYPE_SGMII)
    			return regmap_field_write(wiz->p0_fullrt_div[lane], 0x2);
    		break;
    
    drivers/net/ethernet/ti/am65-cpsw-nuss.c
    static const struct am65_cpsw_pdata am64x_cpswxg_pdata = {
    	.quirks = AM64_CPSW_QUIRK_DMA_RX_TDOWN_IRQ | AM64_CPSW_QUIRK_CUT_THRU,
    	.ale_dev_id = "am64-cpswxg",
    	.fdqring_mode = K3_RINGACC_RING_MODE_RING,
    	.extra_modes = BIT(PHY_INTERFACE_MODE_SGMII),
    };
    
    if (common->pdata.extra_modes & BIT(state->interface)) {
    	if (state->interface == PHY_INTERFACE_MODE_SGMII) {
    		printk("zzg sgmii:AM65_CPSW_SGMII_MR_ADV_ABILITY_REG dress 0x%8x:0x%d\n",port->sgmii_base + AM65_CPSW_SGMII_MR_ADV_ABILITY_REG,ADVERTISE_SGMII);
    		writel(ADVERTISE_SGMII | LPA_SGMII_1000FULL | LPA_SGMII_LINK,
    		       port->sgmii_base + AM65_CPSW_SGMII_MR_ADV_ABILITY_REG);
    			
    		writel(0x20,port->sgmii_base + AM65_CPSW_SGMII_CONTROL_REG);
    		cpsw_sl_ctl_set(port->slave.mac_sl, CPSW_SL_CTL_EXT_EN);
    	} else {
    		cpsw_sl_ctl_clr(port->slave.mac_sl, CPSW_SL_CTL_EXT_EN);
    	}
    
    	if (state->interface == PHY_INTERFACE_MODE_USXGMII) {
    		cpsw_sl_ctl_set(port->slave.mac_sl,
    				CPSW_SL_CTL_XGIG | CPSW_SL_CTL_XGMII_EN);
    	} else {
    		cpsw_sl_ctl_clr(port->slave.mac_sl,
    				CPSW_SL_CTL_XGIG | CPSW_SL_CTL_XGMII_EN);
    	}
    	printk("zzg sgmii:AM65_CPSW_SGMII_CONTROL_REG dress 0x%8x:0x%d\n",
    		port->sgmii_base + AM65_CPSW_SGMII_CONTROL_REG,AM65_CPSW_SGMII_CONTROL_MR_AN_ENABLE);
    	reg_val = readl(port->sgmii_base+AM65_CPSW_SGMII_CONTROL_REG);
    	writel(reg_val|AM65_CPSW_SGMII_CONTROL_MR_AN_ENABLE,
    	       port->sgmii_base + AM65_CPSW_SGMII_CONTROL_REG);
    }
    
    drivers/phy/ti/phy-gmii-sel.c
    struct phy_gmii_sel_soc_data phy_gmii_sel_soc_am654 = {
    	.use_of_data = true,
    	.regfields = phy_gmii_sel_fields_am654,
    	.extra_modes = BIT(PHY_INTERFACE_MODE_SGMII),
    };

    This is the status of the register:

    root@j722s-evm:/home/zzg# devmem2 0x08000114
    /dev/mem opened.
    Memory mapped at address 0xffffa05c3000.
    Read at address  0x08000114 (0xffffa05c3114): 0x0000003D
    root@j722s-evm:/home/zzg# devmem2 0x08000110
    /dev/mem opened.
    Memory mapped at address 0xffff8279b000.
    Read at address  0x08000110 (0xffff8279b110): 0x00000021
    root@j722s-evm:/home/zzg# devmem2 0x08000118
    /dev/mem opened.
    Memory mapped at address 0xffff97f8f000.
    Read at address  0x08000118 (0xffff97f8f118): 0x00009801
    root@j722s-evm:/home/zzg# 
    root@j722s-evm:/home/zzg# devmem2 0x00106090                                                                                                                                                                  
    /dev/mem opened.
    Memory mapped at address 0xffffa9a2d000.
    Read at address  0x00106090 (0xffffa9a2d090): 0x00000001
    root@j722s-evm:/home/zzg# devmem2 0x00106044
    /dev/mem opened.
    Memory mapped at address 0xffff981e5000.
    Read at address  0x00106044 (0xffff981e5044): 0x00000003
    root@j722s-evm:/home/zzg# devmem2 0x00104044                                                                                                                                                                  
    /dev/mem opened.
    Memory mapped at address 0xffff89d44000.
    Read at address  0x00104044 (0xffff89d44044): 0x00000003
    root@j722s-evm:~# devmem2 0x0F00E000 
    /dev/mem opened.
    Memory mapped at address 0xffffa9a63000.
    Read at address  0x0F00E000 (0xffffa9a63000): 0x000C0030
    root@j722s-evm:~# devmem2 0x0F01E000
    /dev/mem opened.
    Memory mapped at address 0xffff8b433000.
    Read at address  0x0F01E000 (0xffff8b433000): 0x00490011
    root@j722s-evm:~# 
    //8211FS register status
    root@j722s-evm:/home/zzg# cat phytool.sh 
    #Indirect access address = Register_page*16+2*(Register_address%16)
    #SEDES INER
    echo "Indirect access address = Register_page<<4+2*(Register_address%0x10)"
    
    echo "SEDES INER page:0xde1 addr:0x11  0xde12"
    phytool write eth0/0/0x1B 0xde12
    phytool read  eth0/0/0x1C
    
    echo "SEDES INSR page:0xde1 addr:0x12  0xde14"
    phytool write eth0/0/0x1B 0xde14
    phytool read  eth0/0/0x1C
    
    echo "SEDES ANARSEL page:0xd08 addr:0x14  0xd088"
    phytool write eth0/0/0x1B 0xd088
    phytool read  eth0/0/0x1C
    
    echo "SEDES ANAR page:0xd08 addr:0x10  0xd080"
    phytool write eth0/0/0x1B 0xd080
    phytool read  eth0/0/0x1C
    
    echo "SEDES ANLPAR page:0xdc0 addr:0x15  0xdc0a"
    phytool write eth0/0/0x1B 0xdc0a
    phytool read  eth0/0/0x1C
    
    echo "SEDES ANLPAR page:0xdc0 addr:0x15  0xdc88"
    phytool write eth0/0/0x1B 0xdc88
    phytool read  eth0/0/0x1C
    
    echo "SEDES ANLPAR page:0xdc0 addr:0x15  0xdf00"
    phytool write eth0/0/0x1B 0xdf00
    phytool read  eth0/0/0x1C
    root@j722s-evm:/home/zzg# ./phytool.sh 
    Indirect access address = Register_page<<4+2*(Register_address%0x10)
    SEDES INER page:0xde1 addr:0x11  0xde12
    0000
    SEDES INSR page:0xde1 addr:0x12  0xde14
    0000
    SEDES ANARSEL page:0xd08 addr:0x14  0xd088
    0000
    SEDES ANAR page:0xd08 addr:0x10  0xd080
    0x0050
    SEDES ANLPAR page:0xdc0 addr:0x15  0xdc0a
    0xd801
    SEDES ANLPAR page:0xdc0 addr:0x15  0xdc88
    0x0749
    SEDES ANLPAR page:0xdc0 addr:0x15  0xdf00
    0x0907
    root@j722s-evm:/home/zzg# 
     
    
    

    There are two issues encountered here:
    1. The original TDA4 (J722s) board had an RGMI-RXID TI phy on CPSW-PORT1. The hardware designer wants to add an SGMII phy, which will be connected to Serdes1<--->SGMI1<--->CPSW-PORT1. This phy is on the same cpsw_port1 as the original phy and cannot work together. We need to remove phy from ti and adjust cpsw_port1. I'm not sure if I understand correctly.
    2. There is a hardware problem with the prototype board that came back, and the differential signal has not been output from the SGMII TX of TDA4

    Best Regards,

    thanks!

  • Hi,

    The original TDA4 (J722s) board had an RGMI-RXID TI phy on CPSW-PORT1. The hardware designer wants to add an SGMII phy, which will be connected to Serdes1<--->SGMI1<--->CPSW-PORT1. This phy is on the same cpsw_port1 as the original phy and cannot work together. We need to remove phy from ti and adjust cpsw_port1. I'm not sure if I understand correctly.

    Yes.  On EVM, It can't be supported. We need changes to board for enabling SGMII on Port-1.

    2. There is a hardware problem with the prototype board that came back, and the differential signal has not been output from the SGMII TX of TDA4

    The SGMII1 connection are terminated to ENET EXPANSION CONNECTOR from TI EVM. Please refer to Schematics.

    I hope above changes fixed your Link and data transfer Issue. 

    If you need any support related to Hardware, I request you to create a new thread.

    Best Regards,
    Sudheer