问题简介:
由于香蕉派某芯片停产,要换为使用树莓派,但是树莓派连接电脑调试时,数据线插入电脑一直没有反应。
折腾了半天无果,(下载驱动,360手机助手,豌豆荚都试过了)。
找到原因:
和做硬件的哥们请教了一下,发现是端口默认设置成了OTG模式,导致无法连接数据线调试。
解决方案:
public void change2usb(){
File fileOTG = new File("/sys/devices/platform/sunxi_otg/otg_role");
File fileUDC = new File("/sys/bus/platform/devices/sunxi_usb_udc/otg_role");
if(fileOTG.exists()) {
Log.i("USB_SWITCH", "note is /s