iMX6UL开发板模拟U盘
参考资料:
- 内核源码内:/{内核目录}/Documentation/usb/目录下
gadget-testing.txt mass-storage.txt 文件 - 网址:Backing Storage for the Mass Storage Gadget
步骤如下:
1、配置内核:
# make menuconfig
Device Drivers
-->USB support
-->USB Gadget Support
<M> USB Gadget Drivers
<M> USB functions configurable through configfs
[*] Mass storage
<M> Gadget Zero (DEVELOPMENT
[*] HNP Test Device
<M> Mass Storage Gadget
保存配置,编译内核: make zImage
编译 内核模块: make modules
烧写镜像。。。。。
2、创建备份存储文件
#mkdir data
#cd data
#touch backing_file
root@qy_mx6ul:/data# dd bs=1M count=64 if=/dev/zero of=/data/backing_file
64+0 records in
64+0 records out
67108864 bytes (67 MB) copied,