|
楼主 |
发表于 2008-6-23 09:07:07
|
显示全部楼层
现在我把2.6.24移植到开发板上来了,在这个内核的drivers/usb/gadget下有s3c24110_udc.c和s3c2410_udc.h,通过配置内核,可以生成s3c2410_udc.ko和g_file_storage.ko两个模块,在开发板上执行如下命令:insmod s3c2410_udc.ko
出现如下提示:
0.00 USB: s3c2410_udc: version 29 Apr 2007
0.01 USB: s3c2410_udc_disable()
0.02 USB: usbs=00, usbds=00, pwr=00 ep0csr=00
0.03 USB: irq: 41 s3c2410_udc_done.
再执行:insmod g_file_storage.ko file=/dev/mtdblock3 stall=0 removable=1
出现如下提示:
0.04 USB: usb_gadget_register_driver() 'g_file_storage'
0.05 USB: binding gadget driver 'g_file_storage'
0.06 USB: s3c2410_udc_alloc_request(bf004ce4,208)
0.07 USB: s3c2410_udc_set_selfpowered()
g_file_storage gadget: File-backed Storage Gadget, version: 7 August 2007
g_file_storage gadget: Number of LUNs=1
g_file_storage gadget-lun0: ro=0, file: /dev/mtdblock5
0.08 USB: s3c2410_udc_enable called
用usb线连接开发板和主机
出现如下提示:
0.09 USB: usbs=04, usbds=00, pwr=08 ep0csr=00
0.10 USB: USB reset csr 0 pwr 8
0.11 USB: usbs=00, usbds=00, pwr=08 ep0csr=00
0.12 USB: irq: 41 s3c2410_udc_done.
但是在主机下没有看到盘符,郁闷....
谁做过帮忙看看可能是什么问题? |
|