默认情况下,usb的功能是device,在device状态下,设备通过usb线连接电脑,电脑可以使用adb功能访问设备。当需要连接U盘时,设备需要工作在host模式,在该模式下,电脑不能通过adb访问设备。
修改点:
sys_config.fex中,1. usb_port_type=1,2. usb_host_init_state=1就好了,一开始这个值为0。修改完成后make -j1重新编译,pack打包,再下载
成功现象:
注:如果usb处于host模式,想通过usb烧写系统镜像文件,可以插上串口线,打开串口终端,在上电前不停的按住键盘的“2”,这个时候烧写界面会自动弹出烧写窗口,如下图:
测试环境:
tina 版本
vi build/version.mk
小机端: