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

在
# ush_otg_rndis CONFIG_USB_MASS_STORAGE=m
成功添加后重新编译kernel,命令如下:
cd./build.sh kernel
编译成功后,会生成usb_f_mass_storage.ko、g_mass_storage.ko,将其拷贝至开发板的任意目录下,并进行安装,命令如下:
insmod usb_f_mass_storage.ko insmod g_mass_storage.ko
执行以下命令,开启UMS功能:
echo usb_ums_en > /etc/init.d/.usb_config echo "ums_block=/dev/block/by-name/userdata" >> /etc/init.d/.usb_config /usr/bin/usbdevice restart
开启后,可以在PC上看到一个新的U盘盘符,表示挂载⼤容量外挂存储成功:
在
# ACM CONFIG_USB_ACM=m CONFIG_USB_F_ACM=m
成功添加后重新编译kernel,命令如下:
cd./build.sh kernel
编译成功后,会生成u_serial.ko、usb_f_acm.ko,将其拷贝至开发板的任意目录下,并进行安装,命令如下:
insmod u_serial.ko insmod usb_f_acm.ko
执行以下命令,开启ACM功能:
echo usb_acm_en > /etc/init.d/.usb_config/ usr/bin/usbdevice restart
完成后,可以在开发板识别如下节点:
root@rk3506-buildroot:/root# ls /dev/ttyGS0 /dev/ttyGS0 root@rk3506-buildroot:/root#
打开PC端的调试工具,可以识别出一个USB串行设备,如下:
开发板可以通过以下命令,查看usb串口波特率。另外,串口波特率可通过microcom等工具设置:
stty -F /dev/ttyGS0
开发板与PC端收发测试:
