Using AM1808 EVM, linux-2.6.33-rc4-psp03.20.00.14.sdk and u-boot-2009.11-psp03.20.00.13
We have rebuilt the u-boot to make use of the RMII network interface and we are finding that it seems to be going UP and DOWN (sometimes it works and sometimes it doesn’t work). We have seen this on two different EVMs so we are certain that it’s not an issue isolated to the board set. When the target is connected directly to the host via a network cross over cable, it takes a little longer to go bad than when connected via the company network (lots of traffic), but in both cases the RMII network quits working and drops the connection. Any clues for us on that one?
A few more details, We are using uboot we got with the development kit. Uboot has a version of U-Boot 2009.11-svn15. We rebuilt uboot to enable RMII by setting undef CONFIG_MII and defined CONFIG_DRIVER_TI_EMAC_USE_RMII. By looking at uboot code it looks like both of the phys have a address of 0 and they are selected by a phy mode. The RMII phy is located on the UI board and the MII phy is on the base board. It looks like when this failure exists I can see that the link lite goes off. The mode selection is made by a i2c expander. We are testing this by downloading via tftp a kernel image.