2183932_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2183932_ja-JP

2183932_ja-JP

S32K328: イーサネットパケットはMAC-MAC接続で送信されません

やあみんな、

私はS32K328 MCUに取り組んでおり、 MAC 間接続を使用してイーサネット通信を確立しようとしています。私のセットアップでは、S32K328 GMAC はRGMII インターフェースを介してスイッチ MACにコネクテッドされ、スイッチはさらに PHY にコネクテッドされています。

sathishkumar_sunmugavel_0-1760105222595.png


リンク ステータスがアップであることは確認できますが、 Tx または Rx トラフィックは確認されません。これはクロックの構成に関連している可能性があると思われますが、何を検証する必要があるかはわかりません。

MAC 間接続の基本要件を明確にし、以下の詳細を教えてください。

  1. MAC-to-MAC モードの RGMII のクロック構成とソース要件

  2. このセットアップに必要な特定のGMAC レジスタ構成または設定。

  3. S32K328 側でRGMII 遅延またはスキュー調整が必要かどうか。

再開まで今しばらくお待ちください。

よろしくお願いします、
サティッシュ。

Re: S32K328: Ethernet packets are not transmitted with MAC-MAC connection

こんにちは@PavelL

貴重なご意見をSOありがとうございます。以下の行を追加すると問題は解決します。

IP_DCM_GPR->DCMRWF1|=DCM_GPR_DCMRWF1_MAC_CONF_SEL(0x01) |DCM_GPR_DCMRWF1_MAC_TX_RMII_CLK_LPBCK_EN_MASK;
 
しかし、この tx クロック ループバックがなぜ必要なのか確認していただけますか?

よろしくお願いします、
サティッシュ。
Re: S32K328: Ethernet packets are not transmitted with MAC-MAC connection

こんにちは@sathishkumar_sunmugavel さん

S32K358 - GMAC クロック構成 - NXP コミュニティの私の投稿を確認してください。そこでほとんどの質問に答えたと思います。

残りは次のとおりです。

  • クロックの精度と安定性のため、PLLを使用する必要がある。
  • S32K328にはPLLAUXがある

繰り返しますが、利用可能な最新の RM は Rev. 11 です。

よろしくお願いいたします。

パベル

Re: S32K328: Ethernet packets are not transmitted with MAC-MAC connection5. RGMII インターフェースの場合、TXCLK ピンと RXCLK ピンの方向を確認していただけますか?

S32K328 側ではどの信号が入力され、どの信号が出力されると予想されますか?
Re: S32K328: Ethernet packets are not transmitted with MAC-MAC connection

皆さん、こんにちは。

S32K328 クロックのセットアップと GMAC 構成に関して、いくつか追加の質問があります。

  1. リファレンスマニュアル (Rev. 1.0) に S32K328 のクロック図が見つかりませんでした。6.1)。両方のデバイスは同じファミリに属しているので、代わりに S32K358 クロック図を参照できますか?

  2. S32K358 クロック図には、 EMAC_MII_RX_CLKEMAC_MII_RMII_TX_CLKの 2 つの外部クロックがあります。EMAC_MII_RMII_TX_CLKのみがEMAC_CLK_RXおよびEMAC_CLK_TXにコネクテッドされているようです。この外部クロックが利用できない場合、推奨される代替クロック ソースは何ですか?

    • RGMII インターフェースには 125 MHz クロックが必要であり、この周波数を PLL から導出すると他のクロック ドメインに影響するため、 FXOSC → PLL → GMACは使用できません。

  3. このセットアップでは、 DCMRWF3レジスタに特別な構成が必要ですか?

  4. S32K328デバイスには S32K358 と同様のPLLAUX (補助 PLL) が含まれていますか? また、これを GMAC のクロック ソースとして使用できますか?


よろしくお願いします、
サティッシュ。

Re: S32K328: Ethernet packets are not transmitted with MAC-MAC connection

既存のクロック構成はここにあります

sathishkumar_sunmugavel_0-1760107680795.png


sathishkumar_sunmugavel_1-1760107703243.png


Tags (1)
No ratings
Version history
Last update:
‎11-20-2025 11:02 PM
Updated by: