管理提醒: 本帖被 qq2440 从 Linux技术交流专区 移动到本区(2010-02-08)
请教一下高手 ZLG2410使用U-BOOT1.1.6移植DM9000EP时,串口总是输出
dm9000 not found at 0x18000300 id: 0x00000000
MAC: 00:00:00:00:00:00
但ZLG2410装载Win CE系统初始化时串口输出:
DM9000 physical address is (0x18000300).
DM9000 virtual address is (0x310300).
Read DM9000 ID........
Read DM9000 ID is (0xa469000) successfull.
为了支持DM9000EP,我只修改了include/configs/zlg2410.h,增加了以下内容
#define CONFIG_DRIVER_DM9000 1
#define CONFIG_DM9000_BASE 0X18000300
#define DM9000_IO CONFIG_DM9000_BASE
#define DM9000_DATA CONFIG_DM9000_BASE+4
#define CONFIG_DM9000_USE_16BIT
是不是还需要修改DM9000驱动其他地方啊??