基本的に、テスト目的でのみ、さまざまな IDEs の例を使用しています。MIMXRT1180-EVK は REV C3 です。
MIMXRT1180-EVK を MCUXpresso IDE と netc_switch_cm7 サンプルとともに使用していますが、コンパイルできません。
次のステップは、Keil uVision と netc_switch_cm7 サンプルを搭載した MIMXRT1180-EVK です。コンパイルされ、MIMXRT1180-EVK 上で実行され、問題なくシリアル モニターに必要な出力が表示されます。D-Link DAP-1360 ルーターをイーサネット ポート 0 にコネクテッドし、パソコンをイーサネット ポート 2 にコネクテッドしました。
まず、分離された ZyXEL EX-105A スイッチ経由で D-Link DAP-1360 ルーターに接続し、コマンド ラインで「ping> 192.168.0.50」を試したところ、期待どおりに動作しました。
次に、MIMXRT1180-EVK と、ZyXEL EX-105A スイッチと D-Link DAP-1360 ルーターの間に配置されたスイッチの例で試しました。もうpingできません。
こんにちは@pat24
ご投稿ありがとうございます!
例を適切に実行するには、R469 を設定し、リセット ピンをオープン ドレインとして設定して、PHY ハードウェア リセットを適切に完了する必要があります。
正しく設定されているか確認していただけますか?
さらに、SDKs 25.09とMCUXpresso 25.6で問題なくサンプルをコンパイルできました。
返事が遅くなり申し訳ありません。Keil_uVision.png ファイルは MCUXpresso.png なので、名前が間違っていました。MCUXpresso IDE では、netc_switch_cm7 も netc_switch_cm33 もコンパイルされません。削除して再度ダウンロードしましたが、結果は同じでした。
次のステップでは、Keil uVision netc_switch_cm33 で試してみましたが、期待どおりには動作しませんでした。ルーターにpingできません。
R469 は普及しており、MIMXRT1180-EVK で見つけました。
Keil_uVision_netc_swicht_cm33.png は、リセット ピンが 1 に設定されていることを示しています。これは、PHY にコネクテッドされている 74LVC1G07-Q100 モジュールが PHY リセット ピンを高インピーダンスに設定することを意味します。
PHY のリセット ピンに必要なオープン ドレインが利用できないように思われます。これは妥当な可能性でしょうか、それとも MIMXRT1180-EVK の 74LVC1G07-Q100 モジュールを変更する必要がありますか。phy_reset.pngをご覧ください
こんにちは、
私も同じ問題に直面しています。解決策を見つけられたり、スイッチを動かせたりはできましたか?ありがとう!