問題タブ [usb-otg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
embedded - iMX31 Litekit でデバイスモードの USB OTG を有効にして構成する方法は?
iMX31 で USB OTG をデバイス モードに設定する必要があります。ホストとターゲットの間に raw チャネルが必要で、usb が最も適しているようです。ただし、OTG コントローラーを正しく構成できませんでした。何が欠けているのかわからない。iMX31 リファレンス マニュアルのセクション 32.14.1 に記載されている手順を実行しました。また、ULPI 用に PORTSC1 レジスタを構成しました。
ここで私を助けてくれる人はいますか?ポインター/コード/私を助けることができるものは大歓迎です。
ありがとう
usb - USBOTGを介したピアの接続
私の問題は、2つの同一のデバイスをOTG対応のUSBインターフェースに接続することです。これは単純な景品ですか、それともホストモードとデバイスモードを任意のタイミングパターンで手動で開始および停止して、最終的に一方がOTGホストであるときに一方がデバイスモードでヒットするようにする必要がありますか?いくつかのUSBスタックプロデューサーのAPIをざっと見てみると、対称的な接続が可能かどうかは私にはわかりません。
よろしく、slarti
PS:デバイスはAVR32です
android - USB OTG 対応の電話?
USB OTG をサポートする Symbian/Android/Windows Phone を探しています。USB経由で非常に基本的なASCIIデータを送信する単純なデバイスがあり、電話アプリケーションでデータを読み取る必要があります。
USB ホストをサポートする携帯電話はありますか?
android - Android ADK - USB OTG (ホストモード)
私はアンドロイド ソフト開発を始めたばかりで、アンドロイド デバイスに接続するためのアクセサリ ハードウェアを設計する予定です。ファームウェアに依存するデバイスで使用できる USB モードには、いくつかの制限があるようです。developer.android.com サイトの USB に関するドキュメントに基づいています。USB ホスト モードは、ファームウェア バージョン 3.1 以降でのみサポートされます。ただし、Samsung Galaxy 2 は、この youtube ビデオ : SGS2 OTG demoで示されているように、少なくともネイティブに OTG (ホスト モード) をサポートしているようです。外部接続されたハードウェアに少量の電力を供給するために、電話機がホストであることが重要です。
Android携帯電話デバイスでUSBホストモードへのAPIアクセスがあるかどうかを誰でも確認できますか? 上記の Android 開発者の引用に疑問を呈する理由は、SGS2 電話で実証されているホスト モード機能が明らかに存在するためです。
USB ホスト API 機能のいずれにもアクセスできない場合、電話機と通信できる USB 周辺機器ハードウェアを開発する方法はありますか? 上記のデモでネイティブにサポートされているように、MSD クラスを使用するハードウェアを設計できるように見えますか?
現在、API USB ホスト アクセスがない場合、これを携帯電話のハードウェアに追加する予定はありますか?
usb - USBOTGとセンサー
私が理解しているように、USBOTGには特定のハードウェアが必要です。これが事実かどうか私は興味があります。しかし、私のより広い質問は、デバイス(PC、タブレット)をデジタルセンサーに接続することに関するものです。USB経由でデジタルセンサーに接続するために、デバイスはOTGをサポートする必要がありますか?
usb - USBデバイスが正しく検出されない
am335xボードを使用しています。ボードの起動中にUSBデバイスを挿入すると検出されます。ボードが起動した後、デバイスを取り外して再度挿入しましたが、検出されません。デバイスがポートから切断されると、usbドライバーがvbusセッションをオフにします。コマンド「echo」を使用してセッションを開始する必要があるたびにF> / proc / driver / musb_hdrc "。自動検出させる方法は?誰かがこの問題に直面した場合は、返信を投稿してください。
embedded - Synopsys USB OTG Controller (2.65a) が USB デバイス モードでアイソクロナス IN を切り詰めることがある
デバイス モードで Synopsys OTG コアを使用しています。このエンドポイント専用の周期的 FIFO を使用して、マイクロフレーム (1024 バイトの 3 パケット) あたりの最大転送のためにアイソクロナス IN 高速エンドポイント (USB 2.0) をプログラミングします。99% 以上の確率で機能します。ただし、転送が切り捨てられることがあります。たとえば、最初の 1024 バイトは (正しい DATA2 PID ではなく) DATA0 PID でバスに送信され、残りの 2048 バイトは送信されません。パケット数、マルチカウント、最大パケット サイズ、転送サイズを正しくプログラムしたので、何が原因なのかわかりません。
明らかに、これは非常に具体的な質問であり、答えが得られる見込みはあまりありませんが、暗闇の中でのショットは試してみる価値があると考えました. 前もって感謝します。
ubuntu - 外部 VCC を使用した OTG ポートの電力増加
Ubuntu 10.10 サーバーと ubuntu-omap4-extras カーネル (3.0.0-1205-omap4) で Pandaboard ES を使用しており、ボード上の 2 番目の USB バスを利用したいと考えています。OTG ポートはこの 2 番目のバスを提供しますが、残念ながら Web カメラなどを操作するには十分な電力がありません。したがって、OTG ポートをホストとして使用し、J6 拡張 (グラウンド 5VDC およびグラウンド) から電力を供給したいと考えています。$lsusb を使用すると、デバイスは認識されますが、おそらく内部の電源チェックが原因で動作しません。
このチェックを回避するために、Gumstick フォーラムで投稿を見つけました。システム ログに警告が表示される場合がありますが、デバイスは動作するはずです。Overo を再起動するか、デバイスを接続するたびに、これを繰り返す必要があります。"
しかし、提案されたパスは私のパンダボードには存在しません。誰かがパワーチェックをどこでオンにするかのヒントを教えてくれたら素晴らしいでしょう. どんな助けでもいただければ幸いです
usb - USB OTG の仕組み (マスター/スレーブ)
デバイスは USB OTG をサポートしています。以下にシナリオを示します。
デバイスが PC に接続されている場合、デバイスはスレーブとして機能します。(デバイスは、スレーブとして機能する必要があることをどのように認識しますか?)
デバイスがプリンターに接続されると、デバイスはマスターとして機能します。(デバイスはマスターとして機能する必要があることをどのように認識しますか?)
デバイスが OTG に接続されたときに実行される手順は何ですか? このメカニズムを実装する方法(簡単に)?