LS1043ARDB U-boot No ethernet found

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

LS1043ARDB U-boot No ethernet found

1,647 次查看
huynhldptit
Contributor I

Hello there,
We develop our product based on Layerscape LS1043A Reference Design Board and without the CPLD. We use flexbuild_lsdk2108 and automatically build by :

$ flex-builder -m ls1043ardb

We deploy locally LSDK image to sdcard by:

$ flex-installer -b <boot> -r <rootfs> -f <firmware> -d <device>


Unfortunately, we meet the problem when boot-time: Ethernet not working. Specifically, U-boot log given below:

 

NOTICE:  2 GB DDR4, 32-bit, CL=11, ECC off
NOTICE:  BL2: v2.4(release):LSDK-21.08-0-g340b20bcb
NOTICE:  BL2: Built : 22:20:23, Aug 27 2021
NOTICE:  BL2: Booting BL31
NOTICE:  BL31: v2.4(release):LSDK-21.08-0-g340b20bcb
NOTICE:  BL31: Built : 22:20:38, Aug 27 2021
NOTICE:  Welcome to ls1043ardb BL31 Phase


U-Boot 2021.04-ge2eba0cd58 (Aug 27 2021 - 22:19:59 +0800)

SoC:  LS1043AE Rev1.1 (0x87920011)
Clock Configuration:
       CPU0(A53):1600 MHz  CPU1(A53):1600 MHz  CPU2(A53):1600 MHz
       CPU3(A53):1600 MHz
       Bus:      400  MHz  DDR:      1600 MT/s  FMAN:     500  MHz
Reset Configuration Word (RCW):
       00000000: 08100010 0a000000 00000000 00000000
       00000010: 14550002 80004012 60040000 c1002000
       00000020: 00000000 00000000 00000000 00038800
       00000030: 00000000 00001100 00000096 00000001
Model: LS1043A RDB Board
Board: LS1043ARDB, boot from SD
CPLD:  Vfb.fb
PCBA:  Vfb.0
SERDES Reference Clocks:
SD1_CLK1 = <NULL>, SD1_CLK2 = 100.00MHZ
DRAM:  1.9 GiB (DDR4, 32-bit, CL=11, ECC off)
Using SERDES1 Protocol: 5205 (0x1455)
FSL_SDHC: 0

MMC read: dev # 0, block # 18944, count 128 ...
Firmware 'Microcode version 0.0.1 for LS1021a r1.0' for 1021 V1.0
QE: uploading microcode 'Microcode for LS1021a r1.0' version 0.0.1
Flash: 0 Bytes
NAND:  0 MiB
MMC:   Loading Environment from MMC... *** Warning - bad CRC, using default envi                                                                                                             ronment

EEPROM: Read failed.
In:    serial
Out:   serial
Err:   serial
SEC0:  RNG instantiated
Net:
MMC read: dev # 0, block # 18432, count 128 ...
Fman1: Uploading microcode version 106.4.18

Error: fm1-mac1 address not set.

Error: fm1-mac1 address not set.

Error: fm1-mac2 address not set.

Error: fm1-mac3 address not set.

Error: fm1-mac4 address not set.

Error: fm1-mac5 address not set.

Error: fm1-mac6 address not set.
Could not get PHY for mdio@fd000: addr 1

Error: fm1-mac2 address not set.

Error: fm1-mac3 address not set.

Error: fm1-mac4 address not set.

Error: fm1-mac5 address not set.

Error: fm1-mac6 address not set.
Could not get PHY for mdio@fd000: addr 1
No ethernet found.

Hit any key to stop autoboot:  0

 

Result command mdio list in u-boot:

 

=> mdio list
mdio@e1000:
mdio@fc000:
1 - RealTek RTL8211F <--> fm1-mac3
2 - RealTek RTL8211F <--> fm1-mac4
4 - Vitesse VSC8514 <--> fm1-mac1
5 - Vitesse VSC8514 <--> fm1-mac2
6 - Vitesse VSC8514 <--> fm1-mac5
7 - Vitesse VSC8514 <--> fm1-mac6
mdio@fd000:
mdio@e3000:
mdio@e5000:
mdio@e7000:
mdio@e9000:
mdio@eb000:
mdio@f1000:
=>

 

Would it be possible to give me an explanation Why trouble occurred? Please tell me any suggestions on how can I solve this?

Thank you!

0 项奖励
回复
0 回复数