我调试dm9000aep的软硬件环境是:pxa310+windows mobile6.1。分三步走:
1. 在确保硬件原理没有问题的情况下,先能够读取到芯片的chipid。
2. 获取原厂的驱动包进行本地化修改,包括中断啊,上电和复位,驱动加载成功后能够确保ping通
3. 能ping通就已经成功了90%了。在注册表中添加一个mac地址的default值,在驱动初始化的时候去注册表读取该mac值,这样就能够解决只能够ping通却不能上网的问题。
第一步中,要确定dm9000aep的cmd和data的端口地址,这是读取chipid的关键。
第二步中,最好联系原厂或者代理获取驱动包,网上虽然很多,但是大都参差不齐,不知道会有什么问题。
这里表扬一下江练锋,谢谢他提供的支持。
*************************************************************
您好,我是爱欣文科技的江练锋。
您提的DM芯片的问题,我可以帮助你解答。
关于DM9000AEP,DM9161AEP,数据手册,驱动,请联系我!
我们是DM芯片大陆的总代理商,有强大的技术支持。
我的联系方式:axwjiang@163.com 15827601937
*************************************************************
以上就是一个大概的总结,希望对搞dm9000aep的朋友们有帮助。如有具体问题需要帮忙,可联系我,免费支持!当然,也可以联系江练锋同学。