Hi,
There is a custom TDA3xx Board and I am trying to bring the Ethernet Up.
I ran a simple test which would get an IP Address. The test fails in the custom Board. The test environment is same in both TDA3xx EVM and this custom Board. It fails at Auto Negotiation never getting completed.
The same Atheros PHY 8031 as used in TDA3xx EVM is used in this custom Board. The change is in RJ45 jack. The RJ45 jack of TDA3xx EVM has been replaced with Bel Fuse S558-5999-P3-F magnetics and a custom ethernet cable is being always attached to the custom Board.
The custom board, on bootstrap is coming as 10 Mbps link at the other end(PC or switch), instead of 1000 Mbps link. The AR8031 boot strap pins are same in both TDA3xx EVM and custom Board,
I tried the following:
1. Disabed Auto negotiation. I got link up, but no IP
2. I tried Digital loopback of the PHY AR8031(1000 Mbps speed) and it worked fine in custom Board.
3. I ran CDT of the AR8031, it gave the same result as TDA3xx EVM.
4. I checked the custom ethernet cable in TDA3xx EVM and the custom ethernet Cable also seems to be fine.
Any inputs on where the issue could be ?