T2080-QDS Network ports fail in UBoot and linux.

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

T2080-QDS Network ports fail in UBoot and linux.

1,001 Views
Dsiebert
Contributor II

I have two T2080-QDS 1u dev boards and both have developed the same problem. within days of each other. The networking ports on the board stopped working. I see activity lights but an ARP scan doesn't find the MAC ports. The router sees that something is connected to the port but no MAC is reported. Tried the ports with other machines here and it works just fine.
I am at a loss. 
Here is the UBoot boot screen, Printenv, and the MACs. They all look fine to me. Any help would be great.

 

U-Boot 2016.012.0+ga9b437f (May 15 2016 - 04:55:03 +0800)

CPU0: T2080E, Version: 1.1, (0x85380011)
Core: e6500, Version: 2.0, (0x80400120)
Clock Configuration:
CPU0:1200 MHz, CPU1:1200 MHz, CPU2:1200 MHz, CPU3:1200 MHz,
CCB:400 MHz,
DDR:933.333 MHz (1866.667 MT/s data rate) (Asynchronous), IFC:100 MHz
FMAN1: 466.667 MHz
QMAN: 200 MHz
PME: 400 MHz
L1: D-cache 32 KiB enabled
I-cache 32 KiB enabled
Reset Configuration Word (RCW):
00000000: 0c070012 0e000000 00000000 00000000
00000010: 66150002 00000000 ec027000 c1000000
00000020: 00000000 00000000 00000000 000307fc
00000030: 00000000 00000000 00000000 00000004
I2C: ready
Board: T2080QDS, Sys ID: 0x28, Board Arch: V1, Board Version: A, boot from vBank0
FPGA: v22 (UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU), build 21845 on Fri May 15 02:09:25 2015
SERDES Reference Clocks:
SD1_CLK1=125.00MHz, SD1_CLK2=100.00MHz
SD2_CLK1=100.00MHz, SD2_CLK2=100.00MHz
SPI: ready
DRAM: Initializing....using SPD
Detected UDIMM M3C0-8GSS3CQE
6 GiB left unmapped
8 GiB (DDR3, 64-bit, CL=13, ECC on)
DDR Chip-Select Interleaving Mode: CS0+CS1
VID: Core voltage after adjustment is at 1023 mV
Flash: 128 MiB
L2: 2 MiB enabled
Corenet Platform Cache: 512 KiB enabled
Using SERDES1 Protocol: 102 (0x66)
Using SERDES2 Protocol: 21 (0x15)
SRIO1: disabled
SRIO2: disabled
SEC0: RNG instantiated
NAND: 512 MiB
MMC: FSL_SDHC: 0
MMC: no card present
EEPROM: NXID v1
PCIe1: Root Complex, no link, regs @ 0xfe240000
PCIe1: Bus 00 - 00
PCIe2: Root Complex, no link, regs @ 0xfe250000
PCIe2: Bus 01 - 01
PCIe3: disabled
PCIe4: Root Complex, no link, regs @ 0xfe270000
PCIe4: Bus 02 - 02
In: serial
Out: serial
Err: serial
Net: Fman1: Uploading microcode version 106.4.18
Could not get PHY for T2080QDS_MDIO_RGMII2: addr 2
Failed to connect
Could not get PHY for T2080QDS_MDIO_10GC: addr 4
Failed to connect
Could not get PHY for T2080QDS_MDIO_10GC: addr 5
Failed to connect
Could not get PHY for T2080QDS_MDIO_10GC: addr 6
Failed to connect
Could not get PHY for T2080QDS_MDIO_10GC: addr 7
Failed to connect
FM1@DTSEC3 [PRIME], FM1@DTSEC4, FM1@TGEC1, FM1@TGEC2, FM1@TGEC3, FM1@TGEC4
Hit any key to stop autoboot: 0
=> printenv
autoload=no
baudrate=115200
bdev=sda3
bootargs=memac(0,0)host:vxWorks h=158.147.72.121 e=158.147.72.120:ffffff00 g=158.147.72.1 u=target pw=vsTarget f=0x00
bootcmd=setenv bootargs root=/dev/ram rw console=$consoledev,$baudrate $othbootargs;bootm e8020000 e9300000 e8800000
bootdelay=3
bootfile=uImage
consoledev=ttyS0
eth10addr=00:04:9f:00:7a:0a
eth11addr=00:04:9f:00:7a:0b
eth12addr=00:04:9f:00:7a:0c
eth13addr=00:04:9f:00:7a:0d
eth14addr=00:04:9f:00:7a:0e
eth15addr=00:04:9f:00:7a:0f
eth1addr=00:04:9f:00:7a:01
eth2addr=00:04:9f:00:7a:02
eth3addr=00:04:9f:00:7a:03
eth4addr=00:04:9f:00:7a:04
eth5addr=00:04:9f:00:7a:05
eth6addr=00:04:9f:00:7a:06
eth7addr=00:04:9f:00:7a:07
eth8addr=00:04:9f:00:7a:08
eth9addr=00:04:9f:00:7a:09
ethact=FM1@DTSEC3
ethaddr=00:04:9f:00:7a:00
ethprime=FM1@DTSEC3
fdtaddr=2000000
fdtfile=t2080qds/t2080qds.dtb
fileaddr=1000000
filesize=200000
fman_ucode=eff00000
gatewayip=158.147.72.1
hvboot=setenv bootargs console=ttyS0,115200 config-addr=0xfe8900000;bootm 0xfe8700000 - 0xfe8800000
hwconfig=fsl_ddr:ctlr_intlv=cacheline,bank_intlv=auto;usb1:dr_mode=host,phy_type=utmi
ipaddr=158.147.73.230
loadaddr=1000000
netdev=eth0
netmask=255.255.252.0
nfsboot=setenv bootargs root=/dev/nfs rw nfsroot=$serverip:$rootpath ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off console=$consoledev,$baudrate $othbootargs;tftp $loadaddr $bootfile;tftp $fdtaddr $fdtfile;bootm $loadaddr - $fdtaddr
ramboot=setenv bootargs root=/dev/ram rw console=$consoledev,$baudrate $othbootargs;tftp $ramdiskaddr $ramdiskfile;tftp $loadaddr $bootfile;tftp $fdtaddr $fdtfile;bootm $loadaddr $ramdiskaddr $fdtaddr
ramdiskaddr=5000000
ramdiskfile=t2080qds/ramdisk.uboot
rootpath=/opt/nfsroot
sataboot=setenv bootargs root=/dev/sda1 rootdelay=5 rw console=$consoledev,$baudrate $othbootargs;bootm e8020000 - e8800000
serverip=158.147.72.121
stderr=serial
stdin=serial
stdout=serial
tftpflash=tftpboot $loadaddr $uboot && protect off $ubootaddr +$filesize && erase $ubootaddr +$filesize && cp.b $loadaddr $ubootaddr $filesize && protect on $ubootaddr +$filesize && cmp.b $loadaddr $ubootaddr $filesize
uboot="u-boot.bin"
ubootaddr=0xeff40000

Environment size: 2253/8188 bytes
=> mac
ID: NXID v1
SN: 41752-0011
Errata: CE12
Build date: 2021/05/24 11:00:25
Eth0: 00:04:9f:07:1b:b0
Eth1: 00:04:9f:07:1b:b1
Eth2: 00:04:9f:07:1b:b2
Eth3: 00:04:9f:07:1b:b3
Eth4: 00:04:9f:07:1b:b4
Eth5: 00:04:9f:07:1b:b5
Eth6: 00:04:9f:07:1b:b6
Eth7: 00:04:9f:07:1b:b7
Eth8: 00:04:9f:07:1b:b8
Eth9: 00:04:9f:07:1b:b9
Eth10: 00:04:9f:07:1b:ba
Eth11: 00:04:9f:07:1b:bb
Eth12: 00:04:9f:07:1b:bc
Eth13: 00:04:9f:07:1b:bd
Eth14: 00:04:9f:07:1b:be
Eth15: 00:04:9f:07:1b:bf
CRC: 12c25cb7
=>

0 Kudos
Reply
1 Reply

992 Views
yipingwang
NXP TechSupport
NXP TechSupport

Please configure the switch setting as the following.

yipingwang_0-1663309899466.png

Please use RCW and u-boot images in the attachment.

 

0 Kudos
Reply