默认情况下,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

 

小机端: