04-28-2014 12:08 PM
Alright, so I've been trying to debug this for a week now with a small amount of success, but I haven't been able to get a permanent solution just yet. Similar to others who have had this issue, the board (which has two 88E1111 PHYs) did successfully pass data during a short time frame. However, I powered down the board, came in the next day and nada... no RX/TX lights or anything.
Here is a quick rundown of the setup after some CONFIG/Reset hardware modifying:
Since making these hardware adjustments, a small glimmer of hope has arisen where, if the PHYs are connected, the LED_DUPLEX LED on each PHY will periodically flash (flashing stops if the cable is unplugged). I'm not sure how to make use of this information, but the TX and RX lights still remain off. Obviously I'll be happy to provide any information I may have missed. It is my understanding that the RX/TX lights should come on after auto-negotiation is complete and that auto-negotiation does not rely on the FPGA to complete (aside from maybe the Reset pin).
Thanks for your help!
04-28-2014 02:38 PM
04-29-2014 06:14 AM
Have you tried to compare the schematics of SP601 and SP605 boards with your card ?
These boards also use the same PHY.
04-30-2014 12:30 PM
04-30-2014 11:16 PM
The Led behaviour depends on the mode configuration.
You can find the detailed description in the below document.
Also make sure that you are applying for phy reset for the minimum period required as per the doc.
05-01-2014 12:19 AM
The exact numbers of minimum reset pulse required will be in datasheet which you can receive from Marvell.
The valid initial reset pulse should be followed for proper operation.
If you get the data shee, check for T PU_REST 88E1111 as per datasheet.
06-23-2014 12:20 PM