In: serial
Out: lcd
Err: serial
dm9000
Warning: dm9000 (eth0) using random MAC address -4e:71:07:ae:b3:0f
Hit any key to stop autoboot:0
OK6410 # ping 10.10.11.57
dm9000 i/o:0x18000300, id:0x90000a46
DM9000: running in 16 bit mode
MAC: aa:76:44:eb:4c:9b
operating at 100M full duplex mode
Using dm9000 device
host 10.10.11.57 is alive
DM9000 驱动
include/configs/smdk6410.h
/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */#define CONFIG_DRIVER_DM9000 #define CONFIG_DM9000_BASE (0x18000300) /*XM0CSN1*/#define DM9000_IO (CONFIG_DM9000_BASE) #define DM9000_DATA (CONFIG_DM9000_BASE+0x4) /*ADDR2*/#define CONFIG_ETHADDR 00:40:5c:26:0a:5b #define CONFIG_NETMASK 255.255.255.0 #define CONFIG_IPADDR 192.168.1.20 #define CONFIG_SERVERIP 192.168.1.10 #define CONFIG_GATEWAYIP 192.168.1.1