3521|6

84

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

在pxa270上移植dm9000a时遇到的问题 [复制链接]

在移植dm9000a到pxa270上时,用的驱动是优龙里面的dm9000a驱动发现在驱动执行到这步DeviceReadPort时就死掉了  那个片选信号开始是高的当到DeviceReadPort时就一直是低,系统也就死掉了
我的硬件连接是pxa270的ncs4连接dm9000a的cs信号,然后gpio33 连接dm9000a的int脚cmd脚接地址线1
谢谢各位了  有做过在pxa270上移植dm9000a的吗

最新回复

你的问题解决了么?我现在也遇到INT脚一直为低。  详情 回复 发表于 2010-1-22 16:12
点赞 关注

回复
举报

80

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
去檢查 wait signal 看看, 或是 cs4 的設定不要設成 Variable Latency I/O.

Paul, Chao @ Techware
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
ReadPort里面肯定是while了才会挂死系统。
DM9000A正常复位了吗?有reset信号的。
能断开#CS4和9000间的连接吗?看表现是:#CS4开始为高,到读取时就“一直为低”,这很不正常。因为这个信号是cpu处理的,除非此时cpu已经完蛋,否则这个信号肯定会是个波,而不是持续电平的。
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

4
 
是不是中断信号CPU没有来处理,然后中断信号一直保持在那里?
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

5
 
现在换了个片选  可以读到id号了 可是读出来的id好是错误的 ,大家能说一下吧dm9000a的驱动移植到wince下需要向驱动传什么参数吗 ,一个ncs的地址 然后系统中断号,如果我是用gpio做的中断引脚 那我应该传哪个中断,是我定义的那个以irq_ 开始的中断号 还是我的gpio的物理中断号
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

6
 
我也是使用的优龙pxa270开发板,2。6。9版本的,也是片选CS4,这个不用管他,只是决定访问的基地址,cmd是1,就是在基地址上偏移2,中断使用GPIO33,看看你的中断配置对没有?我是调试通了的,就是接收不稳定!linux下有相关的函数可以配置
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

7
 
你的问题解决了么?我现在也遇到INT脚一直为低。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表