Forum Discussion
Altera_Forum
Honored Contributor
20 years agoHi smcnutt,
Sorry, my mistake I take the wrong SOF file. The u-boot can find the DM9000 now but the NET seems work incorrect. U-Boot 1.1.3 (Sep 28 2005 - 11:12:54) CPU : Nios-II SYSID : a98ca823, Fri Sep 23 08:13:59 2005 BOARD : Microtronix_ukit *** Warning - bad CRC, using default environment ==> ping 192.168.14.32 dm9000 i/o: 0x80000000, id: 0x90000a46 MAC: ff:ff:ff:ff:ff:ff operating at 100M full duplex mode host 192.168.14.32 is alive ==> ping 192.168.14.32 dm9000 i/o: 0x80000000, id: 0x90000a46 MAC: 00:00:00:00:00:00 operating at 100M full duplex mode *** ERROR: `ethaddr' not set ping failed; host 192.168.14.32 is not alive ==> I think it is DM9000 head file setting incorrect. If so how to correct? Please help. # define CONFIG_DRIVER_DM9000 1# define CONFIG_DM9000_BASE 0x80000000# define DM9000_IO CONFIG_DM9000_BASE# define DM9000_DATA (CONFIG_DM9000_BASE+4)# define CONFIG_DM9000_USE_16BIT # define CONFIG_ETHADDR 08:00:3e:26:0a:5b# define CONFIG_NETMASK 255.255.255.0# define CONFIG_IPADDR 192.168.14.123# define CONFIG_SERVERIP 192.168.14.32 Regards,