Other Parts Discussed in Thread: DP83848C,
Hi,
I'm using DP83849IVSX/NOPB part in my design.
The Ethernet switch (SJA1105QELY) and Processor (i.mX6solo) is interfaced for MII (Media-independent interface) for LAN.
The SJA1105P/Q/R/S is a 5-port automotive Ethernet switch and configured over SPI.
A dual port Ethernet PHY(DP83849IVSX/NOPB) is used that is interfaced with Ethernet switch.
when we are doing ethernet testing we are getting phy0 power-down. following is the log for PHY register read using MDIO tool.
$ mdio
$ mdio 2188000.ethernet-1 phy 0 raw 0x0
0x3900
$ mdio 2188000.ethernet-1 phy 1 raw 0x0
0x3100
For proper operation content should be 0x3100 but for Phy0 we re getting 0x3900.
Can you please check if schematic is correct and error free ? Also if you can provide any hint on how to solve the problem.
In schematic MDIO pin has a pullup of 1.5k. Do we need to populate pullup on any other pin ? Please check.
ethernet section schematic.pdf
Regards,
Bitesh