ChinaUnix.net
相关文章推荐:

usb storage 命令

记得有个命令行下的命令,可以查看usb的各个描述符的值,命令的参数可以指定模个设备的ID如 -d 0x1234:0x3450 ,就是忘了是哪个命令了,有兄弟知道吗,麻烦提醒一下啊,谢了

by testh - 嵌入式开发 - 2011-09-01 22:29:54 阅读(1877) 回复(1)

相关讨论

作性能测试时,用什么命令可以关闭storage key?

by changsha - AIX - 2010-07-04 22:45:08 阅读(1771) 回复(1)

1,给操作系统分配SAN新硬盘后,如果操作系统可是识别它而不需要重新启动,那么就需要SF自动扫描新硬盘,并能够使用它们: # vxdctl -f enable # vxdisk -f scandisks #vxdisk scandisks new 2, 看系统连接的机器的部署,以及设备wwn号码(操作系统命令也可以看到): # vxddladm listsupport # vxddladm list hba1 3,如果光纤物理连接变化,需要操作系统和SF都扫描硬件设备,才能保证磁盘正常使用.保证动态多路径的正确性的命令: # v...

by wangyl1977 - Solaris文档中心 - 2010-12-10 22:08:24 阅读(8429) 回复(3)

本帖最后由 arm-linux-gcc 于 2014-01-02 14:47 编辑 通过gadget将板子上的一个vfat格式的映像文件作为模拟u盘,供给pc使用 #modprobe g_mass_storage.ko file=fat32.img stall=0 removable=1 这个fat32.img只是个分区映像,用mkfs.vfat创建的,但是pc那边应该还需要从U盘的mbr读取主分区表吧。 那么这个mbr是在什么地方呢? g_mass_storage.ko中有实现吗?

by arm-linux-gcc - 内核源码 - 2014-01-02 20:50:14 阅读(1358) 回复(3)

这种方法比较简单,就是利用uboot自带命令usbboot来实现启动,也算是最粗糙的一种。

1.在配置文件中添加一系列有关usb的支持。
uboot编译启动后输入
usb start
usbboot 0x30800000 0:1
这里的0是usb设备0,1是第一分区
当然,这里肯定会失败,因为usb storage中还没有必须的内核文件呢。

2.usbboot是从指定分区的起始位置拷贝内核文件到指定的地址。
因为没有找到合适的拷贝工具,于是使用uboot自...

by rqzrqh - 移动操作系统 - 2011-12-23 03:03:00 阅读(970) 回复(0)

通过识别文件系统中的文件来进行拷贝,这种方法相对第1种方法就简单多了。

1.拷贝内核到usb storage,直接放在最高层,路径为/uImage_n35

2.在配置文件中添加一系列有关usb的支持。
除了添加与usb有关的必要的宏以外,还需要添加文件系统支持,比如#define CONFIG_CMD_FAT。

3.启动后首先要启用usb,输入usb start,这个命令能探测兵添加usb storage设备到设备列表。
然后是fatload usb 0:1 0x30800000...

by rqzrqh - 移动操作系统 - 2011-12-23 02:29:47 阅读(776) 回复(0)

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/82990/showart_1331879.html

by brutus.hoo - Linux文档专区 - 2008-10-22 09:17:03 阅读(1416) 回复(0)

我要做嵌入式linux下的U盘、DC、多合一卡的驱动,前些时间找了些资料,说要相关协议来协调他们,因为他们都是基于usb-storage.o这个模块。但是对于协议我还没什么概念,不知怎么用,什么usb1.1,usb2.0,usb Mass storage协议啊,在程序中怎么体现他们啊,请各位DX们指点,多谢!

by dqwjack - 程序开发 - 2004-07-02 08:44:24 阅读(516) 回复(0)

我要做嵌入式linux下的U盘、DC、多合一卡的驱动,前些时间找了些资料,说要相关协议来协调他们,因为他们都是基于usb-storage.o这个模块。但是对于协议我还没什么概念,不知怎么用,什么usb1.1,usb2.0,usb Mass storage协议啊,在程序中怎么体现他们啊,请各位DX们指点,多谢!

by dqwjack - Linux环境编程 - 2004-07-02 08:44:24 阅读(1626) 回复(0)

我在VMWare 6.0下挂载usb硬盘 fdisk -l 能看到硬盘信息 但是lsmod没有usb-storage scsi_mod sd_mod modprobe usb-storage 报以下错误: FATAL: Module usb_storage not found 是不是内核选项有问题? 我把驱动选项下的usb的所有选项都选为“*”,还是不行呀 我在Fedora4(2.6.11.1)的图形环境下挂载成功。 哪位有这方面的经验请传授,感谢呀!

by wilsonwong - 内核源码 - 2008-09-12 16:54:11 阅读(2521) 回复(0)

/* * *kernel:2.6.18 *file:storage/usb.c *Copyright (C) 2007, freegnu * */ 大概流程:usb_stor_init ()->usb_register()->bus_add_driver()->driver_attach() ->storage_probe 一句话:usb driver的注册是将driver 结构add 到 usb bus list中,在match成功后会将且add 到device结构中,然后执行storage_probe() 细节: [code] usb_stor_init() { //初始化usb_driver结构 retval = usb_...

by FreeGnu - Linux文档专区 - 2007-12-29 14:49:14 阅读(1244) 回复(0)