天嵌 ARM开发社区

 找回密码
 注册
查看: 6789|回复: 4

TQ210开发板 EHCI挂载U盘问题

[复制链接]
nightmeng 发表于 2013-4-7 13:37:49 | 显示全部楼层 |阅读模式
本帖最后由 nightmeng 于 2013-4-7 14:11 编辑

我自己尝试移植了下USB HOST驱动,从内核打印信息上看已经正常驱动EHCI和OHCI了,当我插入U盘的时候也能正常识别U盘,查看U盘内的文件也是可以的,但是,如果对U盘内的任何数据做一下修改,umount的时候就会出错,错误信息如下:
usb 1-1.2: reset high-speed USB device number 3 using s5p-ehci
usb 1-1.2: reset high-speed USB device number 3 using s5p-ehci
usb 1-1.2: reset high-speed USB device number 3 using s5p-ehci
usb 1-1.2: reset high-speed USB device number 3 using s5p-ehci
sd 0:0:0:0: [sda] Unhandled error code
sd 0:0:0:0: [sda]  
Result: hostbyte=0x05 driverbyte=0x00
sd 0:0:0:0: [sda] CDB:
cdb[0]=0x2a: 2a 00 00 00 40 3f 00 00 01 00
end_request: I/O error, dev sda, sector 16447
Buffer I/O error on device sda4, logical block 16384
lost page write due to I/O error on sda4
我表示无比的纠结,跪求天嵌的大牛给指点下。。。但是,如果禁用EHCI,只注册OHCI设备的话可以mount、修改然后umount文件
启动时打印信息如下:
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
s5p-ehci s5p-ehci: S5P EHCI Host Controller
s5p-ehci s5p-ehci: new USB bus registered, assigned bus number 1
s5p-ehci s5p-ehci: irq 87, io mem 0xec200000
s5p-ehci s5p-ehci: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
s5p-ohci s5p-ohci: S5P OHCI Host Controller
s5p-ohci s5p-ohci: new USB bus registered, assigned bus number 2
s5p-ohci s5p-ohci: irq 87, io mem 0xec300000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver usbserial
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial support registered for generic
mousedev: PS/2 mouse device common for all mice
i2c /dev entries driver
usbcore: registered new interface driver zr364xx
usbcore: registered new interface driver stkwebcam
usbcore: registered new interface driver s2255
uvcvideo: Unable to create debugfs directory
usbcore: registered new interface driver uvcvideo
USB Video Class driver (1.1.1)
gspca_main: v2.14.0 registered
usbcore: registered new interface driver Philips webcam
cpia2: V4L-Driver for Vision CPiA2 based cameras v3.0.1
usbcore: registered new interface driver cpia2
usbcore: registered new interface driver sn9c102
usbcore: registered new interface driver em28xx
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
TCP: cubic registered
Key type dns_resolver registered
VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 2
dm9000 dm9000 eth0: link down
dm9000 dm9000 eth0: link down
usb 1-1: new high-speed USB device number 2 using s5p-ehci
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
usb 1-1.2: new high-speed USB device number 3 using s5p-ehci
scsi0 : usb-storage 1-1.2:1.0
usb 1-1.4: new high-speed USB device number 4 using s5p-ehci
uvcvideo: Found UVC 1.00 device USB2.0 Camera (1e4e:0102)
uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
input: USB2.0 Camera as /devices/platform/s5p-ehci/usb1/1-1/1-1.4/1-1.4:1.0/input/input0
scsi 0:0:0:0: Direct-Access     Kingston DataTraveler 2.0 1.00 PQ: 0 ANSI: 2
sd 0:0:0:0: Attached scsi generic sg0 type 0
sd 0:0:0:0: [sda] 7856128 512-byte logical blocks: (4.02 GB/3.74 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] No Caching mode page present
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] No Caching mode page present
sd 0:0:0:0: [sda] Assuming drive cache: write through
IP-Config: Complete:
     device=eth0, hwaddr=00:09:c0:ff:ec:48, ipaddr=192.168.141.39, mask=255.255.255.0, gw=192.168.141.1
dm9000 dm9000 eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
     host=192.168.141.39, domain=, nis-domain=(none)
     bootserver=192.168.141.85, rootserver=192.168.141.85, rootpath= sda: sda4
sd 0:0:0:0: [sda] No Caching mode page present
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Attached SCSI removable disk
 楼主| nightmeng 发表于 2013-4-7 19:55:45 | 显示全部楼层
天嵌诸神,能否指导一二
 楼主| nightmeng 发表于 2013-4-8 11:22:27 | 显示全部楼层
搞定
亚瑟王 发表于 2013-4-8 12:06:49 | 显示全部楼层
nightmeng 发表于 2013-4-8 11:22
搞定

亲,怎么解决的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-18 23:56 , Processed in 1.046882 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表