1110006_ja-JP

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

1110006_ja-JP

1110006_ja-JP

TWR-SER2 と TWR-K70F120M for Ethernet の併用<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

MQXおよびRTCSを実行するTWR-K70F120Mは、TWR-SER2のデュアルPHYと連携できます。以下に、デフォルトのBSPに加えた変更を示します。

1)phy_dp83xxx.cを追加しますおよびphy_dp83xxx.hbsp_twrk70f120mビルドプロジェクトに追加します。これらのファイルは、/mqx/source/io/enet/Phy に MQX と共にあります

2) イーサネット MACNET に DP83xxx PHY を使用するように BSP を変更します。

/mqx/source/bsp/twrk70f120m/init_enet.c で、次の操作を行います。

#include 「phy_dp83xxx.h」

定数 ENET_IF_STRUCT ENET_0 = {

     &MACNET_IF,

     //&phy_ksz8041_IF,

     &phy_dp83xxx_IF,

MACNET_DEVICE_0、

MACNET_DEVICE_0、

BSP_ENET0_PHY_ADDR、

BSP_ENET0_PHY_MII_SPEED

};

3) MDIO ラインには、DP83849I データシートに従って外部プルアップ抵抗が必要です。現時点では持っていなかったので、MCUピンPTB0の内部プルアップを有効にします。

/mqx/source/bsp/twrk70f120m/init_gpio.c で、次のようにします。

//pctl->PCR[0] = PORT_PCR_MUX(4) | PORT_PCR_ODE_MASK; /* PTB0, RMII0_MDIO/MII0_MDIO   */

/* PTB0, RMII0_MDIO/MII0_MDIO   */

/* MDIOで内部プルアップが有効 */

pctl->PCR[0] = PORT_PCR_MUX(4) | PORT_PCR_ODE_MASK | PORT_PCR_PE_MASK | PORT_PCR_PS_MASK;

これらの変更により、RTCSアプリケーションはTWR-SER2デュアルPHYチャネルAで動作します。

TWR-SER2 では、J8 と J9 はアン シャントされ、SW1 = 11000000、SW2 = 10100000 です。

TWR-SER2 U504 50 MHz 出力から 50 MHz クロック ソースを使用しているため、TWR-K70F120M では J18 は 50 MHz OSC を無効にするように構成されています。このクロックは、MCU (EXTAL) およびデュアル PHY X1 入力 (RMII 基準クロック) の基準クロックを提供するために使用されます。

リアルタイムTCPIP通信スイートRe: TWR-SER2 と TWR-K70F120M for Ethernet の使用<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

こんにちはハフィズ、

私は、TWR-SERおよびTWR-SER2カードをMQX4.1イーサネット・アプリケーションとともに、TWR-K70F120M用に独立して使用することに成功しました。一度に 1 つのタワー シリアル カードのみを使用し、両方のカードを同時に使用しないでください)。

TWR-SERとTWR-SER2はどちらもRMIIを実行し、それぞれのTWR-SER(2)カードのクロック・ソースを使用して、イーサネットPHYとクロック・ドメインを同期するMCUの両方にクロックを供給しています。

カードを交換して、同じアプリケーションコードを実行するだけです。

TWR-SER2 カードを使用する場合は、イーサネット ポート (ETH_A/J12) の 1 つだけを使用します。

よろしくお願いします。

David

Re: TWR-SER2 と TWR-K70F120M for Ethernet の使用<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Hi

TWR-K53N512 の BSP で動作させるようにしましたが、上記のジャンパー設定に加えて、手順 3 で説明した変更を適用しました。

ありがとう、そしてよろしくお願いします。

Kan

Re: TWR-SER2 と TWR-K70F120M for Ethernet の使用<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Hi

TWR-SER ボードで TWR-SER のイーサネット ドライバを正常に実行しましたがK70F120M TWR-SER2 では動作しませんでした。

1. シングル/デュアル RMII モードのイーサネット デバイスは、TWR-K70F120M の TWR-SER2 ボードでサポートされていますか。この リンクによると、(Line:241)はサポートされていませんか?

2. サポートされている場合、TWR-SERボードと比較して、(MDC、MDIO、CRS_DV、RXDn、RXErr、TXDn、TXEN、RMII_REF_CLK)などの信号設定に変更はありますか?

よろしくお願いします。

标记 (1)
无评分
版本历史
最后更新:
‎01-06-2026 02:01 AM
更新人: