0

我最近收到了 TI 的开发板,它在 OMAP 3621 上运行 Android,我正在尝试通过 USB 将它连接到我的机器。板说在调试模式下连接。

system@system-laptop:~$ lsusb |grep Google
Bus 002 Device 006: ID 18d1:0001 Google Inc.

在板上,USB 调试处于打开状态,因此接受来自未知来源。我.rule的udev文件如下

SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct} =="0001",SYMLINK+="android_adb", MODE="0666"

在此之后,我使用 sudo 重新启动了 udev 和 adb 服务器。它仍然没有检测到开发板,但它检测到了我的 HTC Desire。我尝试过谷歌搜索但徒劳无功,我什至尝试在 adb_usb.ini 文件中添加供应商 ID 但仍然徒劳无功。

我会错过什么?

4

2 回答 2

1

Adb 还不知道供应商 ID,因此它不会连接到您的设备。

您只需将 id 添加到文件 ~/.android/adb.ini 即可。

它应该是一个纯文本文件,其中包含您使用的所有 Android 设备的所有供应商 ID,每行列出一个。如果您只想要您的 TI 板,它应该包含单行:

0x18d1

如果这不起作用(它应该,但是......)尝试在 adb.ini 上进行谷歌搜索。

于 2011-12-26T11:25:46.213 回答
0

你应该 grep Texas Instruments 并使用我猜的那个 ID

于 2013-12-17T13:47:24.600 回答