我最近收到了TI的开发板,它在OMAP 3621上运行Android,我试图通过USB将它连接到我的机器。董事会表示已连接处于调试模式。
system@system-laptop:~$ lsusb |grep Google
Bus 002 Device 006: ID 18d1:0001 Google Inc.
在主板上USB调试开启,因此接受来自未知来源。
我的udev .rule
文件如下
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct} =="0001",SYMLINK+="android_adb", MODE="0666"
在此之后,我使用sudo重新启动了udev和adb服务器。它仍然没有检测到开发板,但它检测到我的HTC Desire。我尝试使用谷歌搜索,但徒劳无功,我甚至尝试在adb_usb.ini文件中添加供应商ID,但仍然徒劳无功。
我能错过什么?
答案 0 :(得分:1)
Adb尚未了解供应商ID,因此无法连接到您的设备。
您只需将id添加到文件〜/ .android / adb.ini中,然后就可以了。
它应该是一个纯文本文件,其中包含您所使用的所有Android设备的所有供应商ID,每行列出一个。如果您只需要TI板,则应包含单行:
0x18d1
如果这不起作用(它应该,但是......)尝试在adb.ini上进行谷歌搜索。
答案 1 :(得分:0)
你应该grep德州仪器并使用我想的那个ID