linux内核支持usb驱动,usb转串口设备,u盘
2016-09-06 15:46
621 查看
配置内核 make menuconfig。选中device驱动
Device Drivers ---->USB support--->USB Serial Converter support---->
(1)USB Generic Serial Driver.
(2)USB FTDI Single Port Serial Driver.(FTDI芯片驱动)
(3)USB Prolific 2303 Single Port Serial Driver.(PL2303芯片驱动)
Device Drivers ---->USB support---><*>Support for Host-side USB
---><*> USB Mass Storage support (此项和SCSI中选项有关,没选择时可能会看不到此选项)
Device Drivers ---->SCSI device support --->(1)<*> SCSI device support //usb磁盘
(2)<*> SCSI disk support //scsi硬盘,u盘
保存之后进行make。
系统启动之后需要加载usb驱动,可使用lsmod查看。
插入USB转串口设备后可以在dev下查看到 /dev/ttyUSB0 设备
插入u盘,dev下显示/dev/sda 和 /dev/sda1。
在这里闹了个笑话,挂在u盘时使用了 mount /dev/sda /mnt,结果显示失败:参数错误。
查阅资料后发现 sda表示u盘设备,sda1表示U盘设备的分区。
使用命令: fdisk -l /dev/sda
Disk /dev/sda: 1043 MB, 1043070976 bytes
2 heads, 63 sectors/track, 16168 cylinders
Units = cylinders of 126 * 512 = 64512 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 16169 1018608 6 FAT16
挂载:mount /dev/sda1 /mnt
此时进入 /mnt 目录就可以查看 u盘内容了
umount /mnt 卸载
Device Drivers ---->USB support--->USB Serial Converter support---->
(1)USB Generic Serial Driver.
(2)USB FTDI Single Port Serial Driver.(FTDI芯片驱动)
(3)USB Prolific 2303 Single Port Serial Driver.(PL2303芯片驱动)
Device Drivers ---->USB support---><*>Support for Host-side USB
---><*> USB Mass Storage support (此项和SCSI中选项有关,没选择时可能会看不到此选项)
Device Drivers ---->SCSI device support --->(1)<*> SCSI device support //usb磁盘
(2)<*> SCSI disk support //scsi硬盘,u盘
保存之后进行make。
系统启动之后需要加载usb驱动,可使用lsmod查看。
插入USB转串口设备后可以在dev下查看到 /dev/ttyUSB0 设备
插入u盘,dev下显示/dev/sda 和 /dev/sda1。
在这里闹了个笑话,挂在u盘时使用了 mount /dev/sda /mnt,结果显示失败:参数错误。
查阅资料后发现 sda表示u盘设备,sda1表示U盘设备的分区。
使用命令: fdisk -l /dev/sda
Disk /dev/sda: 1043 MB, 1043070976 bytes
2 heads, 63 sectors/track, 16168 cylinders
Units = cylinders of 126 * 512 = 64512 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 16169 1018608 6 FAT16
挂载:mount /dev/sda1 /mnt
此时进入 /mnt 目录就可以查看 u盘内容了
umount /mnt 卸载
相关文章推荐
- Yocto i.MX6 (TQIMX6) (02) : USB Wifi (TP-Link WN821N等设备)AR9170的Linux内核支持与固件使用
- Linux内核usb驱动框架——U盘挂载
- 开发板模拟U盘-USB Gadget设备驱动移植
- linux内核驱动之USB设备添加pid,vid
- 一个驱动支持多个设备再usb子系统、input子系统、platform、iic子系统 中的实现
- Yocto i.MX6 (TQIMX6) (02) : USB Wifi (TP-Link WN821N等设备)AR9170的Linux内核支持与固件使用
- [usb/uart]内核添加USB转串口驱动支持
- 嵌入式 hi3518c驱动lowpower.sh加载注意事项修改完成针对USB设备的支持
- USB设备驱动之设备初始化(设备枚举)
- linux内核部件分析之----设备驱动模型之device
- Linux下的硬件驱动——USB设备(上)
- Hyper-V对支持USB设备的支持
- stm32usb功能设备以及在linux下的USB相关总线、设备驱动笔记
- usb驱动开发13之设备生命线
- 浅析usb转serial串口设备在linux内核中枚举创建及生成tty设备的全过程
- WinSetupFromUSB - 超简单制作多合一系统安装启动U盘的工具 (支持Win/PE/Linux启动盘)
- Linux内核大讲堂 (一) 设备驱动的基石驱动模型(4)
- linux 2.4内核下自定义USB设备驱动编写
- (转)Linux下的硬件驱动——USB设备(上)(驱动配置部分)
- 通用USB设备驱动源码分析