0

最近、OMAP 3621 で Android を実行している TI から開発ボードを受け取り、それを USB 経由で自分のマシンに接続しようとしています。ボードには、デバッグモードで接続されていると表示されます。

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

ボード上で USB デバッグがオンになっているため、不明なソースからの受信が可能です。.ruleudevの私のファイルは次のとおりです

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 を認識していないため、デバイスに接続できません。

ファイル ~/.android/adb.ini に id を追加するだけで機能します。

これは、使用するすべての Android デバイスのすべてのベンダー ID が 1 行に 1 つずつリストされたプレーン テキスト ファイルである必要があります。TI ボードのみが必要な場合は、次の 1 行を含める必要があります。

0x18d1

これがうまくいかない場合 (うまくいくはずですが...)、adb.ini で Google 検索を試してください。

于 2011-12-26T11:25:46.213 に答える
0

Texas Instrumentsをgrepして、そのIDを使用する必要があります

于 2013-12-17T13:47:24.600 に答える