给一块新做的板子了系统,启动时,在 dm9000 Ethernet Driver, V1.31 处停住了,不往下走了,这是什么原因啊,求大大门指导,小弟感激不尽
------解决方案--------------------
这就难说了,问题的可能性很多啊。硬件或驱动原因都有可能,还是得自己调试才知道。
------解决方案--------------------
dm9000_reset函数会往两个地址写数,一个表示dm9000的寄存器地址,一个表示寄存器的值。会不会你那两个地址写的不正确,db->io_addr不对,导致设备挂了
------解决方案--------------------
可能硬件问题吧