Chinaunix首页 | 论坛 | 博客
  • 博客访问: 974522
  • 博文数量: 192
  • 博客积分: 3070
  • 博客等级: 中校
  • 技术积分: 1861
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-27 23:44
个人简介

Start Linux Leave Linux a while Back to Linux

文章分类

全部博文(192)

文章存档

2023年(18)

2022年(11)

2021年(8)

2020年(14)

2019年(7)

2018年(13)

2017年(16)

2016年(4)

2012年(2)

2011年(13)

2010年(26)

2009年(13)

2008年(27)

2007年(20)

我的朋友

分类: LINUX

2008-01-23 23:15:15

Platform: s3c2440 + ISP1582
Compiler Environment: Redhat9.0 + linux2.6.18 + arm-linux-gcc3.4.1
 
在保证 2440 与 ISP1582 的通信没有问题后,usb的枚举过程一直不成功,接上USB线后,通过USB hound 看到的信息都是 get_status, get_feature, clear_feature这样的信息,主机并没有发送 get_descritor 的命令给ISP1582, 初始化是ISP的一些register 之后连上USB线应该就可以收到get_descritor 的命令, 检查了N遍都没有发现错误, 后来通过 USB协议分析仪看到USB的信号不稳定,传输的质量不好. 这是因为我们的开发板USB connect 与 ISP1582 的PCB走线过长,现在直接从ISP的D+ , D- 引线到 connect (这个长度都尽量短,5cm左右). 接上USB线后就可以接收到主机端发送的get_discritor 的命令了. 这是只是枚举过程的开始.
 
 
 
阅读(3141) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~