Other Parts Discussed in Thread: DP83640, DP83630, HALCOGEN
Hi,
I'm trying to get our software stack we've used on RM48 operating on RM57. Specifically the RM48 EMAC to DP83640 stack.
On the LAUNCHXL2-RM57 I have link established, 25 MHz ECLK from the RM57, I have MII_TX_CLK and MII_RX_CLK's at 25 Mhz also. I have PinMux configured and MII enabled, MDIO works well and the DP83630 negotiates a link, etc.
Using the same test cases for the RM48 EMAC I do not see a TX_EN signal from the RM57's EMAC. Likewise, despite traffic visible between PHY and RM57 EMAC I get no receive interrupts.
Both the RM48 EMAC and RM57 EMAC seem to have the same silicon ID and revision level, so I would assume they are functionally the same.
Does anyone know of any subtle differences between RM57 EMAC and RM48 EMAC that would prevent any sort of transmit or receive operation?. The only thing I can think of is the VCLK4 region, but if this was incorrect I assume I would not even be able to access the EMAC registers.
Thanks
Stomp!.