2008-04-08 11:48:50 dm9000 cannot receive packet
Samuel Lin (CHINA)
I"m porting u-boot to a BF549-based board recently. The board is using dm9000ae ethenet card. The source code in /drivers/dm9000x.c doesn't work properly on my board. It seems that it cannot auto determing which mode the card is operating at (i.e 10MHD,10MFD,100MHD,100MFD) After I set_PHY_mode() forcely to 100MHD, it can send out the arp packet(ping), but cannot receive the packet the host sent back to it. How this could happen? Anybody has any ideas about that?