iMX8 NanoにUSBを実装しようとしていますが、評価ボードのレイアウトではIDピンの配線がフローティング状態になっています。ホストモードでも動作しますか?ホストモードではidを0にする必要があるからです。
こんにちは、@Jayesh2408さん
お元気でお過ごしのことと思います。
はい、フローティングIDピンはホストオンリーモードでは、ソフトウェアでコントローラーの動作を強制すれば問題なく動作します。
デバイスツリーの dr_mode プロパティを「otg」から「host」に変更すればいいです。
&usbotg1 {
dr_mode = "host";
hnp-disable;
srp-disable;
adp-disable;
usb-role-switch;
disable-over-current;
samsung,picophy-pre-emp-curr-control = <3>;
samsung,picophy-dc-vol-level-adjust = <7>;
status = "okay";
port {
usb1_drd_sw: endpoint {
remote-endpoint = <&typec1_dr_sw>;
};
};
};
よろしくお願いいたします。
サラス。