
清空记录
历史记录
取消
清空记录
历史记录

在
CONFIG_USB_CONFIGFS_MASS_STORAGE=yCONFIG_USB_F_MASS_STORAGE=y
成功添加后重新编译kernel,命令如下:
cd./build.sh kernel
编译成功后,会生成boot.img,通过电脑烧录工具烧录。
执行以下命令,开启UMS功能:
echo usb_ums_en > /etc/init.d/.usb_configecho "ums_block=/dev/block/by-name/userdata" >> /etc/init.d/.usb_config/usr/bin/usbdevice restart
开启后,可以在PC电脑上看到一个新的盘符,由于磁盘分区格式默认是ext4格式Windows系统无法正常挂载,提示格式化如下:
在格式化后的磁盘新建任意文件,进行验证:
执行如下命令取消默认的userdata分区挂载,以exFAT格式挂载userdata分区:
umount /userdata/mount -t exfat /dev/mmcblk0p6 /userdata/
在板卡系统上可以访问到Windows端PC创建的测试文件,即表示配置成功:
在
# cdc-acmCONFIG_USB_ACM=yCONFIG_USB_F_ACM=y
成功添加后重新编译kernel,命令如下:
cd./build.sh kernel
编译成功后,会生成boot.img,通过电脑烧录工具烧录即可。
执行以下命令,开启ACM功能:
echo usb_acm_en > /etc/init.d/.usb_config/usr/bin/usbdevice restart
完成后,可以在开发板识别如下节点:
打开PC端的调试工具,可以识别出一个USB串行设备,如下:
开发板可以通过以下命令,查看usb串口波特率。另外,串口波特率可通过microcom等工具设置波特率:
root@rk3562:/# stty -F /dev/ttyGS0speed 9600 baud; line = 0;-brkint -imaxbelroot@rk3562:/# stty -F /dev/ttyGS0 9600root@rk3562:/# cat /dev/ttyGS0
开发板与PC端收发测试:
