Why Cannot eno0 Be Configured and Why Is There No Signal Level Change on the MDIO Signal Pin?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Why Cannot eno0 Be Configured and Why Is There No Signal Level Change on the MDIO Signal Pin?

3,280 Views
LedHx
Contributor II

Hello,

I am using the LS1028A evaluation board. I followed the documentation and built the boot image for the LS1028A using the command bld -m ls1028ardb. After flashing the image to an SD card and booting the system, I am unable to configure eno0 within the system. The error is as follows:

root@ls1028ardb:~# ifconfig eno0 192.168.0.110
[  312.156125] net eno0: could not attach to PHY
SIOCSIFFLAGS: No such device

Upon checking the logs, I found the following error:

fsl_enetc_mdio 0000:00:00.3: probe with driver fsl_enetc_mdio failed with error -5

The log indicates that the MDIO driver failed to probe, preventing PHY attachment. Additionally, the log shows PHY connection timeouts not only for eneth but also for all four switch ports.

I used an oscilloscope to capture the signal levels on the EMI1_MDIO and EMI1_MDC pins. EMI1_MDC continuously outputs a square wave at 670 kHz, which appears normal. However, the EMI1_MDIO pin remains high at all times when using the mdio command in U-Boot to query the PHY ID. The U-Boot commands and their outputs are shown below:

=> mdio list
enetc-0: emdio-3:
2 - AR8031/AR8033 <--> enetc-0
10 - Generic PHY <--> swp0
11 - Generic PHY <--> swp1
12 - Generic PHY <--> swp2
13 - Generic PHY <--> swp3
enetc-2: felix-switch:
=>
=> mdio read enetc-2 2 0x02
Reading from bus enetc-2 PHY at address 2:
2 - 0x83
=> mdio read enetc-2 2 0x03
Reading from bus enetc-2 PHY at address 2:
3 - 0xe400

=> mdio read enetc-0 2 0x02
Reading from bus enetc-0
PHY at address 2:
2 - 0x0
=> mdio read enetc-0 2 0x03
Reading from bus enetc-0
PHY at address 2:
3 - 0x0
=> mdio read emdio-3 2 0x00
Reading from bus emdio-3
PHY at address 2:
TT0 - 0x9200
=> mdio read emdio-3 2 0x02
Reading from bus emdio-3
PHY at address 2:
TT2 - 0x9200
=> mdio read emdio-3 2 0x03
Reading from bus emdio-3
PHY at address 2:
TT3 - 0x9200
=>

I suspect the issue lies in this area. However, I have thoroughly checked the RCW, device tree, and hardware, but have not found any obvious errors. Below is the timeout log from the boot process:

NOTICE:  Fixed DDR on board
NOTICE:  4 GB DDR4, 32-bit, CL=11, ECC on
NOTICE:  BL2: v2.12.0(release):lf-6.12.20-2.0.0
NOTICE:  BL2: Built : 14:45:11, Dec  4 2025
NOTICE:  BL2: Booting BL31
NOTICE:  BL31: v2.12.0(release):lf-6.12.20-2.0.0
NOTICE:  BL31: Built : 14:45:14, Dec  4 2025
NOTICE:  Welcome to ls1028ardb BL31 Phase

U-Boot 2025.04 (Dec 04 2025 - 14:45:02 +0800)

SoC:  LS1028A Rev1.0 (0x870b0110)
Clock Configuration:
       CPU0(A72):1500 MHz  CPU1(A72):1500 MHz
         Bus:      400  MHz  DDR:      1600 MT/s
Reset Configuration Word (RCW):
       00000000: 3c004010 00000030 00000000 00000000
       00000010: 00000000 018f0000 0030c000 00000000
       00000020: 020031a0 00002580 00000000 00003296
       00000030: 00000000 00000010 00000000 00000000
       00000040: 00000000 00000000 00000000 00000000
       00000050: 00000000 00000000 00000000 00000000
       00000060: 00000000 00000000 200e705a 00000000
       00000070: bb580000 00000000
Model: LS1028A RDB Board
Board: LS1028A Rev1.0-RDB, Version: C, boot from SD
FPGA: v8 (RDB)
SERDES1 Reference : Clock1 = 100.00MHz Clock2 = 100.00MHz
DRAM:  3.9 GiB
DDR    3.9 GiB (DDR4, 32-bit, CL=11, ECC on)
Using SERDES1 Protocol: 47960 (0xbb58)
PCIe1: pcie@3400000 Root Complex: no link
PCIe2: pcie@3500000 Root Complex: no link
Core:  58 devices, 26 uclasses, devicetree: separate
WDT:   Started watchdog@c000000 with servicing every 1000ms (60s timeout)
WDT:   Started watchdog@c010000 with servicing every 1000ms (60s timeout)
MMC:   FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from MMC... Reading from MMC(0)... *** Warning - bad CRC, using default environment
EEPROM: Invalid ID (ff ff ff ff)
In:    serial
Out:   serial
Err:   serial
SEC0:  RNG instantiated
Net:   TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
Warning: enetc-0 (eth0) using random MAC address - 3a:b9:c4:9e:93:20
eth0: enetc-0
Warning: enetc-2 (eth1) using random MAC address - 62:d9:2b:9d:bd:a5 , eth1: enetc-2TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPHY reset timed out TTTTTTTTTTTTT, eth2: swp0TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPHY reset timed out TTTTTTTTTTTTT, eth3: swp1TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPHY reset timed out TTTTTTTTTTTTT, eth4: swp2TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPHY reset timed out TTTTTTTTTTTTT, eth5: swp3

Could you please help identify possible causes for these issues?

Thank you.

 

Tags (1)
0 Kudos
Reply
8 Replies

3,256 Views
yipingwang
NXP TechSupport
NXP TechSupport

Please check whether you can ping outside in u-boot through eno0?

0 Kudos
Reply

3,244 Views
LedHx
Contributor II
I also can't ping the PC from within U-Boot.In addition, I'd like to know if the output frequency of EMI1_MDC is 670 kHz? Our hardware engineer wants me to confirm this.
0 Kudos
Reply

3,225 Views
yipingwang
NXP TechSupport
NXP TechSupport

Please download LSDK 21.08 pre-build image as the following.

$ wget https://www.nxp.com/lgfiles/sdk/lsdk2108/firmware_ls1028ardb_sdboot.img

$ wget https://www.nxp.com/lgfiles/sdk/lsdk2108/boot_LS_arm64_lts_5.10.tgz
$ wget https://www.nxp.com/lgfiles/sdk/lsdk2108/rootfs_lsdk2108_ubuntu_main_arm64.tgz

Then deploy them to SD card.

$ wget https://www.nxp.com/lgfiles/sdk/lsdk2108/flex-installer && chmod +x flex-installer && sudo mv flex-installer /usr/bin

$ flex-installer -i pf -d /dev/sdb

$ flex-installer  -f firmware_ls1028ardb_sdboot.img -b boot_LS_arm64_lts_5.10.tgz -r rootfs_lsdk2108_ubuntu_main_arm64.tgz -d /dev/sdb

Note:/dev/sdb is SD device name on your PC.

 

Then plugin SD card to the target board and configure LS1028ARDB switch setting as the following to configure the target board to boot from SD card.

Boot source              SW2[1:8] SW3[1:8] SW5[1:8]
SD Card (SDHC1) 1000_1000 1111_0000 0011_1001

Boot to Linux from SD card and use "ethtool" to check the link status.

0 Kudos
Reply

3,212 Views
LedHx
Contributor II

I still can't configure eno0. The EMI1_MDIO pin remains constantly held high. Could you check from this log file whether the U-Boot and kernel boot processes are normal, respectively? Also, do the three files you provided boot normally on your development board? If they boot normally, is it possible that there is a hardware issue on my side? If there is a problem, can it be identified through the log?

0 Kudos
Reply

3,208 Views
yipingwang
NXP TechSupport
NXP TechSupport

Please follow my above procedure to deploy SD card and boot Ubuntu rootfs from SD card.

There is "ethtool" command in Ubuntu rootfs.

0 Kudos
Reply

3,070 Views
LedHx
Contributor II

Previously, I didn't switch the flex-installer tool back to version 2108. Now I have completely followed your instructions to flash and boot the Ubuntu system. However, the eno0 network card is still not recognized. Our hardware is a custom board made according to the document "spf-39071_a1.pdf". The PHY chip corresponding to the eno0 network card has been replaced from AR8033 to AR8031, and the program flashed onto the CPLD chip is version v8.

Therefore, I have the following questions:

  1. After replacing AR8033 with AR8031, is it fully compatible, and does the software need to be modified?

  2. Will the version of the program flashed onto the CPLD chip affect the reset of the PHY chip?

  3. Can the program you provided be adapted to this development board and correctly recognize the network cards?

The log is attached below. Looking forward to your reply.

0 Kudos
Reply

3,060 Views
yipingwang
NXP TechSupport
NXP TechSupport

 

In dts file arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts, please do the following modification according to the comments.

&enetc_mdio_pf3 {

        sgmii_phy0: ethernet-phy@2 {

                reg = <0x2>;// please modify the PHY address with enetc0 real PHY address on your custom board.

        };

 

        /* VSC8514 QSGMII quad PHY */

        qsgmii_phy0: ethernet-phy@10 {

                reg = <0x10>; // please modify the PHY address with swp0 real PHY address on your custom board.

        };

 

        qsgmii_phy1: ethernet-phy@11 {

                reg = <0x11>;// please modify the PHY address with swp1 real PHY address on your custom board.

        };

 

        qsgmii_phy2: ethernet-phy@12 {

                reg = <0x12>;// please modify the PHY address with swp2 real PHY address on your custom board.

        };

 

        qsgmii_phy3: ethernet-phy@13 {

                reg = <0x13>; // please modify the PHY address with swp3 real PHY address on your custom board.

        };

};

0 Kudos
Reply

3,205 Views
LedHx
Contributor II

The log file I provided above was configured exactly according to the procedure you gave. For details, please see my screenshot below.

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2358152%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EWhy%20Cannot%20eno0%20Be%20Configured%20and%20Why%20Is%20There%20No%20Signal%20Level%20Change%20on%20the%20MDIO%20Signal%20Pin%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2358152%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%3C%2FP%3E%3CP%3EI%20am%20using%20the%20LS1028A%20evaluation%20board.%20I%20followed%20the%20documentation%20and%20built%20the%20boot%20image%20for%20the%20LS1028A%20using%20the%20command%20bld%20-m%20ls1028ardb.%20After%20flashing%20the%20image%20to%20an%20SD%20card%20and%20booting%20the%20system%2C%20I%20am%20unable%20to%20configure%20eno0%20within%20the%20system.%20The%20error%20is%20as%20follows%3A%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%3Eroot%40ls1028ardb%3A~%23%20ifconfig%20eno0%20192.168.0.110%0A%5B%20%20312.156125%5D%20net%20eno0%3A%20could%20not%20attach%20to%20PHY%0ASIOCSIFFLAGS%3A%20No%20such%20device%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%3CSPAN%3EUpon%20checking%20the%20logs%2C%20I%20found%20the%20following%20error%3A%3C%2FSPAN%3E%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%3Efsl_enetc_mdio%200000%3A00%3A00.3%3A%20probe%20with%20driver%20fsl_enetc_mdio%20failed%20with%20error%20-5%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3EThe%20log%20indicates%20that%20the%20MDIO%20driver%20failed%20to%20probe%2C%20preventing%20PHY%20attachment.%20Additionally%2C%20the%20log%20shows%20PHY%20connection%20timeouts%20not%20only%20for%20eneth%20but%20also%20for%20all%20four%20switch%20ports.%3C%2FP%3E%3CP%3EI%20used%20an%20oscilloscope%20to%20capture%20the%20signal%20levels%20on%20the%20EMI1_MDIO%20and%20EMI1_MDC%20pins.%20EMI1_MDC%20continuously%20outputs%20a%20square%20wave%20at%20670%20kHz%2C%20which%20appears%20normal.%20However%2C%20the%20EMI1_MDIO%20pin%20remains%20high%20at%20all%20times%20when%20using%20the%20mdio%20command%20in%20U-Boot%20to%20query%20the%20PHY%20ID.%20The%20U-Boot%20commands%20and%20their%20outputs%20are%20shown%20below%3A%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%3E%3D%26gt%3B%20mdio%20list%0Aenetc-0%3A%20emdio-3%3A%0A2%20-%20AR8031%2FAR8033%20%26lt%3B--%26gt%3B%20enetc-0%0A10%20-%20Generic%20PHY%20%26lt%3B--%26gt%3B%20swp0%0A11%20-%20Generic%20PHY%20%26lt%3B--%26gt%3B%20swp1%0A12%20-%20Generic%20PHY%20%26lt%3B--%26gt%3B%20swp2%0A13%20-%20Generic%20PHY%20%26lt%3B--%26gt%3B%20swp3%0Aenetc-2%3A%20felix-switch%3A%0A%3D%26gt%3B%0A%3D%26gt%3B%20mdio%20read%20enetc-2%202%200x02%0AReading%20from%20bus%20enetc-2%20PHY%20at%20address%202%3A%0A2%20-%200x83%0A%3D%26gt%3B%20mdio%20read%20enetc-2%202%200x03%0AReading%20from%20bus%20enetc-2%20PHY%20at%20address%202%3A%0A3%20-%200xe400%0A%0A%3D%26gt%3B%20mdio%20read%20enetc-0%202%200x02%0AReading%20from%20bus%20enetc-0%0APHY%20at%20address%202%3A%0A2%20-%200x0%0A%3D%26gt%3B%20mdio%20read%20enetc-0%202%200x03%0AReading%20from%20bus%20enetc-0%0APHY%20at%20address%202%3A%0A3%20-%200x0%0A%3D%26gt%3B%20mdio%20read%20emdio-3%202%200x00%0AReading%20from%20bus%20emdio-3%0APHY%20at%20address%202%3A%0ATT0%20-%200x9200%0A%3D%26gt%3B%20mdio%20read%20emdio-3%202%200x02%0AReading%20from%20bus%20emdio-3%0APHY%20at%20address%202%3A%0ATT2%20-%200x9200%0A%3D%26gt%3B%20mdio%20read%20emdio-3%202%200x03%0AReading%20from%20bus%20emdio-3%0APHY%20at%20address%202%3A%0ATT3%20-%200x9200%0A%3D%26gt%3B%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%3CSPAN%3EI%20suspect%20the%20issue%20lies%20in%20this%20area.%20However%2C%20I%20have%20thoroughly%20checked%20the%20RCW%2C%20device%20tree%2C%20and%20hardware%2C%20but%20have%20not%20found%20any%20obvious%20errors.%20Below%20is%20the%20timeout%20log%20from%20the%20boot%20process%3A%3C%2FSPAN%3E%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%3ENOTICE%3A%20%20Fixed%20DDR%20on%20board%0ANOTICE%3A%20%204%20GB%20DDR4%2C%2032-bit%2C%20CL%3D11%2C%20ECC%20on%0ANOTICE%3A%20%20BL2%3A%20v2.12.0(release)%3Alf-6.12.20-2.0.0%0ANOTICE%3A%20%20BL2%3A%20Built%20%3A%2014%3A45%3A11%2C%20Dec%20%204%202025%0ANOTICE%3A%20%20BL2%3A%20Booting%20BL31%0ANOTICE%3A%20%20BL31%3A%20v2.12.0(release)%3Alf-6.12.20-2.0.0%0ANOTICE%3A%20%20BL31%3A%20Built%20%3A%2014%3A45%3A14%2C%20Dec%20%204%202025%0ANOTICE%3A%20%20Welcome%20to%20ls1028ardb%20BL31%20Phase%0A%0AU-Boot%202025.04%20(Dec%2004%202025%20-%2014%3A45%3A02%20%2B0800)%0A%0ASoC%3A%20%20LS1028A%20Rev1.0%20(0x870b0110)%0AClock%20Configuration%3A%0A%20%20%20%20%20%20%20CPU0(A72)%3A1500%20MHz%20%20CPU1(A72)%3A1500%20MHz%0A%20%20%20%20%20%20%20%20%20Bus%3A%20%20%20%20%20%20400%20%20MHz%20%20DDR%3A%20%20%20%20%20%201600%20MT%2Fs%0AReset%20Configuration%20Word%20(RCW)%3A%0A%20%20%20%20%20%20%2000000000%3A%203c004010%2000000030%2000000000%2000000000%0A%20%20%20%20%20%20%2000000010%3A%2000000000%20018f0000%200030c000%2000000000%0A%20%20%20%20%20%20%2000000020%3A%20020031a0%2000002580%2000000000%2000003296%0A%20%20%20%20%20%20%2000000030%3A%2000000000%2000000010%2000000000%2000000000%0A%20%20%20%20%20%20%2000000040%3A%2000000000%2000000000%2000000000%2000000000%0A%20%20%20%20%20%20%2000000050%3A%2000000000%2000000000%2000000000%2000000000%0A%20%20%20%20%20%20%2000000060%3A%2000000000%2000000000%20200e705a%2000000000%0A%20%20%20%20%20%20%2000000070%3A%20bb580000%2000000000%0AModel%3A%20LS1028A%20RDB%20Board%0ABoard%3A%20LS1028A%20Rev1.0-RDB%2C%20Version%3A%20C%2C%20boot%20from%20SD%0AFPGA%3A%20v8%20(RDB)%0ASERDES1%20Reference%20%3A%20Clock1%20%3D%20100.00MHz%20Clock2%20%3D%20100.00MHz%0ADRAM%3A%20%203.9%20GiB%0ADDR%20%20%20%203.9%20GiB%20(DDR4%2C%2032-bit%2C%20CL%3D11%2C%20ECC%20on)%0AUsing%20SERDES1%20Protocol%3A%2047960%20(0xbb58)%0APCIe1%3A%20pcie%403400000%20Root%20Complex%3A%20no%20link%0APCIe2%3A%20pcie%403500000%20Root%20Complex%3A%20no%20link%0ACore%3A%20%2058%20devices%2C%2026%20uclasses%2C%20devicetree%3A%20separate%0AWDT%3A%20%20%20Started%20watchdog%40c000000%20with%20servicing%20every%201000ms%20(60s%20timeout)%0AWDT%3A%20%20%20Started%20watchdog%40c010000%20with%20servicing%20every%201000ms%20(60s%20timeout)%0AMMC%3A%20%20%20FSL_SDHC%3A%200%2C%20FSL_SDHC%3A%201%0ALoading%20Environment%20from%20MMC...%20Reading%20from%20MMC(0)...%20***%20Warning%20-%20bad%20CRC%2C%20using%20default%20environment%0AEEPROM%3A%20Invalid%20ID%20(ff%20ff%20ff%20ff)%0AIn%3A%20%20%20%20serial%0AOut%3A%20%20%20serial%0AErr%3A%20%20%20serial%0ASEC0%3A%20%20RNG%20instantiated%0ANet%3A%20%20%20TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT%0AWarning%3A%20enetc-0%20(eth0)%20using%20random%20MAC%20address%20-%203a%3Ab9%3Ac4%3A9e%3A93%3A20%0Aeth0%3A%20enetc-0%0AWarning%3A%20enetc-2%20(eth1)%20using%20random%20MAC%20address%20-%2062%3Ad9%3A2b%3A9d%3Abd%3Aa5%20%2C%20eth1%3A%20enetc-2TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPHY%20reset%20timed%20out%20TTTTTTTTTTTTT%2C%20eth2%3A%20swp0TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPHY%20reset%20timed%20out%20TTTTTTTTTTTTT%2C%20eth3%3A%20swp1TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPHY%20reset%20timed%20out%20TTTTTTTTTTTTT%2C%20eth4%3A%20swp2TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPHY%20reset%20timed%20out%20TTTTTTTTTTTTT%2C%20eth5%3A%20swp3%3C%2FCODE%3E%3C%2FPRE%3E%3CP%20class%3D%22%22%3E%3CSPAN%3ECould%20you%20please%20help%20identify%20possible%20causes%20for%20these%20issues%3F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20class%3D%22%22%3E%3CSPAN%3EThank%20you.%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2359100%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Why%20Cannot%20eno0%20Be%20Configured%20and%20Why%20Is%20There%20No%20Signal%20Level%20Change%20on%20the%20MDIO%20Signal%20Pin%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2359100%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CBR%20%2F%3E%0A%3CP%3EIn%20dts%20file%20arch%2Farm64%2Fboot%2Fdts%2Ffreescale%2Ffsl-ls1028a-rdb.dts%2C%20please%20do%20the%20following%20modification%20according%20to%20the%20comments.%3C%2FP%3E%0A%3CP%3E%26amp%3Benetc_mdio_pf3%20%7B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20sgmii_phy0%3A%20ethernet-phy%402%20%7B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3CSTRONG%3Ereg%20%3D%20%26lt%3B0x2%26gt%3B%3B%2F%2F%20please%20modify%20the%20PHY%20address%20with%20enetc0%20real%20PHY%20address%20on%20your%20custom%20board.%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3B%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%2F*%20VSC8514%20QSGMII%20quad%20PHY%20*%2F%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20qsgmii_phy0%3A%20ethernet-phy%4010%20%7B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3CSTRONG%3Ereg%20%3D%20%26lt%3B0x10%26gt%3B%3B%20%2F%2F%20please%20modify%20the%20PHY%20address%20with%20swp0%20real%20PHY%20address%20on%20your%20custom%20board.%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3B%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20qsgmii_phy1%3A%20ethernet-phy%4011%20%7B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20reg%20%3D%20%26lt%3B0x11%26gt%3B%3B%2F%2F%20please%20modify%20the%20PHY%20address%20with%20swp1%20real%20PHY%20address%20on%20your%20custom%20board.%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3B%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20qsgmii_phy2%3A%20ethernet-phy%4012%20%7B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20reg%20%3D%20%26lt%3B0x12%26gt%3B%3B%2F%2F%20please%20modify%20the%20PHY%20address%20with%20swp2%20real%20PHY%20address%20on%20your%20custom%20board.%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3B%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20qsgmii_phy3%3A%20ethernet-phy%4013%20%7B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20reg%20%3D%20%26lt%3B0x13%26gt%3B%3B%20%2F%2F%20please%20modify%20the%20PHY%20address%20with%20swp3%20real%20PHY%20address%20on%20your%20custom%20board.%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3B%3C%2FP%3E%0A%3CP%3E%7D%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2359068%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Why%20Cannot%20eno0%20Be%20Configured%20and%20Why%20Is%20There%20No%20Signal%20Level%20Change%20on%20the%20MDIO%20Signal%20Pin%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2359068%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%20class%3D%22%22%3E%3CSPAN%3EPreviously%2C%20I%20didn't%20switch%20the%20flex-installer%20tool%20back%20to%20version%202108.%20Now%20I%20have%20completely%20followed%20your%20instructions%20to%20flash%20and%20boot%20the%20Ubuntu%20system.%20However%2C%20the%20eno0%20network%20card%20is%20still%20not%20recognized.%20Our%20hardware%20is%20a%20custom%20board%20made%20according%20to%20the%20document%20%22spf-39071_a1.pdf%22.%20The%20PHY%20chip%20corresponding%20to%20the%20eno0%20network%20card%20has%20been%20replaced%20from%20AR8033%20to%20AR8031%2C%20and%20the%20program%20flashed%20onto%20the%20CPLD%20chip%20is%20version%20v8.%3C%2FSPAN%3E%3C%2FP%3E%3CP%20class%3D%22%22%3E%3CSPAN%3ETherefore%2C%20I%20have%20the%20following%20questions%3A%3C%2FSPAN%3E%3C%2FP%3E%3COL%3E%3CLI%3E%3CP%20class%3D%22%22%3E%3CSPAN%3EAfter%20replacing%20AR8033%20with%20AR8031%2C%20is%20it%20fully%20compatible%2C%20and%20does%20the%20software%20need%20to%20be%20modified%3F%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%20class%3D%22%22%3E%3CSPAN%3EWill%20the%20version%20of%20the%20program%20flashed%20onto%20the%20CPLD%20chip%20affect%20the%20reset%20of%20the%20PHY%20chip%3F%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%20class%3D%22%22%3E%3CSPAN%3ECan%20the%20program%20you%20provided%20be%20adapted%20to%20this%20development%20board%20and%20correctly%20recognize%20the%20network%20cards%3F%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLI%3E%3C%2FOL%3E%3CP%20class%3D%22%22%3E%3CSPAN%3EThe%20log%20is%20attached%20below.%20Looking%20forward%20to%20your%20reply.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2358639%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Why%20Cannot%20eno0%20Be%20Configured%20and%20Why%20Is%20There%20No%20Signal%20Level%20Change%20on%20the%20MDIO%20Signal%20Pin%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2358639%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%3EThe%20log%20file%20I%20provided%20above%20was%20configured%20exactly%20according%20to%20the%20procedure%20you%20gave.%20For%20details%2C%20please%20see%20my%20screenshot%20below.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2358514%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Why%20Cannot%20eno0%20Be%20Configured%20and%20Why%20Is%20There%20No%20Signal%20Level%20Change%20on%20the%20MDIO%20Signal%20Pin%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2358514%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EPlease%20follow%20my%20above%20procedure%20to%20deploy%20SD%20card%20and%20boot%20Ubuntu%20rootfs%20from%20SD%20card.%3C%2FP%3E%0A%3CP%3EThere%20is%20%22ethtool%22%20command%20in%20Ubuntu%20rootfs.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2358505%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Why%20Cannot%20eno0%20Be%20Configured%20and%20Why%20Is%20There%20No%20Signal%20Level%20Change%20on%20the%20MDIO%20Signal%20Pin%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2358505%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20still%20can't%20configure%20eno0.%20The%20EMI1_MDIO%20pin%20remains%20constantly%20held%20high.%20Could%20you%20check%20from%20this%20log%20file%20whether%20the%20U-Boot%20and%20kernel%20boot%20processes%20are%20normal%2C%20respectively%3F%20Also%2C%20do%20the%20three%20files%20you%20provided%20boot%20normally%20on%20your%20development%20board%3F%20If%20they%20boot%20normally%2C%20is%20it%20possible%20that%20there%20is%20a%20hardware%20issue%20on%20my%20side%3F%20If%20there%20is%20a%20problem%2C%20can%20it%20be%20identified%20through%20the%20log%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2358317%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Why%20Cannot%20eno0%20Be%20Configured%20and%20Why%20Is%20There%20No%20Signal%20Level%20Change%20on%20the%20MDIO%20Signal%20Pin%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2358317%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EPlease%20download%20LSDK%2021.08%20pre-build%20image%20as%20the%20following.%3C%2FP%3E%0A%3CP%3E%24%20wget%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Flgfiles%2Fsdk%2Flsdk2108%2Ffirmware_ls1028ardb_sdboot.img%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Flgfiles%2Fsdk%2Flsdk2108%2Ffirmware_ls1028ardb_sdboot.img%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%24%20wget%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Flgfiles%2Fsdk%2Flsdk2108%2Fboot_LS_arm64_lts_5.10.tgz%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Flgfiles%2Fsdk%2Flsdk2108%2Fboot_LS_arm64_lts_5.10.tgz%3C%2FA%3E%3CBR%20%2F%3E%24%20wget%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Flgfiles%2Fsdk%2Flsdk2108%2Frootfs_lsdk2108_ubuntu_main_arm64.tgz%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Flgfiles%2Fsdk%2Flsdk2108%2Frootfs_lsdk2108_ubuntu_main_arm64.tgz%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EThen%20deploy%20them%20to%20SD%20card.%3C%2FP%3E%0A%3CP%3E%24%20wget%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Flgfiles%2Fsdk%2Flsdk2108%2Fflex-installer%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Flgfiles%2Fsdk%2Flsdk2108%2Fflex-installer%3C%2FA%3E%20%26amp%3B%26amp%3B%20chmod%20%2Bx%20flex-installer%20%26amp%3B%26amp%3B%20sudo%20mv%20flex-installer%20%2Fusr%2Fbin%3C%2FP%3E%0A%3CP%3E%24%20flex-installer%20-i%20pf%20-d%20%2Fdev%2Fsdb%3C%2FP%3E%0A%3CP%3E%24%26nbsp%3Bflex-installer%26nbsp%3B%20-f%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Flgfiles%2Fsdk%2Flsdk2108%2Ffirmware_ls1028ardb_sdboot.img%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Efirmware_ls1028ardb_sdboot.img%3C%2FA%3E%26nbsp%3B-b%26nbsp%3Bboot_LS_arm64_lts_5.10.tgz%20-r%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Flgfiles%2Fsdk%2Flsdk2108%2Frootfs_lsdk2108_ubuntu_main_arm64.tgz%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Erootfs_lsdk2108_ubuntu_main_arm64.tgz%3C%2FA%3E%26nbsp%3B-d%26nbsp%3B%2Fdev%2Fsdb%3C%2FP%3E%0A%3CP%3ENote%3A%2Fdev%2Fsdb%20is%20SD%20device%20name%20on%20your%20PC.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EThen%20plugin%20SD%20card%20to%20the%20target%20board%20and%20configure%20LS1028ARDB%20switch%20setting%20as%20the%20following%20to%20configure%20the%20target%20board%20to%20boot%20from%20SD%20card.%3C%2FP%3E%0A%3CP%3EBoot%20source%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20SW2%5B1%3A8%5D%20SW3%5B1%3A8%5D%20SW5%5B1%3A8%5D%3CBR%20%2F%3ESD%20Card%20(SDHC1)%201000_1000%201111_0000%200011_1001%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%0A%3CP%3EBoot%20to%20Linux%20from%20SD%20card%20and%20use%20%22ethtool%22%20to%20check%20the%20link%20status.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2358246%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Why%20Cannot%20eno0%20Be%20Configured%20and%20Why%20Is%20There%20No%20Signal%20Level%20Change%20on%20the%20MDIO%20Signal%20Pin%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2358246%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EI%20also%20can't%20ping%20the%20PC%20from%20within%20U-Boot.In%20addition%2C%20I'd%20like%20to%20know%20if%20the%20output%20frequency%20of%20EMI1_MDC%20is%20670%20kHz%3F%20Our%20hardware%20engineer%20wants%20me%20to%20confirm%20this.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2358237%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Why%20Cannot%20eno0%20Be%20Configured%20and%20Why%20Is%20There%20No%20Signal%20Level%20Change%20on%20the%20MDIO%20Signal%20Pin%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2358237%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EPlease%20check%20whether%20you%20can%20ping%20outside%20in%20u-boot%20through%26nbsp%3Beno0%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E