MIMXRT1046XFQ5B プロセッサで USB_OTG1_ID ピンが見つかりませんでした。これは、USB コントローラがデフォルトで HOST として動作することを意味しますか?このプロセッサを使用して、他の USB デバイスからデータを取得するためのカスタム USB ホストを構築しています。
こんにちは@JACOBTHOMAS_007さん、
ご返信ありがとうございます。
はい、 USB_OTG_OC ピンを浮いた状態のままにしておくCAN。また、コード内でこのピンを初期化しないままにしておくCAN。
よろしくお願いいたします。
メイリュー
MIMXRT1046XFQ5B-EVK ボードを購入できるお問い合わせはありますか?
もう 1 つ明確にしておきたいのは、USB_OTG_OC がコネクテッドされずにフローティング状態のままになっている場合、USB ホストのみのアプリケーションで機能するかどうかということです。
どういたしまして。
この投稿があなたの質問への回答である場合は、「正解としてマーク」ボタンをクリックしてください。
ご回答をお待ちしています。
ご説明いただき、SOありがとうございます!
こんにちは@JACOBTHOMAS_007さん、
ご返信ありがとうございます。
はい、 USB Type-C CC ロジック IC を使用しないことも選択できます。
RT1046 を USB ホストとしてのみ動作させる必要がある場合は、Type-A レセプタクルを使用した直接実装で十分です。
ソフトウェアでは、USB ロールをホスト モードとして明示的に構成してください。
RT1046 ボードが USB ポートに安定した VBUS 電源を供給していることを確認してください。
よろしくお願いいたします。
メイリュー
返信ありがとうございます。
EVK デザイン ファイルを見ると、CC ロジック IC PTN5150A が使用されているようですが、 MIMXRT1046XFQ5B をホストとしてのみ動作させたい場合、この IC の使用を除外できますか? その場合、デフォルトでは MCU MIMXRT1046XFQ5B の USB モードはホストになっていますか?
JACOBTHOMAS_007_0-1752487906003.png
こんにちは@JACOBTHOMAS_007さん、
弊社の製品にご興味をお持ちいただき、またコミュニティをご利用いただき誠にありがとうございます。
はい、MIMXRT1046XFQ5B プロセッサの USB ペリフェラルには USB_OTG1_ID ピンはありませんが、他のチップ IO を使用して機能を実現できます。
mayliu1_0-1752484006670.png
MIMXRT1046XFQ5B プロセッサの USB は、引き続きホスト モードまたはデバイス モードをサポートします。
MIMXRT1046-EVK デザインを参照することをお勧めします。
https://www.nxp.com/search?keyword=rt1046&start=0
mayliu1_0-1752480586635.png
お役に立てれば幸いです。
まだ質問がある場合は、お気軽にご連絡ください。
素敵な一日をお過ごしください!
よろしくお願いします
メイリュー