Tool/software: Linux
HI,
We have developed a custom board with AM5718 processor and in hardware we have used RMII interface for eth0 instead of RGMII(in EVM). I am using DP83848 Phy device. I am using ti-processor-sdk-linux-am57xx-evm-02.00.01.07 SDK, so I have do I need to do some code changes in u-boot for RMII interface?
I have changed the pinmux file (mux_data.h), configured the pins as per RMII interface.
During testing when I connected to PC, I have observed these
1. Link is up, but when I send any data from board, I am not able to see any data in wireshark, means there is something wrong between Processor and Phy.
2. When I issue dhcp command from uboot prompt, I am getting speed 1000, it should not be because I am using RMII and DP83848 Phy. itself not support, so some problem with uboot initializations.
U-Boot# dhcp
Trying cpsw
link up on port 0, speed 1000, full duplex
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
BOOTP broadcast 4
Abort
Initial value for argc=3
Final value for argc=3
Initial value for argc=3
Final value for argc=3
So, is there any initialization mistakes??
Best Regards,
Ganesh