アナログ・デバイセズ ADIN6310 フィールドスイッチ リファレンスデザイン

製品仕様
- 6ポートイーサネットスイッチADIN6310
- 2 Gb トランク ポート: SMA による SGMII または RGMII による ADIN1300
- 4つのスパー10BASE-T1Lポート:RGMIIのADIN1100
- IEEE 802.3cg準拠SPoE PSEコントローラ:LTC4296-1
- パワークラス12
- Zephyr オープンソースソフトウェアプロジェクト
- 基本スイッチとPSE電源を使用した非管理モード
- すべてのポートでVLAN ID 1~10が有効
- すべての分岐ポートの10BASE-T1Lケーブルに電源を接続
- その他の機能(時間同期、LLDP、IGMPスヌーピング)を有効にするDIPスイッチオプション
- スイッチ評価パッケージを使用した管理モードTSN/冗長性評価
- タイムセンシティブネットワーク(TSN)対応
- スケジュールされたトラフィック (IEEE 802.1Qbv)
- フレームプリエンプション(IEEE 802.1Qbu)
- ストリームごとのフィルタリングとポリシング (IEEE 802.1Qci)
- 信頼性のためのフレームの複製と削除 (IEEE 802.1CB)
- IEEE 802.1AS 2020 時刻同期
- 冗長機能
製品使用説明書
必要な機器
- ADIN6310 データシートと UG-2280 および UG-2287 ユーザー ガイド
- ADIN1100 データシート
- ADIN1300 データシート
- LTC4296-1 データシート
- MAX32690 データシート
必要なソフトウェア
- TSN評価には、ADIN6310評価パッケージをインストールします。
- Npcap パケットキャプチャ
概要
- 広範なスイッチ評価については、ADIN6310 製品ページから入手できる TSN スイッチ評価パッケージを参照してください。
特徴
- 6ポートイーサネットスイッチADIN6310
- 2Gb トランク ポート、SMA による SGMII または RGMII による ADIN1300
- 4つのスパー10BASE-T1Lポート、RGMIIのADIN1100
 
-  IEEE 802.3cg準拠SPoE PSEコントローラ、LTC4296-1
- パワークラス12
- SCCPによる電力分類(有効になっていません)
 
- Arm® Cortex®-M4マイクロコントローラ、MAX32690
- 外部フラッシュとRAM
 
- Zephyr オープンソースソフトウェアプロジェクト
- 基本スイッチとPSE電源を使用した非管理モード
- すべてのポートでVLAN ID 1~10が有効
- すべての分岐ポートの10BASE-T1Lケーブルに電源を接続
- その他の機能(時間同期、LLDP、IGMPスヌーピング)を有効にするDIPスイッチオプション
 
- スイッチ評価パッケージを使用した管理モード、TSN/冗長性評価
- タイムセンシティブネットワーク(TSN)対応
- スケジュールされたトラフィック (IEEE 802.1Qbv)
- フレームプリエンプション(IEEE 802.1Qbu)
- ストリームごとのフィルタリングとポリシング (IEEE 802.1Qci)
- 信頼性のためのフレームの複製と削除 (IEEE 802.1CB)
 
- IEEE 802.1AS 2020 時刻同期
- 冗長機能
- 高可用性シームレス冗長性(HSR)
- 並列冗長プロトコル(PRP)
- メディア冗長プロトコル(MRP)
 
- ホストインターフェースハードウェアのジャンパーによるストラップ、
- シングル/デュアル/クアッドSPIインターフェース
- 10Mbps/100Mbps/1000Mbps イーサネット ポート (ポート 2/ポート 3)
- SGMII/100BASE-FX/1000BASE-KX
- 直接 SPI アクセス用ヘッダー (シングル/デュアル/クアッド)
 
- RJ45 または SGMII/1000BASE-KX/100BASE-FX によるカスケード接続でポート数を拡張
- 表面実装構成抵抗によるPHYストラップ
- デフォルトの状態は、スパーポートのソフトウェアによるパワーダウンです。
 
- スイッチファームウェアはMDIO経由でPHY操作を管理する
- 単一の外部9V~30V電源で動作
- GPIO、TIMERピンのLEDインジケーター
 
評価キットの内容
- EVAL-ADIN6310T1LEBZ評価ボード
- 15V、18Wの壁アダプター(国際アダプター付き)
- 10BASE-T1Lケーブルおよび外部電源用のプラグインネジ端子コネクタ5個
- 1xCat5eイーサネットケーブル
必要な機器
- 10BASE-T1Lインターフェースを備えたリンクパートナー
- 標準イーサネットインターフェースを備えたリンクパートナー
- T1L用シングルペアケーブル
- Windows® 11 搭載 PC
必要な書類
- ADIN6310データシートと UG-2280 そして UG-2287 ユーザーガイド
- ADIN1100 データシート
- ADIN1300 データシート
- LTC4296-1 データシート
- MAX32690 データシート
必要なソフトウェア
- TSN評価には、ADIN6310評価パッケージをインストールします。
概要
- このユーザー ガイドでは、4 つの 10BASE-T1L スパー ポートと 2 つの標準ギガビット対応 Ethernet トランク ポートをサポートする ADIN6310 フィールド スイッチ評価ボードについて説明します。
- ハードウェアには、オプションのシリアル通信分類プロトコル (SCCP) サポートを備えたシングルペア Power over Ethernet (SPoE) LTC4296-1 回路が含まれています。
- ハードウェアのデフォルトの動作は非管理モードで、MAX32690 Arm Cortex-M4 マイクロコントローラがスイッチを基本スイッチング モードに設定し、PSE がクラス 12 動作に設定されます。
- DIP スイッチ (S4) によってアンマネージド スイッチの操作が強化され、デフォルトで時間同期、LLDP、IGMP スヌーピングなどの機能を有効にすることができます。
- DIPスイッチを使用してPSEを無効にしてください。デフォルトでは有効になっています。より詳細なスイッチ評価については、ADIN6310製品ページから入手可能なTSNスイッチ評価パッケージを参照してください。
- この評価パッケージは、冗長機能に加えて TSN 機能を実行する機能も提供します。
- 図1はオーバーview 評価ボードの。
ハードウェアオーバーVIEW

評価ボードのハードウェア
電源
- ハードウェアは、9V~30Vの単一外部電源レールで動作します。キットには15VのACアダプタが付属しています。
- P4コネクタにACアダプタを接続するか、9V~30Vの電源をP4コネクタに接続してください。あるいは、3ピンコネクタP3に電源を供給することもできます。
- ボードに電源が供給されると LED DS1 が点灯し、メイン電源レールの電源投入が正常に行われたことを示します。
- すべての電源レールはオンボードで提供される MAX20075バックレギュレータと MAX20029 DC-DCコンバータ。
- これらのデバイスは、動作に必要な4つのレール(3.3V、1.8V、1.1V、0.9V)を生成します。 アナログ スイッチ、 アナログ そして アナログ PHY、 MAX32690 および関連回路。
- デフォルトの名目ボリュームtag表 1 には、さまざまなデバイスに使用されるレールに加えて、さまざまなデバイスで使用されるレールがリストされています。
- の LTC4296-1 P3またはP4の入力電源から直接電力が供給されます。デフォルトでは、PSEはIEEE802.3クラス12動作で4つのポートを有効にするように設定されています。
- SCCP 付きの PSE を使用する場合は、評価ボードへの電源レールを最低 20 V に増やします。
- あるいは、P2ジャンパーを挿入し、USBコネクタP5から+8V電源を供給することもできます。PSEは最低+6Vで動作するため、PSE動作が必要な場合はUSBコネクタを使用しないでください。
表1. デフォルトのデバイス電源構成

1該当なしは該当しないことを意味します。
コネクタP5は個々の電源へのプローブアクセスを提供し、挿入すると電源レールを回路に接続します。P5には、VDD3P3(3-4)、VDD1P8(5-6)、VDD1P1(7-8)、およびVDD0P9(9-10)間にリンクを挿入する必要があります。
- 表2は、view スイッチとPHYの消費電流を様々な動作モードで測定します。これらの測定ではMAX32690はリセット状態に保持され、LTC4296-1はイネーブルされていません。
表2. マネージドモードボードの静止電流(TSN評価アプリケーション)
表2. マネージドモードボードの静止電流(TSN評価アプリケーション)(続き)

表3 MAX32690 がスイッチを有効にし、PSE が単一ペアを介してエンド デバイスに電力を供給する、非管理操作におけるボードの電流消費の概要を示します。
表3. 非管理モードのボード静止電流(MAX32690構成)

- S4 DIP スイッチは、基本的なスイッチ構成と PSE による電力供給のためにデフォルト構成 (すべてオフ) になっています。
- デモ-ADIN1100D2Z ボード。
- PSE ポートはボードに電力を供給し、電力はハードウェアによって異なります。
電源シーケンス
- デバイスには特別な電源シーケンス要件はありません。評価ボードは、電源レールを同時に立ち上げるように構成されています。
評価ボードの動作モード
- ハードウェアを使用するには、一般的に32690つのモードがあります。最初のモードはデフォルトの動作で、アンマネージドモードです。このモードでは、MAX6310マイクロコントローラがSPIインターフェースを介してADIN4296スイッチとLTC1-XNUMXを設定します。
- 2つ目のモードはTSN評価用です。このモードでは、ADI TSN評価アプリケーションを使用して、ポート2を介してイーサネット接続されたホストインターフェースを介してスイッチに接続します。
- TSN評価パッケージはPCベースの web サーバーであり、ユーザーはスイッチのすべての TSN および冗長機能を操作できます。
- TSN評価パッケージはPSEの設定をサポートしていません。このユースケースでは、ボード上の他のポートを使用してADIN6310の機能を評価し、他のリンクパートナーとのリンクを確立し、TSN機能と10BASE-T1Lを評価します。
- このモードの詳細については、「管理された構成と TSN」セクションを参照してください。
- 13 番目の動作モードでは、ユーザー独自のホストが P14/PXNUMX ヘッダーを介してスイッチの SPI インターフェイスに接続され、ユーザーがスイッチ ドライバーを自分のプラットフォームに移植します。
ボードリセット
- プッシュボタンS3は、ADIN6310とオプションでMAX32690をリセットする機能をユーザーに提供します。リセットボタンでMAX32690もリセットするには、P9を位置(1-2)に挿入する必要があります。
- リセット ボタンを押しても、10BASE-T1L PHY またはギガビット PHY は直接リセットされませんが、その後のスイッチの初期化によって PHY がリセットされます。
ジャンパーとスイッチのオプション
ADIN6310 ホスト ポート ストラッピング
- の アナログ スイッチは、SPIまたは6つのイーサネットポートのいずれかを介したホスト制御をサポートします。ホストインターフェースをポート2、ポート3、またはSPIに設定してください。
- ホストポートとホストポートインターフェースの選択は、P7ヘッダーに挿入されたジャンパーを使用して設定されます。
- TIMER0/1/2/3、SPI_SIO、SPI_SS というラベルの付いたネット。
- タイマー ピンと SPI ピンには、表 4 に示すように、内部プルアップ/プルダウン抵抗があります。評価ボード上のストラップ ジャンパーにより、ユーザーはストラップを再構成して別のホスト インターフェイスを選択できます。
- 利用可能なすべてのオプションの詳細については、ADIN6310データシートのホストストラップに関するセクションを参照してください。ストラップジャンパーを挿入することで、内部のプルアップ/プルダウンストラップ抵抗を外付け抵抗で無効化できます。
- ストラップリンクが挿入されていない場合、ホストインターフェースは標準SPIに設定されています。これはハードウェア出荷時のデフォルト設定でもあります。ホストストラップの変更を有効にするには、電源を入れ直す必要があります。
表4. ホストストラッピングインターフェースの選択

- PU = プルアップ、PD = プルダウン。
- MAX32690 単一のSPIインターフェース用に構成されています。3 TSN評価アプリケーションで使用します。
表5. ホストポートの選択

TSN 評価アプリケーションと併用します。
評価ボードを評価に使用する前に、評価ボード上のいくつかのジャンパーを必要な動作設定に合わせて設定する必要があります。これらのジャンパーオプションのデフォルト設定と機能は表6に示されています。


GPIO およびタイマー ヘッダー
すべてのタイマー信号と汎用入出力(GPIO)信号を監視するためのヘッダー(P18とP17)が用意されています。ヘッダーに加えて、これらのピンにはLEDも搭載されています。
非管理モードでは、TIMER0 は MAX32690 SPI インターフェースへの割り込み信号として使用されます。
S4 DIPスイッチで時刻同期を有効にすると、TIMER2のデフォルト設定は1PPS(1秒あたり1パルス)信号となり、1秒間隔の点滅を確認できます。同様に、ADI評価ソフトウェアパッケージを使用する場合、TIMER2ピンはデフォルトで1PPS信号に設定されています。
オンボードLED
- ボードには電源LED(DS1)が1つ搭載されており、ボードの電源レールへの電源投入が成功したことを示すために点灯します。 MAX32690 回路には 2 色 LED (D6) がありますが、現在は使用されていません。
- 8つのLEDが関連しています アナログ タイマーとGPIO機能。これらのLEDの動作を確認するには、リンクP19を挿入する必要があります。時間同期が有効になっている場合、TIMER2ピンはデフォルトで1PPS信号が有効になっています。
10BASE-T1L PHY LED
- 表 10 に示すように、各 1BASE-T7L ポートには XNUMX つの LED が関連付けられています。
表7. 10BASE-T1L LEDの動作

PHYストラッピングと構成
PHYアドレス指定
PHYアドレスはsによって設定されますamp電源投入後、リセット解除時にRXDピンをLongします。ボード上の外付けストラップ抵抗は、各PHYに固有のPHYアドレスを設定するために使用されます。デバイスに割り当てられるデフォルトのPHYアドレスは次のとおりです。 表8に示す。
表8. デフォルトのPHYアドレス指定
PHYストラッピング
この評価ボードには2つのADIN1300デバイスがあり、スイッチのポート2とポート3に接続されています。どちらのポートもスイッチへのホストインターフェースとして機能するため、これらのPHYはスイッチの設定に依存せずにリンクを確立できる必要があります。両方のPHYは、10/100 HD/FD、1000 FDリーダーモード、RGMII(遅延なし)、およびAuto-MDIX(MDIX優先)用にハードウェアストラップされており、リモートパートナーとのリンクを確立できます。表9を参照してください。ADIN1100 PHYは、表10に示すようにデフォルトのストラップを使用します。
表9. ADIN1300 PHYポート構成 表10. ADIN1100 PHYポート構成
表10. ADIN1100 PHYポート構成

PHYリンクステータス極性
- ADIN1100とADIN1300のLINK_ST出力ピンはデフォルトでアクティブハイであるのに対し、ADIN6310のPx_LINK入力はデフォルトでアクティブローであることに注意してください。そのため、ハードウェアには、PHY LINK_STとADIN1300のLINK_ST出力ピン間のパスにインバータが含まれています。
- スイッチのPx_LINK。コンポーネントのスペースやコストが懸念される場合は、このインバータを組み込まず、スイッチ設定の一部として渡されるパラメータを使用して、初期設定の一部としてPHY極性を変更することも可能です。
- リンク極性のこのソフトウェア反転は、ADI PHY タイプでのみサポートされます。
- スイッチへのホスト インターフェイス パスで PHY が使用される場合、ホスト ポートに提供されるリンク信号は常にアクティブ ローである必要があるため、このポートにはインバータが必要になります。
リンク選択/SGMIIモード
- スイッチにはポートごとのデジタル入力(Px_LINK)があります。この入力がLowに駆動されると、スイッチはポートが有効になっていることを認識します。
- ポート 2 とポート 3 は、オプションで SGMII、1000BASE-KX、または 100BASE-FX モードに設定できます。
- これらのポートを SGMII モードで使用する場合、対応するリンク ジャンパー (ポート 2 の場合は P10、ポート 3 の場合は P16) を SGMII 位置に接続する必要があります。
- これにより、ポートのPx_LINKがLowになり、ポートが有効になります。SGMIIモードの場合、自動ネゴシエーションが無効(false)になっていることを確認してください。
- SGMII モードは現在、MAX32690 ファームウェアの非管理構成ではサポートされていません。
- MAX32690 の構成を直接変更する場合、TSN 評価パッケージを使用する場合、または独自のホストをデバイスに接続する場合は、このモードを設定します。
ADIN1300 リンクステータスボリュームtageドメイン
- ADIN1300 LINK_STは主にスイッチリンク信号を駆動することを目的としており、VDDIO_xボリューム上に存在します。tageドメイン(デフォルトボリュームtagレールは1.8Vです。LINK_STピンを使用してリンクがアクティブであることを示すLEDを駆動する場合は、レベルシフタを使用して電圧を供給します。tagLED機能に必要な駆動能力とeを備えています。LEDのアノードは470Ωの抵抗を介して3.3Vに接続されています。
MDIOインターフェース
- MDIOバスは アナログ 評価ボード上の6つのPHYそれぞれにMDIOバスを接続します。PHYの設定は、このMDIOバスを介してスイッチファームウェアによって行われます。
スイッチSWD(P6)インターフェース
- このインターフェースは有効になっていません。
10BASE-T1Lケーブル接続
- 10BASE-T1Lケーブルは、各ポートにプラグ式ネジ端子台を使用して接続します。ケーブルの接続や交換を容易にするために、プラグ式コネクタがさらに必要な場合は、Phoenixなどのベンダーまたは販売代理店から追加のコネクタを購入してください。
- コンタクト、部品番号 1803581、プラグ可能な 3 方向、3.81 mm、28 AWG ~ 16 AWG、1.5 mm2 のネジ端子ブロック。
接地接続
- ボードにはアースノードがあります。このノードはアースグランドに電気的に接続されている場合とそうでない場合がありますが、実際のデバイスでは通常、このノードはデバイスの金属製ハウジングまたはシャーシに接続されます。
- このアース ノードは、より広範なデモンストレーション システムで必要に応じて、電源コネクタ P3 のアース端子、またはボードの角にある 4 つの取り付け穴の露出金属メッキによって接続します。
- 各ポートについて、このアース ノードから 10BASE-T1L ケーブルのシールドを外し、直接接続するか、4700pF のコンデンサ (C1_x) を介して接続します。
- P2_xの該当するリンク位置に応じて必要な接続を選択します。2つのRJ45コネクタ(J1_2、J1_3)のアース接続部と金属部をアースノードに直接接続します。
- ローカル回路のグランドと外部電源(アース端子 P3 を除く)を、約 2000pF の静電容量と約 4.7MΩ の抵抗でアース ノードに接続します。
- このボードは評価ボードとしてのみ設計されており、電気安全を考慮した設計や試験は行われていません。このボードに接続される機器、デバイス、電線、ケーブルは、感電の危険がなく、触れても安全な保護対策が施されている必要があります。
SPOEパワーカップリング
- この回路には5ポート LTC4296-1、Power over Data Line (PoDL)/Single Pair Power over Ethernet (SPoE) を供給できる電源装置 (PSE) コントローラ。
- PSE コントローラは 4 つの T1L ポートへの電源供給をサポートし、回路は PSE クラス 12 用に設計されています。PSE デバイスの 1 つのポートは未使用です。
- SPoE をクラス 12 で動作させるには 20 ~ 30 V の電源が必要であることに注意してください。付属の 15 V 電源はこの電力クラスに準拠していません。
- PSEコントローラは、デフォルトで最大30VをサポートするP3またはP4コネクタから電源供給されます。クラス12以外の電力クラスでPSEコントローラを使用するには、ハイサイド、ローサイドセンス抵抗、およびハイサイドMOSFETの回路を変更する必要があります。
- さまざまな電力クラスに必要な回路変更の詳細については、LTC4296-1 のデータシートを参照してください。
- 巻tag他のクラスの要件は、P25ジャンパーを取り外し、必要な電圧を提供することでサポートできます。tagP24コネクタを介して接続します。
- これにより、PSE コントローラに最大 55V の電力を供給できるようになります。
- PSE コントローラ回路には、エンド ノード側の受電装置 (PD) の電力を分類するための SCCP の回路サポートも含まれています。
- これは、SCCP用のマイクロコントローラGPIOピンを使用して接続されたPDと通信します。SCCPは、非管理/管理モードの一部として有効になっていません。例:ampSCCP の完全なコードは Zephyr プロジェクトに含まれています。
- SCCPを使用すると、ケーブルに電源を投入する前に、デバイスのクラス、タイプ、pd_faultedに関する情報を取得できます。SCCPを使用するには、入力電圧を上げます。tagボードへの電圧を最低20Vにします。
- SCCP プロトコルとその使用法の詳細については、LTC4296-1 のデータシートと関連するユーザー ガイドを参照してください。
MAX32690 マイクロコントローラ
- の MAX32690 産業用およびウェアラブルアプリケーション向けに設計されたArm Cortex-M4マイクロコントローラです。このリファレンスデザインでは、スイッチとPSEコントローラの設定にMAX32690を使用しています。
- MAX32690回路には、外部1GbのDRAM、1Gbのフラッシュメモリ、および MAXQ1065 将来のバージョンで使用する予定のセキュリティ デバイスです。
MAX32690のファームウェア
- ファームウェアがインストールされています MAX32690スイッチとPSEコントローラの基本設定をサポートします。詳細については、「マネージド vs. アンマネージド」セクションをご覧ください。
UART および SWD インターフェース
- コネクタP20はMAX32690シリアルインターフェースへのアクセスを提供します。P1はUARTインターフェースへのアクセスを提供します。
MAXQ1065 暗号化コントローラ
- MAXQ1065 は、組み込みデバイス向けの ChipDNA™ を備えた超低電力セキュリティ暗号化コントローラであり、信頼のルート、相互認証、データの機密性と整合性、セキュア ブート、およびセキュア ファームウェア アップデートのためのターンキー暗号化機能を提供します。
- 汎用鍵交換とバルク暗号化、または完全なTLSサポートによる安全な通信を提供します。暗号化を目的として、今後のアップデートで有効化される予定です。
管理型と非管理型
管理されていない構成
- 管理されていない構成は、 MAX32690 設定する アナログ スイッチと LTC4296-1 PSE コントローラーを基本構成にします。
- MAX32690 には、S4 DIP スイッチの位置に基づいてスイッチ構成を有効にするファームウェアがロードされており、電源投入後にこの構成が実行されます。
- ハードウェアのデフォルト構成は非管理モードです。
- アンマネージドモードでは、ジャンパーP7とP9からのすべてのリンクがオープンになります。P7がオープンの場合、スイッチはSPIをホストインターフェースとして使用するように設定され、P9がオープンの場合、MAX32690はロードされたファームウェアを実行してスイッチとPSEを設定します。
- スイッチは、すべてのポートが有効になっていて次のように設定されている VLAN ID (1 ~ 10) を含む基本的なスイッチング機能用に構成されています。
- ポート0、ポート1、ポート4、ポート5:RGMII、10Mbps
- ポート2、ポート3: RGMII、1000Mbps
 
表11. 非管理モードのジャンパー位置

スイッチS4は、ADIN6310の追加機能、すなわち時刻同期(IEEE 802.1AS 2020)、リンク層検出プロトコル(LLDP)、およびIGMPスヌーピングを有効にするユーザー機能を提供します。表12は、可能な組み合わせと各構成の機能を示しています。対応するGPIOピンはsであることに注意してください。amp電源投入時に LED が点灯するため、S4 構成の変更には電源の投入と再起動が必要です。
表12. DIPスイッチS4の設定
 その他のTSN機能やSGMIIインターフェースはアンマネージドモードではサポートされませんが、マネージドモードでは利用可能です。PSEの設定はMAX32690ファームウェアによって実行され、SPI経由でLTC4296-1デバイスを有効化します。 その他のTSN機能やSGMIIインターフェースはアンマネージドモードではサポートされませんが、マネージドモードでは利用可能です。PSEの設定はMAX32690ファームウェアによって実行され、SPI経由でLTC4296-1デバイスを有効化します。
- LTC4296-1回路はPSEクラス12の4チャネル用に構成されています。PSEコントローラが電圧を供給すると、tagT1L ポートに接続すると、そのポートの青色の電源 LED が点灯します。
管理された構成とTSN
- このリファレンス デザインの管理モードでは、TSN や冗長機能など、ADIN6310 デバイスの幅広い機能をユーザーが評価できます。
- 管理モードでは、ADIのTSN評価パッケージ(アプリケーションと web イーサネット ポート 2 またはポート 3 経由でスイッチに接続された Windows 10 PC 上で実行されるサーバー)。デフォルトのホスト インターフェイスはポート 2 です。
- 評価パッケージで管理モードを使用するには、選択したポートのホスト インターフェイスを構成するためにリンクが P7 に挿入されていることを確認します。ADIN6310 ホスト ポート ストラッピングを参照してください。
- PSE コントローラが不要な場合は、P9 を位置 2-3 に挿入して、MAX32690 をリセット状態に保ちます。
- 評価パッケージを使用する場合は、RGMII ポートを有効にします。
表13. 管理モードのジャンパー位置

スイッチTSN評価ソフトウェア
- 評価パッケージ ソフトウェアは、ADIN6310 製品ページからソフトウェア ダウンロードとして入手できます。
- 評価パッケージには、Windowsベースの評価ツールとPCベースの web スイッチ (および PHY) を構成するためのサーバー。
- このパッケージは、TSN 機能と冗長性機能をサポートし、スイッチの評価に使用されます。
- このパッケージはMAX32690またはLTC4296-1との動作をサポートしていません。ユーザーは view 個々のスイッチポートの統計情報、ルックアップテーブルへの静的エントリの追加と削除、TSN機能の設定など web 提供されたページ web PC上で実行されているサーバー。構成が完了すると、ユーザーアプリケーションはTSNネットワークを介して他のデバイスと通信できるようになります。
- あるいは、ユーザーは HSR や PRP などの冗長機能用にデバイスを構成することもできます。
管理型と非管理型
対応するユーザー ガイド (UG-2280) も ADIN6310 製品ページから入手できます。

ses-構成 File
- 評価パッケージを使用する場合、ADIN6310の構成は構成テキストに基づいて行われます。 file図4に示すように、ハードウェア固有のパラメータはxmlから渡されます。 file それぞれに含まれる file システムについては、図5を参照してください。
- 設定は使用しているハードウェアに固有のものです。ses-configuration.txtを編集してください。 file XMLを変更してハードウェアを一致させる file図4に示すように。
- 次に、アプリケーションを起動してスイッチの設定を開始します。
- XMLを使用する file フィールド スイッチ評価ボードの名前 eval-adin6310-10t1l-rev-c.xml。この構成は、すべての Ethernet PHY に RGMII インターフェイスを使用する REV C 以降のすべてのハードウェア リビジョンに適用されます。
- XML file eval-adin6310-10t1l-rev-b.xml は、ADIN1100 PHY に RMII インターフェースを使用する古いハードウェアリビジョンと一致していました。このソフトウェアの使用方法の詳細については、ADIN2280 製品ページのユーザーガイド (UG-6310) を参照してください。


TSN スイッチ ドライバー ライブラリ
- ドライバ パッケージには、スイッチとそのすべての機能の構成に使用される ADIN6310 スイッチ API が含まれています。
- このソフトウェアはCソースコードで、OSに依存しません。このパッケージを様々なプラットフォームに移植することで、スイッチと連携し、スイッチで現在利用可能なすべての機能にアクセスできるようになります。
- ドライバパッケージはADIN6310製品ページからダウンロードでき、ユーザーガイド(UG-2287).
- ドライバAPIを使用する場合、ポート設定はハードウェア構成に固有です。このフィールドスイッチリファレンスデザインでは、以下のコードスニペットは、このボード固有のポート初期化構造を示しています。
- この構造体は、スイッチの初期化中にSES_InitializePorts() APIに渡されます。API呼び出しのシーケンスの詳細については、ユーザーガイド(UG-2287)を参照してください。
- この構造は、さまざまなPHY構成と速度に対応しています。このバージョンのハードウェアは2 x アナログ ポート2とポート3および4のPHY x アナログ ポート 0、ポート 1、ポート 4、およびポート 5 の PHY。
- すべてのPHYはRGMIIインターフェースを介して接続されます。このバージョンのハードウェアは、PHYからスイッチリンク入力までのパスにインバータを使用し、外付けPHYアドレスストラッピング抵抗(phyPullupCtrl)を使用します。
 ADIN1100 PHY を構成する場合、自動ネゴシエーション パラメータは PHY の自動ネゴシエーション機能に影響を与えません。
管理型と非管理型

MAX32690のソースコード
- ソースコードプロジェクトはGitHubのADI Zephyrフォークで入手可能です。 GitHub。 アナログ exampleプロジェクトはsにありますamples/application_development/adin6310、adin6310_switch ブランチの下。
- スイッチ用のTSNドライバライブラリはブランチに含まれていません。そのため、プロジェクトのビルド時にソースコードを別途追加してください。TSNドライバライブラリは、ADIN6310製品ページから直接ダウンロードできます。
- このZephyrプロジェクトは複数のexをサポートamp表12に示すように、DIPスイッチS4のハードウェア構成に基づいてファイルが作成されます。ハードウェアのデフォルト構成は、 MAX32690 ADIN6310を構成するためのファームウェアを実行するプロセッサ
- SPIホストインターフェースを介してイーサネットスイッチを基本スイッチングモードに切り替え、VLAN ID 1-10をすべてのポートで学習と転送に有効にし、 LTC4296-1 PSEはすべてのポートで有効になります。SCCPは有効ではありませんが、example ルーチンは Zephyr コードに含まれています。
プロジェクトのコンパイル
プロジェクトをコンパイルするには、次のコマンドを実行します。

ここで、DLIB_ADIN6310_PATH は、ADIN6310 TSN ドライバ ソフトウェア パッケージが配置されているパスです。
ボードをフラッシュする
コネクタP20はMAX32690のSWDインタフェースへのアクセスを提供します。使用するデバッグプローブに応じて、以下のセクションに示すようにマイクロコントローラをプログラムできます。
セガー J-Link
Segger J-Linkを使用してファームウェアをロードするには、2つの方法があります。まず、J-Linkソフトウェアツールチェーンがインストールされていることを確認します(Seggerから入手可能)。 webサイト) にあり、PATH 変数 (Windows と Linux の両方) からアクセスできる場合は、次のいずれかを実行します。
 
- あるいは、ユーザーは JFlash (または JFlashLite) ユーティリティを使用することもできます。
- JFlashLite を開き、ターゲットとして MAX32690 MCU を選択します。
- 次に、.hexをプログラムします。 file build/Zephyr/Zephyr.hex パス(Zephyrディレクトリ内)にあります。ファームウェアはロードに成功すると実行されます。
MAX32625 ピコ
- まず、 MAX32625 PICOボードは、以下のサイトから入手可能なMAX32690イメージでプログラムする必要があります。 ギットハブこのPICOプログラマーはマイクロコントローラのメモリに直接アクセスし、ユーザーが16進数でフラッシュすることができます。 fileより柔軟に。ファームウェアの16進数をプログラムする方法は2つあります。 file MAX32690 へ。
最初のアプローチは最もシンプルで、追加のインストールは不要です。ほとんどのDAPLinkインターフェースと同様に、MAX32625PI-COボードには、ドライバレスのドラッグ&ドロップによるアップデートを可能にするブートローダがプリインストールされています。これにより、ユーザーはMAX32625PICOボードを小型の組み込み開発プラットフォームとして使用できます。以下の手順に従って、MAX32690デバイスにファームウェアをフラッシュしてください。
- MAX32625PICO ボードをフィールド スイッチ ボードの P20 コネクタに接続します。
- ターゲット ボードを電源に接続し、MAX32625PICO デバッグ アダプタをホスト マシンに接続します。
- 六角形をドラッグアンドドロップ file ビルドステップからDA-PLINKドライブに転送し、新しいファームウェアをボードにロードします。ロードが成功すると、ファームウェアが実行されます。
PICOボードを使用したフラッシュの代替アプローチ
Westコマンドを使用するには、OpenOCDのカスタムバージョンを使用する必要があります。このバージョンのOpenOCDを入手する最も簡単な方法は、MaximSDKで提供されている自動インストーラを使用してMaximSDKをインストールすることです。インストール中に「コンポーネントの選択」ウィンドウでOpen On-Chip Debuggerが有効になっていることを確認してください(デフォルトで有効になっています)。MaximSDKのインストール後、MaximSDK/Tools/OpenOCDパスでOpenOCDが利用可能になります。westを使用してMAX32690をプログラムします。ターミナルで以下のコマンドを実行します(ユーザーが以前にプロジェクトをコンパイルしたターミナルと同じである必要があります)。  以前にインストールした場所に基づいて、MaximSDK ベース ディレクトリへのパスを変更します。
以前にインストールした場所に基づいて、MaximSDK ベース ディレクトリへのパスを変更します。
ファームウェアの実行
プログラミング後、ファームウェアイメージが自動的に実行されます。マイクロコントローラはUART(115200/8N1、パリティなし)経由で設定ステータスを記録します。デバッガを接続し、puttyなどのターミナルアプリケーションを使用している場合、S4 DIPスイッチが1111の位置にあると、以下の出力が表示されます。

ZEPHYR セットアップガイド
Zephyrを初めて使用する場合は、以下のZephyr設定ガイドを参照してください。 Zephyr 設定ガイド
カスケードボード
標準イーサネット接続による非管理構成を使用するか、RGMII または SGMII 経由の TSN 評価パッケージを使用して、複数のボードをデイジー チェーン接続してポート数を増やすことができます。
管理されていない構成を使用したカスケード
- アンマネージド構成で動作している場合、ポート2とポート3は1Gbトランクポートとして動作します。これらのポートを使用してボードをカスケード接続し、ポート数を増やしてください。ホストとしてSPIが選択されている場合は、ポート2またはポート3を、チェーン内の次のボードのポート2またはポート3に接続してください。 
管理された構成を使用したカスケード
RGMIIホストインターフェースの使用
TSN評価パッケージ(PCアプリケーションおよび web (例えば、サーバ)でポート2とポート3がRGMIIモードの場合、対応するリンクジャンパー(ポート2の場合はP10、ポート3の場合はP16)をPHY LINK_STの位置に接続する必要があります。管理構成では、P7ジャンパー位置を使用してポート2またはポート3をホストインターフェイスとして構成します。表13に示す構成では、ポート2がホストインターフェイスとして構成されています。この場合、ポート数を増やすためにボードをカスケード接続するには、最初のボードのポート2をWindows TSN評価アプリケーションを実行しているホストPCに接続する必要があります。ポート3はチェーン内の次のボードのポート2に接続され、以下同様に続きます。TSN評価パッケージは、最大10台までの複数のスイッチをチェーンで構成できます。詳細については、ユーザーガイドを参照してください。
(UG-2280)。ses-configuration.txtを確認してください。 file 関連するxml構成を指します file ses-configurationで説明したように File セクション。

SGMIIを使用してカスケードする
の アナログ スイッチは SGMII モードで構成された 4 つのポートをサポートしますが、評価ボードのハードウェアはポート 2 とポート 3 の SGMII モードの構成のみをサポートします。SGMII 動作モードは、アンマネージド モードではサポートされません。ユーザーは、必要に応じて、SGMII モードを使用するように Zephyr プロジェクト コードを変更することができます。TSN 評価パッケージを使用して SGMII モードを有効にし、ポート 2 とポート 3 を SGMII、100BASE-FX、または 1000BASE-KX モードに設定します。ポート 2 またはポート 3 を SGMII モードで使用する場合は、対応するリンク ジャンパー (ポート 2 の場合は P10、ポート 3 の場合は P16) を SGMII の位置に接続してください。ADIN6310 デバイス間で SGMII モードを使用する場合は、MAC-MAC インターフェースであるため、自動ネゴシエーションを無効にしてください。
SGMII モードは現在、非管理構成ではサポートされていません。

 ESD注意
ESD注意
ESD (静電放電) に敏感なデバイスです。充電されたデバイスや回路基板は、検出されないまま放電することがあります。この製品には特許取得済みまたは独自の保護回路が搭載されていますが、高エネルギー ESD にさらされたデバイスは損傷を受ける可能性があります。したがって、パフォーマンスの低下や機能の損失を避けるために、適切な ESD 予防措置を講じる必要があります。
利用規約
- 本書に記載されている評価ボード(ツール、コンポーネント、ドキュメント、またはサポート資料と併せて「評価ボード」)を使用することにより、お客様は、評価ボードを購入していない限り、以下に定める契約条件(「契約」)に拘束されることに同意するものとします。評価ボードを購入した場合は、アナログ・デバイセズの標準販売条件が適用されます。
- 本契約をお読みいただき、同意されるまで評価ボードを使用しないでください。評価ボードを使用することで、本契約に同意したものとみなされます。
- 本契約は、お客様(以下「お客様」)と、One Analogue Way, Wilmington, MA 01887-2356, USA に主たる事業所を有する Analogue Devices, Inc.(以下「ADI」)との間で締結されるものです。本契約の条項に従い、ADI はお客様に、評価目的に限り評価ボードを使用するための無償、限定的、個人的、一時的、非独占的、再許諾不可、譲渡不可のライセンスを付与します。
- お客様は、評価ボードが上記の唯一の目的のために提供されることを理解し、同意し、評価ボードを他の目的で使用しないことに同意します。
- さらに、付与されるライセンスには、以下の追加の制限が明示的に適用されます。お客様は、(i) 評価ボードを貸与、リース、展示、販売、譲渡、移転、サブライセンス、または配布してはなりません。また、(ii) 第三者による評価ボードへのアクセスを許可してはなりません。本書において、「第三者」という用語には、ADI、お客様、その従業員、関連会社、および社内コンサルタント以外のあらゆる事業体が含まれます。
- 評価ボードは顧客に販売されません。評価ボードの所有権を含め、ここで明示的に付与されていないすべての権利は ADI が留保します。機密保持。
- 本契約および評価ボードはすべてADIの機密情報および専有情報とみなされます。お客様は、いかなる理由においても、評価ボードのいかなる部分も第三者に開示または譲渡することはできません。
- 評価ボードの使用を中止した場合、または本契約が終了した場合、お客様は評価ボードを ADI に速やかに返却することに同意するものとします。
- 追加の制限。お客様は、評価ボード上のチップを逆アセンブル、逆コンパイル、またはリバースエンジニアリングすることはできません。
- お客様は、はんだ付けや評価ボードの材料内容に影響を与えるその他の作業など、評価ボードに加えたあらゆる損傷や変更、修正について ADI に通知するものとします。
- 評価ボードへの変更は、RoHS 指令を含むがこれに限定されない適用法に準拠する必要があります。
- 契約終了。ADIは、お客様に書面による通知をすることにより、いつでも本契約を終了することができます。お客様は、その時点で評価ボードをADIに返却することに同意するものとします。
- 責任の制限。本契約に基づいて提供される評価ボードは「現状有姿」で提供され、ADI はこれに関していかなる種類の保証または表明も行いません。
- ADI は、評価ボードに関連する明示的または黙示的ないかなる表明、支持、保証、または保証も明確に否認します。これには、商品性、所有権、特定目的への適合性、または知的財産権の非侵害に対する黙示的な保証が含まれますが、これらに限定されません。いかなる場合においても、ADIおよびそのライセンサーは、お客様による評価ボードの所有または使用に起因する偶発的、特別、間接的、または結果的な損害(逸失利益、遅延費用、人件費、信用の喪失などを含みますが、これらに限定されません)について責任を負いません。ADIのあらゆる原因による全責任は、100米ドル($100.00)を上限とします。輸出。
- お客様は、評価ボードを直接的または間接的に他国に輸出しないこと、および輸出に関する適用されるすべての米国連邦法および規制を遵守することに同意するものとします。準拠法。
- 本契約は、マサチューセッツ州の実体法(法の抵触に関する規定を除く)に準拠し、それに従って解釈されるものとします。
- 本契約に関するあらゆる法的措置は、マサチューセッツ州サフォーク郡を管轄する州裁判所または連邦裁判所で審理されるものとし、お客様はかかる裁判所の人的管轄権および裁判地に服するものとします。
- 国際物品売買契約に関する国際連合条約は本契約には適用されず、明示的に否認されます。本契約に含まれるすべてのアナログ・デバイセズ製品は、リリースおよび供給状況により変更される場合があります。
©2024-2025 Analog Devices, Inc. All rights reserved. 商標および登録商標はそれぞれの所有者に帰属します。One Analogue Way, Wilmington, MA 01887-2356, USA
ドキュメント / リソース
|  | アナログ・デバイセズ ADIN6310 フィールドスイッチ リファレンスデザイン [pdf] 取扱説明書 ADIN6310、ADIN1100、ADIN1300、LTC4296-1、MAX32690、ADIN6310フィールドスイッチリファレンスデザイン、ADIN6310、フィールドスイッチリファレンスデザイン、スイッチリファレンスデザイン、リファレンスデザイン | 
 

