Hi Tamas,
In the Reference Manual you will find the following answer:
3.9.1.1 Ethernet Clocking Options
The Ethernet module uses the following clocks:
• The device's system clock is connected to the module clock, as named in the Ethernet
chapter. The minimum system clock frequency for 100 Mbps operation is
• An externally-supplied 25 MHz MII clock or 50 MHz RMII clock. This clock is used
as the timing reference for the external MII or RMII interface.
Why is the LAN device supplying a 48MHz clock? I would have guessed it would provide 25MHz (for MII) or 50MHz (for RMII).
Are you clocking the LAN PHY and K63 with same clock? If yes, good.
If no, then the K63 and PHY clock domains are not synchronized (unless on your Ethernet interface you are using the TX_CLK/RX_CLK signals).
In short the K63 needs clocking >=50MHz to do 100BaseT.
Regards,
David