目前在Linux下插入U盘,板子出现反应但没有识别,打印的信息正确但是停在configuration:
在/proc/bus/usb中查看信息也是正确的。
请问这是什么原因?如何在开发板中对USB进行读写?
15 个解决方案
#1
可以驱动起来么?
#2
你没有挂载u盘.
#3
挂载的时候还要确定有相关的路径目录!
#4
也有可能是你的USB服务给关掉了,你可以查查
#5
看不见图
#6
大家好 我参考2440的一个帖子 我发现我的SCSI不对 但我已经在内核编译时选择scsi了:
[img=http://my.csdn.net/my/album/detail/1119812][/img]
[img=http://my.csdn.net/my/album/detail/1119812][/img]
#7
图不好用:
usb 2-1: new high speed USB device using musb_hdrc and address 5
usb 2-1: configuration #1 chosen from 1 choice
usbcore: Unknown symbol consistent_sync
usb_storage: Unknown symbol scsi_report_device_reset
usb_storage: Unknown symbol scsi_remove_host
usb_storage: Unknown symbol scsi_report_bus_reset
usb_storage: Unknown symbol scsi_host_get
usb_storage: Unknown symbol scsi_host_put
usb_storage: Unknown symbol scsi_scan_host
usb_storage: Unknown symbol scsi_add_host
usb_storage: Unknown symbol scsi_host_alloc
usbcore: Unknown symbol consistent_sync
usb_storage: Unknown symbol scsi_report_device_reset
usb_storage: Unknown symbol scsi_remove_host
usb_storage: Unknown symbol scsi_report_bus_reset
usb_storage: Unknown symbol scsi_host_get
usb_storage: Unknown symbol scsi_host_put
usb_storage: Unknown symbol scsi_scan_host
usb_storage: Unknown symbol scsi_add_host
usb_storage: Unknown symbol scsi_host_alloc
usb 2-1: new high speed USB device using musb_hdrc and address 5
usb 2-1: configuration #1 chosen from 1 choice
usbcore: Unknown symbol consistent_sync
usb_storage: Unknown symbol scsi_report_device_reset
usb_storage: Unknown symbol scsi_remove_host
usb_storage: Unknown symbol scsi_report_bus_reset
usb_storage: Unknown symbol scsi_host_get
usb_storage: Unknown symbol scsi_host_put
usb_storage: Unknown symbol scsi_scan_host
usb_storage: Unknown symbol scsi_add_host
usb_storage: Unknown symbol scsi_host_alloc
usbcore: Unknown symbol consistent_sync
usb_storage: Unknown symbol scsi_report_device_reset
usb_storage: Unknown symbol scsi_remove_host
usb_storage: Unknown symbol scsi_report_bus_reset
usb_storage: Unknown symbol scsi_host_get
usb_storage: Unknown symbol scsi_host_put
usb_storage: Unknown symbol scsi_scan_host
usb_storage: Unknown symbol scsi_add_host
usb_storage: Unknown symbol scsi_host_alloc
#8
见7楼 有提示,但是scsi错误
#9
你看你的内核源码目录,检查.config 里
CONFIG_SCSI 是否是 m
这个最好配置成y ,省事
CONFIG_SCSI 是否是 m
这个最好配置成y ,省事
#10
你好 能不能在具体一些 哪个config文件 我在Kconfig中没有找到这个
#11
你是用的虚拟机吗?
#12
你好,我找到SCSI并且修改了 但是现象不变
#13
需要你重新编译内核啊
#14
改完配置当然要重新编译啊
#15
编译完了,检查一下你的.config 里CONFIG_SCSI 是否又自动变成m 了
如果是,
方法1
你就要找到根源 ,让.config 里的CONFIG_SCSI总是y
make menuconfig下
按下 ? 键 (不需要按shift,就是按下有?的那个键)
输入CONFIG_SCSI 查找
看看那些不等于n 的选项那些等于m ,把他们都参照依赖关系改成y
方法2
你要在你的嵌入式板子上建立模块加载目录,构建正确的模块和模块依赖关系配置文件
操作有些繁琐 记不清了
如果是,
方法1
你就要找到根源 ,让.config 里的CONFIG_SCSI总是y
make menuconfig下
按下 ? 键 (不需要按shift,就是按下有?的那个键)
输入CONFIG_SCSI 查找
看看那些不等于n 的选项那些等于m ,把他们都参照依赖关系改成y
方法2
你要在你的嵌入式板子上建立模块加载目录,构建正确的模块和模块依赖关系配置文件
操作有些繁琐 记不清了
#1
可以驱动起来么?
#2
你没有挂载u盘.
#3
挂载的时候还要确定有相关的路径目录!
#4
也有可能是你的USB服务给关掉了,你可以查查
#5
看不见图
#6
大家好 我参考2440的一个帖子 我发现我的SCSI不对 但我已经在内核编译时选择scsi了:
[img=http://my.csdn.net/my/album/detail/1119812][/img]
[img=http://my.csdn.net/my/album/detail/1119812][/img]
#7
图不好用:
usb 2-1: new high speed USB device using musb_hdrc and address 5
usb 2-1: configuration #1 chosen from 1 choice
usbcore: Unknown symbol consistent_sync
usb_storage: Unknown symbol scsi_report_device_reset
usb_storage: Unknown symbol scsi_remove_host
usb_storage: Unknown symbol scsi_report_bus_reset
usb_storage: Unknown symbol scsi_host_get
usb_storage: Unknown symbol scsi_host_put
usb_storage: Unknown symbol scsi_scan_host
usb_storage: Unknown symbol scsi_add_host
usb_storage: Unknown symbol scsi_host_alloc
usbcore: Unknown symbol consistent_sync
usb_storage: Unknown symbol scsi_report_device_reset
usb_storage: Unknown symbol scsi_remove_host
usb_storage: Unknown symbol scsi_report_bus_reset
usb_storage: Unknown symbol scsi_host_get
usb_storage: Unknown symbol scsi_host_put
usb_storage: Unknown symbol scsi_scan_host
usb_storage: Unknown symbol scsi_add_host
usb_storage: Unknown symbol scsi_host_alloc
usb 2-1: new high speed USB device using musb_hdrc and address 5
usb 2-1: configuration #1 chosen from 1 choice
usbcore: Unknown symbol consistent_sync
usb_storage: Unknown symbol scsi_report_device_reset
usb_storage: Unknown symbol scsi_remove_host
usb_storage: Unknown symbol scsi_report_bus_reset
usb_storage: Unknown symbol scsi_host_get
usb_storage: Unknown symbol scsi_host_put
usb_storage: Unknown symbol scsi_scan_host
usb_storage: Unknown symbol scsi_add_host
usb_storage: Unknown symbol scsi_host_alloc
usbcore: Unknown symbol consistent_sync
usb_storage: Unknown symbol scsi_report_device_reset
usb_storage: Unknown symbol scsi_remove_host
usb_storage: Unknown symbol scsi_report_bus_reset
usb_storage: Unknown symbol scsi_host_get
usb_storage: Unknown symbol scsi_host_put
usb_storage: Unknown symbol scsi_scan_host
usb_storage: Unknown symbol scsi_add_host
usb_storage: Unknown symbol scsi_host_alloc
#8
见7楼 有提示,但是scsi错误
#9
你看你的内核源码目录,检查.config 里
CONFIG_SCSI 是否是 m
这个最好配置成y ,省事
CONFIG_SCSI 是否是 m
这个最好配置成y ,省事
#10
你好 能不能在具体一些 哪个config文件 我在Kconfig中没有找到这个
#11
你是用的虚拟机吗?
#12
你好,我找到SCSI并且修改了 但是现象不变
#13
需要你重新编译内核啊
#14
改完配置当然要重新编译啊
#15
编译完了,检查一下你的.config 里CONFIG_SCSI 是否又自动变成m 了
如果是,
方法1
你就要找到根源 ,让.config 里的CONFIG_SCSI总是y
make menuconfig下
按下 ? 键 (不需要按shift,就是按下有?的那个键)
输入CONFIG_SCSI 查找
看看那些不等于n 的选项那些等于m ,把他们都参照依赖关系改成y
方法2
你要在你的嵌入式板子上建立模块加载目录,构建正确的模块和模块依赖关系配置文件
操作有些繁琐 记不清了
如果是,
方法1
你就要找到根源 ,让.config 里的CONFIG_SCSI总是y
make menuconfig下
按下 ? 键 (不需要按shift,就是按下有?的那个键)
输入CONFIG_SCSI 查找
看看那些不等于n 的选项那些等于m ,把他们都参照依赖关系改成y
方法2
你要在你的嵌入式板子上建立模块加载目录,构建正确的模块和模块依赖关系配置文件
操作有些繁琐 记不清了