主题 : 将cy7c68013a芯片连接tiny6410开发板遇到问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 36575
精华: 0
发帖: 29
金钱: 155 两
威望: 31 点
贡献值: 0 点
综合积分: 58 分
注册时间: 2011-01-18
最后登录: 2013-01-01
楼主  发表于: 2012-04-06 20:53

 将cy7c68013a芯片连接tiny6410开发板遇到问题

 我的tiny6410开发板装的是android系统,另有一以usb芯片cy7c68103a为接口的板子,将该板子连接tiny6410开发板,出现如下问题,串口打印出来:
usb 1-1.1: new full speed USB device using s3c2410-ohci and address 9
usb 1-1.1: unable to read config index 0 descriptor/start: -61
usb 1-1.1: chopping to 0 config(s)
usb 1-1.1: New USB device found, idVendor=04b4, idProduct=0055
usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1.1: Product: USB400MAD
usb 1-1.1: Manufacturer: eRenOUC
usb 1-1.1: no configuration chosen from 0 choices

另外,我用命令cat /proc/bus/usb/devices查看,得到如下结果:
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 1, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0001 Rev= 2.06
S: Manufacturer=Linux 2.6.36-FriendlyARM ohci_hcd
S: Product=S3C24XX OHCI
S: SerialNumber=s3c24xx
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=05e3 ProdID=0606 Rev= 7.02
S: Product=USB Hub 2.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=255ms

T: Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#= 9 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 0
P: Vendor=04b4 ProdID=0055 Rev= 0.00
S: Manufacturer=eRenOUC
S: Product=USB400MAD

发现配置为0,实际上我在固件程序中设置了一个端点2为bulk端点,这一点在我把板子连到PC机上可以看到,在Cypress USB Console中看到如下图所示:


请大家帮忙看看是什么原因?先谢谢了!
[ 此帖被oucsunjie在2012-04-06 21:11重新编辑 ]
级别: 新手上路
UID: 36575
精华: 0
发帖: 29
金钱: 155 两
威望: 31 点
贡献值: 0 点
综合积分: 58 分
注册时间: 2011-01-18
最后登录: 2013-01-01
1楼  发表于: 2012-04-08 10:48
自己顶一下,请大家帮忙看看,谢谢了!