Hello,
I am designing target with DP83848C 100Mbps Ethernet PHY.
I have been able to be complete auto negotiation(Full Duplex/100Mbps), and link status is ok with PC.
But, ping command from PC to DP83x and from DP83x to PC could not be success.
I do not use Strap Option, so DP83x operate as default settings.
Does anyone advise me, please?
When I tried BIST(Built-in self test) with internal loopback(BMCR->loopback bit set), it was failed.
Register dumping after BIST is below. [100Mbps, Internal Loopback]
BMCR 0x00:0x6100
BMSR 0x01:0x784d
PHYIDR1 0x02:0x2000
PHYIDR2 0x03:0x5c90
ANAR 0x04:0x01e1
ANLPAR/NP 0x05:0x0000
ANER 0x06:0x0004
ANNPTR 0x07:0x2001
PHYSTS 0x10:0x060d
MICR 0x11:0x0000
MISR 0x12:0x0000
FCSCR 0x14:0x0000
RECR 0x15:0x0000
PCSR 0x16:0x0100
RBR 0x17:0x0001
LEDCR 0x18:0x0000
PHYCR 0x19:0x8121
10BTSCR 0x1a:0x0904
CDCTRL1 0x1b:0xff00
EDCR 0x1d:0x6011
What is the meaning of BIST fail?
What should I do?
I appreciate your trivial information.
Thank you in advance.
Best regards,
RY