Please refer "Table 51 MAC Capabilities" This table shows different MAC address and there capability.
I understand customer is using MAC 17 hence to reading all the register customer needs to use address "8C4_7000h"
Syntax for Clause 45: (Please read status register multiple times)
go 0x80300000 read <mac address> <MMD device> <register>
go 0x80300000 read 0x8c0b000 3 1
0x8c0b000= MAC address
3-> Device: PCS address (Table 287. Device Address Overview)
1-> PCS status register
Syntax for Clause 22: (Please read status register multiple times)
read <mac_addr> <mmd always 0> <reg addr> <any value: e.g. 0 this is a switch that tells its clause 22>
For example to read control register
go 0x80300000 read 0x8c47000 0 0 0
To Read status register
go 0x80300000 read 0x8c47000 0 1 0
Do customer is able to boot linux on board?
does ping don't work on Linux?
Can you detail about your setup?
Please use MAC17 address "8C4_7000" instead of 0x8c0b000.