2

USB OTGコントローラーを備えたARM組み込みマシンと、USB OTGを備えていない他の2台の(Intel)組み込みマシン(標準のタイプAコネクターのみ)があります。

ARMマシンをホストとして構成し、他の2台のマシンをデバイスとして構成したいと思います。

ネットワーク(イーサネット)接続を作成せずにそれを行うにはどうすればよいですか?Linuxを使用しています。

4

1 に答える 1

3

追加のハードウェアがなければ、少なくとも「きれいに」これを行うことはできないと思います。

USB A ポートは、「アップストリーム」のみを指すように意図されています。つまり、ホストに向けられています。デバイスにしたい 2 台のマシンがあり、それらには A ポートしかないので、少し運が悪いです。

次のように、これらのUSB リンク ケーブル2 本とハブで実行できる場合があります。

                    +--------+
  [ ARM box OTG]----|B (hub) |
                    |        |                      
                    | A    A |
                    +--------+
                      |    |
                      |    |
[Intel box A]---[cable]    [cable]---[A Intel box]

[cable]は直接ケーブル接続ケーブルを示し、各ボックス内の A/B/OTG 記号は、それぞれに使用されているコネクタのタイプを示します。OTG ポートは A (ホスト) モードで使用されています。

ノート:

  1. 私はこれを試していません。
  2. DCCケーブルは実際にアクティブなデバイスであるため、ARMボックスにはDCCケーブルを駆動するための専用ソフトウェアが必要です。
  3. Intel マシンで何が必要なのかはわかりませんが、おそらくより専用のソフトウェアです。
于 2013-02-22T15:12:31.927 に答える