AST2600 EVB eth0 (MAC1) Issue
Graeme Gregory
quic_ggregory at quicinc.com
Fri Sep 24 23:12:20 AEST 2021
On 24/09/2021 04:32, Troy Lee wrote:
> Hi Graeme,
>
> We'd like to ask you to dump SCU registers (0x1e6e2000 ~ 0x1e6e2fff) with your current image, then we could check the mac clock delay is correctly set.
> You could use UART debug controller (datasheet section 11) if devmem is not available.
>
> Thanks,
> Troy Lee
Hi Troy,
If I got my devmem magic correct then this is the dump of that memory
region attached.
Thanks
Graeme
>> -----Original Message-----
>> From: Graeme Gregory <quic_ggregory at quicinc.com>
>> Sent: Friday, September 24, 2021 5:23 AM
>> To: Troy Lee <troy_lee at aspeedtech.com>; OpenBMC Maillist
>> <openbmc at lists.ozlabs.org>
>> Subject: Re: AST2600 EVB eth0 (MAC1) Issue
>>
>> On 23/09/2021 10:09, Troy Lee wrote:
>>> Hi Gaeme,
>>>
>>> Which soc revision and evb board revision are you using?
>>> Can you try to use phy-mode = "rgmii-rxid" for eth0/1 in your dts?
>>>
>>> Thanks,
>>> Troy Lee
>> Hi Troy,
>>
>> Soc Rev:-
>>
>> U-Boot 2019.04-00083-ge5902174d9-dirty (Sep 22 2021 - 15:10:03 +0000)
>>
>> SOC: AST2600-A1
>>
>>
>> EVB Rev:-
>>
>> AST2600-DDR4 EVB V1.4
>>
>>
>> phy-mode = "rgmii-rxid" instead of "rgmii" improves the issue and I now get
>> DHCP on that interface, but packet loss is still hight compared to
>> eth1 (MAC2).
>>
>> eth0
>> ping -f 192.168.222.119
>> PING 192.168.222.119 (192.168.222.119) 56(84) bytes of data.
>> ................................................................................................................
>> ................................................................................................................
>> .............................................................................................^C
>> --- 192.168.222.119 ping statistics ---
>> 597 packets transmitted, 330 received, 44.7236% packet loss, time 6775ms
>> rtt min/avg/max/mdev = 0.078/809.845/3266.263/1099.208 ms, pipe 205,
>> ipg/ewma 11.367/30.024 ms
>>
>> eth1
>> ping -f 192.168.222.30
>> [sudo] password for ggregory:
>> PING 192.168.222.30 (192.168.222.30) 56(84) bytes of data.
>> .^C
>> --- 192.168.222.30 ping statistics ---
>> 50591 packets transmitted, 50590 received, 0.00197664% packet loss, time
>> 5550ms rtt min/avg/max/mdev = 0.083/0.105/0.816/0.004 ms, ipg/ewma
>> 0.109/0.104 ms
>>
>> Thanks
>>
>> Graeme
>>
>>>> -----Original Message-----
>>>> From: openbmc <openbmc-
>>>> bounces+troy_lee=aspeedtech.com at lists.ozlabs.org> On Behalf Of
>> Graeme
>>>> Gregory
>>>> Sent: Wednesday, September 22, 2021 11:49 PM
>>>> To: OpenBMC Maillist <openbmc at lists.ozlabs.org>
>>>> Subject: AST2600 EVB eth0 (MAC1) Issue
>>>>
>>>> Hi,
>>>>
>>>> I know A0 versions of the AST2600 had an issue where eth0 was not
>>>> working, but the errata indicates this is fixed in later revisions.
>>>>
>>>> I am seeing an issue on the EVB board though where eth0 (MAC1) is not
>>>> functional. The other three ports all function as expected.
>>>>
>>>> On my DHCP host machine I can see DHCP requests from the AST2600,
>> and
>>>> replies are sent. Looking at /proc/interrupts it looks very much like
>>>> no IRQs are ever generated for incoming packets.
>>>>
>>>> Thanks
>>>>
>>>> Graeme
>>>>
-------------- next part --------------
00000000: 0100 0000 0303 0105 0000 0000 0000 0000 ................
00000010: 0100 0000 0303 0105 0000 0000 0000 0000 ................
00000020: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000030: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000040: d8e6 8a7f 0000 0000 0000 0000 0000 0000 ................
00000050: f0ff cff4 0000 0000 0000 0000 0000 0000 ................
00000060: f11f 0f07 2030 0000 ffff ff1f 0000 0000 .... 0..........
00000070: f1ff ff07 31ff 0100 ffff ff0f 0000 0000 ....1...........
00000080: 8a7f cff7 0000 0000 0000 0000 0000 0000 ................
00000090: f3ff cfbf 0000 0000 0000 0000 0000 0000 ................
000000a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000000b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000000c0: 0010 0000 0021 0003 ff0f 0000 0000 0000 .....!..........
000000d0: 1000 0000 0321 0003 ff00 0000 0000 0000 .....!..........
000000e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000000f0: 0000 0000 0000 0000 0000 0000 00fc fcfc ................
00000100: 4000 0000 0000 0000 0000 0000 0000 0000 @...............
00000110: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000120: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000130: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000140: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000150: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000160: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000170: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000180: a017 1080 01ab baab feca beba 02f0 20e3 .............. .
00000190: 0040 90e5 0400 52e1 fbff ff1a 00f0 91e5 . at ....R.........
000001a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000001b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000001c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000001d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000001e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000001f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000200: 8f40 0010 4700 0080 0000 0000 0000 0000 . at ..G...........
00000210: c001 0093 1900 5900 0000 0000 0000 0000 ......Y.........
00000220: 5f40 0810 3100 0080 0000 0000 0000 0000 _ at ..1...........
00000230: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000240: 7740 0010 3b00 0080 0000 0000 0000 0000 w at ..;...........
00000250: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000260: 5f40 7810 2f00 0080 0000 0000 0000 0000 _ at x./...........
00000270: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000280: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000290: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000002a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000002b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000002c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000002d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000002e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000002f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000300: 008c 9aff 0000 7400 0020 0100 0000 0000 ......t.. ......
00000310: 0001 f310 0000 0030 0000 0000 0000 0000 .......0........
00000320: 0000 0018 0000 0000 0000 0000 2013 0100 ............ ...
00000330: 0000 0000 5800 8000 0645 0100 c045 0100 ....X....E...E..
00000340: 10a4 2890 0000 0000 1004 4100 1004 4100 ..(.......A...A.
00000350: 0842 1000 0000 0000 0842 1000 0842 1000 .B.......B...B..
00000360: 0000 0300 0000 0000 0000 0000 122e 7002 ..............p.
00000370: 0000 0200 0000 0000 0000 0000 e102 b30c ................
00000380: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000390: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000003a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000003b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000003c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000003d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000003e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000003f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000400: ffff ffff 0000 0000 0000 0000 0000 0000 ................
00000410: 0f30 ff0f 00ff 0000 0000 ffcf c000 0000 .0..............
00000420: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000430: 0000 0300 0000 ff00 3038 0000 ff00 0000 ........08......
00000440: 00a0 0000 0000 0000 0000 0000 0000 0000 ................
00000450: 02a0 0000 0000 0000 0f00 0000 0000 0000 ................
00000460: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000470: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000480: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000490: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000004a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000004b0: f000 00f0 ff00 fff0 00ff 0000 0000 0000 ................
000004c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000004d0: 0000 0000 0000 0000 0000 3000 0000 0000 ..........0.....
000004e0: 0000 0000 0100 6000 0000 0000 0000 0000 ......`.........
000004f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000500: e020 0001 0000 0000 0000 0840 0000 0000 . ......... at ....
00000510: 0300 0000 0000 0000 1000 0000 0000 0000 ................
00000520: 0e00 0000 58b0 27f2 0000 0000 0000 0000 ....X.'.........
00000530: 0e00 0000 0000 0000 0000 0000 0000 0000 ................
00000540: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000550: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000560: 0000 f40f 0000 0010 0000 0000 0000 0000 ................
00000570: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000580: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000590: faf3 0f00 0000 0000 0000 0000 0000 0000 ................
000005a0: 8fb6 a46e 0d00 0000 0000 0000 0000 0000 ...n............
000005b0: c933 010f 8432 4700 0000 0000 0000 0000 .3...2G.........
000005c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000005d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000005e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000005f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000600: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000610: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000620: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000630: 0000 00ff ff00 0000 0000 0f00 0000 0000 ................
00000640: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000650: 3300 0000 0000 0000 0000 0000 0000 0000 3...............
00000660: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000670: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000680: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000690: 0000 0000 0000 0000 0000 0000 0000 0080 ................
000006a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000006b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000006c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000006d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000006e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000006f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000700: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000710: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000720: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000730: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000740: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000750: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000760: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000770: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000780: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000790: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000007a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000007b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000007c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000007d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000007e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000007f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000800: cf3f 0000 0000 0000 ffff ffff 0000 0080 .?..............
00000810: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000820: 0100 0000 0000 0000 0000 0000 0000 f00f ................
00000830: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000840: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000850: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000860: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000870: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000880: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000890: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000008a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000008b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000008c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000008d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000008e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000008f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000900: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000910: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000920: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000930: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000940: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000950: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000960: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000970: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000980: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000990: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000009a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000009b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000009c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000009d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000009e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000009f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000a40: ffff ffff 0000 0000 0000 0000 0000 0000 ................
00000a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000c00: 031a 0020 031a 0020 5100 0004 0000 0000 ... ... Q.......
00000c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000c20: 7b00 0c00 0020 0000 0000 0000 0000 0000 {.... ..........
00000c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000c60: 031a 0224 0000 0000 0001 070c 0000 0000 ...$............
00000c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000c80: 0325 0000 0000 0000 0000 0000 0000 0000 .%..............
00000c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000e20: 0000 0000 0000 0000 0000 0000 0000 0010 ................
00000e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
More information about the openbmc
mailing list