# SFPTotal — 日本語 2026-11-09 ## [ファイバ光トランシーバをコーディングするためのユニバーサルソフトウ](https://sfptotal.io/ja/) ![SFPTotal Wizard:SFP EEPROM のコード表](https://sfptotal.io/images/products/gallery-previews/home-wizard-1024-cd26ffd68183) ### ファイバ光トランシーバをコーディングするためのユニバーサルソフトウ SFPTotal ソフトウェアは、トランセイバーコードで作業するための柔軟で便利なUI をサポートします。 コードボードは、世界各国の工場によって生産される最も人気のある形状要因のトランセイバーを成功させることができます。 特徴的な特徴は、特定の製造業者のモジュールへの結合の欠如、および書き込み保護されたトランシーバのサポートである。 [より多くの細部を得て下さい](https://sfptotal.io/ja/#information) ### プロジェクト SFPTotal E>olution 本プロジェクトは、光ファイバー通信、データストレージ、人工知能システム向けに、100G、200G、400G、800G、1.6T、3.2Tの高速DSFP、QSFP、QSFP-DD、OSFP光トランシーバーとネットワークスイッチ機器との互換性および利用方法を研究し、光トランシーバーの試験・プログラミング用ソリューションを開発しています。 主な製品は、SFPTotal Eシリーズのプログラマーであり、最も人気のあるトランセイバー形式の要因をサポートしています。 [より多くの細部を得て下さい](https://sfptotal.io/ja/products/sfptotal-evolution) ![SFPTotal E>olution](https://sfptotal.io/images/products/gallery-previews/evolution-01-640-3a13fa66bc06) ### プログラマ SFPTotal Plus X QSFP-DD SFPTotal Plus X シリアのユニバーサルコードボードは、一つのデバイスに広範囲のトランセイバー形状ファクタータイプをサポートするように設計されています。 SFPTotal Plus Xは、最も人気のあるトランセイバータイプを再プログラミングすることができます: QSFP-DD、QSFP28、XFP、SFP28、SFP+、SFP。 それはネットワーク機器の製造者、ISPのための完全な用具であり、光学トランシーバーを使用するシステムintergatores enginnersは世界のvariouseの製造業者からmaden、供給されます。 [より多くの細部を得て下さい](https://sfptotal.io/ja/products/sfptotal-plus-x) ![SFPTotal Plus X](https://sfptotal.io/images/products/gallery-previews/plus-x-01-640-90bf4b66b042) ### 高速400G/800Gトランセイバーのためのプログラマー SFPTotal OSFP Boardプログラマーは、400Gおよび800G OSFPトランセイバーのメモリを読み書きします。 OSFP-IHSおよびOSFP-RHSモジュール、AOCおよびDACケーブルをサポートしています。 ネットワーク設備のサプライヤー、システム統合業者、高速ネットワークおよび人工知能システムで働くエンジニアのためのツールです。 USBを通じてコンピュータに接続し、SFPTotal Wizardを使用してファームウェアを読み、編集、書き込みします。 [より多くの細部を得て下さい](https://sfptotal.io/ja/products/sfptotal-osfp-board) ![SFPTotal OSFP Board](https://sfptotal.io/images/products/gallery-previews/osfp-board-01-640-2ffb31cb7c9c) ### 高いコーディングの速度 SFPTotal Miniおよびプラスは、特有コマンドプロトコルに基づくトランスセーバープログラミングボードで、トランスセイバーメモリへの迅速かつ安定したアクセスを提供します。 I2Cデータベース ### フレンドリーなソフトウェアUI ソフトウェアはトランシーバーの記憶への変更を読み、解読し、編集し、書くことを可能にする便利なインターフェイスを提供する。 ### よく知られているパスワード400 SFPTotalチームは、定期的に様々なメーカーからの製品を研究し、書き込み保護されたトランシーバをコーディングするためのパスワー ### コードのライブラリ 当社のデータベースSFPTotal Labsには、ネットワークスイッチング機器との互換性の問題を見つけて修正するのに役立つ25,000以上のベンダーコードが含まれています。 ### ユーザーのコミュニティ 顧客は光学トランシーバーの使用の普及した問題のユーザーコミュニケーション、共同議論、調査および解決のためのオンラインプラットホームへのアクセ ### 技術サポート 技術サポートはSFPTotalのコーディング板の助けによって装置の使用およびトランシーバーとの最も普及した問題を解決することの問題で助言して嬉しいです. ### 購入前に無料でテストしてください! ソフトウェアの基本的な機能は、購入前にテストすることができます。 ソフトウェアをダウンロードして無料でチェックし、購入決定を下すことができます。. [私は今それをテストしたいと思います!](https://sfptotal.io/ja/software) ![SFPTotal Wizard](https://sfptotal.io/images/products/gallery-previews/home-trial-640-f31a400c5997) ### 一般的な情報 SFPTotalコードボードは、繊維光学トランセイバーをコードするために設計されています。 さまざまなハードウェアレビューは、GBIC、SFP、SFP+、SFP28、XFP、QSFP、QSFP28およびQSFP-DD、およびRJ45モジュール、DACおよびAOCケーブルを含む人気のフォーム要因をサポートしています。 SFPTotalボードは、DDM機能と書き込み保護されたトランシーバを備えたトランシーバのコーディングをサポートしています。 ハードウェア保護方式に基づいていくつかのAOC/DACおよび光トランシーバを符号化するために必要とされる接触パッドおよび制御要素へのアクセスを提 プログラマは、次のようなブランド機器との互換性オプションを改善することができるようにします 3com, Alcatel, Cisco, Extreme, Juniper, Lucent, Moxa, HP, Meriton, Ericsson / Marconi, Mellanox, Nortel, Net Insight, Nokia, Redback, Siemens, Transmode, Qlogic, Westermo, Allied Telesis, Cyan, DCN, Dlink, Enterasys, Foundry, Hitachi, Apresia, Huawei, Linksys, Netgear, Mikrotik, Orion, Ruijie, Tejas Network, Transitfion, ZTE, Zyxel および等. #### クイックスタート SFPTotal コードボードは、セットに含まれる USB ケーブルで PC に接続します。 接続されたデバイスは、ボードの最初の接続時にオペレーティングシステムによって検出されます。 始めるには、次のステップを踏み出す。: 1. インストール [SFPTotal driver](https://sfptotal.io/ja/software) コーディング板のため 2. ダウンロードと実行 [SFPTotal Wizard](https://sfptotal.io/ja/software) ソフトウェア プログラミングボードは、独自のSFPTotalプロトコルに基づいて動作し、デバイスの主な機能と機会へのアクセスのためのインターフェイスを提供する公式ソフトウェアSFPTotal Wizardを運営しています。 デバイスには特別な設定は必要ありません。 SFPTotal Wizard ソフトウェアは、デバイスが PC に接続されたときに自動的にコードボードを検出します。 時々、OSのWindows制御の下で働くPCは、仮想シリアルポートドライバの安定した作業のためのシステムの再起動が必要です。 SFPTotalデバイスの詳細については、上に取得することができます [SFPTotal Wiki](https://wiki.sfptotal.com). #### 互換性の問題 SFPTotalプログラマーはMSA SFFの指定に従って設計され、GBIC、SFP、SFP+、XFPおよびQSFPのトランシーバーを支え、首尾よくほとんどの製造業者のモジュールをプログラムし直 コードボードは、トランセイバーのすべてのアドレススペースをサポートします(例えば、A0H、A2H)。 つまり、受信者のすべてのメモリページは、特別な許可で読み書きすることができます。 ハードウェアは、メモリチップと制御チップの互換性とセキュリティ、およびトランシーバ回路の安定した電源供給のための条件で作られています。 デフォルトでは、コードボードは、8 バイトのブロックサイズと時計速度 10 kHz でトランスサイバーメモリに書き込みます。 これにより、さまざまなハードウェアデザインで製造された光学トランセイバーと最も互換性があることを保証します。 操作設定(データバス速度、ブロックサイズ、間隔値)は、必要に応じて変更できます。 したがって、あなたは従来のトランセイバーの再プログラミングに問題はありません。 また、SFPTotal Wizardソフトウェアは、データ交換の特定の要件を持つトランスサイバーのための単位読み書き操作を進めることができます。 #### 書き込み保護されたトランシーバのコーディング ほとんどの書面保護のトランジーバーは、4 バイトのパスワードを使用して再コードすることができます トランジーバーのメモリをロックして、新しい変更を実行します。 SFPTotal ソフトウェアは、パラムを設定し、パスワードを入力して書き込み作業を実行するための特別なインターフェイスを持っています。 さらに、ソフトウェアは、難しいアルゴリズムを実施することを可能にするスクリプトをサポートするか、特別なプログラミング論理がMSA標準とは異なるプログラミングを書き込み保護されたトランセイバーのためのコマンドを保存する。 ソフトウェアは、未知のパスワードの値を持つトランスサイバーのパスワード検索を行うことができます。 当社の技術サポートは、それぞれのメーカーのプログラミングトランシーバのためのスクリプトとパスワードを提供しています。 プログラミング能力は、いくつかのトランセイバーメーカーまたはハードウェアデザインの制限を有する可能性があります。 それは新しいバッチでチップを置き換えるか、SFPTotalチームがまだ見つかり、テストしていないパスワードを設定することに関連する可能性があります。 元のアルゴリズム(またはパスワード)がわかっている場合は、SFPTotalコマンドプロトコルを使用して、ロックされたモジュールをコーディングするために、準備されたスクリプトを使用するか、独自のコーディングソリューションを作成することができます。 #### どこでコードを取得しますか? 光トランシーバとネットワークスイッチング機器の使用に関連する互換性の問題のほとんどは、トランシーバパラメータを示すコード宣言の誤り、誤ったチェックサム、および互換性のないベンダーコードの使用に関連しています。 互換性の問題を解決するには、正しいベンダーコードをtransceiverにアップロードする必要があります。 技術サポートの一環として、お客様にベンダーコードデータベースへのアクセスを提供するとともに、トランシーバとスイッチング機器との互換性の確保に どうぞご連絡ください。 [テクノロジーサポート](https://sfptotal.io/ja/contacts) もっと情報を得るために。 ## [トランシーバー用プログラミングボード](https://sfptotal.io/ja/products) ### トランシーバー用プログラミングボード インターフェースを比較してプログラミングボードをお選びください。価格とオンライン在庫は米ドル建ての国際カタログに基づきます。 [ボードを比較](https://sfptotal.io/ja/products#sf-comparison) [![SFPTotal Mini](https://sfptotal.io/images/storefront/mini/1.jpg)](https://sfptotal.io/ja/products/sfptotal-mini) ### [SFPTotal Mini](https://sfptotal.io/ja/products/sfptotal-mini) SFPTotal Wizardに対応した、SFP、SFP+、SFP28トランシーバー用の小型プログラミングボード。 SFP / SFP+ / SFP28 SKU: SFPT-M USD 350.00 配送方法と最終的なご注文内容については営業担当にご確認ください。 [![SFPTotal Plus](https://sfptotal.io/images/storefront/plus/1.png)](https://sfptotal.io/ja/products/sfptotal-plus) ### [SFPTotal Plus](https://sfptotal.io/ja/products/sfptotal-plus) GBIC、SFP、XFP、QSFPトランシーバー用の旧世代の汎用プログラミングボード。ご注文前に現行リビジョンをご確認ください。 GBIC / SFP / XFP / QSFP28 SKU: SFPT-P 旧ハードウェアリビジョン [新しいリビジョンへ](https://sfptotal.io/ja/products/sfptotal-plus-new) [![SFPTotal Plus New](https://sfptotal.io/images/storefront/plus-new/1.jpg)](https://sfptotal.io/ja/products/sfptotal-plus-new) ### [SFPTotal Plus New](https://sfptotal.io/ja/products/sfptotal-plus-new) 25G SFP28、100G QSFP28を含むSFP、XFP、QSFPトランシーバー用の汎用プログラミングボード。 SFP28 / XFP / QSFP28 SKU: SFPT-P USD 980.00 配送方法と最終的なご注文内容については営業担当にご確認ください。 [![SFPTotal Plus X](https://sfptotal.io/images/storefront/plus-x/1.jpg)](https://sfptotal.io/ja/products/sfptotal-plus-x) ### [SFPTotal Plus X](https://sfptotal.io/ja/products/sfptotal-plus-x) 400G QSFP112, 200G/400G/800G QSFP-DDトランシーバー用の汎用プログラミングボード。QSFP28, SFP28, XFPと互換性のあるAOC/DACケーブルに対応。 SFPTotal Wizardと連携します。 SFP28 / XFP / QSFP28 / QSFP112 / QSFP-DD SKU: SFPT-X USD 1,490.00 配送方法と最終的なご注文内容については営業担当にご確認ください。 [![SFPTotal Whistle](https://sfptotal.io/images/storefront/whistle/1.jpg)](https://sfptotal.io/ja/products/sfptotal-whistle) ### [SFPTotal Whistle](https://sfptotal.io/ja/products/sfptotal-whistle) デジタル診断監視に対応した、SFPおよびSFP+トランシーバー用の小型プログラミングボード。 SFP / SFP+ SKU: SFPT-W USD 120.00 配送方法と最終的なご注文内容については営業担当にご確認ください。 [![SFPTotal OSFP Board](https://sfptotal.io/images/storefront/osfp-board/1.jpg)](https://sfptotal.io/ja/products/sfptotal-osfp-board) ### [SFPTotal OSFP Board](https://sfptotal.io/ja/products/sfptotal-osfp-board) AIネットワークで使用するOSFP-IHS、OSFP-RHS、互換AOC/DACケーブルを含む、400Gおよび800G OSFPトランシーバー用プログラミングボード。 OSFP-IHS / OSFP-RHS SKU: SFPT-O 価格はお問い合わせください [見積もりを依頼](https://sfptotal.io/ja/contacts) 配送方法と最終的なご注文内容については営業担当にご確認ください。 [![SFPTotal E>olution](https://sfptotal.io/images/storefront/evolution/1.jpg)](https://sfptotal.io/ja/products/sfptotal-evolution) ### [SFPTotal E>olution](https://sfptotal.io/ja/products/sfptotal-evolution) 400G QSFP112, 200G/400G/800G QSFP-DD, 400G/800G OSFPトランシーバー用の汎用プログラミングボード。DSFP, SFPと互換性のあるAOC/DACケーブルに対応。 SFP / DSFP / QSFP112 / QSFP-DD / OSFP SKU: SFPT-E 価格はお問い合わせください [見積もりを依頼](https://sfptotal.io/ja/contacts) 配送方法と最終的なご注文内容については営業担当にご確認ください。 ### ボードを比較 | ボード | SKU | インターフェース | パソコン接続 | | --- | --- | --- | --- | | [SFPTotal Mini](https://sfptotal.io/ja/products/sfptotal-mini) | SFPT-M | SFP / SFP+ / SFP28 | USB type C | | [SFPTotal Plus](https://sfptotal.io/ja/products/sfptotal-plus) | SFPT-P | GBIC / SFP / XFP / QSFP28 | Micro USB | | [SFPTotal Plus New](https://sfptotal.io/ja/products/sfptotal-plus-new) | SFPT-P | SFP28 / XFP / QSFP28 | USB type C | | [SFPTotal Plus X](https://sfptotal.io/ja/products/sfptotal-plus-x) | SFPT-X | SFP28 / XFP / QSFP28 / QSFP112 / QSFP-DD | USB type C | | [SFPTotal Whistle](https://sfptotal.io/ja/products/sfptotal-whistle) | SFPT-W | SFP / SFP+ | USB 2.0 | | [SFPTotal OSFP Board](https://sfptotal.io/ja/products/sfptotal-osfp-board) | SFPT-O | OSFP-IHS / OSFP-RHS | USB type C | | [SFPTotal E>olution](https://sfptotal.io/ja/products/sfptotal-evolution) | SFPT-E | SFP / DSFP / QSFP112 / QSFP-DD / OSFP | USB type C | [SFPTotal Wizardソフトウェア](https://sfptotal.io/ja/software) · [営業担当に連絡](https://sfptotal.io/ja/contacts) ## [SFPTotal Miniプログラミング装置](https://sfptotal.io/ja/products/sfptotal-mini) ### SFPTotal Miniプログラミング装置 SKU: SFPT-M USD 350.00 配送方法と最終的なご注文内容については営業担当にご確認ください。 SFP, SFP+, SFP28トランシーバーに対応する専用プログラミングボード。AOC, DACにも対応。プログラミングボードは20ピンSFPポート(SFF-8431)、USBポート、および長距離DWDMやPON SFP OLTなど消費電力の大きいトランシーバー向けの外部電源端子を備えています。 SFPTotal Miniは、SFPの形状要因で変数トランセイバーのための柔軟なコード化を可能にする独自のSFPTotalプロトコルに基づいています。 デバイスは SFPTotal Wizard 公式ソフトウェアと完全に互換性があります。 セットには、コンピュータ接続のためのトランスサイバープログラミングボード Miniシリーズとマイクロ USBケーブルが含まれています。 モデル Mini — リビジョン1.3以降 互換性 SFP, SFP+, SFP28 パソコン接続 USB 2.0 キットは含んでいます Miniシリーズのプログラミングボード、micro USBケーブル サイズ、mm 50 x 66 x 13 保証 36 月 - SFP RJ45 - 1G SFP - 2/4/8/16G FC - 32G FC - 10G SFP+ - 25G SFP28 - SFP OLT PON - AOC - DAC 在庫あり [![SFPTotal Mini](https://sfptotal.io/images/products/gallery-previews/mini-01-640-4815d3c761e2)](https://sfptotal.io/images/products/gallery/mini/sfptotal-mini-1.6-01.jpg) [![SFPTotal Mini](https://sfptotal.io/images/products/gallery-previews/mini-02-160-ce7dc9412ad2)](https://sfptotal.io/images/products/gallery/mini/sfptotal-mini-1.6-02.jpg) [![SFPTotal Mini](https://sfptotal.io/images/products/gallery-previews/mini-03-160-02252ab4ca90)](https://sfptotal.io/images/products/gallery/mini/sfptotal-mini-1.6-03.jpg) [![SFPTotal Mini](https://sfptotal.io/images/products/gallery-previews/mini-04-160-e1a6207f3031)](https://sfptotal.io/images/products/gallery/mini/sfptotal-mini-1.6-04.jpg) - [ユーザーガイド](https://sfptotal.io/ja/wiki/SFPTotal_Documentation) - [SFPTotal Wizardソフトウェア](https://sfptotal.io/ja/software) - [3Dプリント用ケースモデル](https://sfptotal.io/download/SFPT-M16__3D.zip) ### 概要 この装置 **SFPTotal Mini** 1G SFP, 10G SFP+, 25G SFP28トランシーバーに対応する小型プログラミングボード。RJ45 SFP, PON OLT SFP, DAC, AOCにも対応。 プログラミングボードはMSA SFF-8074、SFF-8431、SFF-8472に準拠しています。20ピンSFPポート(SFF-8431)、Micro USB、および消費電力が1.5 Wを超える光トランシーバー用の外部5V DC電源端子を備えています。 ハードウェア設計は、電源制御のためのピン配置と、ハードウェア保護されたトランシーバのコーディングに必要なトランシーバポートのメインI/Oラインへのア **SFPTotal Mini** デバイスは、独自のSFPTotalプロトコルに基づいて埋め込まれたソフトウェアを持っており、公式のソフトウェアSFPTotal Wizardとの完全な互換性,それは別のメーカーからの書き込み保護されたトランシーバのための柔軟なコーディングを進めることが可能になります. SFPトランシーバーの操作に必要な機能を備えています。USBケーブルでコンピューターに接続すれば使用を開始できます。 ### 主な特長 同様のコーディングデバイスと比較して、SFPTotal Miniには次の利点があります: - 1つのコーディング板の25Gまでの速度率のトランシーバーを支えます - 強力な光学transceviers1.5Wおよび多くを接続するために必須の電源を提供します - トランシーバーのサポートは、ただ一つのメーカーに限定されません - トランシーバメモリのすべてのアドレス空間へのアクセスを提供します - 書き込み保護されたMSAトランシーバの再コーディングを可能にします - MSA以外のトランシーバ用のスクリプトによるコーディングをサポート - パスワードロックされたトランシーバーのためのハードウェアパスワード調査を支えます - 友好的で、convinient GUIの公式ソフトウェアを持っています - デジタルDiagnosting監視インターフェイスへの実時間アクセス - KnowlegeデータベースとSFPTotal技術サポートへのアクセスを提供します。 ### アプリケーション SFPTotal Mini programmerは、次のタスクに使用されます: - コーディング繊維の光学および銅のトランシーバー、DAC、AOC - ブランドのネットワークスイッチング機器とのトランシーバの互換性の向上 - 書き込み保護型トランシーバのコーディング各種メーカー - PHYコントローラレジスタへのアクセスと手動設定 - DWDM SFP+の調整可能なトランシーバーのチャネル制御 - DDMインターフェースの読み取りと工場出荷時設定の確認 - OEMのトランシーバーのためのコードブランド変更 - トランシーバの事前販売準備のためのテストプラットフォーム ### クイックスタート コードボードは、セットに含まれる USB タイプ C ケーブルを使用して PC に接続します。 オペレーティングシステムはデバイスを検出し、デバイスが最初に接続されたときに必要な仮想シリアルポートドライバーを検出します。 始めるための簡単なステップを踏み出します: 1. インストール [SFPTotal Mini ドライバー](https://sfptotal.io/ja/software#driver) 2. アプリをダウンロードして実行 [SFPTotal Wizard](https://sfptotal.io/ja/software) SFPTotal トランセイバープログラミングボードは、公式ソフトウェア SFPTotal Wizardを通じて管理され、ユーザーインターフェイスを提供し、トランセーバープログラマーボードを操作してコードを書き、読み、主な機能にアクセスできます。プログラムで作業を開始するには事前設定は必要ありません。 SFPTotal Wizardは、コンピュータに接続されたオリジナルのコードボードを自動的に検出します。 *Windows OSの一部のバージョンにドライバをインストールした後、仮想シリアルポートドライバが正常に動作するためには、強制的なシステムの再起動が必* 私たちのドキュメントに従ってくださ: [SFPTotal Wiki](https://sfptotal.io/ja/wiki/SFPTotal_Documentation). ### アクティベーションキー SFPTotal Miniは、使用前にデバイスをテストできる限られた機能を備えていますが、書き込み機能は限られています。 アクティベーションは、デバイスが最終顧客によって実行されることを確実にするために必要ですが、ディーラーやエージェントではありません。 そのポリシーにより、SFPTotalは最高の保証条件とサービスを提供でき、デバイスが販売前に使用されておらず、長期間安定して動作することを確認できます。 また、装置が活動化させたとき、私達は活発化のキー問題、ない購入日付の時からの保証の日付を数えます。 アクティベーションキーは、各コードボードのユニークな値であり、そのシリアル番号と関連しています。 キーは機能制限を削除するためにコードボードに適用されなければなりません。 アクティベーションキーはSFPTotal coding board kitに含まれています:購入後にデバイスを発行し、ウェブサイト上の顧客アカウントで利用可能になります。 ディーラーを通してSFPTotalのコーディング板を買い、活発化のキーを得なかったら、ウェブサイトで署名し、あなたの装置のための活発化のキーを自由に得ることが 別の PC に接続したり、オペレーティング システムを再インストールする際にコードボードのアクティベーション プロセスを繰り返す必要はありません。 アクティベーションは1回、デバイスには永久性があります。 ### 光トランシーバのコーディング ###### 暗号化解除されたトランシーバのコード化 鍵を開けられた記憶が付いている光学トランシーバーはトランシーバーの形式要素、波長、伝送技術、speedrate、符号化のタイプ、売り手の名前、通し番号および等についてのinformtaionを貯える24C02のようなEEPROMの破片を含んでいます。このソリューションは、多くの安価なギガビットトランスセーバーとDACで紹介され、DDM機能をサポートしていません。 これらのトランスセーバーの記憶は、トランスセーバーからの制限なしに正常に書き直すことができます。 このようなトランスサイバーでは、通常、A0Hページだけが読み取ることができますが、A2Hページを読むとエラーが返ります。 ソフトウェアにプロバイダーコードをインポートするか、モジュールから一般コードを編集するか、その後、書くボタンを押してそのようなモジュールに書く必要があります。 コードボードが戻ってくる。 WRITE OK 書き込みが成功したときの応答。 その後、更新されたベンダーコードでトランシーバを使用することができます! ###### 書き込み保護されたトランシーバのコーディング MSA SFF-8472仕様に従い、DDM対応トランシーバーには書き込み保護が設定されている場合があります。変更を書き込む前に、4バイトのパスワードでメモリのロックを解除する必要があります。 これらのモジュールは、EEPROMチップをエミュレートし、I2Cスレーブモードで書き込みを行う専用マイクロコントローラーで制御されます。また、EEPROMのバッファーとして動作し、メモリチップのWrite Protect端子を制御することもあります。 パスワードなしで、または誤ったパスワードを使用してこのようなトランシーバに書き込もうとすると、エラーが返されます - WRITE FAIL. SFPTotal Wizard ソフトウェアは、書き込み設定を変更する機能をサポートし、新しい変更を保存する前にメモリを解除するためのパスワード値を設定することができます。 さらに、ソフトウェアは複雑なプログラミングアルゴリズムをスクリプトの形で作成することができます。 これは、工場コード方法を必要とするトランセイバーをコードすることを可能にし、これはMSAの仕様と不一致です。 ## [SFPTotal Plusプログラミング装置 新製品](https://sfptotal.io/ja/products/sfptotal-plus-new) ### SFPTotal Plusプログラミング装置 新製品 SKU: SFPT-P USD 980.00 配送方法と最終的なご注文内容については営業担当にご確認ください。 SFP, SFP+, XFP, QSFP, SFP28, QSFP28トランシーバー用の汎用プログラミングボード。 SFPTotal Plus New 所有者に基づく SFPTotal プロトコルは、多様なトランスセーバーのための柔軟なコーディングを可能にする。 SFP, XFP そして、 QSFP フォーマットファクター デバイスは SFPTotal Wizard 公式ソフトウェアと完全に互換性があります。 キットには、複数のコードボードシリーズとUSBタイプCケーブルが含まれています。 モデル Plus New — リビジョン1.2以降 互換性 SFP, SFP+, SFP28, XFP, QSFP+, QSFP28 パソコン接続 USB 2.0 キットは含んでいます Plusシリーズのプログラミングボード、USB Type-Cケーブル サイズ、mm 107 x 101.6 x 15 保証 36 月 - 100BASE SFP - 1G/10G SFP RJ45 - 1G SFP - 2/4/8/16G Fiber Channel - 32G FC - XFP - 10G SFP+ - 25G SFP28 - CWDM/DWDM - SONET/SDH - 40G QSFP+ - 50G BiDi QSFP28 - 100G QSFP28 - AOC - DAC 在庫あり [![SFPTotal Plus New](https://sfptotal.io/images/products/gallery-previews/plus-new-01-640-122378500095)](https://sfptotal.io/images/products/gallery/plus-new/001.jpg) [![SFPTotal Plus New](https://sfptotal.io/images/products/gallery-previews/plus-new-02-160-8b96e1315d63)](https://sfptotal.io/images/products/gallery/plus-new/002.jpg) [![SFPTotal Plus New](https://sfptotal.io/images/products/gallery-previews/plus-new-03-160-ced24badf0c7)](https://sfptotal.io/images/products/gallery/plus-new/003.jpg) [![SFPTotal Plus New](https://sfptotal.io/images/products/gallery-previews/plus-new-04-160-bb787f089781)](https://sfptotal.io/images/products/gallery/plus-new/004.jpg) - [ユーザーガイド](https://sfptotal.io/ja/wiki/SFPTotal_Documentation) - [SFPTotal Wizardソフトウェア](https://sfptotal.io/ja/software) - [3Dプリント用ケースモデル](https://sfptotal.io/download/SFPT-P__3D.zip) ### 概要 コーディングボード **SFPTotal Plus** 新製品 開発されたハードウェアデザインは、予測修正プログラマー SFPTotal Plus です。 XFP、SFP、SFP+、QSFP+およびQSFP28トランスセーバーをサポートし、SFP RJ45、PON OLT SFP、SFP28およびAOC/DACケーブルを含む。 コーディング板は20ピンSFPの港(SFF-8431)、30ピンXFPの港(INF-8077i)、38ピンQSFPの港(SFF-8636)、USBのタイプcの港および高い発電のレベルの光学トランシーバーのための外部電源5V DCを接続するために力のジャッキを含んでいます消費:1.5W以上。 **SFPTotal Plus** 新製品 デバイスは、独自のSFPTotalプロトコルに基づいて埋め込まれたソフトウェアを持っており、公式のソフトウェアSFPTotal Wizardとの完全な互換性,それは別のメーカーからの書き込み保護されたトランシーバのための柔軟なコーディングを進めることが可能になります. ハードウェア設計は、電源制御のためのピン配置と、ハードウェア保護されたトランシーバのコーディングに必要なトランシーバポートのメインI/Oラインへのア 複数のフォームファクターのトランシーバーに対応するために必要な機能を備えています。 USB ケーブルを使用してコンピュータに接続してスタートします。 *SFPTotal Plusプログラマーとは異なり、新しい修正には、GBICフォーマットファクタートランセイバーを接続するためのポートが含まれていません。 GBICポートは、時代遅れとして削除されました。* ### 主な特長 同様のコーディングデバイスと比較して、SFPTotal Plus Newには次の利点があります: - 一つのコーディングボード上のいくつかのフォームファ - 強力な光学transceviers1.5Wおよび多くを接続するために必須の電源を提供します - トランシーバーのサポートは、ただ一つのメーカーに限定されません - トランシーバメモリのすべてのアドレス空間へのアクセスを提供します - 書き込み保護されたMSAトランシーバの再コーディングを可能にします - MSA以外のトランシーバ用のスクリプトによるコーディングをサポート - パスワードロックされたトランシーバーのためのハードウェアパスワード調査を支えます - 友好的で、convinient GUIの公式ソフトウェアを持っています - デジタルDiagnosting監視インターフェイスへの実時間アクセス - KnowlegeデータベースとSFPTotal技術サポートへのアクセスを提供します。 ### アプリケーション SFPTotal Plus New programmerは、次のタスクに使用されます: - コーディング繊維の光学および銅のトランシーバー、DAC、AOC - ブランドのネットワークスイッチング機器とのトランシーバの互換性の向上 - 書き込み保護型トランシーバのコーディング各種メーカー - PHYコントローラレジスタへのアクセスと手動設定 - DWDM SFP+の調整可能なトランシーバーのチャネル制御 - DDMインターフェースの読み取りと工場出荷時設定の確認 - OEMのトランシーバーのためのコードブランド変更 - トランシーバの事前販売準備のためのテストプラットフォーム ### クイックスタート コードボードは、セットに含まれる USB タイプ C ケーブルを使用して PC に接続します。 オペレーティングシステムはデバイスを検出し、デバイスが最初に接続されたときに必要な仮想シリアルポートドライバーを検出します。 始めるための簡単なステップを踏み出します: 1. インストール [SFPTotal Plus New ドライバー](https://sfptotal.io/ja/software#driver) 2. アプリをダウンロードして実行 [SFPTotal Wizard](https://sfptotal.io/ja/software) SFPTotalコードボードはSFPTotal Wizardを通じてコントロールされ、コードの読み書きとアクセスのためのインターフェイスを提供し、主な機能にアクセスします。 事前設定は必要ありません: SFPTotal Wizard は、コンピュータに接続されたオリジナルのコードボードを自動的に検出します。 *Windows OSの一部のバージョンにドライバをインストールした後、仮想シリアルポートドライバが正常に動作するためには、強制的なシステムの再起動が必* 公式文書に従ってください: [SFPTotal Wiki](https://sfptotal.io/ja/wiki/SFPTotal_Documentation). ### アクティベーションキー SFPTotal Plus Newは、使用前にデバイスをテストできる限られた機能を備えていますが、書き込み機能は限られています。 アクティベーションは、デバイスが最終顧客によって実行されることを確実にするために必要ですが、ディーラーやエージェントではありません。 このポリシーは、SFPTotalが最良の保証条件とサービスを提供することを可能にし、デバイスが販売前に使用されていないことを確実にするのに役立ち、長い間安定的に機能します。 また、デバイスが有効になった場合、当社はアクティベーションキー問題の瞬間から保証日を計算し、購入日ではなく。 アクティベーションキーは、各コードボードのユニークな値であり、そのシリアル番号と関連しています。 キーは機能制限を削除するためにコードボードに適用されなければなりません。 アクティベーションキーはSFPTotal coding board kitに含まれています:購入後にデバイスを発行し、ウェブサイト上の顧客アカウントで利用可能になります。 ディーラーを通してSFPTotalのコーディング板を買い、活発化のキーを得なかったら、ウェブサイトで署名し、あなたの装置のための活発化のキーを自由に得ることが 別の PC に接続したり、オペレーティング システムを再インストールする際にコードボードのアクティベーション プロセスを繰り返す必要はありません。 アクティベーションは1回、デバイスには永久性があります。 ### 光トランシーバのコーディング ###### 暗号化解除されたトランシーバのコード化 オフロックメモリを持つ最も光学的なトランセイバーには、24C02のようなEEPROMチップが含まれ、トランセイバーの形状要因、波長、転送技術、スピードレート、暗号化タイプ、プロバイダー名、シリアル番号などについての情報を保存しています。 このソリューションは、多くの安価なギガビットトランスセーバーとDACで紹介され、DDM機能をサポートしていません。 これらのトランスセーバーの記憶は、トランスセーバーからの制限なしに正常に書き直すことができます。 このようなトランスサイバーでは、通常、A0Hページだけが読み取ることができますが、A2Hページを読むとエラーが返ります。 ソフトウェアにプロバイダーコードをインポートするか、モジュールから一般コードを編集するか、その後、書くボタンを押してそのようなモジュールに書く必要があります。トランセイバープログラミングボードは、書き込みが成功したときに WRITE OKの回答を返します。 その後、更新されたベンダーコードでトランシーバを使用することができます! ###### 書き込み保護されたトランシーバのコーディング MSA SFF-8472仕様に従い、DDM対応トランシーバーには書き込み保護が設定されている場合があります。変更を書き込む前に、4バイトのパスワードでメモリのロックを解除する必要があります。 これらのモジュールは、EEPROMチップをエミュレートし、I2Cスレーブモードで書き込みを行う専用マイクロコントローラーで制御されます。また、EEPROMのバッファーとして動作し、メモリチップのWrite Protect端子を制御することもあります。 パスワードを入力せずに、または誤ったパスワードで書き込もうとすると、エラーが返されます。 - WRITE FAIL. SFPTotal Wizard ソフトウェアは、書き込み設定を変更する機能をサポートし、新しい変更を保存する前にメモリを解除するためのパスワード値を設定することができます。 さらに、ソフトウェアは複雑なプログラミングアルゴリズムをスクリプトの形で作成することができます。 これは、工場コード方法を必要とするトランセイバーをコードすることを可能にし、これはMSAの仕様と不一致です。 ## [SFPTotal Plus Xプログラミング装置 QSFP-DD対応](https://sfptotal.io/ja/products/sfptotal-plus-x) ### SFPTotal Plus Xプログラミング装置 QSFP-DD対応 SKU: SFPT-X USD 1,490.00 配送方法と最終的なご注文内容については営業担当にご確認ください。 200G/400G/800G QSFP-DD, 400G QSFP112, 200G QSFP56, 100G QSFP28, 40G QSFP+, 25G SFP28, 10G SFP+, 1.25G SFP, 10G XFPトランシーバーのメモリをプログラミングする装置。AOC/DACにも対応。 SFPTotal Plus Xは200G/400G/800Gの倍密度トランシーバー用QSFP-DDポートを備えています。このポートは400G QSFP112、200G QSFP56、100G QSFP28、40G QSFP+との下位互換性があります。 コードボードは CMISコピー HEX エディターを提供する SFPTotal Wizard ソフトウェアと完全に互換性があります。 キットには、コンピュータ接続のためのコードボード Plus X シリーズとケーブル USB タイプ C が含まれています。 モデル Plus X — リビジョン1.6以降 互換性 SFP, SFP+, SFP28, XFP, QSFP, QSFP28, QSFP56, QSFP112, QSFP-DD パソコン接続 USB type C キットは含んでいます Plus Xシリーズのプログラミングボード、USB Type-Cケーブル サイズ、mm 130 x 130 x 15 保証 36か月 - 100BASE SFP - 1/10G SFP RJ45 - 1G SFP - 2/4/8/16/32G FC - 10G SFP+ - 25G SFP28 - CWDM/DWDM - SONET/SDH - XFP - 40G QSFP+ - 50G BiDi QSFP28 - 100G QSFP28 - 200G QSFP56 - 400G QSFP112 - 200G QSFP-DD - 400G QSFP-DD - 800G QSFP-DD - AOC - DAC 在庫あり [![SFPTotal Plus X](https://sfptotal.io/images/products/gallery-previews/plus-x-01-640-90bf4b66b042)](https://sfptotal.io/images/products/gallery/plus-x/002.jpg) [![SFPTotal Plus X](https://sfptotal.io/images/products/gallery-previews/plus-x-02-160-13056f7da313)](https://sfptotal.io/images/products/gallery/plus-x/001.jpg) [![SFPTotal Plus X](https://sfptotal.io/images/products/gallery-previews/plus-x-03-160-e1bd386a0444)](https://sfptotal.io/images/products/gallery/plus-x/004.jpg) [![SFPTotal Plus X](https://sfptotal.io/images/products/gallery-previews/plus-x-04-160-c5c2a8f7f337)](https://sfptotal.io/images/products/gallery/plus-x/003.jpg) - [ユーザーガイド](https://sfptotal.io/ja/wiki/SFPTotal_Documentation) - [SFPTotal Wizardソフトウェア](https://sfptotal.io/ja/software) - [3Dプリント用ケースモデル](https://sfptotal.io/download/SFPT-X__3D.zip) ### 概要 コーディングボード **SFPTotal Plus X** QSFP-DD はSFPTotal Plusのハードウェア設計を発展させた製品です。400G QSFP112, 200G/400G/800G QSFP-DDに加え、XFP, SFP, SFP+, SFP28, QSFP+, QSFP28, QSFP56モジュール、SFP RJ45、PON OLT SFP、互換性のあるAOC/DACケーブルに対応します。 プログラミングボードにはSFP、XFP、QSFP-DDポート、PC接続用USB Type-Cコネクター、および消費電力が1.5 Wを超える光トランシーバー用の外部5V DC電源端子があります。 **SFPTotal Plus X** QSFP-DD デバイスは、独自のSFPTotalプロトコルに基づいて埋め込まれたソフトウェアを持っており、公式のソフトウェアSFPTotal Wizardとの完全な互換性,それは別のメーカーからの書き込み保護されたトランシーバのための柔軟なコーディングを進めることが可能になります. ハードウェア設計は、電源制御のためのピン配置と、ハードウェア保護されたトランシーバのコーディングに必要なトランシーバポートのメインI/Oラインへのア 複数のフォームファクターのトランシーバーに対応するために必要な機能を備えています。 USB ケーブルを使用してコンピュータに接続してスタートします。 *SFPTotal Plusプログラマーとは異なり、新しい修正には、GBICフォーマットファクタートランセイバーを接続するためのポートが含まれていません。 GBICポートは、時代遅れとして削除されました。* ### 主な特長 同様の符号化装置と比較して, SFPTotal Plus X 次の利点があります: - 一つのコーディングボード上のいくつかのフォームファ - 100G、200G、400G、800Gトランシーバーに対応。400G QSFP112, 200G/400G/800G QSFP-DDを含む - 強力な光学transceviers1.5Wおよび多くを接続するために必須の電源を提供します - トランシーバーのサポートは、ただ一つのメーカーに限定されません - トランシーバメモリのすべてのアドレス空間へのアクセスを提供します - 書き込み保護されたMSAトランシーバの再コーディングを可能にします - MSA以外のトランシーバ用のスクリプトによるコーディングをサポート - パスワードロックされたトランシーバーのためのハードウェアパスワード調査を支えます - 友好的で、convinient GUIの公式ソフトウェアを持っています - デジタルDiagnosting監視インターフェイスへの実時間アクセス - KnowlegeデータベースとSFPTotal技術サポートへのアクセスを提供します。 ### アプリケーション SFPTotal Plus X programmerは、次のタスクで動作するように設計されています: - コーディング繊維の光学および銅のトランシーバー、DAC、AOC - ブランドのネットワークスイッチング機器とのトランシーバの互換性の向上 - 書き込み保護型トランシーバのコーディング各種メーカー - PHYコントローラレジスタへのアクセスと手動設定 - DWDM SFP+の調整可能なトランシーバーのチャネル制御 - DDMインターフェースの読み取りと工場出荷時設定の確認 - OEMのトランシーバーのためのコードブランド変更 - トランシーバの事前販売準備のためのテストプラットフォーム ### クイックスタート コードボードは、セットに含まれる USB タイプ C ケーブルを使用して PC に接続します。 オペレーティングシステムはデバイスを検出し、デバイスが最初に接続されたときに必要な仮想シリアルポートドライバーを検出します。 始めるための簡単なステップを踏み出します: 1. インストール [SFPTotal Plus X ドライバー](https://sfptotal.io/ja/software#driver) 2. アプリをダウンロードして実行 [SFPTotal Wizard](https://sfptotal.io/ja/software) SFPTotal トランセイバープログラミングボードは、公式ソフトウェア SFPTotal Wizardを通じて管理され、ユーザーインターフェイスを提供し、トランセーバープログラマーボードを操作してコードを書き、読み、主な機能にアクセスできます。プログラムで作業を開始するには事前設定は必要ありません。 SFPTotal Wizardは、コンピュータに接続されたオリジナルのコードボードを自動的に検出します。 *Windows OSの一部のバージョンにドライバをインストールした後、仮想シリアルポートドライバが正常に動作するためには、強制的なシステムの再起動が必* 私たちのドキュメントに従ってくださ: [SFPTotal Wiki](https://sfptotal.io/ja/wiki/SFPTotal_Documentation). ### アクティベーションキー SFPTotal Plus Xは、使用前にデバイスをテストできる限られた機能を備えていますが、書き込み機能は限られています。 アクティベーションは、デバイスが最終顧客によって実行されることを確実にするために必要ですが、ディーラーやエージェントではありません。 そのポリシーにより、SFPTotalは最高の保証条件とサービスを提供でき、デバイスが販売前に使用されておらず、長期間安定して動作することを確認できます。 また、装置が活動化させたとき、私達は活発化のキー問題、ない購入日付の時からの保証の日付を数えます。 アクティベーションキーは、各コードボードのユニークな値であり、そのシリアル番号と関連しています。 キーは機能制限を削除するためにコードボードに適用されなければなりません。 アクティベーションキーはSFPTotal coding board kitに含まれています:購入後にデバイスを発行し、ウェブサイト上の顧客アカウントで利用可能になります。 ディーラーを通してSFPTotalのコーディング板を買い、活発化のキーを得なかったら、ウェブサイトで署名し、あなたの装置のための活発化のキーを自由に得ることが 別の PC に接続したり、オペレーティング システムを再インストールする際にコードボードのアクティベーション プロセスを繰り返す必要はありません。 アクティベーションは1回、デバイスには永久性があります。 ### 光トランシーバのコーディング ###### 暗号化解除されたトランシーバのコード化 オフロックメモリを持つ最も光学的なトランセイバーには、24C02のようなEEPROMチップが含まれ、トランセイバーの形状要因、波長、転送技術、スピードレート、暗号化タイプ、プロバイダー名、シリアル番号などについての情報を保存しています。 このソリューションは、多くの安価なギガビットトランスセーバーとDACで紹介され、DDM機能をサポートしていません。 これらのトランスセーバーの記憶は、トランスセーバーからの制限なしに正常に書き直すことができます。 このようなトランシーバでは、原則として、A0Hページのみが読み取り可能ですが、A2Hページを読み取るとエラーが返されます。 ベンダーコードをソフトウェアにインポートするか、モジュールから汎用コードを編集してから、Writeボタンを押してそのようなモジュールに書き込むだけです。 コーディングボードが戻ります WRITE OK 書き込みが成功したときの応答。 その後、更新されたベンダーコードでトランシーバを使用することができます! ###### 書き込み保護されたトランシーバのコーディング MSA SFF-8472仕様に従い、DDM対応トランシーバーには書き込み保護が設定されている場合があります。変更を書き込む前に、4バイトのパスワードでメモリのロックを解除する必要があります。 これらのモジュールは、EEPROMチップをエミュレートし、I2Cスレーブモードで書き込みを行う専用マイクロコントローラーで制御されます。また、EEPROMのバッファーとして動作し、メモリチップのWrite Protect端子を制御することもあります。パスワードなしで、または誤ったパスワードを使用してこのようなトランシーバに書き込もうとすると、エラーが返されます - WRITE FAIL. ソフトウェアSFPTotal Wizardは、書き込み設定を変更する機能をサポートしており、新しい変更を保存する前に、メモリのロックを解除するためにパスワードさらに、ソフトウェアは複雑なプログラミングアルゴリズムをスクリプトの形で作成することができます。 これは、工場コード方法を必要とするトランセイバーをコードすることを可能にし、これはMSAの仕様と不一致です。 ## [SFPTotal Whistleプログラミング装置](https://sfptotal.io/ja/products/sfptotal-whistle) ### SFPTotal Whistleプログラミング装置 SKU: SFPT-W USD 120.00 配送方法と最終的なご注文内容については営業担当にご確認ください。 消費電力が最大1.5 WのSFPおよびSFP+トランシーバー用の小型で安価なプログラマーです。PCのUSBポートに直接接続します。 デバイスは SFPTotal Wizard 公式ソフトウェアと完全に互換性があります。 キットにはプログラマーボード Whistle シリーズのみが含まれています。 アクティベーションキーは、コードボードのメモリにアップロードされたアレイです。 モデル Whistle — リビジョン1.1以降 互換性 SFP, SFP+ パソコン接続 USB 2.0 キットは含んでいます Whistleシリーズのプログラミングボード サイズ、mm 64 x 22 x 13 保証 36か月 - SFP RJ45 - 1G SFP - 2/4/8/16G FC - 10G SFP+ - AOC - DAC 在庫あり [![SFPTotal Whistle](https://sfptotal.io/images/products/gallery-previews/whistle-01-640-afd4c95c70a1)](https://sfptotal.io/images/products/gallery/whistle/sfptotal-whistle-01.jpg) [![SFPTotal Whistle](https://sfptotal.io/images/products/gallery-previews/whistle-02-160-3ce3655e4bd2)](https://sfptotal.io/images/products/gallery/whistle/sfptotal-whistle-02.jpg) [![SFPTotal Whistle](https://sfptotal.io/images/products/gallery-previews/whistle-03-160-ea9eaf2b91a7)](https://sfptotal.io/images/products/gallery/whistle/sfptotal-whistle-03.jpg) - [ユーザーガイド](https://sfptotal.io/ja/wiki/SFPTotal_Documentation) - [SFPTotal Wizardソフトウェア](https://sfptotal.io/ja/software) ### 概要 この装置 **SFPTotal Whistle** 銅RJ45SFP、DACおよびAOCを含む1G SFPおよび10G SFP+のトランシーバーを支えるように設計されている小さいコーディング板はあります。 コーディングボードは、MSA SFF-8074、SFF-8431、SFF-8472の仕様に従って製造され、20-pin SFPポート(SFF-8431)をカバーした金属箱とフラットUSBコネクターが含まれています。 コーディングボードは、1.5 W までの電力消費量を有する光学トランセイバーをサポートします。デバイスは外部電力供給の接続を提供しません。 電源レベルは USB 2.0 ポートの最大電流によって制限されています。 ハードウェア設計 **提供していません** 電源制御用のピン配置とトランシーバポートのメインI/Oラインへのアクセスのためには、ハードウェア保護されたトランシーバのコーディングに必要な **SFPTotal Whistle** USBインターフェイスコンバータチップに基づいて:それは組み込みソフトウェアが含まれておらず、公式ソフトSFPTotal Wizardで管理しています。 装置はで作動します I2C SFPTotal MiniまたはPlusシリーズと比較して、コーディング速度にマイナスの影響を与える低いクロッキング周波数のデータバス。 EEPROMベースのSFPトランセイバーをサポートするために必要なすべてを含みます。 コンピュータ USB ポートに直接接続してスタートします。 ### 主な特長 同様の符号化装置と比較して、SFPTotal Whistleには以下の利点があります: - 1つのコーディング板の10Gまでの速度率のトランシーバーを支えます - 最大1.5Wの光トランスシエータを接続するために必要な電源を提供します - トランシーバーのサポートは、ただ一つのメーカーに限定されません - トランシーバメモリのすべてのアドレス空間へのアクセスを提供します - 書き込み保護されたMSAトランシーバの再コーディングが可能になります(制限あり) - MSA以外のトランシーバ用のスクリプトによるコーディングをサポート - 友好的で、convinient GUIの公式ソフトウェアを持っています - デジタルDiagnosting監視インターフェイスへの実時間アクセス - KnowlegeデータベースとSFPTotal技術サポートへのアクセスを提供します。 ### アプリケーション SFPTotal Whistle programmerは、次のタスクに使用されます: - コーディング繊維の光学および銅のトランシーバー、DAC、AOC - ブランドのネットワークスイッチング機器とのトランシーバの互換性の向上 - 書き込み保護型トランシーバのコーディング各種メーカー - PHYコントローラレジスタへのアクセスと手動設定 - DDMインターフェースの読み取りと工場出荷時設定の確認 - OEMのトランシーバーのためのコードブランド変更 ### クイックスタート コードボードは、USBポートに直接コンピュータに接続します。 オペレーティングシステムはデバイスを検出し、デバイスが最初に接続されたときに必要な仮想シリアルポートドライバーを検出します。 始めるための簡単なステップを踏み出します: 1. インストール [SFPTotal Whistle ドライバー](https://sfptotal.io/ja/software#driver) 2. アプリをダウンロードして実行 [SFPTotal Wizard](https://sfptotal.io/ja/software) SFPTotal トランセイバープログラミングボードは、公式ソフトウェア SFPTotal Wizardを通じて管理され、ユーザーインターフェイスを提供し、トランセーバープログラマーボードを操作してコードを書き、読み、主な機能にアクセスできます。プログラムで作業を開始するには事前設定は必要ありません。 SFPTotal Wizardは、コンピュータに接続されたオリジナルのコードボードを自動的に検出します。 *Windows OSの一部のバージョンにドライバをインストールした後、仮想シリアルポートドライバが正常に動作するためには、強制的なシステムの再起動が必* 私たちのドキュメントに従ってくださ: [SFPTotal Wiki](https://sfptotal.io/ja/wiki/SFPTotal_Documentation). ### アクティベーションキー SFPTotal Whistleは前もって積まれた活発化のキーと接続されたとき供給され、仕事の準備ができています ### 光トランシーバのコーディング ###### 暗号化解除されたトランシーバのコード化 鍵を開けられた記憶が付いている光学トランシーバーはトランシーバーの形式要素、波長、伝送技術、speedrate、符号化のタイプ、売り手の名前、通し番号および等についてのinformtaionを貯える24C02のようなEEPROMの破片を含んでいます。 このソリューションは、多くの安価なギガビットトランスセーバーとDACで紹介され、DDM機能をサポートしていません。 これらのトランスセーバーの記憶は、トランスセーバーからの制限なしに正常に書き直すことができます。 このようなトランスサイバーでは、通常、A0Hページだけが読み取ることができますが、A2Hページを読むとエラーが返ります。 ソフトウェアにプロバイダーコードをインポートするか、モジュールから一般コードを編集するか、その後 <Write> ボタンを押してそのようなモジュールに書き込む必要があります。 コードボードは、書き込みが成功したときに「WRITE OK」の回答を返します。 その後、更新されたベンダーコードでトランシーバを使用することができます! ###### 書き込み保護されたトランシーバのコーディング MSA SFF-8472仕様に従い、DDM対応トランシーバーには書き込み保護が設定されている場合があります。変更を書き込む前に、4バイトのパスワードでメモリのロックを解除する必要があります。 これらのモジュールは、EEPROMチップをエミュレートし、I2Cスレーブモードで書き込みを行う専用マイクロコントローラーで制御されます。また、EEPROMのバッファーとして動作し、メモリチップのWrite Protect端子を制御することもあります。パスワードなしで、または誤ったパスワードを使用してこのようなトランシーバに書き込もうとすると、エラーが返されます - <WRITE FAIL>. SFPTotal Wizard ソフトウェアは、書き込み設定を変更する機能をサポートし、新しい変更を保存する前にメモリを解除するためのパスワード値を設定することができます。 さらに、ソフトウェアは複雑なプログラミングアルゴリズムをスクリプトの形で作成することができます。仕様MSAと互換性のないものを工場出荷時の符号化方式を必要とするトランシーバを符号化することが可能になる。 ## [SFPTotal OSFP Boardプログラミング装置](https://sfptotal.io/ja/products/sfptotal-osfp-board) ### SFPTotal OSFP Boardプログラミング装置 SKU: SFPT-O 価格はお問い合わせください [見積もりを依頼](https://sfptotal.io/ja/contacts) 人工知能(AI)ネットワーク向け400Gおよび800G OSFPトランシーバーのメモリーをプログラミングする装置。 OSFP Boardプログラミング装置はOSFPポートを備え、AOC、DACケーブルを含むOSFP-IHS、OSFP-RHSトランシーバーを接続できます。 SFPTotal Wizardに完全対応。キットにはOSFP Boardプログラミング装置、PC接続用USB Type-Cケーブル、ユーザーガイドが含まれます。 モデル OSFP Boardリビジョン1.0以降 互換性 OSFP-RHS, OSFP-IHS パソコン接続 USB type C キットは含んでいます OSFP Boardプログラミング装置 USB Type-Cケーブル ユーザーガイド 寸法、mm 107 x 85 x 17 保証 36 月 - 400G OSFP - 800G OSFP - OSFP-IHS - OSFP-RHS - AOC - DAC [![SFPTotal OSFP Board](https://sfptotal.io/images/products/gallery-previews/osfp-board-01-640-2ffb31cb7c9c)](https://sfptotal.io/images/products/gallery/osfp-board/sfptotal-osfp-board-04.jpg) [![SFPTotal OSFP Board](https://sfptotal.io/images/products/gallery-previews/osfp-board-02-160-6f37d41fa6b0)](https://sfptotal.io/images/products/gallery/osfp-board/sfptotal-osfp-board-01.jpg) [![SFPTotal OSFP Board](https://sfptotal.io/images/products/gallery-previews/osfp-board-03-160-10559c8e79e8)](https://sfptotal.io/images/products/gallery/osfp-board/sfptotal-osfp-board-02.jpg) [![SFPTotal OSFP Board](https://sfptotal.io/images/products/gallery-previews/osfp-board-04-160-7376f641f238)](https://sfptotal.io/images/products/gallery/osfp-board/sfptotal-osfp-board-03.jpg) - [ユーザーガイド](https://sfptotal.io/ja/wiki/SFPTotal_Documentation) - [SFPTotal Wizardソフトウェア](https://sfptotal.io/ja/software) ### 概要 SFPTotal OSFP BoardはOSFP-RHS、OSFP-IHSトランシーバーとAOC、DACケーブルを再プログラミングできます。 ハードウェアはSFPTotal Miniをベースとし、OSFPトランシーバー接続用にOSFPポートを変更しています。追加の電源管理回路と入出力ポート制御によってOSFPをサポートします。 SFPTotalコマンドプロトコルは、メモリー構造や配置の異なるトランシーバーの追加アドレス空間へのアクセスを提供します。 SFPTotal OSFP BoardはUSBでコンピューターに接続し、給電と制御を行います。消費電力の大きいトランシーバー向けに外部電源コネクターを備えています。 ### 主な特長 SFPTotal OSFP Boardプログラミング装置には、他の製品と比べて次の利点があります。 - OSFP-RHS、OSFP-IHSトランシーバーのハードウェアサポート - 1台で各種トランシーバーのフォームファクターに対応 - 特定メーカーのモジュールに限定されない - トランシーバーのすべてのアドレス空間にアクセス - 標準外のプログラミング方式を持つモジュールの書き込み - ハードウェアによるパスワード探索 - 使いやすいソフトウェア画面 - SFPTotalチームによる無料テクニカルサポート ### アプリケーション このプログラミング装置は次の用途に使用できます。 - 光および銅線トランシーバーの再プログラミング - アクティブ光ケーブルおよびツイナックスケーブルのプログラミング - 異なるメーカーのネットワーク機器との互換性を確保 - 書き込み保護されたトランシーバーメモリーの再プログラミング - PHYコントローラー設定の変更 - OEMトランシーバーのブランド変更 ### クイックスタート 付属のUSBケーブルでプログラミング装置をコンピューターに接続します。初回接続時にOSが新しいデバイスを検出します。使用前に次の手順を行ってください。 1. デバイスドライバーをインストールします。 2. ダウンロード [SFPTotal Wizard](https://sfptotal.io/ja/software). Windows 10以降に含まれる標準の仮想シリアルポートドライバーを使用します。 SFPTotal Wizardはトランシーバーメモリー内のファームウェアの編集、読み取り、書き込みを行う画面を提供します。初期設定は不要で、PCに接続したプログラミング装置を自動で検出します。 Windowsのバージョンによっては、仮想シリアルポートドライバーを正しく動作させるためにインストール後の再起動が必要です。 [ドキュメント全文を読む](https://sfptotal.io/ja/wiki/SFPTotal_Documentation). ### アクティベーションキー 装置は未有効化の機能制限モードで出荷されます。動作確認は可能ですが、有効化するまでトランシーバーメモリーへの書き込みはできません。 すべての機能を有効にするには、有効化キーを装置のメモリーに書き込んでください。 正規デバイスの所有者は、ウェブサイトに登録し、アカウントの「マイデバイス」で有効化キーを発行できます。当サイトからご注文の場合、デバイスのシリアル番号と有効化キーはアカウントに自動で表示されます。 ### 保証とサービス 本装置にはメーカーの標準保証規定が適用されます。 保証期間は初回販売日から36か月です。動作条件を遵守した場合、この期間中は無料のテクニカルサポートと修理を提供します。 [保証・サービス規定の全文を読む](https://sfptotal.io/ja/warranty). ## [SFPTotal Eシリーズのプログラミング装置](https://sfptotal.io/ja/products/sfptotal-evolution) ### SFPTotal Eシリーズのプログラミング装置 SKU: SFPT-E 価格はお問い合わせください [見積もりを依頼](https://sfptotal.io/ja/contacts) SFP, DSFP, QSFP, QSFP-DD, OSFPトランシーバーのメモリをプログラミングする装置。1.25G SFP, 10G SFP+, 25G SFP28, 40G QSFP+, 100G QSFP28, 200G QSFP56, 400G QSFP112, 200G/400G/800G QSFP-DD, 50G DSFP, 100G DSFP, 400G OSFP, 800G OSFP, DAC, AOC, SFP RJ45にも対応。 QSFP-DDポートは200G/400G/800G QSFP-DDに対応し、400G QSFP112、200G QSFP56、100G QSFP28、40G QSFP+との下位互換性があります。DSFP/SFPポートはDSFP、SFP28、SFP+、SFPに対応し、OSFPポートはストレージや人工知能(AI)システムで使用される400G/800Gトランシーバーに対応します。 独自のコマンドプロトコルを使用し、公式ソフトウェアSFPTotal Wizardに完全対応しています。 キットにはEシリーズのプログラミングボード、コンピューター接続用USB Type-Cケーブル、ユーザーガイドが含まれます。 モデル SFPT-E — リビジョン1.2以降 互換性 OSFP, QSFP-DD, QSFP112, QSFP, DSFP, SFP パソコン接続 USB Type-Cケーブル キットは含んでいます Eシリーズのプログラミング装置 USB Type-Cケーブル ユーザーガイド 寸法、mm 107 x 107 x 15 保証 36 月 - 100BASE SFP - SFP RJ45 - 1.25G SFP - 2/4/8/16/32G FC - 10G SFP+ - 25G SFP28 - SFP OLT PON - CWDM/DWDM - SONET/SDH - 50G DSFP - 100G DSFP - 40G QSFP+ - 50G BiDi QSFP28 - 100G QSFP28 - 200G QSFP56 - 400G QSFP112 - 200G QSFP-DD - 400G QSFP-DD - 800G QSFP-DD - 400G OSFP - 800G OSFP - OSFP-IHS - OSFP-RHS - AOC - DAC [![SFPTotal E>olution](https://sfptotal.io/images/products/gallery-previews/evolution-01-640-3a13fa66bc06)](https://sfptotal.io/images/products/gallery/evolution/sfptotal-evolution-02.jpg) [![SFPTotal E>olution](https://sfptotal.io/images/products/gallery-previews/evolution-02-160-d3db7cc5d488)](https://sfptotal.io/images/products/gallery/evolution/sfptotal-evolution-01.jpg) [![SFPTotal E>olution](https://sfptotal.io/images/products/gallery-previews/evolution-03-160-53347570fc04)](https://sfptotal.io/images/products/gallery/evolution/sfptotal-evolution-04.jpg) [![SFPTotal E>olution](https://sfptotal.io/images/products/gallery-previews/evolution-04-160-ee388ca90a9e)](https://sfptotal.io/images/products/gallery/evolution/sfptotal-evolution-03.jpg) - [ユーザーガイド](https://sfptotal.io/ja/wiki/SFPTotal_Documentation) - [SFPTotal Wizardソフトウェア](https://sfptotal.io/ja/software) - [3Dプリント用ケースモデル](https://sfptotal.io/download/SFPT-E__3D.zip) ### 概要 SFPTotal E>olutionチームは、光ファイバー通信、データストレージ、AIシステムにおける高速光トランシーバーとネットワークスイッチの互換性や利用方法を研究し、光トランシーバーのテストとプログラミングのための新しいソリューションを開発しています。 SFPTotal Eシリーズのプログラマーは、OSFP-IHSおよびOSFP-RHSを含む400G QSFP112, 200G/400G/800G QSFP-DD, 400G/800G OSFPトランシーバーのメモリプログラミングに対応します。また、DSFP, SFP, SFP+, SFP28, QSFP+, QSFP28, QSFP56, SFP RJ45と互換性のあるAOC/DACケーブルにも対応します。 MSA SFF-8472、SFF-8636、CMIS 4.0、CMIS 5.0に準拠し、書き込み保護されたトランシーバーをパスワードでプログラミングできます。スクリプトによる書き込みは、複雑なメーカー独自のアルゴリズムやハードウェア書き込み保護を持つモジュールにも対応します。 金属ケージ付きDSFP、QSFP-DD、OSFPポート、PC接続用USB端子、LED表示、電源と信号状態を制御するジャンパー、外部5V 2A直流電源用ジャック、実験用電源の接続端子を備えています。 USB Type-Cケーブルでコンピューターに接続し、基本的な給電と装置制御を行います。ハードウェアにはSFPTotalの組み込みファームウェアを実行するATMEGA32U4マイクロコントローラーを使用しています。 電力クラス4以上のトランシーバーを使用する場合や低消費電力モードを無効にする場合は、外部電源アダプターを推奨します。 ### 主な特長 SFPTotal Eシリーズのプログラミング装置には、他の製品と比べて次の利点があります。 - OSFP、QSFP-DD、QSFP112、DSFP/SFPトランシーバーのハードウェアサポート - 1台で各種フォームファクターと1.25Gから800Gまでの速度に対応 - 特定メーカーのモジュールに限定されない - トランシーバーのすべてのアドレス空間にアクセス - SFPTotalコマンドプロトコルのスクリプトを使用した、標準外の保護機構や書き込み方式を持つモジュールのプログラミング - ハードウェアによるパスワード探索 - 使いやすいソフトウェア画面 - SFPTotalチームによる無料テクニカルサポート ### アプリケーション このプログラミング装置は次の用途に使用できます。 - 光および銅線トランシーバーの再プログラミング - アクティブ光ケーブルおよびツイナックスケーブルのプログラミング - 異なるメーカーのネットワーク機器との互換性を確保 - 書き込み保護されたトランシーバーメモリーの再プログラミング - PHYコントローラー設定の変更 - OEMトランシーバーのブランド変更 ### クイックスタート 付属のUSBケーブルでプログラミング装置をコンピューターに接続します。初回接続時にOSが新しいデバイスを検出します。使用前に次の手順を行ってください。 1. デバイスドライバーをインストールします。 2. ダウンロード [SFPTotal Wizard](https://sfptotal.io/ja/software). Windows 10以降に含まれる標準の仮想シリアルポートドライバーを使用します。 SFPTotal Wizardはトランシーバーメモリー内のファームウェアの編集、読み取り、書き込みを行う画面を提供します。初期設定は不要で、PCに接続したプログラミング装置を自動で検出します。 Windowsのバージョンによっては、仮想シリアルポートドライバーを正しく動作させるためにインストール後の再起動が必要です。 [ドキュメント全文を読む](https://sfptotal.io/ja/wiki/SFPTotal_Documentation). ### アクティベーションキー 装置は未有効化の機能制限モードで出荷されます。動作確認は可能ですが、有効化するまでトランシーバーメモリーへの書き込みはできません。 すべての機能を有効にするには、有効化キーを装置のメモリーに書き込んでください。 正規デバイスの所有者は、ウェブサイトに登録し、アカウントの「マイデバイス」で有効化キーを発行できます。当サイトからご注文の場合、デバイスのシリアル番号と有効化キーはアカウントに自動で表示されます。 ### 保証とサービス 本装置にはメーカーの標準保証規定が適用されます。 保証期間は初回販売日から36か月です。動作条件を遵守した場合、この期間中は無料のテクニカルサポートと修理を提供します。 [保証・サービス規定の全文を読む](https://sfptotal.io/ja/warranty). ## [SFPTotal Plusプログラミング装置](https://sfptotal.io/ja/products/sfptotal-plus) ### SFPTotal Plusプログラミング装置 SKU: SFPT-P 旧ハードウェアリビジョン [新しいリビジョンへ](https://sfptotal.io/ja/products/sfptotal-plus-new) GBIC, SFP, SFP+, XFP, QSFP, SFP28, QSFP28トランシーバー用の汎用プログラミングボード。 デバイスは SFPTotal Wizard 公式ソフトウェアと完全に互換性があります。 セットには、プログラマーボード Plus シリーズと、コンピュータ接続のためのマイクロ USB ケーブルが含まれています。 - 100BASE SFP - 1/10G SFP RJ45 - 1G SFP - 2/4/8/16G FC - 10G SFP+ - 25G SFP28 - CWDM/DWDM - SONET/SDH - GBIC - XFP - 40G QSFP+ - 50G BiDi QSFP28 - 100G QSFP28 - AOC - DAC モデル Plusリビジョン1.2以降 互換性 SFP, SFP+, XFP, QSFP, QSFP28, GBIC パソコン接続 USB 2.0 キットは含んでいます Plus HW 1.2シリーズのプログラミングボード、micro USBケーブル サイズ、mm 152 x 109 x 15 保証 12 月 [![SFPTotal Plus](https://sfptotal.io/images/products/gallery-previews/plus-01-640-0eb180e3eb97)](https://sfptotal.io/images/products/gallery/plus/sfptotal-plus.png) [![SFPTotal Plus](https://sfptotal.io/images/products/gallery-previews/plus-02-160-d5b01204679c)](https://sfptotal.io/images/products/gallery/plus/sfptotal-plus-2.jpg) [![SFPTotal Plus](https://sfptotal.io/images/products/gallery-previews/plus-03-160-89cfc2241d72)](https://sfptotal.io/images/products/gallery/plus/sfptotal-plus-1.jpg) [![SFPTotal Plus](https://sfptotal.io/images/products/gallery-previews/plus-04-160-4c9901e5373c)](https://sfptotal.io/images/products/gallery/plus/sfptotal-plus-3.jpg) - [ユーザーガイド](https://sfptotal.io/ja/wiki/SFPTotal_Documentation) - [SFPTotal Wizardソフトウェア](https://sfptotal.io/ja/software) ## [SFPTotal Wizard](https://sfptotal.io/ja/software) ### SFPTotal Wizard 公式ソフトウェア SFPTotal Wizardをダウンロードして、SFPTotalプログラマーを使用して光学トランセイバーのメモリを読み、編集、書き込み。 下では、ソフトウェアをインストールし、デバイスを接続し、ドライバーをインストールするための指示を見つけることができます。 ソフトウェアは無料で利用できます。 SFPTotal Wizard を使用して、接続された SFPTotal プログラマーなしでも、トランスサイバー ファームウェア ファイルを編集できます。 [ダウンロード SFPTotal Wizard for Windows](https://sfptotal.io/download/1.0.5.7/SFPTotal%20Wizard.exe) Windows 7 以降と互換性があります。 [バージョン歴史とchangelog](https://sfptotal.io/ja/software-versions) [![SFPTotal Wizard CODE TABLE タブで SFP EEPROM データを編集する](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-01.png)](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-01.png) [![SFPTotal Wizard パスワードの設定に SFP パスポートを入力する](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-04.png)](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-04.png) [![SFPTotal Wizard CODE DETAILS タブの SFP トランセイバーパラメーター](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-02.png)](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-02.png) [![SFP デジタル診断モニタリング値と警告およびアラームの限界 SFPTotal Wizard](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-03.png)](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-03.png) ### キーソフト機能 SFPTotal Wizardは以下の機能を提供しています。 - 読書・書き込み トランスセーバーメモリ - 自動チェックアウト - ファイルからファームウェアをインポートし、ファイルにエクスポートする - トランセイバーのメモリアドレススペース全体へのアクセス - MSAの仕様に従ってデコードトランセイバーパラメーター - 設定ビットを使用してトランセイバーパラメーターを設定する - プログラム書面保護トランセイバー - 保護されたトランスセーバーのためのパスワード検索 - 辞書を使用してパスワードを検索する - ファームウェアのバイトを比べる - バッチでファームウェアを生成し、書き出す - スクリプトによる自動プログラミング - 自動シリアル番号増加でファームウェアを書く - DWDM SFP+ トンネルトランセイバーのチャンネルを設定する - リアルタイムで診断情報を読む ### デバイスドライバーインストール SFPTotalプログラマーは、Windows 10およびそれ以降に含まれる仮想シリアルポートドライバーを使用します。 Windows は通常、デバイスをコンピュータに最初に接続したときにドライバーを自動的にインストールします。 プログラマーをコンピュータに接続し、ドライバーのインストールが完了するまで待つ。 インストール後、デバイスは、指定された COM ポート番号で、Windows Device Manager の Ports (COM & LPT) の下に表示されます。 ドライバーが欠けている場合、または新しいデバイスをインストールするための特別なポリシーがある場合は、下の手動ドライバーのインストール指示に従ってください。 #### SFPTotal デバイスドライバーを手動でインストール ダウンロードしてプログラマーに適したドライバーをインストールします。 Windows 8 以降は、デジタルでサインされたドライバーが必要です。 運転手パッケージには、自署運転免許証が含まれています。 ドライバーをダウンロードして、下のインストール指示に従ってください。 - [SFPTotal OSFP Board / E>olution 用ドライバー](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) - [ドライバー SFPTotal Mini / Plus New / Plus X](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) - [SFPTotal Whistle ドライバー](https://sfptotal.io/download/Drivers/CDM212364_Setup.zip) - [SFPTotal PG Series 用ドライバー](https://sfptotal.io/download/Drivers/Drivers_SFPTotal_WinXP_Seven.zip) 遺産装置 2つのインストールオプションがあります:システムスタートアップでドライバーの署名執行を一時的に無効にするか、ドライバーをインストールする前にWindows証明書ストアにSFPTotal証明書を追加するか。 ダウンロードされたアーカイブには、証明書、それに署名したドライバー、および証明書を地元の証明書店に追加するためのユーティリティが含まれています。 1. ドライバーアーカイブを新しいフォルダーに抽出します。 2. 管理者としてコマンドプロンプト(cmd.exe)を開いて、抽出されたドライバーファイルを含むフォルダーに変更します。 例えば: ``` cd "C:\SFPTotal-Driver" ``` 3. SFPTotal 証明書をローカルマシンの Trusted Root Certification Authorities と Trusted Publishers のストアに追加するための以下のコマンドを実行します。 ``` .\cer\certmgr.exe -add .\cer\SFPTotalTeam.cer -s -r localMachine ROOT .\cer\certmgr.exe -add .\cer\SFPTotalTeam.cer -s -r localMachine TRUSTEDPUBLISHER ``` 4. Windows にドライバーを追加するために次のコマンドを実行します。 ``` pnputil -i -a "SFPTotal Device.inf" ``` Windows のいくつかのバージョンでは、仮想シリアルポートドライバーが正しく動作する前にコンピュータを再起動する必要があります。 ドライバーを追加した後、USB ケーブルでプログラマーをコンピュータに接続します。 Windows は自動的にデバイスをインストールする必要があります。 ![SFPTotal プログラマーとその COM ポート Windows Device Manager](https://sfptotal.io/images/instructions/sfptotal_device_manager.png) #### SFPTotal Whistle ドライバーのインストール SFPTotal Whistle を初めて接続する前に、FTDI Virtual COM Port ドライバーをインストールします。 インストールパッケージ: [CDM212364\_Setup.zip](https://sfptotal.io/download/Drivers/CDM212364_Setup.zip) USB 2.0 Type-A ポートに直接接続し、アダプターや拡張ケーブルなしで接続します。 板の下部にある LED は、デバイスが正しく接続されているときに照明します。 FTDI ドライバーが正しくインストールされている場合は、Windows は自動的にデバイスを検出し、接続時にドライバーをインストールする必要があります。 インストール後、デバイスは、Windows Device Manager に USB シリアル ポートとして表示され、 COM ポート番号、例えば COM244 として表示されます。 このポート番号を使用して、SFPTotal Wizardで接続を設定します。 ### ユーザーガイド プログラマーとソフトウェアを使用する前に、デバイスで提供されている操作マニュアルを読んでください。 SFPTotal WizardとSFPTotalプログラマーの機能と機能についてもっと知るために、知識ベースを訪問してください。 [SFPTotal ドキュメント](https://sfptotal.io/ja/wiki/SFPTotal_Documentation) ## [SFPTotal Wizard バージョンの歴史](https://sfptotal.io/ja/software-versions) ### SFPTotal Wizard — バージョン 1.0.6.6 2026年2月3日 SHA-256: d21d22ca765f0b9455e1758dccaab6db7ddb66a52308d7836104bfb62a0b908f [ダウンロード SFPTotal Wizard 1.0.6.6 for Windows 11](https://sfptotal.io/download/1.0.6.6/SFPTotal%20Wizard.exe) #### 変更履歴 - 重要なセキュリティ更新 - SFPTotal Labs サーバーに接続するために使用されたプロトコルバージョンを更新 ### SFPTotal Wizard — バージョン 1.0.6.4 2025年11月4日 SHA-256: ddf97d61c38e9fbeee6035101a8ba324c161810812ba677bdf774c9bca1920a5 [ダウンロード SFPTotal Wizard 1.0.6.4 for Windows 11](https://sfptotal.io/download/1.0.6.4/SFPTotal%20Wizard.exe) #### 変更履歴 - スクリプト機能の向上 - メインウィンドウを凍結させた問題が解決されました。 - QSFPのDDM読み取りを修正 - 適用ホットフィックス ### SFPTotal Wizard — バージョン 1.0.6.3 2025年10月8日 SHA-256: 06302ef661fc27449b54d80e4d7d89658c0ca9024ed3d26efa32ba0012114ddd [ダウンロード SFPTotal Wizard 1.0.6.3 for Windows 11](https://sfptotal.io/download/1.0.6.3/SFPTotal%20Wizard.exe) #### 変更履歴 - SFP-DD トランセイバーへの追加サポート - 新しいSFPTotal Whistleレビューへの追加サポート - スクリプト機能の向上 - シリアル番号増加機能を追加 - カスタムページを読むための追加サポート - タイマーの問題が解決されました。 - 適用ホットフィックス ### SFPTotal Wizard — バージョン 1.0.6.1 2024年12月11日 SHA-256: 8c4100ea8d7d69e93853f2c84a127dffa49b448964f51cd03a881ac83ed9e5f0 [ダウンロード SFPTotal Wizard 1.0.6.1 for Windows 10](https://sfptotal.io/download/1.0.6.1/SFPTotal%20Wizard.exe) #### 変更履歴 - QSFP-DD と OSFP トランセイバーのための追加 DDM 読書 - 適用ホットフィックス ### SFPTotal Wizard — バージョン 1.0.5.9 20 11月 2024 SHA-256: 316b36c11f08c982404727eb372d433a84e81be89eef1d28fb7c9a3945b9481a [ダウンロード SFPTotal Wizard 1.0.5.9 for Windows 10](https://sfptotal.io/download/1.0.5.9/SFPTotal%20Wizard.exe) #### 変更履歴 - CC\_DMI チェックスム認証 - クリップボードからコード比較器にパスティングコードを追加 - 追加機能を追加して、トランスセーバーがサポートする追加ページを確認します。 - OSFP CMIS 5.0 トランセイバーへの追加サポート - 売り手OUIの問題が解決されました。 - 転送器の波長を表示する問題が解決されました。 - 計算機の割引パラメーターを含む問題が解決されました。 - SFPTotal Whistle経由のDDM読み取りを修正 ### SFPTotal Wizard — バージョン 1.0.5.7 2022年10月17日 SHA-256: 985b8a2b3779fff77aa91da68e555802e922644e6e3571c0ed9ef45a27440db4 [ダウンロード SFPTotal Wizard 1.0.5.7 for Windows 10](https://sfptotal.io/download/1.0.5.7/SFPTotal%20Wizard.exe) #### 変更履歴 - バージョン 1.0.5.5 の更新時に問題を解決するための適用ホットフィックス - バックアップ機能の改善 - Ctrl+B ショートカットを追加して、トランセイバーメモリのバックアップを保存 - ツールを追加 - バックアップフォルダーメニューコマンドを開く - 編集者におけるコード選択コントロールの改善 - コード選択に関する小さな問題が解決されました。 - 一般設定における現在のオプション状態を表示する問題が固定されました。 ### SFPTotal Wizard — バージョン 1.0.5.4 2022年8月31日 SHA-256: e39857270a8549a715c5dbace4bf6ef48cdccf51d402d130b7814e58f507c4f5 [ダウンロード SFPTotal Wizard 1.0.5.4 for Windows 10](https://sfptotal.io/download/1.0.5.4/SFPTotal%20Wizard.exe) #### 変更履歴 - HEX エディターにおけるコードフラグメントの追加選択、コピー、パスティングおよびクリーニング - 選択されたコードの選択、コピー、パスティングおよびクリーニングのための追加短縮 - SFPTotal Whistle を通じて限界表を読む問題が解決されました。 - チェックアウト計算機の問題が解決されました。 - HEX エディターで値を設定するためのコマンドを追加 - DDMスナップショットの追加充電は、接続されたトランセイバーなしで表示される - モジュールタイプを切り替えるための短縮が追加されました(Ctrl+1, Ctrl+2... Ctrl+5) - 小さな問題が解決された。 ### SFPTotal Wizard — バージョン 1.0.5.3 2021年12月13日 SHA-256: c204774674aed183903d539749e59c9227108a6d706a36e1a5c402d5d81faf72 [ダウンロード SFPTotal Wizard 1.0.5.3 for Windows 7](https://sfptotal.io/download/1.0.5.3/SFPTotal%20Wizard.exe) #### 変更履歴 - SFP+ DWDM トンネルトランセイバーのチャンネル設定の追加読み込み - スクリプトにバッファー変数を追加 - STATUS レジストリを表示するためのインターフェイスを追加 - 追加単位読み書き作業 - バックアップディレクトリを変更するためのスクリプトコマンドを追加 - 小さな問題が解決された。 ### SFPTotal Wizard — バージョン 1.0.5.1 2021年9月10日 SHA-256: f3899322e67c250a6fef2a2ceaae401698410a2f75ab8b894ad8a2cb2ad46d6f [ダウンロード SFPTotal Wizard 1.0.5.1 for Windows 7](https://sfptotal.io/download/1.0.5.1/SFPTotal%20Wizard.exe) #### 変更履歴 - SFP、XFPおよびQSFPトランスセーバーのための追加DDM読み込み - 値計算の公式を修正および拡張 - 現在のセッション内で使用されたパスワードの追加節約 - スクリプトサポートでバッチコードの再充電 - QSFP-DD CMIS 5.0 コード形式の追加サポート - アプリケーション設定に SFPTotal Labs アカウントの追加リンク - 追加コード変更のトラッキング エディター - 主な操作のためのキーボード短縮を追加 - 小さな問題が解決された。 ### SFPTotal Wizard — バージョン 1.0.4.9 2019年5月29日 SHA-256: f0ded3e52416cfcefd62bf44e324d128eaf40420563e0fbc8c9ecba65bf32304 [ダウンロード SFPTotal Wizard 1.0.4.9 for Windows 7](https://sfptotal.io/download/1.0.4.9/SFPTotal%20Wizard.exe) #### 変更履歴 - 読書または書き込みの変更前にトランセイバーメモリバックアップを追加 - Tools - General settings for new board revisions を通じて読み書きパラメーターの設定に関する問題が解決されました。 - パスワード入力パラメーターを自動的に更新すると、モジュールタイプが変更されます。 - SFPTotal Wizard はオープン用のデフォルトアプリとして設定できます。 ビンファイル - アプリスタートアップでエラー処理のポップアップ問題が解決されました。 - 新しいバージョンにアップグレードする際に changelog ウィンドウを追加 ### SFPTotal Wizard — バージョン 1.0.3.5 2017年8月24日 SHA-256: ac2db59b0473b56fde3ac0fa3104794cd1d793847f0a57a22b0849f9588a90ce [ダウンロード SFPTotal Wizard 1.0.3.5 for Windows XP](https://sfptotal.io/download/1.0.3.5/SFPTotal%20Wizard.exe) #### 特徴 安定したソフトウェアリリース Windows XP のサポート このバージョンは、オペレーティングシステムをアップグレードできない古いハードウェアやソフトウェアを持つコンピュータに推奨されます。 古いソフトウェアのバージョンは、オペレーティングシステムが時代遅れであり、公式にサポートされていないため、ダウンロードには利用できません。 特定のソフトウェア構築が必要な場合は、ご連絡ください。 [技術サポート](https://sfptotal.io/ja/contacts). ### SFPTotal デバイスのドライバー [SFPTotal OSFP Board / E>olution 用ドライバー](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) [ドライバー SFPTotal Mini/Plus New/Plus X](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) [SFPTotal Whistle ドライバー](https://sfptotal.io/download/Drivers/CDM212364_Setup.zip) #### 遺産装置 - [SFPTotal PG Series 用ドライバー](https://sfptotal.io/download/Drivers/Drivers_SFPTotal_WinXP_Seven.zip) ## [SFPTotal プログラマーのアクティベーション](https://sfptotal.io/ja/device-activation) ### SFPTotal プログラマーのアクティベーション 未許可の使用を制御し、保証ポリシーをサポートするために、SFPTotalプログラマーは、機能制限の無効モードで提供されます。 このモードでは、デバイスの動作をテストできますが、デバイスが有効になるまで、トランセイバーメモリに書くことはブロックされます。 完全な機能を有効にするには、アクティベーションキーを出してデバイスに入力します。 ### アクティベーションキーはどこで検索できますか? アクティベーションキーは、プログラマーごとにユニークであり、購入終了後にサイトアカウントの私のデバイスセクションで利用できます。 別のチャンネルを通じてデバイスを購入した場合は、ウェブサイトに登録し、プログラマーのシリアル番号を私のデバイスのアカウントに追加して、関連するキーを取得します。 [登録デバイス](https://sfptotal.io/ja/customer/devices) ### アクティベーションキーを入力するには? 公式ソフトウェアでは、トランセイバーメモリ操作に Write を実行し、トランセイバーがポートに接続されていない場合でも実行します。 最初の書き込み試みでは、デバイスがエラーを返し、アクティベーションキーを押します。 QERR:DEMO アクティベーションキーを入力する。 成功したアクティベーションの後、デバイスは最新の状態およびデバイス情報をオペレーティング履歴に報告します。 アクティベーションが完了しました。 ACTIVE アクティベーションを確認する実行史の例: ``` SFPTotal Plus (c) 2020 HW: 1.2 SW: 1.3.3 SN: SFPT-P121904301 ACTIVE ``` デバイスアクティベーションは一度実行されます。 キーはデバイスのメモリに永久に保存され、プログラマーを特定のコンピュータに結びつけることはありません。 プログラマーを別の PC で使用する際にアクティベーションを繰り返す必要はありません。 ### SFPTotal Whistle のキーはどこでご覧いただけますか? SFPTotal Whistleプログラマーは、デバイスのメモリにすでに保存されているキーを搭載しています。 SFPTotal Wizardでアクティベーションを完了するにはインターネット接続が必要です。 SFPTotal Whistle アクティベーションは、初めて使用されたときに各コンピュータで確認される必要があります。 ## [どのように購入するには?](https://sfptotal.io/ja/buy) ### どのように購入するには? ### デバイスを選ぶことから、オーダーを置くことまで 1. #### 製品を選ぶ あなたのショッピングカートに必要なアイテムを追加します。 2. #### コートをチェック チェックする前に商品と量を確認します。 3. #### 詳細を入力する 登録して、連絡と配達の詳細を提供します。 4. #### あなたの命令を置く 注文の詳細を確認し、注文を提出します。 卸売購入については、株式と供給条件を確認するために販売部門に連絡してください。 ### 単一命令 各商品10点以下の小売注文には、オンラインショップをご利用ください。 商品ページで望ましい項目を選択し、ショッピングカートに追加します。 ショッピングカートを開いて、商品のリストとチェックアウトをチェックします。 注文を行うには、注文の後継処理および支払い商品の配達に必要な詳細を記録し、指定する必要があります。 ### 常連客 卸売購入を注文する前に営業部門に連絡して、必要な数量の在庫があるかどうかを明確にし、配送条件を話し合い、商品の供給契約を締結してくださ ### 商業パートナーシップ 私たちは、ソリューションを再販するだけでなく、SFPTotal製品の通常のユーザーであり、ソフトウェアの機能と機能の改善に積極的に参加する企業に特別な注意 当社の商品を商業用に繰り返し購入した企業は、特別な購入条件を提供することができる。 詳細については、販売部門にご連絡ください。 ![図](https://sfptotal.io/images/info/order-v4.png) ## [お支払い方法](https://sfptotal.io/ja/payment-methods) ### お支払い方法 ### 注文の支払い方法を選択する 1. #### オンラインオーダー 注文時にお気に入りの支払い方法を選択します。 2. #### クレジット/デビットカード 私たちは、クレジットとデビット銀行カードを受 3. #### パイプル PayPalは、最も一般的なオンライン支払い方法の1つです。 安全で簡単な支払い方法です。 4. #### ワイヤー転送 電線転送で支払うには、請求書、銀行の詳細、および支払い手順のために販売部門に連絡してください。 5. #### 暗号通貨 SFPTotal ソリューションのいくつかのサプライヤーは、Bitcoins、Ethereum、USDT、USDC で支払いを受け入れることができます。 下の支払い条件をご覧ください。 ### クレジットカード/デビットカードでのお支払い 私たちは、クレジットとデビット銀行カードを受. - ビザ(電子を含む) - マスターカードとマスター - JCB ユーザーは、カード番号、有効期限、およびCVCまたはCVVを知る必要があります。 クレジットカード料金は追加しない。 しかし、発行銀行は取引料を請求することができます。 銀行に直接連絡する場合、これについての詳細を求めます。 **メモ:** クレジットカードを含む注文は、カード所有者によってのみ完了することができます。 セキュリティ上の理由で、クレジット/デビットカードの支払いはオンライン注文のみで行うことができます。 当社は、カードの誤用から保護し、顧客データのプライバシーを保護するための厳格な事前許可条件を有する。 ### ペイパルで支払う **PayPalは、最も一般的なオンライン支払い方法の1つです。 安全で簡単な支払い方法です。** 注文時にPayLab を選択する場合、支払い方法として選択します。 その後、安全なオンライン接続を通じてPayLinにリダイレクトされ、支払いを完了することができます。 クレジットカード、デビットカード、またはPaypalアカウントのバランスから支払いを行うことができます。 いくつかの状況下で、あなたの支払いは再検討またはさらなる処理を必要とする場合があります。 プロセスは 3-5の営業日を要する可能性があり、お客様の注文はこの期間に保管されます。 数日以内に注文の状態を確認できます。 質問がある場合は、私たちに連絡してください。 ### ワイヤー転送による支払い 電線転送で支払うには、請求書、銀行の詳細、および支払い手順のために販売部門に連絡してください。 支払い通貨および適用される銀行料金は、支払いを送信する前に販売部門に確認してください。 ### 暗号通貨で支払う SFPTotal ソリューションのいくつかのサプライヤーは、Bitcoins、Ethereum、USDT、USDC で支払いを受け入れることができます。 暗号通貨で注文するための支払い条件には、変換料の形で追加コストが含まれる可能性があります。 販売部門の条件を確認してください。 ![図](https://sfptotal.io/images/info/payment-v4.png) ## [船積みおよび配達](https://sfptotal.io/ja/delivery-options) ### 船積みおよび配達 ### あなたの注文の配達 1. #### コースサービス 注文はDHL、FedEx、UPS、EMSのクリーアサービスで送信されます。 2. #### 航海料金 送料は商品価格に含まれています。 3. #### 輸入関税 ご注意ください:輸入関税は、目的地の国の税関規則および法律に従って請求される場合があります。 配送オプションについてご質問がある場合は、カスタマーサービスに連絡してください。 注文はDHL、FedEx、UPS、EMSのクリーアサービスで送信されます。 送料は商品代金に含まれております。 **ご注意ください:輸入関税は、目的地の国の税関規則および法律に従って請求される場合があります。** 配送オプションについてご質問がある場合は、カスタマーサービスに連絡してください。 ![図](https://sfptotal.io/images/info/delivery-v4.png) ## [保証ポリシー](https://sfptotal.io/ja/warranty) ### 保証ポリシー ### 装置のための標準的な保証は最初販売の日付からの36か月です。 1. #### ドキュメント デバイスを使用する前に、文書および保証条件を読み取る。 2. #### 技術サポート 保証期間中に無料の技術サポートが含まれ、運用条件に従って提供されます。 3. #### 書類購入 保証カードと購入証明書を保証修理のために保持します。 4. #### 修理 保証修理は、下記の条件下で材料または作業工事の欠陥をカバーします。 完全保証条件および排除は下記に記載されています。 不必要な不便を避けるために、デバイスを使用する前に、マニュアルと保証セクションをよくお読みになることをお勧めします. 1. 装置のための標準的な保証は最初販売の日付からの36か月です。 指定期間の間に、プロダクトの自由なテクニカルサポートそして自由な修理は作動条件のバイヤーの承諾に応じて、保証されます. 2. 公式ウェブサイト https://SFPTotal.io に掲載されたデバイスおよびソフトウェアは、ライセンス契約の条件に従って提供されます。 製造業者は、購入者に通知せずに、デバイスまたはソフトウェアの変更を行う権利を留保します。 デバイスが時代遅れである場合、または生産中ではなくなる場合、新しいデバイスに置き換えられません。 3. この保証は、材料または製造上の欠陥が発生した場合に、購入者がデバイスを無料で修理する権利を与えます。 4. デバイスのシリアル番号とモデル、販売日、貿易機関のスタンプ、購入者の署名、購入を証明する書類(現金領収書、請求書)を示す保証書が正しく実行され 5. この保証はカバーしません: - 部品および付属品の定期保守、修理または取り替え; - オリジナル以外のアダプタまたはその他の付属品の使用; - プリント基板の摩耗を含む機械的損傷; - デバイスの輸送に起因する欠陥; - 不適切または不注意な使用に起因する欠陥、ならびに不可抗力事故、自然災害、火災、事故、昆虫、異物、化学物質またはその他の物質、放射線、洪水、振動、不適切な通. 6. メーカー(または販売者)は、経済的および非物質的損失、利益の損失、収入の損失、データの損失、機器のダウンタイムおよびユーザー時間の損失、ならびに直接的、間接的、偶発的または結果的な損失および損害を含む、デバイスまたはそれに接続された他のデバイスの使用に関連するいかなる損害または損失についても責任を負いません。 ![図](https://sfptotal.io/images/info/warranty-v4.png) ## [お問い合わせ](https://sfptotal.io/ja/contacts) ### お問い合わせ ### 営業とよくある質問 - [support@sfptotal.io](mailto:support@sfptotal.io) #### 技術サポート - [tech@sfptotal.io](mailto:tech@sfptotal.io) #### 電話したいですか? - [+86 (195) 0183-4050](tel:+8619501834050) ### について SFPTOTAL™ SFPTotalのチームは2012年に活動を始め、繊維の光学トランシーバーとネットワークの切換え装置の普及したモデルおよびブランド間の両立性問題を研究すること SFPTotal製品は、異なる形状の異なる光学トランセイバーをプログラムするために設計されたバリウスコードボードを紹介しました。 チームは、暗号化ツールおよびサプライヤーコードのデータベースのためのソフトウェアソリューションを開発およびサポートし、トランセイバーをテストし、さまざまなメーカーを対象とする書面保護モジュールの暗号化のためのパスワードを収集します。 プロダクト、購入および船積みの選択についてのより多くの情報を手に入れるために、営業部に連絡して下さい。 プログラマーの技術的能力に関するより具体的な情報を取得したい場合や、特定の互換性の問題を解決する必要がある場合は、問題、パートナー番号、使用されているネットワーク機器の構成についての詳細を当社のテクニカルサポートにお問い合わせください。 **労働時間** 月曜日-金曜日午前10時~6分 タイムゾーンUTC + 8 点 ### 数字で見るSFPTotal 25K+ データベース内のコード 450+ 検出されたパスワード 2500+ 世界中の顧客 82 対象国 ## [個人データの処理への同意](https://sfptotal.io/ja/info/personal-data-policy) ### 個人データの処理への同意 --- 個人データを提供することによって、お客様はその個人データの処理、保管および使用に同意し、2006年7月27日の連邦法第152号「個人データに関する」に基づいて、以下の目的のために: - サイトでのユーザー登録 - 顧客サポートの実施 - ユーザーによるマーケティングイベントに関する情報の受信 - 売り手による買い手に与えられた義務の履行 - 提供されるサービスの質を向上させるために、監査およびその他の内部研究を行う。 個人データとは、お客様が購入者を識別できるあらゆる個人情報を意味します。 - 全名 - 連絡電話番号 - メールアドレス - 配送先住所 購入者の個人データは、電子メディアにのみ保存され、自動化されたシステムを使用して処理される場合を除き、法的要件の満たしに関連して非自動化された個人データの処理が必要である。 売り手は、以下の場合を除いて、受信された個人データを第三者に転送しないことを約束します。 - ロシア連邦の権限を有する国家当局の要請により、ロシアの法律によって定められた理由と方法にのみ。 - 売り手と協力して製品やサービスを提供する戦略的パートナー、または売り手が消費者に製品やサービスを販売するのを助けるパートナー。 当社は、必要なサービスを提供するために必要な個人データの最低限の量を第三者に提供したり、必要な取引を完了したりします。 売り手は、これらの規則を一方的に変更する権利を留保し、変更が現在のロシア連邦の法律に違反しない限り。 本規約の条項の変更は、本規約が本サイトに掲載された後に施行されます。 ## [ユーザー契約](https://sfptotal.io/ja/info/terms-and-conditions) ### ユーザー契約 --- 本契約は、ユーザーが https://SFPTotal.io サイトの材料およびサービスを使用するための条件を定義します(以下「サイト」と呼ばれる)。 ### 1.一般条件 1.1 ウェブサイトの材料およびサービスの使用は、現在のロシア連邦の法律の基準に基づいています。 1.2 この契約は公的オファーです。 ウェブサイトの材料にアクセスすることによって、ユーザーはこの契約にアクセスしたと考えられます。 1.3 ウェブサイト管理者は、いつでも、本契約の条項を一方的に変更する権利を有する。 このような変更は、3(ウェブサイトに新しいバージョンの投稿日から3日後に有効になります。 ユーザーが行われた変更に同意しない場合は、サイトへのアクセスを拒否し、サイトの材料やサービスの使用を停止する義務があります。 ### 2.ユーザーの義務 2.1 ユーザーは、知的財産、著作権および/または関連する権利の分野を含む、ロシアの法律または国際法に違反するものとみなされるような行動を起こさないことに同意し、また、本サイトおよびサービスの正常な機能を侵害するか、またはその結果を引き起こす可能性のある行動を起こさない。 2.2 著作権者の同意なく本サイトの資料を利用することは認められていません(ロシア連邦民法第1270条)。 ウェブサイトの材料の正当な使用には、著作権所有者からライセンス契約(ライセンス取得)を締結する必要があります。 2.3 著作権で保護された作品を含め、本サイトの資料を引用する場合は、本サイトへのリンクが必要です(ロシア連邦民法第1274条第1項第1号)。 2.4 ウェブサイト上のコメントやその他の投稿は、ロシア連邦の法律および一般的に認められた道徳および倫理の基準の要件に反するものではありません。 2.5 ユーザーは、サイト管理が外部資源の訪問および使用、ウェブサイトに含まれる可能性のあるリンクの責任を負いませんと警告されます。 2.6 ユーザーは、サイト管理が責任を負い、ウェブサイトのコンテンツ、著作権登録およびそのような登録、商品またはサービスに関する情報に関連する可能または発生する損失または損害に関連して直接または間接的な義務を負い、外部サイトやリソースまたはユーザーの他の連絡先を通じて利用可能または受け取った情報、または外部リソースへのリンクを使用して入力したユーザーに直接または間接的な義務を負いません。 2.7 ユーザーは、本サイトのすべての材料およびサービスまたはそのいずれかの部分が広告に伴うことができるという規定を受け入れます。 ユーザーは、ウェブサイト管理が責任を負い、そのような広告に関して義務を負いません。 ### 3.他の条件 3.1 この条約から生じる、またはそれに関連するあらゆる紛争は、現在のロシア連邦の法律に従って解決される。 3.2 本契約においては、ユーザーと本サイト管理者との間の機関関係、パートナーシップ関係、共同活動関係、個人雇用関係、または本契約で明示的に規定されていない他の関係の設立として理解されることはありません。 3.3 裁判所がこの条約のいずれかの規定を無効又は無効と認めることは、この条約の他の規定の無効性を意味しない。 3.4 ウェブサイト管理の違反は、ウェブサイト管理が法律に従って保護されたウェブサイトの材料の著作権を保護するために適切な措置を講じる権利を奪うものではありません。 ユーザーは、本契約のすべての条項を知っており、無条件にそれらを受け入れることを確認します。 ## [プライバシーポリシー](https://sfptotal.io/ja/info/confidential-policy) ### プライバシーポリシー --- ### 1.用語の定義 現在の個人データプライバシーポリシー(以下「プライバシティポリシー」)は、以下の概念で動作します。 1. **管理** (以下は「その」と呼ばれる。 **サイト管理**) これは、組織の利益を代表する専門家の名前であり、その任務には、サイトの管理、すなわち、それに収集された個人データの組織および(または)処理が含まれています。 これらの義務を果たすためには、情報がなぜ処理されているのか、どのような情報が処理されるべきか、どのような行動(操作)が受信された情報と共に実行されるべきかを明確に理解しなければならない。 2. **個人データ** 特定または識別可能な自然人(また個人データの対象として知られている)と直接または間接的に関連する情報を意味します。 3. **個人データの処理** 管理者が個人データと実行するいかなる操作(行動)またはその組み合わせ。 収集、記録、システム化、蓄積、保管、改良(必要に応じて、更新または変更)、回収、使用、転送(配布、提供、提供)、デパーソナル化、ブロック、削除、さらには破壊することができる。 これらの操作(アクション)は、自動的に、手動で行うことができます。 4. **個人データの機密性** 個人データを提供したユーザーが同意を表明しなかった場合、お客様の情報を受け取った情報を第三者に開示せずに秘密に保管することを義務付けられる事業主またはその他の当局者が義務付けられており、公開のための法的根拠はありません。 5. **オンラインショップのウェブサイトのユーザー** (以下「ユーザー」と呼ばれる) - オンラインショップのウェブサイトを訪問し、そのプログラムや製品を使用した者。 6. **クッキー** ウェブブラウザまたはウェブクライアントが、ユーザーがオンラインストアのページを開くことを試みるたびに、HTTPの要請でウェブサーバーに送信するデータの短い部分。 フラグメントはユーザーのコンピュータに保存されます。 7. **IPアドレス** TCP / IP プロトコルを使用して構築されたコンピュータネットワーク内のノードのユニークなネットワークアドレス。 ### 2.一般規約 1. オンラインストアのウェブサイトを閲覧するだけでなく、そのプログラムや製品を使用することは、ユーザーが個人データを処理するために提供することを意味するプライバシーポリシーの自動受け入れを意味します。 2. ユーザーが既存のプライバシーポリシーを受け入れない場合、ユーザーはオンラインストアを離れる必要があります。 3. 現在のプライバシーポリシーは、オンラインショップのウェブサイトにのみ適用されます。 第三者のウェブサイトに掲載されたリンクを使用して、ユーザーが第三者の資源を入力する場合、オンラインストアはその行動に対して責任を負いません。 4. プライバシーポリシーを受け入れたユーザーが提供することを決定した個人データの正確性を確認することは、サイト管理者の責任ではありません。 ### 3.プライバシーポリシーの対象 1. 現在のプライバシーポリシーに従って、オンラインストアの管理者は、サイトに登録するユーザーが提供した個人データを公開したり、商品の購入のための注文を提出したりしないことを義務付けられており、また、これらのデータの絶対的な機密性を確保する。 2. 個人データを提供するために、ユーザーはオンラインショップのウェブサイトに位置する電子フォームを記入します。 処理されるユーザーの個人データは以下のとおりです。 - 名前、名称、パトロミック - 連絡先番号; - メールアドレス(電子メール) - 彼が購入した商品が配達されるべき住所 - ユーザーの居住地の住所。 3. 広告ユニットを表示し、それらにインストールされた統計システムスクリプト(ピクセル)を含むページを訪問する際に自動的に転送されるデータの保護は、オンラインストアによって実行されます。 ここでは、これらのデータのリスト: IP アドレス; クッキーからの情報; ブラウザに関する情報(または広告が利用可能になる他のプログラム); サイトを訪問する時間; 広告ブロックが位置するページのアドレス; 参照者(前のページのアドレス)です。 4. クッキーの無効化は、許可を必要とするオンラインストアサイトの部分へのアクセスが不可能になる可能性があります。 オンラインショップは、すべての訪問者の IP アドレスに関する統計を収集します。 この情報は、技術的な問題を特定し、解決し、法的財政支払いがどのようにするかをコントロールするために必要です。 5. 上記に記載されていない他の個人情報(いつ、どのような購入が行われたか、どのようなブラウザが使用されたか、どのようなオペレーティングシステムがインストールされたかなど)は、安全に保存され、配布されていません。 既存のプライバシーポリシーは、段落に記載されているケースに例外を提供します。 5.2と5.3。 ### 4.ユーザーの個人情報を収集する方法 1. 1.オンラインショップの管理者によるユーザーの個人データの収集は、以下の目的で行われます。 1. オンラインストアのウェブサイトで登録手続きを完了したユーザーを特定し、このストアから商品を遠隔で注文および(または)購入する。 2. ユーザーにこのサイトの個別資源へのアクセスを提供します。 3. ユーザーとのフィードバックを確立する、すなわち、特に、オンラインストアのウェブサイトの使用に関する要請や通知を送信し、ユーザーの要請やアプリケーションを処理し、その他のサービスを提供することを意味します。 4. 支払いの安全を確保し、詐欺を防ぐためにユーザーの位置を決定する。 5. ユーザーが提供したデータが完全かつ正確であることを確認します。 6. 購入を行うためのアカウントを作成する場合、ユーザーがそれを行う意欲を表明した場合。 7. オンラインストアで注文の状態についてユーザーに通知します。 8. 処理および支払いを受け取る、税金または税金クレジットを有効にし、支払いについて議論し、特定のユーザーにクレジットラインを提供するかどうかを決定します。 9. オンラインストアを使用する際に直面した問題に対し、効果的な顧客および技術サポートを通じて、ユーザーにできるだけ迅速な解決策を提供します。 10. 更新された製品について、ユーザーに一時的に通知し、ユニークなオファー、新しい価格、オンラインストアまたはそのパートナーの活動に関するニュース、およびその他の情報を紹介する場合、ユーザーはそれに同意を表明します。 11. オンラインショップの商品を広告する場合、ユーザーが同意を表明する場合。 ユーザーにオンラインストアのウェブサイトやサービスへのアクセスを提供し、その結果、ユーザーが製品、更新、サービスを受け取るのを助ける。 ### 5.個人情報を処理する方法と用語 1. ユーザーの個人データの処理の期限は、いかなる形でも制限されません。 処理手続きは法律で規定されているいかなる方法でも行うことができます。 特に、自動的にまたは自動化ツールなしで維持できる個人データ情報システムの助けを借りて。 2. ウェブサイト管理が処理するユーザーの個人データは、コーリーサービス、郵便機関、および通信事業者を含む第三者に転送される可能性があります。 これは、オンラインショップのウェブサイトに残されたユーザーの注文を満たし、商品をアドレスに配達するために行われます。 このような転送に対するユーザーの同意は、ウェブサイトのポリシー規則によって提供されます。 3. また、当局が処理する個人データは、ロシア連邦の権限を有する国家当局に転送することができる場合、これは法的に行われ、ルシア法律で規定されている方法で行われる。 4. 個人データが失われたり、公開された場合、ユーザーはサイト管理局に通知されます。 5. ウェブサイト管理のすべての行動は、第三者がユーザーの個人データにアクセスするのを妨げることを目的としています(5.2、5.3の条項を除く)。 この情報は、事故でさえ、その情報が破壊され、変更され、ブロックされ、コピーされ、配布され、またはその他の違法な行為を起こさないようにするため、その情報が利用できない。 ユーザーデータを保護するために、管理者は組織的および技術的措置のセットを持っています。 6. 個人データが失われたり、公開された場合、当社はユーザーと共に、損失やその他の悪影響を防ぐためにあらゆる可能な措置を講じる準備ができています。 ### 6.当事者の義務 1. **ユーザーの義務には、**: 1. オンラインショップの要件を満たす自分についての情報を提供すること。 2. 変更の場合に提供する情報の更新および補完。 2. **サイト管理の役割は、**: 1. 受信された情報の使用は、既存のプライバシーポリシー第4項に記載されている目的のみ。 2. ユーザーから受け取った情報の機密性を確保する。 ユーザーが書面による許可を与える場合を除き、公開されることはありません。 また、当局は、利用者によって転送された個人データを販売、交換、公開、またはその他の方法で公開する権利を有しません。 5.2および 5.3は、既存のプライバシーポリシーに記載されています。 3. ユーザーの個人データが厳密に機密であり、そのような情報が現代のビジネスにおいて機密であるようにするため、慎重な措置を講じる。 4. ユーザーの個人データのブロックは、ユーザーまたはその法的代理人が適切な要請を提出した瞬間から始まります。 ブロックの要求を行う権利は、当事者に、当事者の不正確性または違法行為の発見の場合、検証期間にわたって当事者にそのデータを提供したユーザーの権利を保護する権限を有する機関にも与えられます。 ### 7.当事者の責任 1. ウェブサイト管理が自らの義務を果たさず、その結果、ユーザーが提供した情報の誤用によって引き起こされた損失が発生した場合、その責任は当社にかかります。 特にロシアの法律で確認されている。 現在のプライバシーポリシーは、5.2、5.3および7.2に反映されたケースの例外となります。 2. しかし、ユーザーデータが失われたり、公開されたりした場合、サイト管理が責任を負いません。 これは、彼らが: - 失われたり、公開される前に公共の財産となる。 - ウェブサイト管理が受け取る前に第三者によって提供されました。 - ユーザーの同意で公開された。 ### 8.議論決議 1. ユーザーがオンラインストアの管理者の行動に不満を抱き、裁判所でその権利を擁護する意図がある場合、訴訟を提出する前に、彼は失敗せずに訴訟を提起しなければならない(書面での提案は、紛争を自発的に解決すること)。 2. 請求を受け取った管理者は、その受領日から30日以内に、その検討及び採択された措置について、ユーザーに書面で通知する義務があります。 3. 両者が合意できなかった場合、紛争は現在のロシアの法律に従って検討されるべき司法当局に提出されます。 4. プライバシーポリシーにおけるユーザーとサイト管理者の関係の規制は、現在のロシアの法律に従って実施されます。 ### 9.追加用語 1. ウェブサイト管理者は、ユーザーの同意を求めることなく、現在存在するプライバシーポリシーを変更する権利があります。 2. 新しいプライバシーポリシーの施行は、変更されたポリシーが異なる配置オプションを意味しない限り、オンラインストアのウェブサイトにその情報を掲載した後に始まります。 3. このプライバシーポリシーに関するすべての提案、願望、要求、または質問は、以下(リンク)に位置するフィードバックセクションに通知する必要があります。 あるいは、メールを送信することによって: **support@sfptotal.ru**. 4. 既存のプライバシーポリシーについては、ページにアクセスして読むことができます。 **https://sfptotal.io/info/confidential-policy** ## [クッキー通知](https://sfptotal.io/ja/info/cookie-policy) ### クッキー通知 --- 私たちは、クッキー技術、ウェブベイコン、およびその他の類似の技術を使用して、あなたを他のユーザーから区別します。 これにより、当社のウェブサイトで快適なブラウジング体験を提供し、改善する機会も提供します。 ### クッキーって何? クッキーは、ウェブサイトを訪問した後、コンピュータ、携帯電話、またはその他のデバイスのブラウザに保存されるデータの小さな部分です。 クッキーは、ウェブサイトを動かし、統計を収集するために広く使用されます。 ### クッキーはどのように使いますか? クッキーを通じて収集する情報は、当社のウェブサイトがどのように使用されているかを分析するのに役立ちますので、ユーザーフレンドリーで機能可能なようにすることができます。 個人データは、お客様がその使用に同意した場合、クッキーに保存されます。 これは、技術的に必要であるあなたの個人アカウントへの安全なアクセスを提供します。 ### 私たちはどのようなクッキーを使用していますか? #### テクニカルCookie これらの機能的なクッキーの使用は、当社のウェブサイトを訪問する際に無効にはならないので、ウェブサイトの正しい機能を確保します。 これには、他のクッキーが当社のウェブサイトで許可されているかどうかについての情報を収集するクッキーが含まれています。 #### セッション・クッキーと好みのクッキー これらのクッキーは、当社のサイトの安全な領域にアクセスし、ショッピングカートにアイテムを追加したり、電子支払いシステムを使用したりすることができます。 これらのクッキーは、訪問セッションの終了時に終了します。 また、より長く続くクッキーを使用し、当社のサイトを訪問する際にあなたの好みや選択肢を覚えておくように設定されています。 このようなクッキーの寿命は1年を超えない。 #### アナリティクスCookie 当社は、ウェブ分析ツールを使用して、ウェブサイトの使用の一般的な分析を目的とし、当社のオファーを改善するために初期データを取得します。 このように得られた情報は、匿名の形式でウェブ分析サービスサーバーに送信され、そこで保存され、処理される可能性があります。 私たちは、以下のサービスプロバイダーから分析ツールおよび関連するクッキーを使用することができます: - Google Analytics:Googleのプライバシーポリシー - Yandex.Metrica: Yandex プライバシーポリシー ### ウェブビアコン Web beacons は、当社のウェブサイトに配置され、当社のサービス、アプリケーション、メッセージ、ツールに組み込まれる小さなグラフィック画像(また「ピクセルタグ」または「クリーンGIF」とも呼ばれます。 Web beacons は、当社のウェブサイトのパフォーマンスを評価し、当社のウェブサイトの訪問者数とその行動を監視し、実際に送信された電子メールの割合を決定し、当社の広告の有効性を監視し、実際に閲覧されたページ、記事、リンクを数えるなど、さまざまな目的で使用することができます。 ### 情報保存のための類似技術 情報ストレージのための類似のテクノロジー - 特定の情報がウェブブラウザまたはデバイスメモリのキャッシュメモリに書かれることを可能にするテクノロジーは、ローカル共有オブジェクトまたはローカルに保存されたデータ、例えばフラッシュおよびHTML 5クッキーおよびインターネットのためのアプリケーションソフトウェアの他の要素を使用して。 これらのテクノロジーは、使用されているすべてのウェブブラウザで使用することができます。 いくつかのケースでは、ウェブブラウザを使用してローカルに保存されたデータの使用を管理することは完全に可能であり、特別なツールが必要です。 これらのストレージテクノロジーを使用して、アカウント情報を保護するか、異常なブラウジング行動を検出し、アカウントへの不正アクセスを防止するか、または当社のウェブサイト、サービス、アプリケーション、ツールのパフォーマンスを評価する場合があります。 ### どのようにしてCookieの使用を許可またはブロックできますか? ほとんどのブラウザは自動的にクッキーを受け入れる。 あなたのデバイスに保存されたクッキーをいつでも削除することができます。 これをより詳細にする方法は、あなたのブラウザまたはデバイスメーカーの使用のための指示で見つけることができます。 また、すべてのクッキー、あるいはブラウザの設定に特定のクッキーのみを無効にすることができます。 しかし、各ブラウザは異なりますので、クッキーの設定に関する詳細については、ブラウザのヘルプセクションをご覧ください。 クッキーを無効にすることで、当社のウェブサイトの機能、サービス、ツール、アプリケーションのいくつかを使用することはできません。 ## [SFPTotal ドキュメント](https://sfptotal.io/ja/wiki/SFPTotal_Documentation) ### プロジェクトについて SFPTotalプロジェクトチームは、光学トランスジェーバーとネットワークスイッチ装置の互換性を研究しています。 プロジェクトは、ファイバー光学トランセイバー、パシブ直接接続ケーブル(DAC)およびアクティブ光学ケーブル(AOC)で人気の形状要因で作業するためのソフトウェアとハードウェアを開発しています:GBIC、SFP、SFP+、SFP28、SFP-DD、DSFP、XFP、QSFP+、QSFP28、QSFP56、QSFP112、QSFP-DD、OSFP。 コーディングボードは、インターネットサービスプロバイダー、データセンター、ネットワーク設備プロバイダーおよびシステム統合業者が異なるメーカーからの光学トランスセーバーおよびネットワークスイッチ機器で作業する際に直面する主要なプログラミングおよび互換性の問題を解決します。 --- ### コードボードモデル - [SFPTotal E>olution](https://sfptotal.io/ja/wiki/SFPTotal_Evolution) - [SFPTotal OSFP Board](https://sfptotal.io/ja/wiki/SFPTotal_OSFP_Board) - [SFPTotal Plus X](https://sfptotal.io/ja/wiki/SFPTotal_Plus_X) - [SFPTotal Plus New](https://sfptotal.io/ja/wiki/SFPTotal_Plus_New) - [SFPTotal Mini](https://sfptotal.io/ja/wiki/SFPTotal_Mini) - [SFPTotal Whistle](https://sfptotal.io/ja/wiki/SFPTotal_Whistle) --- ### ソフトウェア オリジナル SFPTotal デバイスは、公式 <SFPTotal Wizard> ソフトウェアと完全に互換性があり、トランスセーバー メモリで動作するための便利で包括的なインターフェイスを提供します。 ソフトウェアは無料で配布され、ウェブサイトの <ダウンロード—SFPTotal Wizard> メニューからダウンロードできます。 ユーザーガイドを読んで、コードボードを使用する前に主な機能と機能について学びます。 --- ### ユーザーガイド - [システム要件](https://sfptotal.io/ja/wiki/System_requirements) - [PCに接続する](https://sfptotal.io/ja/wiki/Connecting_to_a_PC) - ソフトウェア [SFPTotal Wizard](https://sfptotal.io/ja/software) - [ユーザーインターフェイス](https://sfptotal.io/ja/wiki/User_interface) - [基本設定](https://sfptotal.io/ja/wiki/Basic_settings) - [デバイス情報](https://sfptotal.io/ja/wiki/Device_information) - [メモリ構造 トランセイバー](https://sfptotal.io/ja/wiki/Transceiver_memory_structure) - [読書メモリ トランスセイバー](https://sfptotal.io/ja/wiki/Reading_transceiver_memory) - [トランスジェーバーメモリの書き込み](https://sfptotal.io/ja/wiki/Writing_transceiver_memory) - [パスワードで書く](https://sfptotal.io/ja/wiki/Writing_with_a_password) - [脚本で書くこと](https://sfptotal.io/ja/wiki/Writing_with_scripts) - [自動書き込み接続](https://sfptotal.io/ja/wiki/Automatic_writing) - [輸出・輸入コード](https://sfptotal.io/ja/wiki/Exporting_and_importing_code) - [チェックイン検証](https://sfptotal.io/ja/wiki/Checksum_verification) - [コードフラグメントの作業](https://sfptotal.io/ja/wiki/Working_with_code_fragments) - [コード比較](https://sfptotal.io/ja/wiki/Comparing_codes) - [トランスセイバーメモリのバックアップ](https://sfptotal.io/ja/wiki/Backing_up_transceiver_memory) - [DDM診断](https://sfptotal.io/ja/wiki/DDM_diagnostics) - [トランセイバーパスワードの検索](https://sfptotal.io/ja/wiki/Finding_a_transceiver_password) - [エラーコードと意味](https://sfptotal.io/ja/wiki/Error_codes) - [データバスのリセット](https://sfptotal.io/ja/wiki/Resetting_the_data_bus) - [ファームウェアデータベース](https://sfptotal.io/ja/wiki/Firmware_database) - [バッチコード生産](https://sfptotal.io/ja/wiki/Batch_code_generation) - [バッチ 書く](https://sfptotal.io/ja/wiki/Batch_writing) - [外部ボタン](https://sfptotal.io/ja/wiki/External_handler_button) - [デバイスのアクティベーション](https://sfptotal.io/ja/device-activation) --- #### 資源 - [SFPTotal プロトコルコマンド](https://sfptotal.io/ja/wiki/Device_control_protocol) - [互換性の問題と解決策](https://www.youtube.com/watch?v=hgIEBmlrHo4) - [保護方法を書くことによってトランセイバーの種類とそれらをプログラムする方法](https://sfptotal.io/ja/wiki/Transceiver_write_protection) - [保護されたSFP RJ45トランセイバーを書き直す方法](https://sfptotal.io/ja/wiki/Reprogramming_write_protected_SFP_RJ45) - [仮想マシンで走る](https://sfptotal.io/ja/wiki/Running_in_a_virtual_machine) - [SFP+ DWDM トンネルトランセイバーのチャンネルの設定](https://sfptotal.io/ja/wiki/Tunable_DWDM_channel_settings) - [オプティック・トランセイバー基準のリスト](https://sfptotal.io/ja/wiki/Transceiver_standards_and_specifications) - [ハードウェアパスワード検索開始](https://sfptotal.io/ja/wiki/Hardware_password_search) 進歩中の記事: - 複雑な書き込み保護を備えたモジュールのための脚本を作成する - プログラミング自動化のヒント - DDMの制限を回復する --- #### コーディングボードの違い | 列 1 | 列 2 | 列 3 | 列 4 | 列 5 | | --- | --- | --- | --- | --- | | **コーディングボードの比較** | Whistle | Mini | Plus New | Plus X | | SFP 1G / 10G サポート | | | | | | SFP28 25G サポート | | | | | | XFP 10G サポート | | | | | | QSFP+ 40G サポート | | | | | | QSFP28 100G サポート | | | | | | QSFP56 200G サポート | | | | | | QSFP-DD 200G/400G サポート | | | | | | SFPTotalコマンドプロトコルサポート \[1\] | | | | | | 外部電力供給接続 | | | | | | プログラミングは保護モジュールを書く | 制限で | | | | 1. SFPTotalコマンドプロトコルはハードウェアコントローラーによって実装されます。 その指示セットは、データバス上のコードボードの操作を柔軟にコントロールし、すべてのトランセイバーのアドレススペースへのアクセス、および構成およびプログラミングのための複雑なアルゴリズムが保護されたトランセイバーを書くことを可能にします。 ## [システム要件](https://sfptotal.io/ja/wiki/System_requirements) USB 2.0 Type A ポートを持つ PC は、コードボードを接続して使用する必要があります。 コードボードは仮想シリアルポートを通じて制御され、仮想シリーズポートに接続するための専門ソフトウェアを使用してあらゆるオペレーティングシステムで動作することができます。 Windows では、公式ソフトウェアで SFPTotal コードボードを使用できます。 [SFPTotal Wizard](https://sfptotal.io/ja/software). 走る [SFPTotal Wizard](https://sfptotal.io/ja/software) Windows 7 / 8.1 / 10 または Microsoft より後で使用する必要があります。 NET Framework 4.5 またはその後のインストール。 Microsoft をダウンロードできます。 NET Framework 公式サイトから直接: [http://www.microsoft.com/ru-ru/download/details.aspx?id=17851](http://www.microsoft.com/ru-ru/download/details.aspx?id=17851) ## [PCに接続する](https://sfptotal.io/ja/wiki/Connecting_to_a_PC) コードボードを提供された USB ケーブルを使用してコンピュータに接続します。 オペレーティングシステムは、新しいデバイスが最初に接続されたときに新しいデバイスを検出します。 例えば: **USB シリアルデバイス(COM16)** ![コンピュータに SFP コードボードを接続する: Windows Device Manager の USB デバイス COM ポート](https://sfptotal.io/images/documentation/i151/p35/356a192b-3208b91593-f2964a06ec48.jpg) ![Windows の USB デバイスの属性、SFPTotal Plus の名前を表示](https://sfptotal.io/images/documentation/i151/p35/356a192b-8a8604d7cb-1bf50e0eaef9.jpg) Windows 10 以降には通常、デバイスに自動的にインストールされるべき標準的な仮想シリアルポートドライバーが含まれています。 オペレーティングシステムにコードボードのドライバーが含まれていない場合、または特定のドライバインストールポリシーが接続されたデバイスに適用される場合は、デバイスのモデルに適切なドライバーを手動でダウンロードしてインストールします。 SFPTotal デバイスのドライバーが利用可能 [ダウンロードページにて](https://sfptotal.io/ja/software#driver). ### メモ --- 1. また、ハイパーターミナルやPUTTYなどのシリアルターミナルアプリケーションを使用してコードボードに直接接続できます。 2. SFPTotal プロトコルコマンドを使用してデバイスを制御します。 3. SFPTotal プロトコルを使用して、トランスサイバー メモリで作業するためのアプリケーションを作成できます。 ## [SFPTotal Wizard](https://sfptotal.io/ja/wiki/SFPTotal_Wizard) **SFPTotal Wizard** SFPTotal® コードボードのための公式ソフトウェアです。 すべての SFPTotal コードボードは SFPTotal Wizard と完全に互換性があります。 アプリケーションは、独自のデバイスコントロールコマンドプロトコルをサポートし、オプティック・トランセイバーメモリで作業するための便利で包括的なインターフェイスを提供します。 ソフトウェアは無料で配布されます。 SFPTotal Wizard を使用して、オリジナルのデバイスを接続せずに、ファームウェアファイルを編集することができます。 ### 主な特長 - 読書・書き込み 過渡記憶 - 自動チェックイン検証 - ファイルからファームウェアを輸入し、ファイルにエクスポート - トランセイバーのアドレススペース全体のサポート - MSAの仕様に従って詳細なトランセイバーパラメーター - 変換パラメーターをConfig ビットで変更する - プログラミングは保護されたトランセイバーを書く - 保護されたトランスセーバーのためのパスワード検索 - 辞書パスワード検索 - Byte by byte ファームウェア比較 - バッチファームウェア生成と書き込み - 自動書きはスクリプトで書く - シリアル番号を増加させるファームウェアの書き込み - DWDM SFP+ トンネルトランセイバーのチャンネルの設定 - リアルタイムで診断情報を読む ## [ユーザーインターフェイス](https://sfptotal.io/ja/wiki/User_interface) アプリケーションインターフェイスは、いくつかのセクションに分けられています。 コントロールパネルには、短縮ボタン、トランセイバーのタイプとテーブルアドレスを選択するメニュー、専門タブ、および操作ログが含まれています。 ### メニュー メインメニューは、アプリケーションの主な機能と設定へのアクセスを提供します。 ![SFPTotal Wizard のコントロールメニューを通じて SFP ファームウェアを読み書きする](https://sfptotal.io/images/documentation/i252/p36/356a192b-fcb789310b-f3aa55870ecb.jpg) --- ### コントロールボタン ![SFPTotal Wizard ツールバー トランスサイバーメモリで作業する](https://sfptotal.io/images/documentation/i252/p36/356a192b-e1362efe8e-414c7834a886.jpg) 1. 編集者を CODE TABLE タブで解除する 2. ファイルからエディターにファームウェアをアップロードする(CODE TABLE タブ) 3. 現在のファームウェアを編集者からファイルに保存する 4. ファームウェアチェックインを確認する 5. トランセイバーメモリからコードを読む 6. コードをトランセイバーメモリに書き込む 7. DDM 読書モード 8. [外部ボタン](https://sfptotal.io/ja/wiki/External_handler_button) 9. SFPTotal Labs への短縮 10. 主なアプリケーション設定 --- ### モジュールタイプとアドレススペースを選択する ![SFPTotal Wizard で SFP とメモリページ A0h (00–7F) を選択する](https://sfptotal.io/images/documentation/i252/p36/356a192b-8f9e526d72-e010c73f785a.jpg) ダウンロードメニューでは、コードを編集者に読み込むか、編集者からコードを書くときにコードボードがアクセスするモジュールタイプとトランセイバーアドレススペースを選択します。 --- ### エディターエリア ![SFPTotal Wizard の SFP EEPROM メモリ: CODE TABLE タブのバイトテーブル](https://sfptotal.io/images/documentation/i252/p36/356a192b-86f1926954-5e0095b535e6.jpg) 128 バイトの編集エリアは、ヘクサデシマル(HEX)形式および ASCII キャラクターとして、トランスサイバーメモリのセグメントを表示します。 編集エリアはコード編集をサポートしています。 左側のテーブルでは、文字のヘクサデシマルコードを入力して値を変更します。 値は、上部の A から F と 0 から 9 の数字を使用します。 右側のテーブルでは、値を変更するために文字を入力します。 キャラクターはASCII標準に従って暗号化されています。 細胞の変更は、エントを押すか、焦点(コース)を別の細胞に移動するときに実行されます。 --- ### 詳細なFirmwareパラメーター ![SFP トランスセーバーのパラメーター CODE DETAILS タブ: SFPTotal Wizard のメモリデータを解読する](https://sfptotal.io/images/documentation/i252/p36/356a192b-fd972fea82-a0566981866f.jpg) CODE DETAILS タブは、トランセイバーのメインメモリページの byte/byte ビューを提供し、MSA 仕様に従ってそのパラメーターを解除します。 --- ### オペレーティングログ アプリケーションの運用歴史を記入します。 歴史は log.txt ファイルに書かれています。 --- ### ステータスバー 現在の動作の進展、接続されたデバイスタイプ、SFPTotalサーバーの接続状態、および選択したトランセイバータイプの標準へのリンクを表示します。 --- 各インターフェイス要素の目的は、このガイドの関連するセクションに記載されています。 ## [基本設定](https://sfptotal.io/ja/wiki/Basic_settings) メインアプリケーションの設定をメニューから開く **ツール - 一般設定**. ![SFPTotal Wizard の SFP コードボード設定:バス周波数、遅延およびブロックサイズの書き込み](https://sfptotal.io/images/documentation/i203/p37/356a192b-6b19f84db9-0df625263e2c.jpg) 主な設定ウィンドウには、いくつかのタブが含まれています。 ### プログラミング委員会 プログラミング ボード タブには、コード ボードの設定が含まれています。 このセクションは、SFPTotalコマンドプロトコルをサポートするデバイスのみで利用できます。 **スピード(Hz)** データバス時計周波数を設定し、転送速度に直接影響します。 **休憩b/t 作業(ms)** バス作業中のデータブロック間の遅延。 推奨範囲は 50 から 250 ms までです。 **順序書き、バイト** データブロックサイズはバイトで、順番の書き込みのためのサイズです。 1 から 128 までの値がサポートされています。 **トランセイバー接続チェック** 受信機が読書または書き込み前に港に物理的に接続されていることを確認します。 起動すると、コードボードは、コードを読み書きする前に、トランセイバーがそのポートに接続されているかどうかを確認します。 エラーコードが空いている場合に返信されます。 QERR:SFP\_EMPTY など **低電力モード(TX\_DIS)** 低パワーモード この設定は、トランセイバーの TX\_DIS ラインをコントロールします。 起動すると、コーディングボードはトランセイバーを低電力モードに切り替え、レーザー出力を減らします。 コードボードのジャンプは同じ機能を提供することができます。 **セット追加 テーブル価値 読書/書く前に** T00h、T01h、T02h および T03h ページアドレススペースにアクセスする際に追加のページ番号を自動的に選択します。 起動すると、コードボードは自動的にモジュールのダイナミックメモリスペースにアクセスする追加ページ番号を書き込み、80hのオフセットでそれに応じたメモリエリアを読むか書く。 光学トランセイバーで作業する際にこの設定を可能にします。 DDM をサポートしていない DAC モジュールで作業する際にこの設定を無効にします。 --- ### フォルダー **デフォルトへのコードの道** コードファイルを保存するためのデフォルトディレクトリ。 **デフォルトへのスクリプトパス** スクリプトファイルを保存するためのデフォルトディレクトリ。 **API ボタン URL** コード処理のための外部リソースのURL。 API ボタンをクリックすると、指定されたリモート サーバー URL にリクエストが送信されます。 サーバー回答は編集者に返します。 --- ### SFPTotal Labs このタブには、ユーザーのSFPTotal Labsアカウントの詳細が含まれています。 ## [デバイス情報](https://sfptotal.io/ja/wiki/Device_information) アプリケーションは、最初の読書作業中に接続されたデバイスに関する情報を自動的に読み、操作ログに表示します。 メニューからデバイス情報を手動で要求できます。 **サポート - デバイスバージョン**」 アプリケーションは、オペレーティング ロゴのデバイス情報を表示します。 ``` 2024-02-09 11:29:48 > Device version: SFPTotal Plus New (c) 2023 HW: 1.3 SW: 1.3.7 SN: SFPT-P1323122212 DEMO ``` デバイス情報には、以下が含まれています。 - デバイスタイプとファームウェア年 - ハードウェア版 - ファームウェア版 - シリアル番号 - アクティベーション状態 --- デバイスを COM ポート接続を介して制御する際には、コマンドを実行することによってデバイス情報を要求することができます。 **VERSION** ## [読書メモリ トランスセイバー](https://sfptotal.io/ja/wiki/Reading_transceiver_memory) トランスセーバーメモリからデータを読むには: 1. コードボードをコンピュータに接続し、SFPTotal Wizard を起動します。 2. トランセイバーをコードボードポートに挿入する。 3. ダウンロードメニューから適切なトランセイバータイプを選択します。 **モジュールタイプ**; 4. メモリから読むためのメモリエリアを選択する **アドレステーブル**; 5. メモリの読書ボタンをクリックする - **モジュールからコードを読む**; 6. アプリケーションは、オペレーティングログのコードボードの反応を表示し、トランセイバーメモリからデータをコピーします。 **コードテーブル**. 読書が成功した場合、アプリケーションは表示されます。 READ OK. 読書エラーが発生した場合、コードボードは関連する文字を返します。 [エラーコード](https://sfptotal.io/ja/wiki/Error_codes). ![SFPTotal Wizard の SFP モジュール ファームウェア:メモリ テーブルとオペレーティング ログ](https://sfptotal.io/images/documentation/i175/p40/356a192b-3f6aa1f1d5-a17901b75737.jpg) ## [輸出・輸入コード](https://sfptotal.io/ja/wiki/Exporting_and_importing_code) アプリケーションは、バイナリーファイルとして保存された、またはインテル HEX フォーマットで暗号化された 128 バイトのトランスサイバーコードセグメントを使用しています。 ### 輸入 #### バイナリーファイル 利用 **ファイル - Open** または、ファイルをアプリケーションウィンドウに引き出してコードを編集者にロードします。 --- #### HEX ストリート アプリケーションは、上部の A-F と 0-9 の数字を含む HEX シリーズを輸入することができます。 ストレッチは256文字を超えず、これは128バイトのヘクサデシマル表現です。 **ファイル - 輸入 - HEX String** ![トランセイバーファームウェアコードをヘクサデシマル形式で輸入する: ストリップウィンドウとしての輸入 HEX](https://sfptotal.io/images/documentation/i251/p45/356a192b-0b8be3e968-fbd7c415e9bf.jpg) HEX コードをインポートウィンドウに挿入します。 コードをフォーマットするための利用可能なツールを使用して、追加のスペースを取り除き、文字を上部に変換し、ラインの断片を削除します。 クリック **輸入コード** データを編集者に転送する。 ### 輸出 編集者からファイルにコードを保存するには、メニューを使用してください: **ファイル - Save as...** アプリケーションは、メニューを通じて追加ファイル形式にコードをエクスポートすることをサポートします。 **ファイル - 輸出**. ## [トランスジェーバーメモリの書き込み](https://sfptotal.io/ja/wiki/Writing_transceiver_memory) ### どうやって転送メモリへの変更を書くか? 変更を書く: 1. コードボードをコンピュータに接続し、SFPTotal Wizard を起動します。 2. トランセイバーをコードボードポートに挿入する。 3. ダウンロードメニューから適切なトランセイバータイプを選択します。 **モジュールタイプ**; 4. メモリから読むためのメモリエリアを選択する **アドレステーブル**; 5. 編集者に正しいコードが含まれていることを確認します。 6. 転送メモリに変更を書くためのボタンをクリックする - **コードをモジュールに書く**; アプリケーションは、書き込み作業が完了したときに結果を返します。 ![SFPTotal Wizard で SFP モジュールのファームウェアを書く:メモリテーブルとオペレーティング ログ](https://sfptotal.io/images/documentation/i118/p41/356a192b-8dc4641732-8876fc4e067d.jpg) --- ### 書く仕事はどのようにするの? 標準書き込みの間、コードボードは、8バイトのブロックでデータを転送するために、IICデータバスに信号の連続を生成します。 シグナル特性とタイミングは、市場で利用可能なほとんどのトランセイバーを成功的にプログラムするために選択されます。 転送メモリに変更を書く順序を送信した後、コードボードは自動的に書かれたメモリ領域を再読します。 その後、読書データを比較のためのアプリに返します。 書かれたコードセグメントが検証読み返したセグメントと一致した場合、書き込みは成功とみなされます。 申請書は、読み返しデータと確認を返します。 WRITE OK. そうでなければ、申請は返します。 WRITE FAIL 書き込みが失敗した。 データバスで未処理の中断が発生した場合、申請書は [エラーコード](https://sfptotal.io/ja/wiki/Error_codes) QERR. --- ### なぜアプリケーションがエラーを返すのか? 書面エラーの主な原因は、変更がトランスセーバーメモリに保存されていないということです。 通常、トランシーバーの書き込み保護が原因です。 MSA規格に準拠した書き込み保護付きトランシーバーをプログラミングするには、パスワードが必要です。 見る [パスワードで書く](https://sfptotal.io/ja/wiki/Writing_with_a_password) そして、 [保護方法を書くことによってトランセイバーの種類とそれらをプログラムする方法](https://sfptotal.io/ja/wiki/Transceiver_write_protection). 書き込みエラーは、書き込み中にデータの一部のみが保存された場合、またはモジュールの内部メカニズムが書き込み後にページデータを変更し、コードボードが確認読みを実行する前に返信されます。 この場合、適応する [コードボード設定](https://sfptotal.io/ja/wiki/Basic_settings) 適切なデータバス時計周波数、データブロックサイズおよび書く変更のためのインターブロック遅延設定を見つける。 --- ### メモ トランシーバーのメモリに変更を書き込む前に、エラーに備えて、アクセス可能なアドレス領域全体をバックアップしてください。 また、トランセイバーメモリから読み取られたコードセグメントを記録するためのログインをオペレーティング履歴に可能にすることをお勧めします。 メモリが偶然に過剰に書かれた場合、この記録は元のデータを復元し、変更の順序を再構築するのに役立ちます。 利用する → [バックアップ機能](https://sfptotal.io/ja/wiki/Backing_up_transceiver_memory) オリジナルのトランセイバーファームウェアを自動的に保存します。 ## [パスワードで書く](https://sfptotal.io/ja/wiki/Writing_with_a_password) SFPTotal Wizard は、パスワード保護のトランセイバーメモリ(MSA SFF-8472、SFF-8636)への書き込み変更をサポートしています。 サポートされたパスワードの長さは 4 バイトです。 パスワードは、大文字A–Fと数字0–9を使用した16進数(HEX)形式で入力してください。 例えば、AABBCCDD。 デフォルトでは、ソフトウェアはパスワードなしで変更を書きます。 書き込み前にトランセイバーメモリを解除するために使用されるパスワードを設定し、入力されている場所を設定するには、メニューを使用してください: **コントロール - パスワードを設定** ![トランセイバーメモリのパスワード設定:テーブルアドレス、オフセットおよびパスワード(Hex) SFPTotal Wizard](https://sfptotal.io/images/documentation/i146/p42/356a192b-265a2cbf0e-38385275eb6a.jpg) 設定のウィンドウで、選択してください。 **パスワードを入力する前に...** トランシーバーのメモリに変更を書き込む前にパスワードを入力できるようにします。 このチェックボックスを解除してパスワードの入力を無効にします。 パスワード入力パラメーターを指定する: - ページアドレス - **テーブルアドレス** - パスワードはページ内で割り当てられています - **パスワードアドレス** - HEX のパスワード 値 - **パスワード(Hex)** クリック **保存** 設定を保存するために、または **キャンセル** 変更をキャンセルする。 トランシーバーのメモリに変更を書き込む前に、パスワードを設定してください。 設定を適用した後、コードボードは、トランセイバーメモリに変更を書く前にパスワードを入力します。 メインツールバーの書き込みボタンを使用して、パスワード入力が有効で変更を書き込みます。 --- ### パスワードリスト プログラミングで保護されたトランセイバーを書くために知られているパスワードのリストは、ファームウェアデータベースで利用できます。 --- ### パスワード入力場所は、さまざまなタイプのトランセイバー テーブルでは、各トランセイバータイプの標準パスワード入力パラメーターがその仕様に従って表示されます。 | モジュールタイプ | ページアドレス | オフセット | | --- | --- | --- | | SFP / SFP+ | A2 | 7B | | SFP28 | A2 | 7B | | XFP | A0 | 7B | | QSFP+ | A0 | 7B | | QSFP28 | A0 | 7B | | QSFP-DD | A0 | 7A | --- ### 書き込み結果に影響を与えるデバイス設定 アプリケーションは、正しいパスワードを入力した場合でも、送信メモリに変更を書くときにWRITE FAILを返します。 これは、トランセイバーが書く設定に敏感である場合に起こります:ブロックサイズ、ブロック間遅延、データバス時計周波数。 トランシーバーのメモリを正常にプログラミングできるよう、データバス上でのデバイス動作に適した設定を選んでください。 メニューからデバイス設定を開く **ツール - 一般設定** 適切なパラメーターを設定する。 - 書く時計の周波数を10,000〜100,000Hzに設定します。 - ブロックサイズを 1, 4, 8 または 128 バイトに設定します。 - ブロック間の遅延を50〜250msに設定する --- ### メモ 1. パスワードを入力するには、SFP トランスセーバーが A2h テーブル アドレス スペースをサポートする必要があります。 A2hページを読むことによってこれをチェックすることができます:コードボードは作業を成功させるべきであり、A2hページ \[00-7F\] は空っぽではありません。 2. ページアドレスおよびパスワード入力の割引は、メーカーが独自のメモリ保護メカニズムを使用している場合、標準から異なる場合があります。 これらの詳細は、メーカーとチェックしてください。 3. 送信機が電源サイクル後に変更を保存していない場合、書き込みがWRITE OKに戻ったにもかかわらず、送信機特定のコマンドを送信するスクリプトを使用して、データを非流動的なメモリに保存します。 ## [チェックイン検証](https://sfptotal.io/ja/wiki/Checksum_verification) トランセイバーの主なページにあるコードにはチェックインが含まれています。 **CC\_BASE** そして、 **CC\_EXT** ファームウェアデータの完全性を確保する:構成記録、販売者名、受信部品番号、連続番号および製造日。 CODE DETAILS と CODE TABLE タブでは、チェックスムが位置しています。 - 0x3Fと0x5F SFP モジュールの場合 - XFPとQSFPモジュールのための 0xBF と 0xDF; - QSFP-DD モジュールのための 0xDE デフォルトでは、アプリケーションはコードがエディターで変更された後、チェックを自動的に再計算します。 自動チェックアウト検証を無効にするには、メニューのチェックボックスを削除します。 **編集 - チェックサム自動設定(Edit - Autoset checksum)**. チェックインを確認するには、メニューを使用します。 **Edit - チェックアウト**」 アプリケーションは値を比較し、確認結果とメッセージを表示します。 エディターのチェックスムフィールドは、チェックスムが正しい場合に緑色で、エディターが間違っている場合に赤色で表示されます。 ![SFPTotal Wizard の SFP ファームウェアチェックイン:チェックインは正しいメッセージです。](https://sfptotal.io/images/documentation/i254/p46/356a192b-9ba81b3616-087bb77aaa82.jpg) チェックアウトを更新するには、メインツールバーまたはメニューのボタンを使用します。 **編集 - チェックサム設定(Edit - Set checksum)**. ## [コードフラグメントの作業](https://sfptotal.io/ja/wiki/Working_with_code_fragments) アプリケーションは、HEXエディターのコードフラグメントでの操作をサポートします。 - 片段を選ぶ - コードコピー - パスティングコード - クリーニングコード これらの機能を使用するには、アプリケーションウィンドウの左側にあるHEXエディターを右クリックしてコンテキストメニューを開きます。 ![SFPTotal Wizard HEX エディターのコンテキストメニューですべてのファームウェアまたはコードフラグメントを選択](https://sfptotal.io/images/documentation/i130/p47/356a192b-89c36f6940-9281fcf7aab3.jpg) 選ばれた領域は黒に強調されます。 ![SFPTotal Wizard HEX エディターで選択されたトランセイバーメモリバイト](https://sfptotal.io/images/documentation/i130/p47/356a192b-75bacd7569-ff7478d08051.jpg) 右クリックして、コンテキストメニューを再開します。 ![トランセイバーファームウェアコードをSFPTotal Wizardでコピーコードコマンドでコピーする](https://sfptotal.io/images/documentation/i130/p47/356a192b-586cab0c21-6a1e2ded28b1.jpg) 利用可能な操作を使用して、選択した部分をコピー、パスタまたは削除します。 - **コードコピー** 選択した領域の HEX コードをクリップボードにコピーします。 - **パスタコード** クリップボードから選択された領域に HEX コードをインポートします。 クリップボードが選択可能な領域よりも多くのデータが含まれている場合、選択に合ったデータのみが保存されます。 - **選ばれたエラス** 選ばれた領域をゼロで満たす。 --- ### メモ 1. キーボードの短縮用 CTRL+A そして、 CTRL+V エディター全域を選択し、コードを挿入します。 2. キーボードの短縮用 CTRL+A そして、 CTRL+C エディター全域を選択し、コードをクリップボードにコピーします。 3. コードフラグメントのコピーおよびパスティングを使用して、テキストおよびバイナリーデータを含むコードの一部を送信するために、例えば、トランセイバーファームウェアのプロダクター特定の領域に。 ## [コード比較](https://sfptotal.io/ja/wiki/Comparing_codes) メインウィンドウのコード コンパラタ タブには、ファームウェア バイット バイット を比較するためのツールが表示されます。 このツールは、ファイル間の違いを迅速に発見し、必要な変更を分析するのに役立ちます。 比較タブは2つのパネルに分けられ、eachは128バイトコードテーブルを表示します。 両方のパネルには、同じコントロールボタンのセットがあります。 - ファイルからコードをアップロードする(バイナリーデータのみ) - 現在の編集部門を明確にする - CODE TABLE から現在の比較パネルにコードをインポートする - 比較パネからCODE TABLEへの輸出コード - コードを比較し、現在のタブで違いを強調する - 明確な違いを強調 ![CODE COMPARATORにおけるトランセイバーファームウェアの比較:異なるバイトが強調されます。](https://sfptotal.io/images/documentation/i100/p48/356a192b-b7d3324742-47120441c120.jpg) ## [トランスセイバーメモリのバックアップ](https://sfptotal.io/ja/wiki/Backing_up_transceiver_memory) ### バックアップを作成 メニューへ行く **制御 - トランシーバーメモリをバックアップ (Control - Back up transceiver memory)** キーボードの短縮を使用する **CTRL+B** バックアップを作成します。 ### 自動バックアップ 読み取りまたは書き込みを行う前に、トランシーバーの主要メモリページを自動的にバックアップできます。 この機能を有効にするには、メニューのチェックボックスを選択します。 **制御 - トランシーバーを自動バックアップ (Control - Back up transceiver automatically)**. ### バックアップディレクトリ トランシーバーのメモリコード領域のバックアップは、次の形式で保存されます:. /バックアップ/ディレクトリ アプリケーション実行可能 バックアップは以下のフォーマットで利用できます。 - JSON ファイルを組み合わせる - 各ページの個別バイナリーファイル メニューからすぐにバックアップディレクトリを開くことができます: **ツール - Open Backups フォルダー** 個別のトランスセーバーメモリページのバックアップは、ファイル - オープンを介して編集者にインポートするか、またはアプリケーションウィンドウにファイルを引き出すことによって入力することができます。 ### メモ バックアップサポートは、SFPTotal Whistleコードボードに限定されています。 ## [DDM診断](https://sfptotal.io/ja/wiki/DDM_diagnostics) ソフトウェアは、送信者のデジタル診断モニタリング(DDM)データをリアルタイムで読み取ることができます。 DDMデータを読むには、接続されたモジュールタイプを選択し、メニューに移動します。 **ツール - デジタル診断監視** 診断読書コントロールパネルには以下の要素が含まれています。 --- **コントロールパネルボタン** ![SFPTotal WizardのDDM診断コントロール:明確、保存、読み、パラメーターグラフ](https://sfptotal.io/images/documentation/i225/p50/356a192b-3a4335d095-b663eeacc9d1.jpg) - 明確なデータ - DDMレポートを保存する - 読み始めるDDM - DDMデータファイルのダウンロード - 負荷制限 --- **リアルタイムデータ表** デコードされた限界表記録と現在のDDMパラメーター値を含みます。 DDM 値を処理する際、アプリケーションは現在のパラメーターと設定された範囲と比較し、アラーム&アラームエリアでのツアーを記録します。 現在のパラメーター値の色コード: - グリーン - 正常な運用範囲 - 黄色 - パラメーターが警告範囲に入った(警告) - 赤 - パラメーターがアラーム範囲に入った(アラーム) ![DDMテーブルは、トランセイバー温度、電圧、レーザーバイアス電流および光学パワーを示しています。](https://sfptotal.io/images/documentation/i225/p50/356a192b-da0c013a77-9ae887f9e8bb.jpg) --- **歴史を変える** ``` Timestamp Module Temperature Module Voltage TX Bias Current Power TX Power RX Optional Laser Temp/WavelengthOptional TEC current --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17:06:13 25,95 °C 3,25 V 5242 uA -2,73 dBm -29,59 dBm 0 °C 0 mA 17:06:09 25,02 °C 3,25 V 5242 uA -2,72 dBm -28,86 dBm 0 °C 0 mA 17:06:05 24,16 °C 3,25 V 5242 uA -2,72 dBm -30,97 dBm 0 °C 0 mA 17:06:00 22,62 °C 3,25 V 5242 uA -2,72 dBm -29,59 dBm 0 °C 0 mA 17:05:56 21,64 °C 3,25 V 0 uA -40,001 dBm -40,001 dBm 0 °C 0 mA 17:05:52 20 °C 3,25 V 0 uA -40,001 dBm -40,001 dBm 0 °C 0 mA 17:05:47 18,33 °C 3,25 V 0 uA -40,001 dBm -40,001 dBm 0 °C 0 mA ``` --- **チェックイン** ステータスラインには CC\_DMI チェックスムが含まれており、工場設定の範囲表の完全性を示しています。 チェックアウトは A2h ページに 5Fh オフセットに位置しています。 ## [トランセイバーパスワードの検索](https://sfptotal.io/ja/wiki/Finding_a_transceiver_password) パスワード検索機能を使用する前にこの記事を注意深く読んでください。 ソフトウェアは、プログラミングのためのパスワード検索をサポートし、保護されたトランセイバーを書き、忘れられたパスワードを回復します。 この機能は、狭い範囲内で一連のパスワードを迅速にチェックする必要がある場合、特に役に立ちます。 ソフトウェアはまた、辞書ベースのパスワード検索をサポートし、検索を大幅に加速することができます。 ### パスワード検索はどうやって始めるの? 指示を注意深く読んで、正確にステップに従ってください。 1. トランセイバーのメインメモリページを読む 2. 編集者のコードを変更する 3. メニューへ行く **コントロール - Search password** 4. 検索パスワードのウィンドウで、パスワード入力場所を設定します。 5. パスワード検索範囲を指定するか、または選択する **辞書攻撃** 辞書に基づく検索 6. 辞書ファイルパスを指定する場合、辞書攻撃モードが選択されている場合 7. 検索を開始するためにスタートをクリックします。 ![辞書ベースのトランスセイバーパスワード検索でSFPTotal Wizard パスワードを検索するウィンドウ](https://sfptotal.io/images/documentation/i183/p51/356a192b-8a8786b1cb-4eee40104a92.jpg) コードボードとトランセイバーの間の通信プロトコルには、完成した書き込みを確認する操作はありません。 つまり、コードボードは、書き込みが成功したという受信者からの確認を受けていない。 各 パスワード試みの結果を確認するには、コードボードはトランセイバーのメモリを再読し、アプリケーションエディターのデータと比較します。 データがバイトとバイトと一致する場合、書き込みは成功とみなされます。 オペレーションログディスプレイ `WRITE OK` 検索が止まります。 適合しない場合は、申請が返されます。 `WRITE FAIL` 捜索は続く。 モジュールに成功した書き込みが確認された後、検索は自動的に停止し、発見されたパスワードを表示します。 ``` 2024-02-10 11:25:46 > Enter password 2024-02-10 11:25:46 > w1A2007B03AABBCCDD 2024-02-10 11:25:47 > Write Table A0 add. 00, 128 byte(s) from 00 2024-02-10 11:25:47 > W1A000007F0304070000000120400C15012A0000000F07000046494E4953415220434F5250323334200000906546544C46383532345032424E56202020412020200352009C0032000050423931595A57202020202020202020303730323237202068D8010B0000000000000000000000000000000000000000000000000000000000000000 2024-02-10 11:25:49 > 0304070000000120400C15012A0000000F07000046494E4953415220434F5250323334200000906546544C46383532345032424E56202020412020200352009C0032000050423931595A57202020202020202020303730323237202068D8010B0000000000000000000000000000000000000000000000000000000000000000 2024-02-10 11:25:49 > WRITE OK 2024-02-10 11:27:26 > Found password: AABBCCDD ``` --- **注意してください** パスワード検索を開始した場合、最初に編集者のオリジナルコードを変更せずに、コードボードが戻ります。 `WRITE OK` 最初の書き込みの試みは、書き込みが成功していると考えているからだ。 これは、編集者のデータがすでにトランセイバーメモリのデータと一致しているためです。 アプリケーションはその後、Aを表示します。 **偽り** パスワードが見つかったメッセージ パスワードが表示され、その後の変更を書くことはできません。 これは、パスワード検索を開始する前に必要なステップの順序が追跡されていない場合に発生します。 モジュールを読んだ後、検索開始前に、 **ファームウェアコードを変更する必要があります。** 少なくとも1バイトで、編集者のデータがトランセイバーメモリのデータと異なります。 そうでなければ、パスワード検索は、パスワードの値に対して偽ポジティブを返します。 ### 動画ガイド --- ### メモ 1. 可能なパスワードの合計: 2564 = 4 294 967 296 ## [DWDMチャンネルの設定](https://sfptotal.io/ja/wiki/Tunable_DWDM_channel_settings) アプリケーションは、SFP+ DWDM トンネルトランセイバーのチャンネル番号と波長を次のように設定することをサポートしています。 *MSA SFF-8690: ITU 周波数のためのトゥナブル SFP+ メモリマップ* . メニューから設定インターフェイスをオープン **ツール - SFP+ Tuning Management Interface** ![SFPTotal Wizard の SFP DWDM トンネル設定:チャンネル、周波数および波長](https://sfptotal.io/images/documentation/i161/p63/356a192b-949ba8a95c-4534fceaa40e.jpg) クリック **SFP+ トゥナブル・レジストリ** 受信者登録からサポートされたチャンネル情報を読み取る。 現在のトランセイバー設定は、ラベルタブに表示されます。 **SFP+ トンネルコントロール登録**. サポートされたチャンネルはラベルタブに記載されています。 **サポートチャンネル**. チャンネル番号を変更するには、オープン **サポートチャンネル** 必要なチャンネルを選択して、 **チャンネル** or **長さ**. クリック **新しいチャンネル設定** 新しいチャンネルを設定する。 トランシーバーの再調整には時間が必要です。 レーザートゥーニングタイムおよび準備情報のためのトランセイバーメーカーの文書を参照してください。 --- ### 動画ガイド ## [ハードウェアによるパスワード探索](https://sfptotal.io/ja/wiki/Hardware_password_search) SFPTotalコマンドプロトコルを通じて制御されたコードボードは、ハードウェアパスワード検索をサポートし、パスワード値の幅広い範囲が高速でチェックされることを可能にします。 コントロールコマンドの目的と合成に関する詳細については、 [SFPTotal プロトコルコマンド](https://sfptotal.io/ja/wiki/Device_control_protocol#c1ebcbe35d57993ebbf941515f59f999cbd1d3b0). ハードウェアのパスワード検索では、コードボードはアプリケーションでデータを交換する時間を費やしません。 パスワードを入力し、チェックワードを書き、書き込み結果を自ら確認します。 --- ### 検索スピード 検索スピードを変更するには、コードボードのブロック間遅延とデータバス時計周波数を設定することによって、開始前に。 データバス時計周波数を100,000Hzに設定します。 ``` I2CRATE=12 ``` ブロック間の遅延を16msに設定する ``` I2CPAUSE=10 ``` --- ### 速度制限 成功した検索のために、操作速度とブロック間の遅延は、データバスイベントを通信し処理し続けることを可能にしながら、変更を保存するのに十分な時間を受信者に与える必要があります。 過剰に高く書くスピードは、変更を節約するためのトランセイバーの内部手順を妨げる可能性があります。 その結果、正しいパスワードは、その効果が確認できないため、無効にすることができます。 データバスエラーコードによって中断されずに検索を継続することを可能にするコードボードの設定を選択します。 モジュールのスピード制限は、ハードウェア、コントロールファームウェアの品質、ターゲット EEPROM/Flash メモリの物理的な削除速度に依存します。 --- ### 場所をチェックする 書き込み コマンドを使う `BFCWADR` そして、 `BFCWOFT` デフォルトチェックワードの位置を変更するには、 --- SFPのための単語設定をチェック ``` BFCWADR=A0 BFCWOFT=00 ``` --- QSFPのための単語設定をチェックする ``` BFCWADR=A0 BFCWOFT=80 ``` --- SFP トランスセーバーの A2h ページへの書き込み設定 ``` BFCWADR=A2 BFCWOFT=80 ``` --- ### 価値ランキング 検索を加速するには、最初のチェックは、ASCII キャラクターテーブルに表示される特定のグループ内の範囲内です。 手紙の範囲から **A** to **Z** ``` BFSET A2 7B 41414141 5A5A5A5A 41414141 ``` --- 手紙の範囲から **a** to **z** ``` BFSET A2 7B 61616161 7A7A7A7A 61616161 ``` --- デジタル範囲から **0** to **9** ``` BFSET A2 7B 30303030 39393939 30303030 ``` --- シンボル、数字、文字 ``` BFSET A2 7B 20202020 7A7A7A7A 20202020 ``` --- 全範囲 ``` BFSET A2 7B 00000000 FFFFFFFF 00000000 ``` --- ### 検索開始 標準パスワード入力場所でSFP+パスワード検索を開始する ``` BFCWADR=A0 BFCWOFT=00 BFSET A2 7B 20202020 7A7A7A7A 20202020 ``` --- SFP+パスワード検索をNONSTANDARDパスワード入力場所で開始する ``` BFCWADR=A0 BFCWOFT=00 BFSET A2 FC 20202020 7A7A7A7A 20202020 ``` --- パスワード検索を開始する XFP トランセイバー ハードウェアパスワード検索を開始する前に、XFPまたはQSFPモジュールのためのパスワードを設定します。 **MODSEL/MODDESEL** デバイスボードのジャンプ。 ``` BFCWADR=A0 BFCWOFT=94 BFSET A0 7B 20202020 7A7A7A7A 20202020 ``` --- ### 検索例 ハードウェア検索ログ SFP+ トランセイバーは、PUTTY を介してコードボードに接続すると ``` # Set the clock frequency and delay I2CRATE=12 I2CPAUSE=05 # Check word entry location BFCWADR=A0 BFCWOFT=00 # Enable command echo CLI=1 # Search the specified range, entering the password at A2 offset FC BFSET A2 FC 84720000 8472FFFF 84720000 Device=A2 Offset=FC From 84 72 00 00 To 84 72 FF FF Start 84 72 00 00 FOUND: 84 72 84 00 STOP Device=A2 Offset=FC From 84 72 00 00 To 84 72 FF FF Current 84 72 84 00 ``` 検索結果: **84728400** --- ### メモ 検索を実行する前に、テキストエディターで構成およびハードウェア検索コマンドを準備して、可能なミスを避ける。 --- ### 動画ガイド ## [脚本で書くこと](https://sfptotal.io/ja/wiki/Writing_with_scripts) スクリプトは、指示を連続的に送信および処理するための特別なアプリケーションメカニズムです。 彼らはコードボードの設定を設定し、読み書きトランセイバーメモリ、および他の操作を実行することができます。 スクリプトを使用すると、トランセイバーはMSA標準と異なるプログラミング手順を必要とし、メモリの変更を成功させるために特別な指示の連続を必要とします。 スクリプトはまた、最小限のオペレーター関与で、異なるトランセイバーメモリエリアの繰り返しプログラミングを自動化することができます。 --- ### どうやって脚本を使うの? 1. メニューを開く **コントロール - スクリプトを使用して書く - スリプトファイルを選択する** スクリプトファイルパスを指定するために、 2. エディターが実行中にスクリプトがエディターデータを使用している場合に正しいコードを含んでいることを確認します。 3. トランセイバーメモリの書き込みボタンをクリックしてスクリプトを実行します。 スクリプトを実行する際、アプリケーションは現在選択されているメモリエリアの設定を無視します。 読み書きの領域は、脚本コマンドで指定する必要があります。 ソフトウェアは、脚本が完了した後に書き込みが成功したかどうかを確認しないことに注意してください。 --- ### 選ばれた脚本をどう解き明かすか。 メニューへ行く **コントロール - スクリプトを使用して書く - 再設定スクリプット** 選択したスクリプトを削除し、標準書き方に戻ります。 --- ### どうやって脚本を作るの? コマンドシンタックスは、SFPTotalコマンドプロトコルに基づいています。 例: ``` // Write password AABBCCDD to page A2 at offset 7B w2A2007B03AABBCCDD // Write the code from the editor to page A0 at offset 00 w2A000007F{00;7F} // Write value 80 to page A2 at offset 7F w2A2007F0080 // Write value 01 to page A2 at offset FF w2A200FF0001 PAUSE // Read code from page A0 at offset 00 R2A000007F ``` テキストファイルを作成し、1行ごとに1つの指示を入力します。 スクリプトファイルを保存して、このプログラミング手順を使用するアプリケーション。 --- #### 追加スクリプトコマンド 次の追加コマンドはアプリケーションによって処理されます。 **PAUSE** スクリプト実行休憩。 デフォルト休憩は 100 ms です。 オプションパラメーターは、休憩期間をミリ秒で設定します。 ``` PAUSE Delay 100ms PAUSE=2000 Delay 2000ms ``` --- **SETCHECKSUM** チェックアウトを再計算 --- **SETVAL** 編集セルをオフセットXXでYY値に設定します。 パラメーター値を上部のHEX形式で指定します。 割引パラメーターは、00から7Fまでの値を受け入れる。 ``` SETVAL 7F 03 ``` --- **{00;7F}** 代替マクロ `{XX;YY}` 他のコマンド内で使用され、編集者からコードセグメントを入力します。 スクリプト実行中、マクロは現在のエディターデータで自動的に置き換えられ、XXバイトから始まり、YYバイトを拡張します。 YY パラメーターの値が `00` HEX では 1 バイトが置き換えられ、その値は `7F` HEX では 128 バイトが置き換えられていることを意味します。 YY を バイト minus 1 で セグメント 長さに 設定 し, hexadecimal で 表現 し ます。 例: 128 バイトのセグメントを A2h ページに 80h のオフセットで書く。 ``` w2A200807F{00;7F} ``` 例: 96 バイト DDM 範囲セグメントを A2h ページに書き、オフセット 00h で読み取る。 ``` W2A200005F{00;5F} ``` 例:変数を割り当てると、16バイトコードセグメントは、シリアル番号を含む0x44のオフセットに割り当てる。 ``` $VAR2={44;0F} ``` --- **$VAR1** バッファー変数 $VAR1 バッファー変数を使用して編集者からコードセグメントを保存し、スクリプト実行中にそのコンテンツを入力します。 アプリケーションは10バッファー変数、$VAR0~$VAR9をサポートしています。 ``` $VAR1={00;43} $VAR2={44;0F} $VAR3={54;2B} $VAR4=002AFE $VAR5=4F ``` --- **$YYYY** 今年の指揮をコマンドに入れる。 --- **$MM** 現在の月をコマンドに入力します。 --- **$DD** 現在の日をコマンドに入力します。 --- **BACKUPTOFILE** アプリケーション設定で選択したモジュールタイプのバックアップを開始します。 アプリケーションは、利用可能なページを順序的に読み、データをファイルに保存します。 このコマンドは、アプリケーションメニューから機能を呼び出すことと同等です。 --- **BACKUPDIR** バックアップディレクトリを設定します。 追加のパラメーターは、特定の名前を持つディレクトリを作成するために使用することができます。 例:その名前の日付を含むバックアップディレクトリを作成します。 ``` $VAR5=SOMETEXT BACKUPDIR=\$YYYY-$MM-$DD_$VAR5\ BACKUPTOFILE ``` --- **IMPORTFILE** バイナリーファイルからエディターにHEXコードをインポートします。 ``` IMPORTFILE=\catalog\filename.bin ``` --- **IMPORTHEX** HEXコードを編集者にインポートします。 例:編集者に128バイトコードセグメントをインポートする。 ``` IMPORTHEX=030407100000000000000006670000000802001E4F454D2020202020202020202020202000000B4053465031302D535220202020202020204120202003520091001A000058473936535230313020202020202020303830393236202068F0031200001111A8DD05AA642FAA6F5A64DAF3285A9D000000000000000000F05E482F ``` 編集者にコードをインポートし、バッファー変数を混同します。 ``` $VAR1={00;43} $VAR2={44;0F} $VAR3={54;2B} IMPORTHEX=$VAR1$VAR2$VAR3 ``` --- **INCREMENT** コードのヘクサデシマル表現を含む変数の値を増加させ、そのテキスト表現の終わりの数字が1倍に増加させる。 例えば、変数のテキスト表現 `SN129YY00201` 変換される `SN129YY00202`. ゼロが数値を先行する場合、アプリケーションは、増加した数字が追加の数字を必要とする場合、元の線の長さを保存し、値を左に変換します。 つまり、価値 `SN129YY00999` 変換される `SN129YY01000`. ``` $VAR1={00;43} // Assign the code area containing the serial number to a variable $VAR2={44;0F} $VAR3={54;2B} INCREMENT $VAR2 IMPORTHEX=$VAR1$VAR2$VAR3 ``` --- **ERASEVENDORCODE** エディター内の売り手特定の領域をゼロで記入します。 --- **COUNTER** スクリプトイテレーションコントロール このコマンドをスクリプトファイルのスタートに置き、ロープで実行します。 現在のイーテレーション数は、$COUNTER変数を通じて利用できます。 ``` // Invoke the iteration counter COUNTER // Assign the current counter value to a variable $VAR0=$COUNTER // Display the counter value ECHO $COUNTER ``` --- **IF A ... B THEN ...** 値を比較する。 この構造を使用して、AとBを比較し、指定された条件が正しい場合に、以下のコマンドを実行します。 ``` // Assign numeric values to variables $VAR1=10 $VAR2=20 // Display a message box if the condition is true. IF $VAR1 < $VAR2 THEN MSGBOX HELLO WORLD! ``` --- **LOOP** 脚本を繰り返す。 このコマンドをスクリプトファイルの終わりに置き、アプリケーションに再度手順を実行するように伝えます。 UNLOOPコマンドは、LOOPをキャンセルします。 ループを抜け出し、無限の繰り返しを避けるための条件を使用します。 例を条件として。 ``` COUNTER ... R1A000007F ... // Repeat the script until 10 iterations have completed IF $COUNTER < 10 THEN LOOP ``` スクリプトが無限のループに入ると、世界的な中断コマンドを使用して「ツール - プロセスを中断する」を停止します。 --- **STRTOHEX** オペレーターに続くテキストを HEX ストリップに変換します。 ``` $VAR9=STRTOHEX QSFP28-SR4 MSGBOX $VAR9 ``` --- **HEXTOSTR** オペレーターに続く HEX ストリップをテキストに変換します。 ``` $VAR9=HEXTOSTR 5153465032382D535234202020202020 MSGBOX $VAR9 ``` --- **PADRIGHTHEX** 文字表の長さがXXに達するまで、文字コードがYYである文字で右に $VAR1 のヘクサデシマル値を挿入します。 コマンド形式: `PADRIGHTHEX XX YY $VAR1` - `XX` HEX シリーズのテキスト表現の長さを指定する十数値 - `YY` 文字のHEXコードは、必要な長さに線を貼るために使用される。 - `$VAR1` 変数を含むHEXストレッチを変換する。 ``` // Convert text to a HEX string and store it in a variable $VAR9=STRTOHEX QSFP28-SR4 // Pad the variable on the right with spaces (HEX code 0x20) to 16 bytes $VAR8=PADRIGHTHEX 16 20 $VAR9 ECHO $VAR8 ``` このコマンドは、変数にテキストを割り当て、特定の長さのHEXシリーズに変換するのに役立ちます。 --- **PADLEFTHEX** PADRIGHTHEX のような機能があります。 左側に VAR1 のヘクサデシマル値を YY のコードを持つ文字で貼り付け、そのテキスト表現の長さが XX に達するまで。 --- **SAVECODEDIR** コードファイルを自動的に保存するためのパスを設定し、対話ボックスなしで保存します。 例:コードのシリアル番号に次のように名付けられたディレクトリにコード出力パスを設定する: ``` $VAR4=HEXTOSTR {44;0F} SAVECODEDIR=C:\Users\DemoUser\Desktop\Codes\$VAR4 ``` --- **SAVEFILE** SAVECODEDIR によって設定されたルートでファイルにコードを保存します。 アプリケーションは、選択したモジュールタイプおよびページに応じて自動的にファイル名を生成します。 ``` $VAR4=HEXTOSTR {44;0F} SAVECODEDIR=C:\Users\DemoUser\Desktop\Codes\$VAR4 SAVEFILE ``` --- **SIGNATURE** ジェネレーターをプレセットパラメーターで実行します。 この機能には、標準パッケージに含まれていないアプリケーション内の拡張生成器ライセンスが必要です。 --- #### 外部の火災 **APIURL** 外部 API トレーダーを呼ぶために使用される URL を設定します。 ``` APIURL=http://localhost/example/api.php ``` **APICALL** 外部 API トレーダーを呼びます。 これは、主なアプリケーションウィンドウで API ボタンをクリックすることに相当します。 POST リクエスト形式 APIURL への呼び出し ``` POST Fields: code=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&module_type=1&table=A0&offset=00 ``` - `code` コード: 256 文字のストレッチ(HEX、上部) - `module_type` モジュール種別 (0 — GBIC, 1 — SFP, 2 — SFP-DD, 3 — XFP, 4 — QSFP, 5 — QSFP-DD, 6 — OSFP); - `table` テーブルアドレス(HEX、上部;例えば:A0,A2) - `offset` テーブルオフセット(HEX、上部; たとえば: 00、80) サーバーは、JSON ストリップを返す必要があります: ``` {"status":1,"script":"R1A000007F\r\nW1A000007F{00;7F}\r\n","message":"","code":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","module_type":"1","table":"A0","offset":"00"} ``` サーバー回答には、以下のパラメーターが含まれなければなりません。 - `status` 処理状態: 1 - スクリプトを輸入して実行し、 0 - コードを輸入せずにメッセージを表示する。 - `script` コードをインポートした後に実行するスクリプトテキスト; スクリプットが指定されていない場合、空っぽに残す。 - `message` 返信されたメッセージは、ステータス=0で表示されます。 - `code` 返品コード: 256 文字のストレッチ(HEX、上部) - `module_type` モジュール種別 (0 — GBIC, 1 — SFP, 2 — SFP-DD, 3 — XFP, 4 — QSFP, 5 — QSFP-DD, 6 — OSFP); - `table` テーブルアドレス(HEX、上部;例えば:A0,A2) - `offset` テーブルオフセット(HEX、上部; たとえば: 00、80) --- #### アリスティック作業 スクリプトプロセッサは、追加、サプトラクション、複数化および分割をサポートします。 **MATH**. コマンド形式: `MATH Value1 %Operator Value2` アリスメティックオペレーター: - `+` 追加; - `-` サブトラクション - `*` 増加する; - `/` ・分割 ``` COUNTER $VAR0=MATH 10 - $COUNTER ECHO $VAR0 // Repeat the script while the condition is true IF $VAR0 > 0 THEN LOOP ``` --- #### ユーザーファイル ユーザーファイルで作業するためのコマンド **USERFILEPATH** ユーザーファイルパスを設定します。 ``` USERFILEPATH=C:\Users\User\Desktop\user-file.txt ``` **GETUSERFILESTRING** ユーザーファイルから指定されたラインを読む。 ``` GETUSERFILESTRING 10 ``` **SAVETOUSERFILE** データをユーザーファイルに保存します。 例: ``` // Store the serial number in a variable $VAR2={44;0F} // Save the variable value to the user file SAVETOUSERFILE HEXTOSTR $VAR2 // Add a line feed and carriage return SAVETOUSERFILE HEXTOSTR 0D0A ``` **$STRCOUNTUSERFILE** この値には、ユーザーファイルのライン数が含まれています。 ``` // Find the inserted line's position by subtracting the script iteration count from the file's line count $VAR0=MATH $STRCOUNTUSERFILE - $COUNTER ECHO $VAR0 // Read the most recently inserted line from the file GETUSERFILESTRING $VAR0 ``` ## [自動書き込み接続](https://sfptotal.io/ja/wiki/Automatic_writing) ソフトウェアは、コードボードポートに接続されているときに自動的にトランセイバーに書き込みをサポートします。 この機能を有効にするには、以下のチェックボックスを選択します。 **コントロール - 接続されたデバイスの状態をチェックする** **コントロール - 自動書き込みをプラグイントランセイバーに** コードボードへの接続を設定する: **接続 - Connect** ![自動SFPプログラミング設定:コントロールメニューで接続チェックと書き込みのオプション](https://sfptotal.io/images/documentation/i152/p44/356a192b-2a1a3ff372-5e2bf18e2670.jpg) このモードが有効になった後、ソフトウェアは、トランセイバーがコードボードポートに接続されているかどうかを示す入力を監視します。 接続が検出されると、書き込み作業は、設定されたパスワード設定またはスクリプトを使用して自動的に開始されます。 ``` 2024-02-09 16:57:10 > [SFP] : Transceiver has been plugged-in the port 2024-02-09 16:57:11 > Write Table A0 add. 00, 128 byte(s) from 00 2024-02-09 16:57:11 > W1A000007F0D00230100000000000000058D00000000000A004F454D202020202020202020202020200F0002C94D43323230373331562D30313020202041314268000046BD0001049854573231313530313138342020202020313530353235202068F0037C2020202020202020202020202020202020202020202020202020202020202020 2024-02-09 16:57:13 > 0D00230100000000000000058D00000000000A004F454D202020202020202020202020200F0002C94D43323230373331562D30313020202041314268000046BD0001049854573231313530313138342020202020313530353235202068F0037C2020202020202020202020202020202020202020202020202020202020202020 2024-02-09 16:57:13 > WRITE OK ``` また書き直すには、コードボードポートからトランセイバーを削除し、ポートの状態を更新するのを待って、再び接続します。 ![SFPTotal Wizard で自動 SFP ファームウェアを書く:コードテーブルとオペレーティング ログ](https://sfptotal.io/images/documentation/i152/p44/356a192b-dbc7c9adf9-1f7948688204.jpg) 自動書き込みを無効にするには、以前選択したチェックボックスを削除します。 ### メモ スクリプトベースの書き込みと自動書き込みを組み合わせることで、トランセイバーのバッチプログラミングが可能になり、手動作業に費やされた時間を大幅に削減します。 ## [バッチコード生産](https://sfptotal.io/ja/wiki/Batch_code_generation) ソフトウェアは、テンプレートからパッチでファームウェアファイルを生成し、シリアル番号を増加させ、eachをファイルに保存することができます。 増加するシリアル番号を持つファームウェアを生成するには、テンプレートのシリアル番号フィールドにフィールドホストキャラクターを入力します。 **%%%%**. ファームウェア世代では、 `%%%%` 文字は相応する数値で置き換えられます。 1. ファームウェアのテンプレートを編集者にアップロードします。 2. 画像に示されているシリアル番号フィールドに位置する文字を入力します。 ![SFP ファームウェアのソースコードは、CODE TABLE タブで、SFPTotal Wizard のバッチ生成前に](https://sfptotal.io/images/documentation/i84/p56/356a192b-38232c178a-a6dd573710bc.jpg) 3. 対応中 **GENERATOR** バッチファームウェアの生成設定にアクセスできます。 4. アプリケーションがファームウェアファイルを保存する場所のディレクトリを設定します。 5. セット **スタートポジション** シリアル番号世代のスタート値を指定する。 6. セット **コント** 生成するファームウェアファイルの数を指定します。 7. 選択 **チェックアウト更新** アプリケーションを自動的に再計算する **CC\_BASE** そして、 **CC\_EXT** ファームウェアを生成する際のチェックイン ![SFPTotal Wizard の SFP ファームウェア生成:出力ディレクトリ、シリアル番号、および Run ジェネレーターボタン](https://sfptotal.io/images/documentation/i84/p56/356a192b-dd42bb2140-a6dd573710bc.jpg) 8. クリック **実行ジェネレーター** プロセスを始めること。 ![SFP ファームウェアの生成結果:シリアル番号と保存されたファイルで SFPTotal Wizard](https://sfptotal.io/images/documentation/i84/p56/356a192b-c88d781f15-a6dd573710bc.jpg) アプリケーションは、指定された設定を使用してファームウェアを生成し、選択されたディレクトリにファイルを保存します。 世代の進歩は、窓の右側のテーブルで表示されます。 ファームウェアファイルは、指定された出力ディレクトリで利用できます。 ![SFPTotal Wizard batch generator によって作成された SFP ファームウェアファイル Windows Explorer](https://sfptotal.io/images/documentation/i84/p56/356a192b-772e7ebe98-023d28be8221.jpg) これらのファイルは、その後の操作のために使用します。 ## [バッチ 書く](https://sfptotal.io/ja/wiki/Batch_writing) 複数のトランシーバーのメモリにファームウェアを一括して書き込むことができます。 これにより、バッチジェネレーションを使用して作成されたユニークなシリアル番号を含むファイルのリストを自動的に書くことができます。 バッチプログラミングは、ファームウェアファイルの準備リストで動作します。 トランシーバーを接続し、順番にファイルを書き込んでください。 バッチプログラミングは、パスワード入力設定やスクリプトを使用することができます。 バッチを書き始めるには、以下のステップに従ってください。 1. エディターの領域を明確にする **ファイル - 新しい** 2. バッチロードタブを開く **BATCH LOADER** - スクリプトファイルパスを指定する場合、トランセイバーはスクリプットベースのプログラミングを必要とします。 - パスワード入力を設定する場合、トランセイバーがパスワード保護されている場合。 - クリック **ファイルを追加** ファームウェアファイルリストをバッチロードラインにアップロードします。 ![バッチ・トランセイバー・ファームウェアの書き込み: SFPTotal Wizard BATCH LOADER タブのファイルクリーン](https://sfptotal.io/images/documentation/i145/p57/356a192b-26af260cd2-b5534685bebe.jpg) 3. トランセイバーをコードボードポートに挿入します。 4. クリック **RUN BATCH LOADER** バッチを書き始める。 最初の書き込み作業を終えるまで待つ。 操作状態はバッチファイルリストに表示されます。 書き込みが完了すると、関連するファイルの状態が変更されます。 **完了** 完成しました。 ![バッチファームウェアの書き込み SFPTotal Wizard:次のトランセイバーを接続するためのスピード](https://sfptotal.io/images/documentation/i145/p57/356a192b-0b48314d33-c3b0895208d0.jpg) アプリケーションは、プロセスを継続するためのスピードを表示します。 ![次のトランセイバーウィンドウ:次のトランサイバーを接続して、ファームウェアを書き続ける](https://sfptotal.io/images/documentation/i145/p57/356a192b-43a387f67a-f15ba88d715a.jpg) コードボードポートからトランセイバーを削除し、次のポートに接続します。 クリック **OK** 次の接続者を接続する際、または **キャンセル** プロセスを止めること。 次のイテレーションでは、アプリケーションはリストから次のファームウェアファイルをアップロードし、書き込み手順を実行します。 その後、再びスピードを表示し、次のトランセイバーが接続されるのを待つ。 ### メモ デフォルトでは、バッチプログラミングは、ファームウェアリストからファイルを選択したトランセイバーメモリエリアにのみ書きます。 複数のメモリエリアをプログラミングするには、スクリプトを使用します。 ## [外部ボタン](https://sfptotal.io/ja/wiki/External_handler_button) ソフトウェアは、コードの変更および認証のさまざまなワークフローのための外部コードトレーダーをサポートし、エディターにファームウェアをインポートし、コードがインポートされるときにコマンドを自動的に実行します。 コミュニケーションは HTTP を使用しています:アプリケーションは POST リクエストを指定されたサーバーアドレスに送信します **ツール - 一般設定 - フォルダー - API ボタン URL**. 例えば、POSTの要請: `code=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&module_type=1&table=A0&offset=00` `code` アプリケーションエディターから256文字のコードセグメントが含まれています。 `module_type` 選択したモジュールタイプ(0 - GBIC、1 - SFP、2 - SFP+、3 - XFP、4 - QSFP) `table` テーブルアドレス(例:A0、A2) `offset` 割引(例:80、00) サーバー対応の例: `{"status":1,"script":"R1A000007F\r\nW1A000007F{00;7F}\r\n","message":"","code":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","module_type":"1","table":"A0","offset":"00"}` サーバー回答には、以下のパラメーターを含むJSONシリーズが含まれなければなりません。 `status` 処理状態: 1 - アプリケーションはサーバー回答からコードをインポートし、スクリプトで送信されたコマンドを実行します; 0 - メッセージフィールドからの外部操作の結果を表示します。 `script` SFPTotal プロトコルに基づくコマンドのリスト `message` アプリケーションが表示するテキストメッセージ 状態=0 `code` サーバーによって返信されたコード;必要な長さは256文字で、128バイトを表します。 `module_type` 選択したモジュールタイプ(0 - GBIC、1 - SFP、2 - SFP+、3 - XFP、4 - QSFP) `table` テーブルアドレス(例:A0、A2) `offset` コードセグメントのオフセット(例: 00、80) If `status=1` アプリケーションは、サーバー回答から編集者にコードをインポートし、送信されたコマンドを実行します。 `script`. If `status=0` 申請書は、送信されたテキストを表示します。 `message`」 このモードを使用して、HTTPサーバーにホストされたカスタマイズされたスクリプトでコードを確認し、結果を含むテキストメッセージを受け取ります。 ## [外部コード取引者を呼び出す](https://sfptotal.io/ja/wiki/Calling_an_external_code_handler) 外部 API トレーダーに関する記事の位置所有者; コンテンツは利用できません。 関連記事をご覧ください。 ## [SFPTotal Whistle](https://sfptotal.io/ja/wiki/SFPTotal_Whistle) **コンテンツ** 1. [一般的な情報](https://sfptotal.io/ja/wiki/SFPTotal_Whistle) 2. [アプリケーション](https://sfptotal.io/ja/wiki/SFPTotal_Whistle#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [主な利点](https://sfptotal.io/ja/wiki/SFPTotal_Whistle#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [クイックスタート](https://sfptotal.io/ja/wiki/SFPTotal_Whistle#4e82e087889f8534521698ba06311cd9be56b4c6) - [デバイスドライバーの設置](https://sfptotal.io/ja/wiki/SFPTotal_Whistle#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [アクティベーションキー](https://sfptotal.io/ja/wiki/SFPTotal_Whistle#09a90205073c75c1411e7d5a97e417263b8548c7) - [ソフトウェア](https://sfptotal.io/ja/wiki/SFPTotal_Whistle#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [接続設定](https://sfptotal.io/ja/wiki/SFPTotal_Whistle#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) 5. [トランセイバー作業](https://sfptotal.io/ja/wiki/SFPTotal_Whistle#c735df8689e34636147068c79e678703500708c5) 6. [一般的な問題の解決](https://sfptotal.io/ja/wiki/SFPTotal_Whistle#618e0dcae9705b5514b13fe9f897ff1135d39f12) 7. [特徴と制限](https://sfptotal.io/ja/wiki/SFPTotal_Whistle#ad57058c122323bd3895292e93434b90f59e3281) この装置 **SFPTotal Whistle** この小型プログラミングボードは、消費電力が1.5 W以下のSFPおよびSFP+トランシーバーのEEPROMをプログラミングします。MSA SFF-8074に従って設計されたトランシーバーと完全な互換性があります。 プログラミングボードは、MSA SFF-8472に準拠したパスワード保護付きトランシーバーのプログラミングに対応しています。 デバイスには、トランセイバー用のSFPポート、コンピュータへの接続のためのUSB 2.0コネクター、電源 LEDが搭載されています。 ![2つのSFPTotal Whistle USBコードボードと異なるトランセイバーがインストール](https://sfptotal.io/images/documentation/site/products/gallery/whistle/sfptotal-whistle-01.jpg) --- ### アプリケーション コーディングボードは以下の任務に使用されます。 - 読書と書き込みは、トランスセーバーメモリ - プログラミングは保護されたトランセイバーを書く。 - 異なるメーカーからのスイッチとの互換性を確保するために、トランスセーバーメモリへの変更を書くこと。 - DDMI(DOM)診断情報のアクセス --- ### 主な利点 - Windows の公式ソフトウェア - 異なる製造業者からのトランスセーバーとの互換性 - 受信パラメーターへの迅速な変更 - 小さなサイズと低重量。 - 外部電源アダプターは必要ありません。 - PCに接続するために必要なケーブルはありません。 --- ### クイックスタート #### デバイスドライバーの設置 適切な動作のために、デバイスを初めて接続する前に、FTDI Virtual COMポートドライバーをインストールしてください。 [http://www.ftdichip.com/Drivers/VCP.htm](http://www.ftdichip.com/Drivers/VCP.htm) オリジナルのSFPTotal Whistleデバイスは追加の設定を必要としません。 USB 2.0 タイプ A ポートに直接接続し、アダプターや拡張ケーブルなしで接続します。 板の下部にある LED は、デバイスが正しく接続されているときに照明します。 FTDI ドライバーがすでにインストールされている場合、デバイスを Windows コンピュータに接続すると、新しいデバイスを自動的に検出し、ドライバーをインストールする必要があります。 デバイス マネージャーでは、デバイスは USB シリアル ポートとして表示され、その割り当てられたシリアル ポート 番号(例えば: COM244)が表示されます。 このポート番号は、SFPTotal Wizardでデバイス接続を設定するために必要になります。 ![SFPTotal Whistle: USB シリアルポートとその COM ポート番号 Windows Device Manager](https://sfptotal.io/images/documentation/i102/p58/356a192b-902b0463c3-5fe637ccb870.JPG) --- #### アクティベーションキー SFPTotal Wizard を使用するには、デバイスキー(デバイスキー)を独特のデジタルアクティベーションキー(デバイスキー)を含む必要があります。 このキーはデバイスを認証し、読み書きのためのソフトウェアの主な機能を可能にします。 すべてのオリジナルのデバイスは、メモリにプレロードされたアクティベーションキーを搭載しています。 キーは、デバイスが公式 SFPTotal Wizard ソフトウェアで初めて使用されるときに自動的にチェックされます。 コンピュータは確認のためにインターネットに接続する必要があります。 --- #### ソフトウェア SFPTotal Whistle は、公式と互換性があります。 [SFPTotal Wizard](https://sfptotal.io/ja/software) ソフトウェア、1.0.4.0またはそれ以降のバージョン。 スタート前にユーザーガイドを読み取る。 コードボードはIC-Progで動作することもできます。 [\[1\]](http://ic-prog.com/) しかし、そのソフトウェアは、ページA2hへのアクセスやパスワードベースの書き込みをサポートしていません。 --- #### 接続設定 1. SFPTotal Wizard をダウンロードしてスタートします。 2. ダウンロードメニューを開く **接続 - 接続設定**; 3. 明るい **自動的に接続を検索** デバイスの接続設定を解除するために、 4. クリック **リフレッシュ**; 5. 選択する → **シリアルポート番号** デバイスに割り当てられた COM ポートと一致する値 6. 選択する → **プログラミングボードタイプ** SFPTotal Whistle に合わせる 7. クリック **接続設定を保存** 設定を保存するために、 ![SFPTotal Whistle 接続設定: COM ポートとボードタイプの接続設定ウィンドウ](https://sfptotal.io/images/documentation/i102/p58/356a192b-cbcb9b8628-44fa82b182c7.jpg) --- #### トランセイバー作業 アプリケーションの主な機能に関する情報は、ユーザーガイドセクションでご覧いただけます。 --- ### 一般的な問題の解決 デバイスを使用する際に、以下の一般的な問題が発生する可能性があります。 **LEDは、デバイスが接続されたときに照らされません。** デバイスの指向をチェック。 デバイスを地平線 USB ポートに挿入するとき、板上の金属 SFP キャッシュは上向きに直面する必要があります。 **アプリケーションは、トランセイバーメモリを読むときに何も返さない。** 接続 - 接続設定の接続設定をチェックします。 **COMポート番号は割り当てられません。** Windows コンピュータでは、他の接続されたデバイスがすでに 256 予約された COM ポート番号を使用している場合、システムは FTDI ドライバーの行動により自動的に新しいポート番号を割り当てることができません。 ポート番号を手動で指定します。 デバイスマネージャーでは、ポート(COM&LPT)の下で、適切な USB シリアルポートデバイスを選択し、オープン Properties - Port Settings - Advanced を選択し、COM ポート番号を指定します。 **エラー: 「FTDI図書館 FTD2XX.DLL を見つけることができません」** FTDIデバイスクラス図書館ファイルが欠けています。 FTD2XX.dll を SFPTotal Wizard アプリケーション ディレクトリにコピーします。 ドライバーをインストールした後、このファイルは C:\\Windows\\System32 でご覧いただけます。 **エラー: 「スレーブデバイスは、デバイスアドレスの転送を確認していない: 0xA0」** このエラーは、コードボードが、表 A0h を参照する際に、スレーブデバイス(トランセイバー)から認定を受けていない場合に発生します。 可能な原因は以下の通り。 - トランセイバーはコードボードポートに接続されていません。 - 受領者は有罪であり、反応しない。 - データバスが閉鎖されている。 - 受信者とコードボードの間には接触問題があります。 **エラー: 「スレーブデバイスがオフセットの転送を確認していない: 0x00」** このエラーは、コードボードがスレーブデバイス(トランセイバー)から認定を受けていないときに発生し、割引バイトを書く。 トランシーバーは、操作を実行してデータバス通信を続ける準備ができていません。 **WRITE FAIL 書き込みエラー** このエラーは、指定されたトランセイバーメモリエリアへの書き込みが失敗したことを示しています。 コードボードは書き込みを実行したが、確認読み込みは、変更がトランセイバーメモリに保存されたことを確認できなかった。 これは通常、保護されたメモリエリアに書くときに起こります。 コントロールでパスワードを入力する - パスワードをプログラムパスワード保護トランセイバーに設定します。 --- ### 特徴と制限 SFPTotal Miniとは異なり、WhistleシリーズはFTDI FT232 インターフェイス変換器とソフトウェアコントロールされたデータバス通信を使用しています:アプリケーションはハードウェア コントローラーの代わりにバスラインの状態を制御します。 データバスのソフトウェアコントロールは、通信モードとスピードが調整されることを許さず、モジュールメーカーによって実施された多様なトランセイバー書き込みメカニズムをサポートします。 これらの制限は、時計の速度とタイミングに敏感である保護されたトランセイバー、またはプログラミング論理がMSA標準とは異なっている場合のサポートを書きます。 ソフトウェアコントロールされたデータバスの操作は、トランスセーバーメモリを読むために必要なシグナルセクションを生成する際に、高時計周波数と厳格なタイミングの両方を提供することはできません。 これは、管理コントローラーを持っているプログラミングトランセイバーとソフトウェアでスレーブデバイスの操作を模<きにすることが重要かもしれません。 ## [SFPTotal Mini](https://sfptotal.io/ja/wiki/SFPTotal_Mini) **コンテンツ** 1. [一般的な情報](https://sfptotal.io/ja/wiki/SFPTotal_Mini) 2. [アプリケーション](https://sfptotal.io/ja/wiki/SFPTotal_Mini#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [主な利点](https://sfptotal.io/ja/wiki/SFPTotal_Mini#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [クイックスタート](https://sfptotal.io/ja/wiki/SFPTotal_Mini#4e82e087889f8534521698ba06311cd9be56b4c6) - [デバイスドライバーの設置](https://sfptotal.io/ja/wiki/SFPTotal_Mini#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [ソフトウェア](https://sfptotal.io/ja/wiki/SFPTotal_Mini#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [接続設定](https://sfptotal.io/ja/wiki/SFPTotal_Mini#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [デバイスのアクティベーション](https://sfptotal.io/ja/wiki/SFPTotal_Mini#d60c43dba8d1cb989665461b41663c11cac7d28f) - [トランセイバーを接続する](https://sfptotal.io/ja/wiki/SFPTotal_Mini#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [コントロール](https://sfptotal.io/ja/wiki/SFPTotal_Mini#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [コントロールコマンド](https://sfptotal.io/ja/wiki/SFPTotal_Mini#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [メモ](https://sfptotal.io/ja/wiki/SFPTotal_Mini#7d74563e457666cab3955de69bc3a49870523040) この装置 **SFPTotal Mini** SFP28、SFP+およびSFPトランスセーバーのメモリをコードボードプログラム、SFP RJ45、AOCおよびDACを含む。 MSA SFF-8472に従ってプログラミングパスワード保護トランセイバーをサポートし、ハードウェア書き込み保護サークルを備えたスクリプトベースの書き込みおよびプログラミングモジュールをサポートしています。 プログラミングボードは、MSA SFF-8074に従って設計されたトランシーバーと完全な互換性があります。 デバイスには、トランセイバー用のSFPポート、コンピュータへの接続のためのUSBタイプCコネクター、 LED指標、電力コントロールジャンプ、外部5V DC電源供給のためのコネクタがあります。 ![SFPTotal Mini SFP コードボード、トランスセーバーポートとUSBコネクター](https://sfptotal.io/images/documentation/i90/p59/356a192b-573370abb7-0594e633dce7.png) ![SFPTotal Mini の下部では、モデルとボードのレビューマークを表示します。](https://sfptotal.io/images/documentation/i90/p59/356a192b-3bec720c96-0594e633dce7.png) --- ### アプリケーション コーディングボードは以下の任務に使用されます。 - プログラミング SFP RJ45, 1G SFP, 10G SFP+ および 25G SFP28 光学トランセーバー; - AOCとDACケーブルのプログラミング - 各メーカーからのネットワーク機器とのモジュール互換性の確保 - プログラミングは、保護されたトランセイバーメモリを書く。 - リアルタイムで受信者の診断情報を読む。 - DWDM SFP+ トンネルトランセイバーのチャンネルの設定 - PHYコントローラの設定を変更する - OEM トランセイバーの再生 --- ### 主な利点 - コンパクトサイズ - 単一のデバイスでSFP形式要因の完全なサポート - 特定の輸送業者に対する制限はありません。 - 柔軟な書き込み速度と設定の制御 - パスワードを持つプログラミングトランセイバーのサポート - 非標準メモリアドレスへのアクセス - ハードウェア書き込み保護を備えたプログラミングトランセイバー - 高電力トランセイバーのための外部電力供給サポート - ハードウェアパスワード検索サポート - 製造業者からの技術サポート --- ### クイックスタート #### デバイスドライバーの設置 適切な動作のために、デバイスドライバーをインストールする前に、デバイスを初めて接続します。 利用可能なのは、 **ダウンロードページ**. Windows 10 / 11にはデフォルトで SFPTotal Miniのドライバーが含まれています。 単にデバイスをコンピュータに接続し、自動インストールが完了するのを待つ。 オペレーティングシステムにドライバーまたは特別ドライバーのインストールポリシーが含まれていない場合は、新しいデバイスに適用されます。 **ドライバーインストール指示**. Windows のいくつかのバージョンでは、ドライバーのインストール後にシステムを再起動する必要があり、仮想シリアルポートデバイスが適切に動作するようにします。 --- #### ソフトウェア 公務員利用 **SFPTotal Wizard** ソフトウェアがデバイスで動作します。 それは、編集、読書、書き込みのトランスセーバーメモリのための便利なインターフェイスを提供します。 アプリケーションの使用を開始するには、デバイスの初期設定またはカリブレーションは必要ありません。 ソフトウェアの詳細については、こちらをご覧ください。 **ユーザーガイド**. --- #### 接続設定 コードボードをコンピュータの USB ポートに接続し、提供された USB タイプ C ケーブルを使用します。 オペレーティングシステムは、デバイスが初めて接続されたときに新しいデバイスを検出します。 デフォルトでは、接続設定は必要ありません。 アプリケーションは自動的にコンピュータに接続されたコードボードを検出します。 アプリケーションが直接デバイス接続のために設定された場合は、メニューを開きます。 **接続設定 - Connection Settings**. ![接続設定: SFPTotal Mini/Plus コードボードの自動検出](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) リセット **シリアルポート番号**選択 **プログラミングボードタイプ** あなたのデバイスと選択 **自動検索デバイス接続** コードボードに自動的に接続する。 接続設定をクリックして保存する **接続設定を保存**. --- #### デバイスのアクティベーション この装置 **SFPTotal Mini** 機能が制限されており、使用前にアクティベーションが必要です。 セクションを見る [デバイスのアクティベーション](https://sfptotal.io/ja/device-activation). --- #### トランセイバーを接続する メタルケージ内のSFPポートにトランセイバーを接続します。 それを入力するとき、モジュールキャッシング上のラベルは上に向かう必要があります。 トランセイバーをポートに入れて、クリックするまで柔らかく押します。 トランセイバーキャッシングのラッチは、港湾ケージと関わる必要があります。 トランセイバーが正しくインストールされた場合、STAT LED はフラッシュを止め、停止します。 コーディングボードは使用の準備が整っています。 トランセイバーを除去するには、ラッチを解放するためにそのバイルをスイッチし、その後、両指でモジュールの側面を握り、港から引き出します。 折りたたみをしないで、折りたたみが起こる。 --- ### コントロール コードボードには、以下の状態指標とコントロールが含まれています。 **LED指標** - この装置 **POWER/MCU** 指標は、デバイスがコンピュータに接続されているときに照明します。 - この装置 **STATUS/STAT** 指標は電力が起動し、デバイスはSFPポートのトランセイバーを待っているときに輝く。 トランシーバーが接続されている間は点灯します。 - この装置 **ERROR/ERR** 指標は、デバイスがデータバスのエラーまたはロックプを検出するときに停止します。 - この装置 **TX\_ENA** 指標は、送信器の電力ピンが電源供給に接続されたときに照明します。 - この装置 **RX\_ENA** 指標は、受信ピンが電力供給に接続されたときに照明します。 - この装置 **PRSNT** インデックスは、トランセイバーがコードボードポートに接続されているときに照らします。 **ジャンプ** - オープン **TX PWR/TX\_VCC** 転送電源を切り離す。 - オープン **RX PWR/RX\_VCC** 受信電力を切り離す。 - オープン **TX\_EN** 低消費電力モードを有効にします。レーザーは停止するか、最小出力で動作します。 接点を閉じると、低消費電力モードが無効になります。 - 閉鎖 **RS0** そして、 **RS1** 関連するトランスセーバーのピンを地面に引き上げます。 --- ### コントロールコマンド この装置 **SFPTotal Mini** SFPTotal Wizard がサポートする独自のコマンドプロトコルを使用して動作します。 [SFPTotal プロトコルコマンド](https://sfptotal.io/ja/wiki/Device_control_protocol) 複雑なプログラミングプロセスまたは特定の受信者コントロールレジストリのためのデバイスの完全な能力へのアクセスを提供します。 --- ### メモ 1. PCBのコンポーネントラベルは、ハードウェアの修正に応じて異なる可能性があります。 詳細については、付属文書をご覧ください。 2. 組み込まれたファームウェアの更新プログラムは SFPTotal サービスを通じてのみ利用できます。 更新プログラムが利用可能であるかどうかを確認するためにサポートに連絡します。 3. 外部5V DC 1A電源アダプターは、高電源トランスセーバーのために推奨されています。 コネクターポラリティは、デバイス PCB に表示されます。 4. ハードウェアレビュー 1.6 は、信頼性を向上させるための追加の電気静的排出保護を含みます。 ## [SFPTotal Plus New](https://sfptotal.io/ja/wiki/SFPTotal_Plus_New) **コンテンツ** 1. [一般的な情報](https://sfptotal.io/ja/wiki/SFPTotal_Plus_New) 2. [アプリケーション](https://sfptotal.io/ja/wiki/SFPTotal_Plus_New#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [主な利点](https://sfptotal.io/ja/wiki/SFPTotal_Plus_New#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [クイックスタート](https://sfptotal.io/ja/wiki/SFPTotal_Plus_New#4e82e087889f8534521698ba06311cd9be56b4c6) - [デバイスドライバーの設置](https://sfptotal.io/ja/wiki/SFPTotal_Plus_New#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [ソフトウェア](https://sfptotal.io/ja/wiki/SFPTotal_Plus_New#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [接続設定](https://sfptotal.io/ja/wiki/SFPTotal_Plus_New#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [デバイスのアクティベーション](https://sfptotal.io/ja/wiki/SFPTotal_Plus_New#d60c43dba8d1cb989665461b41663c11cac7d28f) - [トランセイバーを接続する](https://sfptotal.io/ja/wiki/SFPTotal_Plus_New#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [コントロール](https://sfptotal.io/ja/wiki/SFPTotal_Plus_New#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [コントロールコマンド](https://sfptotal.io/ja/wiki/SFPTotal_Plus_New#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [メモ](https://sfptotal.io/ja/wiki/SFPTotal_Plus_New#7d74563e457666cab3955de69bc3a49870523040) この装置 **SFPTotal Plus New** QSFP28、SFP28、XFP、SFP+およびSFPトランスセーバーのメモリをコードボードプログラム、SFP RJ45、AOCおよびDACを含む。 MSA SFF-8472およびSFF-8636に従ってプログラミングパスワード保護トランセイバーをサポートし、ハードウェア書き込み保護サークルを備えたスクリプトベースの書き込みおよびプログラミングモジュールをサポートしています。 デバイスには、SFP、XFPおよびQSFPポートがトランセイバー用、USBタイプC接続器がコンピュータに接続し、 LED指標、電力コントロールジャンプ、外部5V DC電源供給のための接続器があります。 ![SFP、XFPおよびQSFPポートを搭載したSFPTotal Plus Newトランセイバープログラミングボード:コネクターの配置](https://sfptotal.io/images/documentation/i230/p60/356a192b-55e756c155-755c1a60eac6.png) ![SFPTotal Plus New ボードの下](https://sfptotal.io/images/documentation/i230/p60/356a192b-bdf21cc1eb-755c1a60eac6.png) --- ### アプリケーション コーディングボードは以下の任務に使用されます。 - プログラミングオプティック・トランセイバー - AOCとDACケーブルのプログラミング - 各メーカーからのネットワーク機器とのモジュール互換性の確保 - プログラミングは、保護されたトランセイバーメモリを書く。 - リアルタイムで受信者の診断情報を読む。 - DWDM SFP+ トンネルトランセイバーのチャンネルの設定 - PHYコントローラの設定を変更する - OEM トランセイバーの再生 --- ### 主な利点 - コンパクトサイズ - 単一のデバイスで複数の形状要因を完全にサポートします。 - 1.25Gから100Gまでのデータレートを持つ光学トランセイバーのサポート - 特定の輸送業者に対する制限はありません。 - 柔軟な書き込み速度と設定の制御 - パスワードを持つプログラミングトランセイバーのサポート - 非標準メモリアドレスへのアクセス - ハードウェア書き込み保護を備えたプログラミングトランセイバー - 高電力トランセイバーのための外部電力供給サポート - ハードウェアパスワード検索サポート - 製造業者からの技術サポート --- ### クイックスタート #### デバイスドライバーの設置 適切な動作のために、デバイスドライバーをインストールする前に、デバイスを初めて接続します。 利用可能なのは、 **ダウンロードページ**. Windows 10 / 11にはデフォルトで SFPTotal Plus Newのドライバーが含まれています。 単にデバイスをコンピュータに接続し、自動インストールが完了するのを待つ。 オペレーティングシステムにドライバーまたは特別ドライバーのインストールポリシーが含まれていない場合は、新しいデバイスに適用されます。 **ドライバーインストール指示**. Windows のいくつかのバージョンでは、ドライバーのインストール後にシステムを再起動する必要があり、仮想シリアルポートデバイスが適切に動作するようにします。 --- #### ソフトウェア 公務員利用 **SFPTotal Wizard** ソフトウェアがデバイスで動作します。 それは、編集、読書、書き込みのトランスセーバーメモリのための便利なインターフェイスを提供します。 アプリケーションの使用を開始するには、デバイスの初期設定またはカリブレーションは必要ありません。 ソフトウェアの詳細については、こちらをご覧ください。 **ユーザーガイド**. --- #### 接続設定 コードボードをコンピュータの USB ポートに接続し、提供された USB タイプ C ケーブルを使用します。 オペレーティングシステムは、デバイスが初めて接続されたときに新しいデバイスを検出します。 デフォルトでは、接続設定は必要ありません。 アプリケーションは自動的にコンピュータに接続されたコードボードを検出します。 アプリケーションが直接デバイス接続のために設定された場合は、メニューを開きます。 **接続設定 - Connection Settings**. ![接続設定: SFPTotal Mini/Plus コードボードの自動検出](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) リセット **シリアルポート番号**選択 **プログラミングボードタイプ** あなたのデバイスと選択 **自動検索デバイス接続** コードボードに自動的に接続する。 接続設定をクリックして保存する **接続設定を保存**. --- #### デバイスのアクティベーション この装置 **SFPTotal Plus New** 機能が制限されており、使用前にアクティベーションが必要です。 セクションを見る [デバイスのアクティベーション](https://sfptotal.io/ja/device-activation). --- #### トランセイバーを接続する SFP、XFP、またはQSFPポートを介してトランザイバーを接続します。 それを入力するとき、モジュールキャッシング上のラベルは上に向かう必要があります。 トランセイバーをポートに入れて、クリックするまで柔らかく押します。 トランセイバーキャッシングのラッチは、港湾ケージと関わる必要があります。 トランセイバーが正しくインストールされた場合、STAT LED はフラッシュを止め、停止します。 コーディングボードは使用の準備が整っています。 トランセイバーを除去するには、ラッチを解放するためにそのバイルをスイッチし、その後、両指でモジュールの側面を握り、港から引き出します。 折りたたみをしないで、折りたたみが起こる。 --- ### コントロール コードボードには、以下の状態指標とコントロールが含まれています。 **パワーコントロール** - この装置 **SW1** スライドスイッチは、トランセイバーポートへの電力を制御します。 - この装置 **PWR** jumper は、パワースイッチ機能を複製します。 測定装置は、この時点で電力供給と連続的に接続することができます。 **LED指標** - この装置 **MCU** 指標は、デバイスがコンピュータに接続されているときに照明します。 - この装置 **STAT** 指標は電力が起動し、デバイスはSFPポートのトランセイバーを待っているときに輝く。 トランシーバーが接続されている間は点灯します。 - この装置 **ERR** 指標は、デバイスがデータバスのエラーまたはロックプを検出するときに停止します。 - この装置 **SFP** 指標は、トランセイバーがSFPポートに接続されているときに照明します。 - この装置 **XFP** インデックスは、トランセイバーがXFPポートに接続されているときに照明します。 - この装置 **QSFP** QSFPポートに接続されたトランセイバーが接続されたときに指標が照らされます。 **ジャンプ** トランセイバーポートには、電源ラインとトランセーバー入り口をコントロールするためのジャンプのグループがあります。 **SFP** - オープン **PWR\_TX** 転送電源を切り離す。 - オープン **PWR\_RX** 受信電力を切り離す。 - 閉鎖 **RS0** そして、 **RS1** 関連するトランスセーバーのピンを地面に引き上げます。 **XFP** - オープン **PWR\_5V0** 電源を5V鉄道に切り離す。 - オープン **PWR\_3V3** 3.3 V 鉄道の電源を無効にします。 - この装置 **P\_DOWN/RST** モジュールを再起動し、電源を切り替える。 デフォルトでオープン。 - この装置 **MOD\_DESEL** データバスでアクセスするトランシーバーを選択します。 デフォルトでオープンし、ソフトウェアによって制御されます。 **QSFP** - オープン **VCC\_RX** QSFP受信電源を無効にします。 - オープン **VCC\_TX** QSFPの電源を無効にします。 - この装置 **VCC1** QSFP トランセイバーコントローラーの電力を無効にします。 - この装置 **MODSEL** データバスでアクセスするトランシーバーを選択します。 デフォルトでオープンし、ソフトウェアによって制御されます。 - この装置 **RESETL** モジュールを再起動。 デフォルトでオープン。 **低パワーモード** - この装置 **TX\_EN** トランシーバーの低消費電力モードを無効にします。 デフォルトでオープン。 **データバス** この装置 **SDA**, **SCL** そして、 **GND** 端子からI2Cデータバスにアクセスできます。 データバスの論理レベルは5Vに相当します。 --- ### コントロールコマンド この装置 **SFPTotal Plus New** SFPTotal Wizard がサポートする独自のコマンドプロトコルを使用して動作します。 [SFPTotal プロトコルコマンド](https://sfptotal.io/ja/wiki/Device_control_protocol) 複雑なプログラミングプロセスまたは特定の受信者コントロールレジストリのためのデバイスの完全な能力へのアクセスを提供します。 --- ### メモ 1. PCBのコンポーネントラベルは、ハードウェアの修正に応じて異なる可能性があります。 詳細については、付属文書をご覧ください。 2. 組み込まれたファームウェアの更新プログラムは SFPTotal サービスを通じてのみ利用できます。 更新プログラムが利用可能であるかどうかを確認するためにサポートに連絡します。 3. 外部5V DC 2A電力アダプターは、高電力トランスセーバーのために推奨されています。 コネクターポラリティは、デバイス PCB に表示されます。 4. ハードウェア修正 1.3 は、信頼性を向上させるための追加の電気静的排出保護を含みます。 ## [SFPTotal Plus X](https://sfptotal.io/ja/wiki/SFPTotal_Plus_X) **コンテンツ** 1. [一般的な情報](https://sfptotal.io/ja/wiki/SFPTotal_Plus_X) 2. [アプリケーション](https://sfptotal.io/ja/wiki/SFPTotal_Plus_X#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [主な利点](https://sfptotal.io/ja/wiki/SFPTotal_Plus_X#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [クイックスタート](https://sfptotal.io/ja/wiki/SFPTotal_Plus_X#4e82e087889f8534521698ba06311cd9be56b4c6) - [デバイスドライバーの設置](https://sfptotal.io/ja/wiki/SFPTotal_Plus_X#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [ソフトウェア](https://sfptotal.io/ja/wiki/SFPTotal_Plus_X#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [接続設定](https://sfptotal.io/ja/wiki/SFPTotal_Plus_X#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [デバイスのアクティベーション](https://sfptotal.io/ja/wiki/SFPTotal_Plus_X#d60c43dba8d1cb989665461b41663c11cac7d28f) - [トランセイバーを接続する](https://sfptotal.io/ja/wiki/SFPTotal_Plus_X#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [コントロール](https://sfptotal.io/ja/wiki/SFPTotal_Plus_X#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [コントロールコマンド](https://sfptotal.io/ja/wiki/SFPTotal_Plus_X#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [メモ](https://sfptotal.io/ja/wiki/SFPTotal_Plus_X#7d74563e457666cab3955de69bc3a49870523040) この装置 **SFPTotal Plus X** QSFP-DD、QSFP56、QSFP28、SFP28、XFP、SFP+およびSFPトランセーバーのメモリをコードボードプログラム、SFP RJ45、AOCおよびDACを含む。 MSA SFF-8472、SFF-8636、CMIS 5.0に従ってプログラミングパスワード保護トランセーバーをサポートし、ハードウェア書き込み保護サークルを備えたスクリプトベースの書き込みおよびプログラミングモジュールもサポートしています。 デバイスには、SFP、XFPおよびQSFP-DDポートがトランセイバー用、USBタイプCコネクターがコンピュータに接続し、 LED指標、電力コントロールジャンプ、外部5V DC電源供給のためのコネクタがあります。 ![SFPTotal Plus X コードボード: SFP、XFP、QSFP-DD ポートの配置](https://sfptotal.io/images/documentation/i108/p61/356a192b-80eec02f1a-75ff1dc00f77.png) ![SFPTotal Plus X ボードの下](https://sfptotal.io/images/documentation/i108/p61/356a192b-53eff62d3b-fb47744ce05d.png) --- ### アプリケーション SFPTotal Plus X は以下のタスクに使用されます。 - プログラミングオプティック・トランセイバー - AOCとDACケーブルのプログラミング - 各メーカーからのネットワーク機器とのモジュール互換性の確保 - プログラミングは、保護されたトランセイバーメモリを書く。 - リアルタイムで受信者の診断情報を読む。 - DWDM SFP+ トンネルトランセイバーのチャンネルの設定 - PHYコントローラの設定を変更する - OEM トランセイバーの再生 --- ### 主な利点 - コンパクトサイズ - 単一のデバイスで複数の形状要因を完全にサポートします。 - 1.25Gから400Gまでのデータレートを有する光学トランスセーバーのサポート - 特定の輸送業者に対する制限はありません。 - 柔軟な書き込み速度と設定の制御 - パスワードを持つプログラミングトランセイバーのサポート - 非標準メモリアドレスへのアクセス - ハードウェア書き込み保護を備えたプログラミングトランセイバー - 高電力トランセイバーのための外部電力供給サポート - ハードウェアパスワード検索サポート - 製造業者からの技術サポート --- ### クイックスタート #### デバイスドライバーの設置 適切な動作のために、デバイスドライバーをインストールする前に、デバイスを初めて接続します。 利用可能なのは、 [ダウンロードページ](https://sfptotal.io/ja/software#driver). Windows 10 / 11にはデフォルトで SFPTotal Plus Xのドライバーが含まれています。 単にデバイスをコンピュータに接続し、自動インストールが完了するのを待つ。 オペレーティングシステムにドライバーまたは特別ドライバーのインストールポリシーが含まれていない場合は、新しいデバイスに適用されます。 [ドライバーインストール指示](https://sfptotal.io/ja/software#driver). Windows のいくつかのバージョンでは、ドライバーのインストール後にシステムを再起動する必要があり、仮想シリアルポートデバイスが適切に動作するようにします。 --- #### ソフトウェア 公務員利用 [SFPTotal Wizard](https://sfptotal.io/ja/software) ソフトウェアがデバイスで動作します。 それは、編集、読書、書き込みのトランスセーバーメモリのための便利なインターフェイスを提供します。 アプリケーションの使用を開始するには、デバイスの初期設定またはカリブレーションは必要ありません。 ソフトウェアの詳細については、こちらをご覧ください。 [ユーザーガイド](https://sfptotal.io/ja/wiki/SFPTotal_Documentation#e9aa6ea1ce86697d7e125ea8149a1768a40ce9fb). --- #### 接続設定 コードボードをコンピュータの USB ポートに接続し、提供された USB タイプ C ケーブルを使用します。 オペレーティングシステムは、デバイスが初めて接続されたときに新しいデバイスを検出します。 デフォルトでは、接続設定は必要ありません。 アプリケーションは自動的にコンピュータに接続されたコードボードを検出します。 アプリケーションが直接デバイス接続のために設定された場合は、メニューを開きます。 **接続設定 - Connection Settings**. ![接続設定: SFPTotal Mini/Plus コードボードの自動検出](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) リセット **シリアルポート番号**選択 **プログラミングボードタイプ** あなたのデバイスと選択 **自動検索デバイス接続** コードボードに自動的に接続する。 接続設定をクリックして保存する **接続設定を保存**. --- #### デバイスのアクティベーション この装置 **SFPTotal Plus X** 機能が制限されており、使用前にアクティベーションが必要です。 セクションを見る [デバイスのアクティベーション](https://sfptotal.io/ja/device-activation). --- #### トランセイバーを接続する メタルケージ内のSFPポートにトランセイバーを接続します。 それを入力するとき、モジュールキャッシング上のラベルは上に向かう必要があります。 トランセイバーをポートに入れて、クリックするまで柔らかく押します。 トランセイバーキャッシングのラッチは、港湾ケージと関わる必要があります。 トランセイバーが正しくインストールされた場合、STAT LED はフラッシュを止め、停止します。 コーディングボードは使用の準備が整っています。 トランセイバーを除去するには、ラッチを解放するためにそのバイルをスイッチし、その後、両指でモジュールの側面を握り、港から引き出します。 折りたたみをしないで、折りたたみが起こる。 --- ### コントロール コードボードには、以下の状態指標とコントロールが含まれています。 **パワーコントロール** - この装置 **SW1** スライドスイッチは、トランセイバーポートへの電力を制御します。 - この装置 **PWR** jumper は、パワースイッチ機能を複製します。 測定装置は、この時点で電力供給と連続的に接続することができます。 **LED指標** - この装置 **MCU** 指標は、デバイスがコンピュータに接続されているときに照明します。 - この装置 **STAT** 指標は電力が起動し、デバイスがトランセイバーを待っているときに点灯します。 ポートにトランシーバーが接続されている間は点灯します。 - この装置 **ERR** 指標は、デバイスがデータバスのエラーまたはロックプを検出するときに停止します。 - この装置 **SFP** 指標は、トランセイバーがSFPポートに接続されているときに照明します。 - この装置 **XFP** インデックスは、トランセイバーがXFPポートに接続されているときに照明します。 - この装置 **QSFP** QSFPポートに接続されたトランセイバーが接続されたときに指標が照らされます。 **ジャンプ** トランセイバーポートには、電源ラインとトランセイバー入り口をコントロールするためのジャンプのグループがあります。 主なジャンプの機能は、PCDの前面または後ろにマークされています。 **SFP** - オープン **PWR\_TX** 転送電源を切り離す。 - オープン **PWR\_RX** 受信電力を切り離す。 - 閉鎖 **RS0** そして、 **RS1** 関連するトランセイバーのピンを地面に引き出して、Rate Select ラインをコントロールします。 **XFP** - オープン **PWR\_5V0** 電源を5V鉄道に切り離す。 - オープン **PWR\_3V3** 3.3 V 鉄道の電源を無効にします。 - この装置 **P\_DOWN/RST** モジュールを再起動し、電源を切り替える。 デフォルトでオープン。 - この装置 **MOD\_DESEL** データバスでアクセスするトランシーバーを選択します。 デフォルトでオープンし、ソフトウェアによって制御されます。 **QSFP** - オープン **VCC\_RX** QSFP受信電源を無効にします。 - オープン **VCC\_TX** QSFPの電源を無効にします。 - この装置 **VCC1** QSFP トランセイバーコントローラーの電力を無効にします。 - この装置 **VCC2** QSFP-DD トランセイバーコントローラーのパワーを無効にします。 - オープン **VCC\_RX1** QSFP-DD 受信電源を無効にします。 - オープン **VCC\_TX1** QSFP-DD 転送電源を無効にします。 - この装置 **MODSEL** データバスでアクセスするトランシーバーを選択します。 デフォルトでオープンし、ソフトウェアによって制御されます。 - この装置 **RESETL** モジュールを再起動。 デフォルトでオープン。 **低パワーモード** - この装置 **TX\_EN** トランシーバーの低消費電力モードを無効にします。 デフォルトでオープン。 **データバス** この装置 **SDA**, **SCL** そして、 **GND** 端子からI2Cデータバスにアクセスできます。 データバスの論理レベルは5Vに相当します。 --- ### コントロールコマンド この装置 **SFPTotal Plus X** SFPTotal Wizard がサポートする独自のコマンドプロトコルを使用して動作します。 [SFPTotal プロトコルコマンド](https://sfptotal.io/ja/wiki/Device_control_protocol) 複雑なプログラミングプロセスまたは特定の受信者コントロールレジストリのためのデバイスの完全な能力へのアクセスを提供します。 --- ### メモ 1. PCBのコンポーネントラベルは、ハードウェアの修正に応じて異なる可能性があります。 詳細については、付属文書をご覧ください。 2. 組み込まれたファームウェアの更新プログラムは SFPTotal サービスを通じてのみ利用できます。 更新プログラムが利用可能であるかどうかを確認するためにサポートに連絡します。 3. 外部5V DC 2A電力アダプターは、高電力トランスセーバーのために推奨されています。 コネクターポラリティは、デバイス PCB に表示されます。 4. ハードウェア修正 1.9 は、信頼性を向上させるための追加の電気静的排出保護を含みます。 ## [SFPTotal OSFP Board](https://sfptotal.io/ja/wiki/SFPTotal_OSFP_Board) **コンテンツ** 1. [一般的な情報](https://sfptotal.io/ja/wiki/SFPTotal_OSFP_Board) 2. [アプリケーション](https://sfptotal.io/ja/wiki/SFPTotal_OSFP_Board#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [主な利点](https://sfptotal.io/ja/wiki/SFPTotal_OSFP_Board#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [クイックスタート](https://sfptotal.io/ja/wiki/SFPTotal_OSFP_Board#4e82e087889f8534521698ba06311cd9be56b4c6) - [デバイスドライバーの設置](https://sfptotal.io/ja/wiki/SFPTotal_OSFP_Board#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [ソフトウェア](https://sfptotal.io/ja/wiki/SFPTotal_OSFP_Board#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [接続設定](https://sfptotal.io/ja/wiki/SFPTotal_OSFP_Board#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [デバイスのアクティベーション](https://sfptotal.io/ja/wiki/SFPTotal_OSFP_Board#d60c43dba8d1cb989665461b41663c11cac7d28f) - [トランセイバーを接続する](https://sfptotal.io/ja/wiki/SFPTotal_OSFP_Board#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [コントロール](https://sfptotal.io/ja/wiki/SFPTotal_OSFP_Board#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [コントロールコマンド](https://sfptotal.io/ja/wiki/SFPTotal_OSFP_Board#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [メモ](https://sfptotal.io/ja/wiki/SFPTotal_OSFP_Board#7d74563e457666cab3955de69bc3a49870523040) この装置 **SFPTotal OSFP Board** プログラミングボードは、400Gおよび800G OSFPトランシーバー、AOC、DACのメモリをプログラミングします。 CMIS 5.0に従ってプログラミングパスワード保護トランセイバーをサポートし、ハードウェア書き込み保護サークルを備えたスクリプトベースの書き込みおよびプログラミングモジュールをサポートしています。 デバイスには、トランセイバー用のOSFPポート、コンピュータへの接続のためのUSBタイプCコネクター、 LED指標、電力コントロールジャンプ、外部5V DC電源供給のためのコネクタがあります。 ![SFPTotal OSFP Board: OSFPポート、ボタン、電源接続器](https://sfptotal.io/images/documentation/i180/p68/356a192b-b2a4dd28a9-9bf55b6d46cc.png) ![SFPTotal OSFP Boardの下部は、ラベルとピン機能を表示](https://sfptotal.io/images/documentation/i180/p68/356a192b-594b4848a1-9bf55b6d46cc.png) --- ### アプリケーション SFPTotal OSFP Boardは以下の任務に使用されます。 - プログラミングオプティック・トランセイバー - AOCとDACケーブルのプログラミング - 各メーカーからのネットワーク機器とのモジュール互換性の確保 - プログラミングは、保護されたトランセイバーメモリを書く。 - リアルタイムで受信者の診断情報を読む。 - OEM トランセイバーの再生 --- ### 主な利点 - コンパクトサイズ - 400Gおよび800Gのデータレートを持つ光学トランセイバーへのサポート - 特定の輸送業者に対する制限はありません。 - 柔軟な書き込み速度と設定の制御 - パスワードを持つプログラミングトランセイバーのサポート - 非標準メモリアドレスへのアクセス - ハードウェア書き込み保護を備えたプログラミングトランセイバー - 高電力トランセイバーのための外部電力供給サポート - ハードウェアパスワード検索サポート - 製造業者からの技術サポート --- ### クイックスタート #### デバイスドライバーの設置 適切な動作のために、デバイスドライバーをインストールする前に、デバイスを初めて接続します。 利用可能なのは、 [ダウンロードページ](https://sfptotal.io/ja/software#driver). Windows 10 / 11にはデフォルトで SFPTotal OSFP Boardのドライバーが含まれています。 単にデバイスをコンピュータに接続し、自動インストールが完了するのを待つ。 オペレーティングシステムにドライバーまたは特別ドライバーのインストールポリシーが含まれていない場合は、新しいデバイスに適用されます。 [ドライバーインストール指示](https://sfptotal.io/ja/software#driver). Windows のいくつかのバージョンでは、ドライバーのインストール後にシステムを再起動する必要があり、仮想シリアルポートデバイスが適切に動作するようにします。 --- #### ソフトウェア 公務員利用 [SFPTotal Wizard](https://sfptotal.io/ja/software) ソフトウェアがデバイスで動作します。 それは、編集、読書、書き込みのトランスセーバーメモリのための便利なインターフェイスを提供します。 アプリケーションの使用を開始するには、デバイスの初期設定またはカリブレーションは必要ありません。 ソフトウェアの詳細については、こちらをご覧ください。 [ユーザーガイド](https://sfptotal.io/ja/wiki/SFPTotal_Documentation#e9aa6ea1ce86697d7e125ea8149a1768a40ce9fb). --- #### 接続設定 コードボードをコンピュータの USB ポートに接続し、提供された USB タイプ C ケーブルを使用します。 オペレーティングシステムは、デバイスが初めて接続されたときに新しいデバイスを検出します。 デフォルトでは、接続設定は必要ありません。 アプリケーションは自動的にコンピュータに接続されたコードボードを検出します。 アプリケーションが直接デバイス接続のために設定された場合は、メニューを開きます。 **接続設定 - Connection Settings**. ![接続設定: SFPTotal Mini/Plus コードボードの自動検出](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) リセット **シリアルポート番号**選択 **プログラミングボードタイプ** あなたのデバイスと選択 **自動検索デバイス接続** コードボードに自動的に接続する。 接続設定をクリックして保存する **接続設定を保存**. --- #### デバイスのアクティベーション この装置 **SFPTotal OSFP Board** 機能が制限されており、使用前にアクティベーションが必要です。 セクションを見る [デバイスのアクティベーション](https://sfptotal.io/ja/device-activation). --- #### トランセイバーを接続する メタルケージ内のOSFPポートにトランセイバーを接続します。 それを入力するとき、モジュールのキャッシング上のラベルとモジュール PCB の暴露された端は下向きに直面しなければなりません。 トランセイバーを港の箱に入れて、クリックするまで柔らかく押します。 トランセイバーキャッシングのラッチは、港湾ケージと関わる必要があります。 トランセイバーが正しくインストールされたとき、緑のSTAT LEDは輝きを止め、停止します。 コーディングボードは使用の準備が整っています。 トランセイバーを除去するには、ラッチを解放するためにそのバイルを引き出し、その後、モジュールの側面を2本の指で握り、港から引き出します。 モジュールをバイルで引きずり出さないで、壊れる可能性があります。 **LEDは輝き続け、モジュールは読み取れない。** - ポートパワーを制御するSW1が ONに設定されているか、ソフトウェアのパワーコントロールが有効であるかを確認します。 - 装置の電力供給要件が満たされていることを確認します。 注意! OSFP トランセイバーは、メーカーが指定した電力クラスに従って電流を引き出します。 コンピュータ USB ポートは十分な電力を提供することはできませんので、高電力光学トランスセーバーを接続する際に外部電力供給が必要です。 **OSFP-RHS トランセイバーの接続** 金属 OSFP ポート ケージは、標準 OSFP モジュールのために設計されています。 OSFP-RHS モジュールは、箱の壁の内部停止のため受け入れられません。 OSFP-RHS モジュールをコードボードに接続するには、デバイスの PCB を超える端を押すことによって金属ポートキャッシュを取り除きます。 OSFP-RHS トランセイバーのためのキャッシュをインストールします。 ポートケージなしでトランセイバーを接続することは推奨されていません。 --- ### コントロール コードボードには、以下の状態指標とコントロールが含まれています。 #### パワーコントロール - ダブル PWR ジャンパーは、電源コントローラーの入力に 5V DC 供給を切り替えます。 測定装置は、シリーズでサークルに接続することができます。 - SW1スライドスイッチはトランシーバーポートへの電源を制御します。OSFPポートに電源を供給するには、ONに設定してください。 #### LED指標 - MCU指標は、デバイスがコンピュータに接続されているときに照らされます。 - STAT 指標は電力が起動し、デバイスがトランセイバーを待っているときに輝く。 ポートにトランシーバーが接続されている間は点灯します。 - ERR 指標は、デバイスがデータバスのエラーまたはロックプを検出するときに停止します。 - PWR 指標は、電力コントローラーの入り口に電力が存在することを示しています。 - PRESENT 指標は、トランセイバーが OSFP ポートに接続されているときに照らされます。 - INT 指標は、中断作業旗が設定されていることを示しています。 #### ジャンプ OSFPポートサークルには、個別電源ラインと低速信号の受信者をコントロールするジャンプのグループが含まれています。 主なジャンプの機能は、PCDの前面または後ろにマークされています。 - VCC1を開くと、最初のチャンネルに電力を切り離す。 - VCC2を開くことで、電源を第2チャンネルに切り離します。 - VCC3を開くことで、電源を第三チャンネルに切り離す。 - VCC4を開くことで、第4チャンネルに電力を切り離す。 - INT/RSTnジャンパーは、関連するOSFPポートラインを接続し、コードボードがM\_INT(中断操作)を読み、M\_RSTnを介してトランセイバーのリセットをコントロールできます。 デフォルトで閉鎖。 - LPW/PSNTジャンパーは、関連するOSFPポートラインを接続し、コードボードがH\_PRSnを読み、M\_LPWnを通じて低電源モードを制御することができます。 デフォルトで閉鎖。 - LOWPWRジャンパーをインストールすると、H\_LPWnを供給電圧に引き上げ、トランセイバーを高電力モードに切り替えます。 デフォルトでオープン。 - リセットジャンパーがモジュールをリセットします。 デフォルトでオープン。 INT/RSTnおよびLPW/PSNT線に関する詳細については、OSFPの公式規格における低速信号のセクション 14.5 を参照してください。 [https://osfpmsa.org/assets/pdf/OSFP\_Module\_Specification\_Rev5\_1.pdf](https://osfpmsa.org/assets/pdf/OSFP_Module_Specification_Rev5_1.pdf) #### I2Cデータバス SDA、SCLおよびGNDのピンは、I2Cデータバスへのアクセスを提供します。 データバスの論理レベルは5Vに相当します。 #### ベンチ電力供給を接続 コーディングボードには、ベンチ電源を3.3V DC出力に直接OSFP\_VCCポート電源線に接続するための連絡先があります。 ベンチ電力供給は、10W以上を消費するトランセイバーで作業する際に安定した電圧を維持することをお勧めします。 ベンチ電源を直接接続すると、SW1スライドスイッチをOFFに設定することによってコードボードの電源コントローラーが無効になります。 警告! ベンチ電源を直接接続する際は、ホスト VCC の標準で指定された 3.465 V DC 制限を超えないでください。 --- ### コントロールコマンド この装置 **SFPTotal OSFP Board** SFPTotal Wizard がサポートする独自のコマンドプロトコルを使用して動作します。 [SFPTotal プロトコルコマンド](https://sfptotal.io/ja/wiki/Device_control_protocol) 複雑なプログラミングプロセスまたは特定の受信者コントロールレジストリのためのデバイスの完全な能力へのアクセスを提供します。 --- ### メモ 1. PCBのコンポーネントラベルは、ハードウェアの修正に応じて異なる可能性があります。 詳細については、付属文書をご覧ください。 2. 組み込まれたファームウェアの更新プログラムは SFPTotal サービスを通じてのみ利用できます。 更新プログラムが利用可能であるかどうかを確認するためにサポートに連絡します。 3. 外部5V DC 2A電力アダプターは、高電力トランスセーバーのために推奨されています。 コネクターポラリティは、デバイス PCB に表示されます。 4. コードボードは、ベンチ電源への接続をサポートします。 ## [SFPTotal Evolution](https://sfptotal.io/ja/wiki/SFPTotal_Evolution) **コンテンツ** 1. [一般的な情報](https://sfptotal.io/ja/wiki/SFPTotal_Evolution) 2. [アプリケーション](https://sfptotal.io/ja/wiki/SFPTotal_Evolution#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [主な利点](https://sfptotal.io/ja/wiki/SFPTotal_Evolution#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [クイックスタート](https://sfptotal.io/ja/wiki/SFPTotal_Evolution#4e82e087889f8534521698ba06311cd9be56b4c6) - [デバイスドライバーの設置](https://sfptotal.io/ja/wiki/SFPTotal_Evolution#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [ソフトウェア](https://sfptotal.io/ja/wiki/SFPTotal_Evolution#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [接続設定](https://sfptotal.io/ja/wiki/SFPTotal_Evolution#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [デバイスのアクティベーション](https://sfptotal.io/ja/wiki/SFPTotal_Evolution#d60c43dba8d1cb989665461b41663c11cac7d28f) - [トランセイバーを接続する](https://sfptotal.io/ja/wiki/SFPTotal_Evolution#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [コントロール](https://sfptotal.io/ja/wiki/SFPTotal_Evolution#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [コントロールコマンド](https://sfptotal.io/ja/wiki/SFPTotal_Evolution#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [メモ](https://sfptotal.io/ja/wiki/SFPTotal_Evolution#7d74563e457666cab3955de69bc3a49870523040) この装置 **SFPTotal E>olution** プロジェクトは、ファイバー光学通信、データストレージ、人工知能システムにおけるネットワークスイッチ装置との高速光学トランセイバーの互換性と使用に関する技術的研究を実施しています。 また、光学トランスセーバーメモリのテストおよびプログラミングのための製品を開発しています。 **SFPTotal E シリーズコードボード** 1.25G SFP, 10G SFP+, 25G SFP28, 40G QSFP+, 100G QSFP28, 200G QSFP56, 200G QSFP-DD, 400G QSFP-DD, 50G DSFP, 100G DSFP, 400G OSFP, 800G OSFP光トランシーバーのメモリプログラミング専用装置です。DAC, AOC, SFP RJ45, OLT PONにも対応しています。 このデバイスは、 CMIS 5.0、MSA SFF-8472 および SFF-8636 に従ってプログラミングパスワード保護トランセイバーをサポートし、ハードウェア書き込み保護サークルを備えたスクリプトベースの書き込みおよびプログラミングモジュールもサポートしています。 デバイスはOSFP、QSFP-DD、DSFPポートを備え、SFP/SFP28およびQSFP+/QSFP28との下位互換性があります。また、PC接続用USB Type-C、LEDインジケーター、電源制御用ジャンパー、および外部5V 2A DC電源端子を備えています。 ![SFPTotal Evolution コードボードの 3D モデル、OSFP、QSFP-DD と DSFP/SFP ポート](https://sfptotal.io/images/documentation/i167/p69/356a192b-30bddbbd71-db66cded2f06.png) --- ### アプリケーション SFPTotal コードボードは、以下のタスクに使用されます: - プログラミングオプティック・トランセイバー - AOCとDACケーブルのプログラミング - 各メーカーからのネットワーク機器とのモジュール互換性の確保 - プログラミングは、保護されたトランセイバーメモリを書く。 - リアルタイムで受信者の診断情報を読む。 - OEM トランセイバーの再生 --- ### 主な利点 - コンパクトサイズ - 400Gおよび800Gのデータレートを持つ光学トランセイバーへのサポート - 特定の輸送業者に対する制限はありません。 - 柔軟な書き込み速度と設定の制御 - パスワードを持つプログラミングトランセイバーのサポート - 非標準メモリアドレスへのアクセス - ハードウェア書き込み保護を備えたプログラミングトランセイバー - 高電力トランセイバーのための外部電力供給サポート - ハードウェアパスワード検索サポート - 製造業者からの技術サポート --- ### クイックスタート #### デバイスドライバーの設置 適切な動作のために、デバイスドライバーをインストールする前に、デバイスを初めて接続します。 利用可能なのは、 [ダウンロードページ](https://sfptotal.io/ja/software#driver). Windows 10 / 11にはデフォルトで SFPTotal Evolutionのドライバーが含まれています。 単にデバイスをコンピュータに接続し、自動インストールが完了するのを待つ。 オペレーティングシステムにドライバーまたは特別ドライバーのインストールポリシーが含まれていない場合は、新しいデバイスに適用されます。 [ドライバーインストール指示](https://sfptotal.io/ja/software#driver). Windows のいくつかのバージョンでは、ドライバーのインストール後にシステムを再起動する必要があり、仮想シリアルポートデバイスが適切に動作するようにします。 --- #### ソフトウェア 公務員利用 [SFPTotal Wizard](https://sfptotal.io/ja/software) ソフトウェアがデバイスで動作します。 それは、編集、読書、書き込みのトランスセーバーメモリのための便利なインターフェイスを提供します。 アプリケーションの使用を開始するには、デバイスの初期設定またはカリブレーションは必要ありません。 ソフトウェアの詳細については、こちらをご覧ください。 [ユーザーガイド](https://sfptotal.io/ja/wiki/SFPTotal_Documentation#e9aa6ea1ce86697d7e125ea8149a1768a40ce9fb). --- #### 接続設定 コードボードをコンピュータの USB ポートに接続し、提供された USB タイプ C ケーブルを使用します。 オペレーティングシステムは、デバイスが初めて接続されたときに新しいデバイスを検出します。 デフォルトでは、接続設定は必要ありません。 アプリケーションは自動的にコンピュータに接続されたコードボードを検出します。 アプリケーションが直接デバイス接続のために設定された場合は、メニューを開きます。 **接続設定 - Connection Settings**. ![接続設定: SFPTotal Mini/Plus コードボードの自動検出](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) リセット **シリアルポート番号**選択 **プログラミングボードタイプ** あなたのデバイスと選択 **自動検索デバイス接続** コードボードに自動的に接続する。 接続設定をクリックして保存する **接続設定を保存**. --- #### デバイスのアクティベーション コードボードは機能が制限され、使用前にアクティベーションが必要です。 セクションを見る [デバイスのアクティベーション](https://sfptotal.io/ja/device-activation). --- #### トランセイバーを接続する コーディングボードには、OSFP、QSFP-DD、DSFP ポートがあります。 DSFPポートにはDSFPおよびSFPトランシーバーを接続できます。 QSFP-DD ポートは後向に互換性があり、QSFP-DD、QSFP28、QSFP+ トランセーバーを受け入れます。 トランセイバーを港の箱に入れて、クリックするまで柔らかく押します。 トランセイバーキャッシングのラッチは、港湾ケージと関わる必要があります。 トランセイバーが正しくインストールされたとき、緑のSTAT LEDは輝きを止め、停止します。 コーディングボードは使用の準備が整っています。 トランセイバーを除去するには、ラッチを解放するためにそのバイルを引き出し、その後、モジュールの側面を2本の指で握り、港から引き出します。 モジュールをバイルで引きずり出さないで、壊れる可能性があります。 **LEDは輝き続け、モジュールは読み取れない。** - ポートパワーを制御するSW1が ONに設定されているか、ソフトウェアのパワーコントロールが有効であるかを確認します。 - 装置の電力供給要件が満たされていることを確認します。 注意! OSFP トランセイバーは、メーカーが指定した電力クラスに従って電流を引き出します。 コンピュータ USB ポートは十分な電力を提供することはできませんので、高電力光学トランスセーバーを接続する際に外部電力供給が必要です。 **OSFP-RHS トランセイバーの接続** 金属 OSFP ポート ケージは、標準 OSFP-IHS モジュールのために設計されています。 OSFP-RHS モジュール(スリム モジュール 無熱点)は、箱の壁の内部停止のため受け入れられません。 OSFP-RHS モジュールをコードボードに接続するには、OSFP-IHS 金属ポートキャッジを取り除き、デバイスの PCB を超える端を押します。 OSFP-RHS トランセイバーのためのキャッシュをインストールします。 ポートケージなしでトランセイバーを接続することは推奨されていません、これはポートコネクターとソーラー関節に損傷を与える可能性があります。 --- ### コントロール コードボードには、以下の状態指標とコントロールが含まれています。 #### パワーコントロール - ダブル PWR ジャンパーは、電源コントローラーの入力に 5V DC 供給を切り替えます。 測定装置は、シリーズでサークルに接続することができます。 - SW1スライドスイッチはトランシーバーポートへの電源を制御します。OSFPポートに電源を供給するには、ONに設定してください。 #### LED指標 - MCU指標は、デバイスがコンピュータに接続されているときに照らされます。 - STAT 指標は電力が起動し、デバイスがトランセイバーを待っているときに輝く。 ポートにトランシーバーが接続されている間は点灯します。 - ERR 指標は、デバイスがデータバスのエラーまたはロックプを検出するときに停止します。 - PWR 指標は、電力コントローラーの入り口に電力が存在することを示しています。 - PRESENT 指標は、トランセイバーが OSFP ポートに接続されているときに照らされます。 - INT 指標は、中断作業旗が設定されていることを示しています。 #### ジャンプ OSFP、QSFP-DD、DSFPポートの回路には、個別の電源ラインとトランシーバーの低速信号を制御するためのジャンパー群があります。 主なジャンプの機能は、PCDの前面または後ろにマークされています。 **OSFP** - VCC1を開くと、最初のチャンネルに電力を切り離す。 - VCC2を開くことで、電源を第2チャンネルに切り離します。 - VCC3を開くことで、電源を第三チャンネルに切り離す。 - VCC4を開くことで、第4チャンネルに電力を切り離す。 - INT/RSTnジャンパーは、関連するOSFPポートラインを接続し、コードボードがM\_INT(中断操作)を読み、M\_RSTnを介してトランセイバーのリセットをコントロールできます。 デフォルトで閉鎖。 - LPW/PSNTジャンパーは、関連するOSFPポートラインを接続し、コードボードがH\_PRSnを読み、M\_LPWnを通じて低電源モードを制御することができます。 デフォルトで閉鎖。 - LOWPWRジャンパーをインストールすると、H\_LPWnを供給電圧に引き上げ、トランセイバーを高電力モードに切り替えます。 デフォルトでオープン。 - リセットジャンパーがモジュールをリセットします。 デフォルトでオープン。 INT/RSTnおよびLPW/PSNT線に関する詳細については、OSFPの公式規格における低速信号のセクション 14.5 を参照してください。 [https://osfpmsa.org/assets/pdf/OSFP\_Module\_Specification\_Rev5\_1.pdf](https://osfpmsa.org/assets/pdf/OSFP_Module_Specification_Rev5_1.pdf) **QSFP-DD/QSFP** - オープン **VCC\_RX** QSFP受信電源を無効にします。 - オープン **VCC\_TX** QSFPの電源を無効にします。 - この装置 **VCC1** QSFP トランセイバーコントローラーの電力を無効にします。 - この装置 **VCC2** QSFP-DD トランセイバーコントローラーのパワーを無効にします。 - オープン **VCC\_RX1** QSFP-DD 受信電源を無効にします。 - オープン **VCC\_TX1** QSFP-DD 転送電源を無効にします。 - この装置 **MODSEL** データバスでアクセスするトランシーバーを選択します。 デフォルトでオープンし、ソフトウェアによって制御されます。 - この装置 **RESETL** モジュールを再起動。 デフォルトでオープン。 **DSFP/SFP** - オープン **PWR\_TX** 転送電源を切り離す。 - オープン **PWR\_RX** 受信電力を切り離す。 - 閉鎖 **RS0** そして、 **RS1** 関連するトランセイバーのピンを地面に引き出して、Rate Select ラインをコントロールします。 - 閉鎖 **RX\_LOS** RX\_LOS を SFP モジュール読み方モードの管理コントローラー 回路に接続します。 - 閉鎖 **TX\_FAULT** TX\_FAULT を SFP モジュール読み方モードの管理コントローラー サーキットに接続します。 - この装置 **INT / RSTN** 関連する DSFP ポートラインを接続して、コードボードが M\_INT (Interrupt Operation) を読み、M\_RSTn を介して送信器のリセットをコントロールできます。 デフォルトでオープン。 - この装置 **LPW/PSNT** 関連する OSFP ポートラインを接続して、コードボードが H\_PRSn を読み、低電源モードを M\_LPWn で制御できます。 デフォルトでオープン。 **低パワーモード** - この装置 **TX\_EN** QSFP、QSFP-DD、SFPの低電力モードを無効にします。 デフォルトでオープン。 #### I2Cデータバス SDA、SCLおよびGNDのピンは、I2Cデータバスへのアクセスを提供します。 データバスの論理レベルは5Vに相当します。 #### ベンチ電力供給を接続 コーディングボードには、ベンチ電源を3.3V DC出力に直接OSFP\_VCCポート電源線に接続するための連絡先があります。 ベンチ電力供給は、10W以上を消費するトランセイバーで作業する際に安定した電圧を維持することをお勧めします。 ベンチ電源を直接接続すると、SW1スライドスイッチをOFFに設定することによってコードボードの電源コントローラーが無効になります。 警告! ベンチ電源を直接接続する際は、ホスト VCC の標準で指定された 3.465 V DC 制限を超えないでください。 --- ### コントロールコマンド コードボードは、SFPTotal Wizardがサポートする独自のコマンドプロトコルを使用して動作します。 [SFPTotal プロトコルコマンド](https://sfptotal.io/ja/wiki/Device_control_protocol) 複雑なプログラミングプロセスまたは特定の受信者コントロールレジストリのためのデバイスの完全な能力へのアクセスを提供します。 --- ### メモ 1. PCBのコンポーネントラベルは、ハードウェアの修正に応じて異なる可能性があります。 詳細については、付属文書をご覧ください。 2. 組み込まれたファームウェアの更新プログラムは SFPTotal サービスを通じてのみ利用できます。 更新プログラムが利用可能であるかどうかを確認するためにサポートに連絡します。 3. 外部5V DC 2A電力アダプターは、高電力トランスセーバーのために推奨されています。 コネクターポラリティは、デバイス PCB に表示されます。 4. コードボードは、ベンチ電源への接続をサポートします。 ## [メモリ構造 トランセイバー](https://sfptotal.io/ja/wiki/Transceiver_memory_structure) **受信者の EEPROM は、モジュールを特定するために装置が使用する持続可能なデータを保存します。** 管理インターフェイスはまた、診断、状態、設定へのアクセスを提供します。 メモリ全体のイメージはしばしば非公式に「SFPファームウェア」と呼ばれますが、持続的な識別データ、ライブレジストリ、およびコントローラの内部ソフトウェアは異なります。 識別フィールドを書くことは、モジュールの物理的なデザインを変えることはありません。 次のセクションでは、Serial ID、A0h/A2hとSFP、XFP、QSFP、CMISモジュールの違いを説明します。 住所と義務機能は、特定のメモリマップとその修正に依存します。 SFPTotal Wizard では、適切なものを選択します。 **モジュールタイプ** そして、 **アドレステーブル** 同様に名付けられたフィールドだけを信頼するよりも。 ### EEPROM、シリアルIDおよびライブレジストリ | データ | 目的 | 変更を行う際の考慮 | | --- | --- | --- | | アイデンティティ / Serial ID | メーカー、部品番号、シリアル番号、広告インターフェイスおよびその他の情報。 | 設備はこれらのフィールドを識別するために使用します。 彼らは、モジュールのハードウェア能力を証明するわけではありません。 | | 診断と状態 | DDM測定、フラッグおよび機能状態 | 値は作業中に変更することができるが、すべての記録が書くことはできない。 | | 継続的・サービス設定 | カリブレーション、メーカーデータおよび利用者領域は、提供された場合。 | 適用される規格、アクセス許可及び特定の製品に関する手続きが要求されます。 | EEPROM は別途のチップであるか、モジュールコントローラーを通じて暴露される可能性があります。 I2C で読んだバッファーは、内部メモリアーキテクチャを自動的に明らかにしません。 アクセスと持続可能性の手順は、成功した読み方から別に確認する必要があります。 ### SFPトランシーバー SFP ファミリーメモリ マップは SFF-8472 に基づいてアドレススペースを使用します。 **A0h** そして、 **A2h**」 これらは通常の8ビットアドレスノートで、方向ビットを含む; 7ビットノートでは、関連するアドレスは、 **0x50** そして、 **0x51**」 バイトオフセットや追加のページ番号と混同しないでください。 ![オリジナルのドキュメンタリーからSFPメモリグラフ:A0h、A2hおよびスイッチ可能な上部ページ](https://sfptotal.io/images/documentation/i202/p39/356a192b-3eedfdfe13-c05f9d6acabb.jpg) *グラフはメモリ組織を示しています。 正確なフィールド定義のために適用される SFF-8472 レビューをチェックします。* #### A0hと識別フィールド SFF-8472 12.5a では、ベースと拡張識別フィールドはビットを占めています。 **0–95**」 96-127のビットは、Vendor Specific EEPROMに割り当てられます。 128-255のビットは、この修正に保管されていると表示され、それらは「互換性コード」のための普遍的な標準ストレージエリアとして記載されない。 製造業者の実施は異なる可能性があり、別途の文書化が必要です。 SFP A0h フィールドの例 SFF-8472 に従って | フィールド | デジタル、デジタル | 解釈 | | --- | --- | --- | | 売り手名 | 20–35 | 製造元名 16 ASCII バイト | | 売り手 OUI | 37–39 | 3位の識別子ではなく、テキストブランド名です。 | | 売り手 PN | 40–55 | パーツ番号 16 ASCII バイト | | 売り手 Rev | 56–59 | 部分修正、4ASCIIバイト。 | | 売り手 SN | 68–83 | シリアル番号 16 ASCII バイト | | CC\_BASE / CC\_EXT | 63 / 95 | 関連する識別範囲のチェックスムフィールド。 | 例えば、Vendor PN は 40、または 0x28 でオフセットでスタートします。 フィールドは 16 バイトが長いので、最後のビットは 55 (0x37) です。 これらの住所はSFPメモリマップに属しており、同様にQSFPまたはCMISというフィールドに適用されることはありません。 #### A2h および追加ページ A2hには、診断、カリブレーション、コントロールの分野が含まれています。 ページング対応の場合、追加の上位ページを利用できます。バイト128–255の上位ウィンドウでページを選択します。 すべての SFP、銅モジュールまたは DACが A2h、すべての診断測定、またはすべての追加ページを提供していると仮定しないでください。 すべての SFP モジュールには単一の必須パスワードアドレスはありません: SFF-8472 は、プロデューサーに特定の機能を提供します。 Wizard ドキュメンタリーは、設定可能なパスワード入力パラメーターを説明しますが、それらの値はモジュールの実装に対してチェックされなければなりません。 もっと見る [SFP 書き込み保護について](https://sfptotal.io/ja/wiki/Reprogramming_write_protected_SFP_RJ45). ### XFP トランセイバー XFP は INF-8077i. で定義された管理マップを使用しています。 下のウィンドウと切り替え可能な上部テーブルは、SFP A0h/A2hの2つの領域として扱われるべきではありません。 魔法使いは追加のテーブル T00h、T01h などをラベルすることができます; これは SFF-8472 のオフセットが適用されることを意味しません。 ![XFP メモリ グラフ:下のウィンドウ、ページ選択、上部のシリアル ID と EEPROM テーブル](https://sfptotal.io/images/documentation/i202/p39/356a192b-6d83c08a6c-a2af3cccc601.jpg) ### QSFP トランセイバー QSFPファミリーでは、まずどの管理インターフェイスが使用されているかを決定します。 SFF-8636では、バイト0–127を下位ウィンドウ、バイト128–255をページ選択可能な上位ウィンドウとして定義しています。 トップページ 00hは識別データを含み、他のページのコンテンツと利用可能な機能は製品に依存します。 ![QSFP メモリ ディグラム 下のウィンドウと上のページ 00h、01h、02h、03h](https://sfptotal.io/images/documentation/i202/p39/356a192b-5d6050186f-dbe17dea280a.jpg) この地図のページ 02hは、それぞれの製品に特定のブランドのための必須イメージではなく、ユーザーメモリです。 いくつかの現代のモジュールはCMISを使用しています。 適用されるメモリマップは、類似の物理的外観または名称データレートよりも重要です。 ### QSFP-DD トランセイバー CMISは、複数の形状要因のための一般的な管理モデルを定義します。 それは、上のウィンドウから低いメモリを区別し、パグされたモジュールはページの選択と、提供された場合、銀行の選択を使用します。 モジュールはサポートされているページや機能を広告し、CMISのレビューと製造元の文書に対してチェックする必要があります。 フラットメモリとパゲットメモリは、同じ操作を必要としません。 ![オリジナルの記事から CMIS グラフ:低メモリ、銀行とページの選択、一般ページと銀行のページ](https://sfptotal.io/images/documentation/i202/p39/356a192b-ca7d97967c-b566a2004824.jpg) *イラストは対話の原則を示しています。 ページリストおよび義務機能のための実施された CMIS レビューをチェックします; グラフは各モジュールの機能を説明しません。* ### OSFPトランシーバー OSFP も CMIS を使用していますが、これはすべての実装されたページや機能が QSFP-DD モジュールのすべてのページと機能と一致することを意味するものではありません。 特定のモジュールの広告機能、インターフェイスレビュー、コードボードのサポートをチェックします。 物理形状要因と電気インターフェイスの互換性は、一般的な管理モデルから分離されています。 ### Wizard のデータの読み取り、保存および変更 1. 形式要因、部分数、修正を指定します。 モジュールタイプとアドレステーブルを選択し、その後、 [モジュールからコードを読む](https://sfptotal.io/ja/wiki/Reading_transceiver_memory). 2. 創造 [バックアップ](https://sfptotal.io/ja/wiki/Backing_up_transceiver_memory) アクセス可能な地域。 読めないページを記録する:不完全なセットは、完全な製品イメージとは考えられません。 3. コードを選択すると、コードに従ってください。 [ファームウェアデータベースの推奨](https://sfptotal.io/ja/wiki/Firmware_database)」 メモリマップ、ハードウェア実装、ターゲット機器をチェックします。 4. 定義する [書き込み保護](https://sfptotal.io/ja/wiki/Reprogramming_write_protected_SFP_RJ45)必要な変更のみを準備し、検証する。 [チェックイン](https://sfptotal.io/ja/wiki/Checksum_verification). 5. 後 [書く](https://sfptotal.io/ja/wiki/Writing_transceiver_memory) 同じ領域を再度読む。 継続的なデータを比較し、診断記録が手術中に変化することを考慮します。 6. ターゲット機器における識別と実際の接続をチェックします。 成功したメモリ書き込みはリンクテストを置き換えることはありません。 売り手の名前、部品番号、または互換性コードを変更すると、M オプティクスは SM オプティクスに変換したり、サポートされていない物理的なデータレートを追加したりしない。 カリブレーションおよびサービスレジストリを過剰に書くには、別途、正当な手続きが必要です。 ### 特徴と関連する資源 - [SFF-8472 12.5a エリア](https://members.snia.org/document/dl/25916), 表 4-2、セクション 4.3, 7 および 10.2 - SFP、識別フィールドおよびサプライヤー特定のアクセス。 - [SFF-8636 2.12](https://members.snia.org/document/dl/26418) 四線モジュールの管理マップ [INF-8077i 4.5](https://members.snia.org/document/dl/26514) — XFP. - [OIF CMIS カタログ](https://www.oiforum.com/technical-work/implementation-agreements-ias/) 公開されたレビュー;製品の適用性は検証されなければならない。 - [MSA、SFFおよびCMISの参照](https://sfptotal.io/ja/wiki/Transceiver_standards_and_specifications) そして、 [DDM in Wizard の記事一覧](https://sfptotal.io/ja/wiki/DDM_diagnostics). ## [ファームウェアデータベース](https://sfptotal.io/ja/wiki/Firmware_database) **SFPTotal Firmware Database は、プログラミングトランセイバーにデータとリソースを提供します。** 特定のモジュールおよびネットワークデバイスのための互換性のあるコードを作成する際に使用します。 この記事では、アクセス要件と適切なデータを選択する方法を説明します。 SFPモジュールのプログラミングでは、「ファームウェア」はしばしばアクセス可能なメモリエリアのコンテンツを指します。 この画像は必ずしもコントローラの内部実行可能なソフトウェアではありません。 まず、あなたの任務に必要なデータを特定し、 [EEPROMとSerial IDガイド](https://sfptotal.io/ja/wiki/Transceiver_memory_structure). ### ファームウェアデータベースアクセス要件 ウェブサイトへのアクセスには、確認されたメールアドレス、完了したプロフィール、および少なくとも1つのリンクされたオリジナルのSFPTotalデバイスを持つアカウントが必要です。 単に無リンクのコードボードを持つことは、あなたのアカウントにリンクしない。 1. あなたのアカウントにサインインし、メールの確認とプロフィールを完了する場合、ウェブサイトがあなたにそれを要求します。 2. 対応中 [登録デバイス](https://sfptotal.io/ja/customer/devices) コードボードがリストされていることを確認します。 欠けている場合は、シリアル番号を使用して追加するよう要請を提出します。 3. SFPTotal Wizard でシリアル番号を見つけることができます。 **デバイスバージョンを取得する**」 Serial ID のトランセイバーシリアル番号と混同しないでください。 4. リンクが完了した後、オープン [ファームウェアデータベース アカウント](https://sfptotal.io/ja/customer/codesdb)」 SFPTotal Labsへのアクセスもリンクされたアカウントの状態とサービスの認証に依存します。 デバイスを接続し、 [コードボードのアクティベーション](https://sfptotal.io/ja/device-activation) 別途の手続きです。 ボード作業を可能にするための条件は、データベースのサインインの要件と混同されるべきではありません。 コードの可用性とその利用条件をサービスで確認します。 ### SFPおよびその他のトランセイバーのためのコードを選択する 書く前に何をチェックするか | パラメータ | なぜ重要なのか | | --- | --- | | フォーマット・ファクターと管理インターフェイス | SFP、SFF-8636および CMIS メモリ マップには異なるフィールドとアクセス プロセスがあります。 | | 部品番号とハードウェアレビュー | 同じ商標名は、同じメモリ、コントローラー、または書き手順を保証するものではありません。 | | 物理的パラメーター | データ速度、光学構成またはRJ45インターフェイスは、実際の製品とリンクに合致する必要があります。 | | ターゲット設備 | スイッチモデル、ポートおよびソフトウェアバージョンは、トランセイバーの識別およびサポート要件を決定します。 | | 変更する領域 | どのフィールドが変更されるか、どの設定、カリブレーション、ユニークなデータが保存されるべきかを指定します。 | ブランドまたはファイルの長さに合うことはチェックの一部にすぎません。 ターゲット変更を、異なるハードウェアから完全なイメージで置き換えるな。 リソースの説明があなたのモジュールに適用性を確認していない場合は、書き込み前にそれを明確にしてください。 識別データの変更は、物理的なデータ速度、波長、繊維タイプ、またはハードウェア能力を変更しない。 リンクの故障が物理的な原因がある場合、別のコードはそれを解決しません。 ### 選択されたデータの処理 1. [オリジナルのモジュールを読み取る](https://sfptotal.io/ja/wiki/Reading_transceiver_memory) そして、その識別データを記録する。 2. 作る [バックアップ](https://sfptotal.io/ja/wiki/Backing_up_transceiver_memory) アクセス可能なページ 準備されたコードから分離して下さい。 3. 上記のパラメーターを使用してデータを選択し、 [保護タイプの書き込み](https://sfptotal.io/ja/wiki/Reprogramming_write_protected_SFP_RJ45). 4. 必要な変更を準備し、適用されるものを確認する。 [チェックイン](https://sfptotal.io/ja/wiki/Checksum_verification) そして実行する [書く](https://sfptotal.io/ja/wiki/Writing_transceiver_memory) 指示に従って。 5. 改正された領域を再度読み、結果を比較します。 手続きがデータの提供または通常の再起動を必要とする場合は、そのモデルの手続きに従い、持続可能なデータが保存されているかどうかを確認します。 6. ターゲット機器における識別と実際の運用をチェックします。 ### データベースが開かない場合、または適切なコードが利用できない場合 - **デバイスは接続されていません:** 私のデバイスとリクエストの状態を確認します。 別のアカウントを登録することは、デバイスリンクを置き換えることはありません。 - **ウェブサイトは、あなたのメールを確認するか、プロフィールを完了することを要求します:** あなたのアカウントで要求された手順を完了します。 - **SFPTotal Labs を開く際にエラーが発生します。** あなたのアカウントでメッセージを読んでください。 Labs アカウントが既に存在している場合は、事前に設定されたパスワードでサインインする必要があります。 アカウント作成が失敗した場合の連絡サポート - **データの適用性は確認されていない:** トランセイバー部品番号と修正、機器モデル、ソフトウェアバージョン、およびWizardオペレーティング対応を準備します。 ファイルやシリアル番号を指定されたサポートチャンネルを通じてのみ送信します。 サポートがより多くの情報を要求する場合は、正確なエラーメッセージを含み、それが発生した段階を指定します: ウェブサイトのサインイン、デバイスリンク、オープンラボ、またはデータの選択。 ## [デバイスコントロールプロトコル](https://sfptotal.io/ja/wiki/Device_control_protocol) **コンテンツ** 1. [読書メモリ トランスセイバー](https://sfptotal.io/ja/wiki/Device_control_protocol#22b21de7b135c683816f5f3f83c9f3ab6545d23f) 2. [トランスジェーバーメモリの書き込み](https://sfptotal.io/ja/wiki/Device_control_protocol#e9c066d5576fa37a89d0db713444893590e41800) 3. [設定コマンド](https://sfptotal.io/ja/wiki/Device_control_protocol#28b6034969a1957bfca6d6fd004f23dd36dd9f9a) 4. [パワーコントロール](https://sfptotal.io/ja/wiki/Device_control_protocol#36df51e93003e36ad0f68a593be69061f409d480) 5. [ハードウェアによるパスワード探索](https://sfptotal.io/ja/wiki/Device_control_protocol#c1ebcbe35d57993ebbf941515f59f999cbd1d3b0) SFPTotal デバイスコントロールプロトコルコマンドは、Mini、Plus、Plus New、およびPlus X シリーズのコードボードによってサポートされています。 このコマンドリストは、内蔵ファームウェア SW 1.3.5 またはそれ以降のデバイスに適用されます。 ### 読書メモリ トランスセイバー 読書コマンドは、8ビットアドレスとオフセットパラメーターを使用してデータバスのデバイスにアクセスし、最大256バイトのページからデータを読み取ります。 `R1A000807F` 読書コマンドは以下のパラメーターで構成されています。 `R` \+ `1` \+ `A0` \+ `00` \+ `80` \+ `7F` **コマンドコード** 読みコマンドはコマンドコードの文字で始まります。 **R** (短編) ***読む***). コマンドコードのケースは、読書結果の出力形式を決定します。 - **R** トップ - HEX ストレッチとしてデータを返す。 - **r** ダウンケース - HEX テーブルとしてデータを返します。 **ポート番号** コードボード上のポートの数値識別子。 0. GBIC 1. SFP 2. SFP+ 3. XFP 4. QSFP If `CMODPRST=01` アクティベートされ、コードボードは、読む前に、トランセイバーが指定されたポートに接続されていることを確認します。 この設定を無視してポート番号を無視します。 **ページアドレス** データバス上のスレーブデバイスのページアドレス。大文字のHEX形式で指定します。 例えば: `A0` or `A2`. 見る [メモリ構造 トランセイバー](https://sfptotal.io/ja/wiki/Transceiver_memory_structure) サポートされているトランスセイバーメモリページのアドレスについてもっと知りたい。 **追加ページ番号** ダイナミックなアドレススペースを持つトランセイバーのためのHEX形式の追加ページ番号。 例値: `00`, `01`, `02`, `03`. If `AWRADTBL=01` アクティブ化された場合、コードボードは追加ページ番号を書きます。 **ページ選択 byte** XFPおよびQSFPモジュールの上部メモリにアクセスする場合。 これは、80hのオフセットでA0hでトランスサイバーがどの追加テーブルにさらされているかを選択します。 `T00` or `T01` or `T02` or `T03`. 追加ページ番号パラメーターを無視するには、セット `AWRADTBL=00`. **オフセット** データが読まれたり書かれたりする場合の割引。 例えば: - `00` メモリの低い領域、バイトから始まる 0 - `80` メモリのトップエリア、バイトから始まる128 - `5F` 読み始める byte 95 **Read/Write byte count 読書・書き込み** 読み取るバイトの数、または転送メモリに書く数。 パラメーターを上部のHEX形式で指定します。 記録の代表性により、読書バイト数は1倍に減らす必要があります。 - `00` 読書/書き込み 1 バイト - `7F` 読書/書き込み 128 バイト - `03` 読書・書き込み 4 バイト **コマンドを入力して実行する** コマンドを実行するには、貨物返品キャラクターで終了します。 `\x0D`. 読書領域のフォーマット出力: ``` r1A000007F ## 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 00 : 03 04 07 00 00 00 01 20 40 0C 15 01 2A 00 00 00 01 : 0F 07 00 00 46 49 4E 49 53 41 52 20 43 4F 52 50 02 : 32 33 34 20 00 00 90 65 46 54 4C 46 38 35 32 34 03 : 50 32 42 4E 56 20 20 20 41 20 20 20 03 52 00 9C 04 : 00 32 00 00 50 42 39 31 59 5A 57 20 20 20 20 20 05 : 20 20 20 20 30 37 30 32 32 37 20 20 68 D8 01 0B 06 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ``` 標準読書コマンド実行 ``` R1A000007F 0304070000000120400C15012A0000000F07000046494E4953415220434F5250323334200000906546544C46383532345032424E56202020412020200352009C0032000050423931595A57202020202020202020303730323237202068D8010B0000000000000000000000000000000000000000000000000000000000000000 ``` QSFP28 トランセイバーの T03h ページから 128 バイトを A0h のアドレススペースで 80h に読み取る。 ``` R4A003807F 11CC07800000000000000003FF00020000000040484953494C49434F4E20202020202020000000004F4D333535394358313030202020202030316658051446E60607FFDE30333448545831304D3930303333383832313039333032300C1067A60000000000000000000000000000000000000000000000000000000000000000 ``` コマンドの結果は、ラインフィードと貨物返品キャラクターで終了します。 --- ### トランスジェーバーメモリの書き込み 書き込みコマンドは、8ビットアドレスとオフセットパラメーターを使用してデータバスのデバイスにアクセスし、最大256バイトのページにデータを書きます。 `W4A002800F11223344556677889900AABBCCDDEEFF` 書くコマンドは以下のパラメーターで構成されています。 `W` \+ `4` \+ `A0` \+ `02` \+ `80` \+ `0F` \+ `11223344556677889900AABBCCDDEEFF` **コマンドコード** コマンドはコマンドコードの文字で始まります。 **W** (短編) ***書く***). コマンドコードのケースは、結果が書き込み後に返されるかどうかを決定します。 - **W** トップレッスン - 書き込み後に読み、結果を返す検証を行います。 - **w** 低いケース - 単に書くだけで、検証読みなし。 書き込みを確認するには、書き込みコマンドに送信されたデータとコードボードがコマンド終了後に返却したデータと比較します。 **ポート番号** コードボード上のポートの数値識別子。 0. GBIC 1. SFP 2. SFP+ 3. XFP 4. QSFP If `CMODPRST=01` アクティブ化され、コードボードは、送信者が指定されたポートに接続されていることを確認する前に書き込み。 この設定を無視してポート番号を無視します。 **ページアドレス** データバス上のスレーブデバイスのページアドレス。大文字のHEX形式で指定します。 例えば: `A0` or `A2`. 見る [メモリ構造 トランセイバー](https://sfptotal.io/ja/wiki/Transceiver_memory_structure) サポートされているトランスセイバーメモリページのアドレスについてもっと知りたい。 **追加ページ番号** ダイナミックなアドレススペースを持つトランセイバーのためのHEX形式の追加ページ番号。 例値: `00`, `01`, `02`, `03`. If `AWRADTBL=01` アクティブ化された場合、コードボードは追加ページ番号を書きます。 **ページ選択 byte** XFPおよびQSFPモジュールの上部メモリにアクセスする場合。 これは、80hのオフセットでA0hでトランスサイバーがどの追加テーブルにさらされているかを選択します。 `T00` or `T01` or `T02` or `T03`. 追加ページ番号パラメーターを無視するには、セット `AWRADTBL=00`. **オフセット** データが読まれたり書かれたりする場合の割引。 例えば: - `00` メモリの低い領域、バイトから始まる 0 - `80` メモリのトップエリア、バイトから始まる128 - `5F` 読み始める byte 95 **書く/読む byte count** トランシーバーのメモリに書き込むバイト数。 パラメーターを上部のHEX形式で指定します。 記録の代表性のため、書くバイット数は1倍に減らす必要があります。 - `00` 読書/書き込み 1 バイト - `7F` 読書/書き込み 128 バイト - `03` 読書・書き込み 4 バイト **データ** コマンドの終わりに書き込みデータを、スペースやラインフラックなしのHEXストリートとして追加します。 `11223344556677889900AABBCCDDEEFF` 書くデータの長さは、コマンドパラメーターに記載されている書くバイト数と一致する必要があります。 **コマンドを入力して実行する** コマンドを実行するには、貨物返品キャラクターで終了します。 `\x0D`. --- ### 設定コマンド **CLI** タップする際にターミナルウィンドウのキャラクターエコを有効または無効にします。 欠陥による障害 設定は電源サイクル後にデフォルトに戻ります。 現状を問う ``` ? CLI CLI=0 ``` 可能 ``` CLI=1 ``` 無力 ``` CLI=0 ``` --- **VERSION** デバイスのバージョン情報をお願いします。 ``` SFPTotal Plus New (c) 2023 HW: 1.3 SW: 1.3.7 SN: SFPT-P1323122800 ACTIVE ``` **CMODPRST** 受信機が読み書き前にポートに接続されていることを確認します。 現在の設定を検索する: ``` ? CMODPRST CMODPRST=01 ``` トランセイバー接続検出が可能: ``` CMODPRST=01 ``` 無効なトランセイバー接続検出: ``` CMODPRST=00 ``` この設定が有効になった場合、コードボードがエラーを返す場合、1 つ以上のトランセイバーがそのポートに接続されている場合: ``` QERR: MTDOC ``` 読書または書き込み作業の間にポートに接続されていない場合、コードボードは以下のエラーコードを返します。 ``` QERR: SFP_EMPTY ``` **AWRADTBL** 自動的に追加ページ番号を書くことを可能にします **ページ選択 byte** T00h、T01h、T02hおよびT03hページのアドレススペースにアクセスする際に登録します。 現在の設定を検索する: ``` ? AWRADTBL AWRADTBL=01 ``` 追加ページ番号の書き込みが可能: ``` AWRADTBL=01 ``` 追加ページ番号を書くことを禁じる: ``` AWRADTBL=00 ``` --- **STATUS** コードボードポート入力と出力の状態。 ``` STATUS GBIC : 1; 0; 0; 1; SFP : 1; 1; 1; 1; XFP : 1; 1; 1; 1; 1; QSFP : 1; 1; 1; 1; ``` パラメーター値ポジションは以下の地図に合致します。 ``` GBIC : MOD_ABS; TX_FAULT; RX_LOS; TX_DIS; SFP : MOD_ABS; TX_FAULT; RX_LOS; TX_DIS; XFP : MOD_ABS; RX_LOS; INTERRUPT; MOD_SEL; P_DOWN/RESET; QSFP : MOD_ABS; INTL; MOD_SEL; RESETL; ``` --- **TX\_DIS** TX\_DIS ラインをコントロールし、低電力モードを可能にします。 デフォルトで有効。 レーザーを起動し、低電力モードを無効にします。 ``` TX_DIS=0 ``` レーザーをオフにし、低電力モードを有効にする。 ``` TX_DIS=1 ``` プログラミングボードには、低消費電力モードをハードウェアで制御するジャンパーが付いている場合があります。 閉じたジャンプは先駆者です。 --- **I2CRATE** コードボードのデータバス時計周波数を設定する ***マスター***. パラメーターはヘクサデシマル記録で表されます。 ``` I2CRATE=12 # Clock frequency 100 kHz I2CRATE=40 # Clock frequency 30 kHz I2CRATE=C6 # Clock frequency 10 kHz ``` 現在のスピード設定を検索するには、使用 `? I2CRATE` ``` ? I2CRATE I2CRATE=C6 ``` 価値観を受け入れる `01h` to `FFh`. 時計周波数は以下の公式で計算されます。 `16 000 000 / (2 * I2CRATE * I2CPRESC + 16) = Speed Rate Hz` --- **I2CPRESC** コーディングボードのデータバス時計周波数のプレスケーラー ***マスター***. パラメーターはヘクサデシマル記録で表されます。 デフォルト価値: `04h` ``` I2CPRESC=04 ``` 現在のスピード設定を検索するには、使用 `? I2CPRESC` ``` ? I2CPRESC I2CPRESC=04 ``` 価値観を受け入れる `00h`, `04h`, `10h`, `40h`. **I2CPAUSE** バスの出発前に遅れ、数ミリ秒で結果を読む。 デフォルト価値: `64h` or `100ms` ``` ? I2CPAUSE I2CPAUSE=64 I2CPAUSE=32 I2CPAUSE=32 ``` **I2CDELAY** ReSTART をリリースする前に遅延を設定し、 0.1 ms の増加で表示します。 デフォルト価値: `0Ah` ``` ? I2CPAUSE I2CPAUSE=0A I2CPAUSE=64 I2CPAUSE=64 ``` **I2CRESET** ソフトウェアからデータバスをリセットしてください。 インターフェイスを再起動し、データバス SCL ラインで 9 時計パルスを生成して、閉鎖される可能性のあるスレーブデバイスを復元します。 データバスをリセットする: ``` I2CRESET ``` 引き出しを可能にします。 ポートにトランシーバーを接続すると、データバスが自動的にリセットされます。 ``` I2CRESET=01 ``` 引き出しを無効にする。 ``` I2CRESET=00 ``` **I2CSTATE** データバス線の状態を返します。 ``` I2CSTATE SCL=01 SDA=02 ``` **USBDELAY** デバイスからコンピュータにデータバイトを送信する前に、仮想シリアルポートを通じて遅延します。 ``` ? USBDELAY USBDELAY=0A USBDELAY=10 USBDELAY=10 ``` --- ### パワーコントロール ソフトウェアの電源コントロールを搭載したコードボードでのみサポートされています。 **PWRRST** 電力サイクルは、トランセイバーポート。 ``` PWRRST ``` I2CPAUSE は、バスのリセットインターバルを 10 ms の増加で影響します。 **PWRCTRL** ポートパワーコントロール パワーを切り離す。 ``` PWRCTRL=0 ``` パワーを変える。 ``` PWRCTRL=1 ``` 電力状態の変化は、相応のLED指標に伴うべきです。 --- ### ハードウェアによるパスワード探索 コードボードは、ハードウェアパスワード検索をサポートしています。 `00000000` to `FFFFFFFF` 検索はループで実行され、パスワードを1倍に増加させます。 各イテレーションで、コードボードはパスワードを入力し、チェックワードを書きます。 `SFPTOTAL` 8 バイトは長い。 その後、チェックワードを返す。 検索は、コードボードがトランセイバーメモリからチェックワードを読むことができると成功します。 **BFCWADR** チェックワードが書かれているページの住所。 **BFCWOFT** チェックワードを書くための補償金。 **BFSET** ハードウェアパスワード検索を開始します。 コマンドには以下のパラメーターがあります。 - パスワード入力ページ - パスワード入力オフセット - 価値範囲の始まり - 範囲の終わり - スタートポジション コマンドは検索を開始し、ページにパスワードを入力します。 `A2h` オフセット `7Bh` 範囲内から `41414141h` to `5A5A5A5Ah` 始まる → `45454545h`. ``` BFSET A2 7B 41414141 5A5A5A5A 45454545 Device=A2 Offset=7B From 41 41 41 41 To 5A 5A 5A 5A Start 45 45 45 45 45 45 45 46 ``` **BFSTOP** パスワード検索をやめる。 ``` BFSTOP STOP Device=A2 Offset=7B From 41 41 41 41 To 5A 5A 5A 5A Current 45 45 47 5A ``` **BFSTART** パスワードの検索は、停止した場所から再開します。 **BFPASS** この装置 `? BFPASS` コマンドは現在の値を返します。 ``` ? BFPASS 45 45 47 5A ``` ## [エラーコードと意味](https://sfptotal.io/ja/wiki/Error_codes) この参照では、コードボードとトランセイバーメモリで作業する際に出会うSFPTotal Wizardのメッセージを説明します。 `WRITE FAIL` そしてコード `QERR`」 コードは失敗の段階または状態を特定するが、通常は単一の原因を定めることはない。 完全なデバイス回答を保存し、ボードモデルとHW/SW、Wizard バージョン、操作、住所、ページを記録します。 テーブルには、SFPTotalの文書化されたメッセージが含まれています。 コードと回復方法は、ボードと組み込まれたファームウェアのバージョンによって異なります。 「SSL/TLSセキュアチャンネルを作成できない」エラーは、Wizard を更新したり Labs にアクセスしたりすると、アプリケーションのネットワーク接続が発生します。 利用する → [マジド SSL/TLS の指示](https://sfptotal.io/ja/note/Issue-The-request-was-aborted-Could-not-create-SSL-TLS-secure-channel_28). ### エラーコードを押す [WRITE FAIL](https://sfptotal.io/ja/wiki/Error_codes#e9d04dac9cf068b523c5f82029098786f4eda8c2) · [QERR:DEMO](https://sfptotal.io/ja/wiki/Error_codes#796b66b23428f7329919b312635b31b1ee403567) · [QERR:MTDOC](https://sfptotal.io/ja/wiki/Error_codes#195d839d3187e8516b57dcaad62efd20522ab4da) · [QERR:SFP\_EMPTY](https://sfptotal.io/ja/wiki/Error_codes#af6e1c067f6c93b3b3b0d1666c35fdad0927b716) · [QERR:SCL](https://sfptotal.io/ja/wiki/Error_codes#265d26c4b6c11d46b4cb8bc558bbc03d9c514829) · [QERR:SDA](https://sfptotal.io/ja/wiki/Error_codes#a462f08636692a90095e3ac1ed6c313d504f256c) · [QERR:I2C\_BUSY](https://sfptotal.io/ja/wiki/Error_codes#3ec311eccf3ae24fbc5f7f39bd1731c0ad6ab37d) · [QERR:R20](https://sfptotal.io/ja/wiki/Error_codes#e2e96d6cfdd48e6fd85f42b7bfdb9d02ca3aea97) · [QERR:W20](https://sfptotal.io/ja/wiki/Error_codes#acbb83fcd1fe83e177ead96647800aecc2055514) · [QERR:W30](https://sfptotal.io/ja/wiki/Error_codes#e9431bc7c72067d68e04db7003f94310adbf43b3) · [QERR:W48](https://sfptotal.io/ja/wiki/Error_codes#be876b076ebb5f69862304edc95b663d9ad7682b) · [QERR:x00](https://sfptotal.io/ja/wiki/Error_codes#7bc2956bc7e0ce52d3c232e3865e6bcc2a514a40). ### コード - 意味 - チェック - 次のステップ SFPTotalエラー:単独のコードに頼る代わりに原因を診断する | コード | 意味 | 何をチェックする | 次のステップ | | --- | --- | --- | --- | | `WRITE FAIL` | 書き込みは成功したとは確認されていません;データの持続性は確認されていませんでした。 | 読み返し、予想されるデータと比較します。 選択した領域をチェックし、アクセス、パワー、および特定のモジュールの要件を書きます。 | オリジナルのバックアップを保存 通信の問題と書き込み保護を区別するには、次を使用してください: [保護ガイドを書く](https://sfptotal.io/ja/wiki/Reprogramming_write_protected_SFP_RJ45)」 原因を確認する前に、全巻を繰り返し書かないでください。 | | `QERR:DEMO` | ボードは機能が制限され、アクティベーションが必要です。 | デバイスの状態、モデル、シリアル番号、そしてこのボードにキーが利用可能であるかどうか。 | 実績 [正常アクティベーション](https://sfptotal.io/ja/device-activation) アクティブな状態を確認する。 ボードアクティベーションは、トランセイバーパスワードを入力するか、Labs アクセスを設定するかとは異なります。 | | `QERR:MTDOC` | 接続検出は1個以上のトランセイバーを発見しました。 | すべてのポートと接続されたケーブル端をチェックし、診断のための接続されたモジュールのみを残します。 連絡先の存在を確認する。 | 作業が完了した後、追加の接続を削除し、読み方を繰り返します。 コードが 1 つのモジュールで続く場合は、原因を乗り越えるために検出を無効にする代わりにサポートに設定を送信します。 | | `QERR:SFP_EMPTY` | 委員会は、関連する港への接続を検出しません。 | 正しいポート、完全な入力、モジュール互換性、電力および検出連絡先をチェックします。 コード名は、特定のボードとポートをチェックする代わりではありません。 | 互換性のあるモジュールを指示に従って再接続し、読み方を繰り返します。 よく知られているモジュールも検出されていない場合は、サポートに連絡してボードをチェックします。 | | `QERR:SCL` | SCL時計線は低く、通信をブロックしています。 | パワー、連絡先、単一の接続モジュール、現在の取引の完了。 コードだけでは、欠陥の構成要素を特定することはありません。 | フォローする → [バス回復手続き](https://sfptotal.io/ja/wiki/Resetting_the_data_bus)」 ソフトウェアによって生成された時計パルスは SCL に不十分である可能性があります; 適用される場合、ボードガイドの完全な電力サイクル手順に従います。 | | `QERR:SDA` | SDAデータラインは低く、通信をブロックしています。 | 同じ接続と電力条件; 特定のモジュールが接続された後に問題が再現されるかどうか。 | サポートされたボードで、使用する `I2CRESET` によると、The [バスリセット指示](https://sfptotal.io/ja/wiki/Resetting_the_data_bus) その後、読書テスト。 このコマンドは、書き込み保護を削除しない。 | | `QERR:I2C_BUSY` | バスが忙しいメッセージは、コミュニケーション回復指示に記載されています。 | 操作、スクリプト、または自動起動がまだ実行されているかどうかを確認し、接続とパワーをチェックします。 | 現在の作業が完了するまで待って、その後の自動起動を停止します。 エラーが続く場合は、使用してください。 [回復指示](https://sfptotal.io/ja/wiki/Resetting_the_data_bus) 理事会の支援を考慮する。 | | `QERR:R20` | デバイスは、読書コマンドでアドレスリクエストを認めていませんでした。 | モジュールの存在とパワー、アドレス/ページの利用可能性、選択したメモリマップおよびデバイスの準備が整っています。 | アクセス可能な識別エリアから始め、その後、モジュールの広告された機能をチェックします。 A2hだけのエラーは、DDMが欠席していることを証明しません。 | | `QERR:W20` | アドレスの欠如は、書面コマンドの認定を要求します。 | まず、モジュールが読み取れるかどうかを確認し、その後、住所、領域、電源、書き込みの準備を確認します。 | 確認された読書を復元します。 文書とバックアップをチェックした後、必要な許可された変更のみを行います。 このコードは、特定のパスワードが必要であることを証明するものではありません。 | | `QERR:W30` | 書くビットを含むアドレスが認められた後、データバイトの転送は認められなかった。 | 前ブロックの時間節約、順次書き込みサイズ、作業間の遅延、選択された領域の保護。 | 現在の設定を保存します。 モジュールの要件に合わない場合は、それらを調整する [ツール → 一般設定](https://sfptotal.io/ja/wiki/Basic_settings) 文書によると。 エラーが続く場合は、書き込み保護を調査し、各モジュールに同じ遅延を適用しないでください。 | | `QERR:W48` | 読書ビットのアドレスについては認定を受けていません。 | 完全な操作順序、デバイスの準備とパワー、住所、および読み込まれる領域の利用可能性。 | アクセス可能な領域を別途テストする。 エラーが再発した場合、完全な回答と操作パラメーターをサポートに送信します。 このコードに基づいて書き込み保護削除方法を選択しないでください。 | | `QERR:x00` | この参照は、未知のバスエラーのためのコードを使用します。 | 完全な実際の回答、すべてのキャラクターと数字、ボードモデルとソフトウェアバージョンを含む。 | 回答を保存し、場所主に置き換えることなく `x00` そして、問題を再現するためのステップでサポートに送信します。 このエントリーは、任意の未知のエラーコードを解読しない。 | ### QERR:R20 A2h を読むとき、DDM が存在するかどうかを決定しない理由 アドレスは、アドレススペースが実装されていないため、認められず、また、不適切な接触、電力の欠如、デバイスの準備、または間違って選択された領域のためです。 まず、安定した識別読み、特定のSFPメモリマップおよびモジュール文書の診断情報をチェックします。 A0h/A2hをツールのアドレスコンベンションに従って解釈し、他のフォーム要因に適切なメモリマップを使用します。 これらの検査の後にのみ、診断可用性が決定することができます。 R20だけでは、DDMの欠如も、ハードウェア書き込み保護システムも確定しません。 見る [トランスセイバーメモリ構造](https://sfptotal.io/ja/wiki/Transceiver_memory_structure) そして、 [DDMの診断](https://sfptotal.io/ja/wiki/DDM_diagnostics). ### 書き込みの診断を始める場所 1. 正確な操作、住所/ページ、および完全な回答を記録します。 アクセス可能な元のメモリをバックアップしてください。 2. ボードとのコミュニケーション、単一の互換性のあるトランセイバー、正しいポートと電源をチェックします。 まずは、繰り返し読むこと。 3. 認定が書き込み中に失われた場合は、フィールドの利用可能性をチェックし、サイズの要件をブロックし、時間を節約します。 1つのパラメーターを同時に変更し、その元値を記録します。 4. パスワード、WP、または特別保存コマンドは、そのメカニズムが特定の製品のために確認された場合にのみ考慮してください。 許可された書き込みの後、データを再度読み、結果を比較します。 SFPTotalコマンドとその適用性については、使用する [プロトコルガイド](https://sfptotal.io/ja/wiki/Device_control_protocol)」 Wizard を持つことは自動的にコマンドサポートを意味しません; 例えば、一般的な SFPTotal プロトコルは Whistle に適用されません。 バス接続のエラーがカバーされている [QERR:SCL/SDA記事](https://sfptotal.io/ja/wiki/Resetting_the_data_bus). ### 未知のコードについてサポートに何を送信するか を通じて [公式連絡チャンネル](https://sfptotal.io/ja/contacts) ボードモデル、HW/SW から Help → デバイスバージョン、Wizard バージョン、モジュールメーカー/パーツ番号および修正、完全エラー ライン、アドレスおよびページ、パラメーター、電源接続および操作順序を書く。 よく知られている互換性のあるモジュールでテストの結果を含む。 ログからパスワード、アクティベーションキー、サインインの詳細を削除し、公開メッセージに完全な生産ダンプを含まないでください。 アプリケーション、操作、完全なメッセージなしの「エラー -1」値は、別に文書化されたQERRではありません。 まず、コンテキストを設定し、サポートに送信します。 ## [データバスのリセット](https://sfptotal.io/ja/wiki/Resetting_the_data_bus) メニューを使う **コントロール - I2C データベースのリセット** データバスでリセット順序を開始する。 コードボードは、ソフトウェアでデータバスを再設定するために SCL に 9 時間のパルスを生成し、I2C® Reset Application Note (AN-686) の実施における推奨事項に従います。 ## [仮想マシンで走る](https://sfptotal.io/ja/wiki/Running_in_a_virtual_machine) VirtualBox または Parallels 仮想マシンの内部で SFPTotal Wizard を実行する場合、デバイスの繰り返しの接続が切断されるか、トランセイバーメモリを読むことや書くことができない可能性があります。 この問題は主に、ホストオペレーティングシステムがOS X(macOS)またはLinxであり、ゲストオペレーションシステムがWindowsである場合に発生します。 ### 何が原因なのか。 読書コマンドが実行されると、アプリケーションは仮想シリアルポートを介してデバイスから 256 キャラクターの反応を期待します。 仮想化により、ゲストオペレーティングシステムはデバイスが送信するデータの一部を失う可能性があります。 これは、 OHCI/EHCI USB コントローラのエミュレーションと標準的な仮想シリアルポートドライバーの行動に問題が原因です。 ### 解決策 問題を解決するには、選択してください。 **USB コントローラ(xHCI)** 仮想機械の設定で、コードボードをそのコントローラを通じて接続します。 コントローラのタイプを変更できない場合は、コマンドを実行します: ``` USBDELAY=80 ``` このコマンドは、暗号化ボードからコンピュータへのデータの転送を遅らせ、暗号付けボードインターフェイスがゲストオペレーティングシステムに通じるときにデータの損失の可能性を減らす。 ## [トランスセイバーは、保護タイプとプログラミング方法を書く](https://sfptotal.io/ja/wiki/Transceiver_write_protection) ![図](https://sfptotal.io/images/documentation/i10/p9/356a192b-ddc2997e4f-f934a0b33b79.jpg) この記事では、透明な言語で書くトランスジェーバーの保護の異なるタイプを説明し、モジュールの保護方法を迅速に特定し、SFPTotal MiniまたはSFPTotal Plusトランスジェーンプログラミングボードで成功して再プログラミングする方法を説明します。 ### 保護されていないトランザイバー 保護されていない SFP トランスセーバーは、通常、サークルボードに EEPROM チップを持っています。 このチップは、モジュールの識別データを保存し、モジュールが課す制限やロックなしに再書き込みすることができます。 通常、ページ A0h だけが読み取ることができますが、ページ A2h を読むとエラーが返されます。 このようなモジュールをプログラミングするには、必要なファームウェアをアプリケーションにアップロードし、 <Write> をクリックします。 書き込みがうまくいった場合、アプリケーションはWRITE OKを返すべきです。 これらのモジュールをプログラミングする際の主な困難は、正しい書き込み速度を選択することです。 EEPROMは比較的遅いメモリなので、1 kHzのデータバス時計周波数が好ましい。 これは既定の SFPTotal コードボード速度より 10 倍遅い。 アプリの設定でスピードを簡単に変更できます。 残りは単純な手順です。 ### ハードウェア EEPROM 書き込み保護 銅 SFP RJ45 トランスジェーターと DAC ケーブルには光学コンポーネントが含まれていないので、レーザードライバーがなく、光学受信器と送信器の電力を監視するために DDM を必要としません。 これらのモジュールはしばしば書き込み保護されています。 保護されていないトランスセーバーと同様に、デザインは比較的シンプルであり、標準EEPROMチップはモジュールの特徴を保管しています。 メーカーは、不必要な EEPROMの変更をブロックし、モジュールコードの不正または偶然の過書き込みを防ぐために、さまざまな方法を使用しています。 これらの保護は実用的な目的を有する:当社の顧客は、機器の故障によって引き起こされる作業モジュールコードの偶然の削除または変更に遭遇しました。 ハードウェア EEPROM 保護を備えたトランスサイバーは、メモリ チップの専用 WP (Write Protect) ピンを使用します。 ![EEPROM 書き込み保護: WP ピン、SDA と SCL ライン、A0 - A2 アドレス ピンと電源供給](https://sfptotal.io/images/documentation/i10/p9/356a192b-e04436c107-f62c81c65d93.png) WP ピンが供給電圧に等しい論理レベルにある場合、書き込みが無効になり、メモリが閉鎖されます。 モジュールの書き込みを正常な作業中に保護するために、このラインは抵抗器を介して、SFPポートの電源供給ピンまたは高論理レベルにデフォルトする出力に接続されます。 その結果、モジュールのメモリはスイッチポートに挿入された場合にのみ読み取られます。 モジュールを再プログラミングできるようにするには、WPラインを地面に引き上げるために、供給引き上げ抵抗器よりも高い値の抵抗器が追加されます。 供給パスが中断された場合、または SFP ラインが強制的に地面に接続されている場合(これを決してしないでください!)、メモリチップの WP ピンが低くなり、書き込みが可能になります。 工場は、必要な論理レベルをピンコントロールEEPROM書きアクセスに適用する専門プログラマーを使用しています。 SFPTotal コードボードは、ハードウェア書き込み保護を備えたモジュールを再プログラミングするために必要な条件を作成するための専用のコントロールを提供します。 ### パスワード保護 トランセイバー SFF-8472 MSAの仕様に従って、DDMサポートを有するトランスサイバーは、パスワードベースの書き込み保護を実施することができます。 この目的のために、標準はA2hページの7バイトを保管しますが、パスワードは通常4バイトしか長くなりません。 プログラムするには、ほとんどの書き込み保護 1G と 10G トランセイバーが成功して、パスワードを入力し、モジュールメモリに変更を書く前に。 モジュールは、さまざまなハードウェアデザインを使用しています。 専用チップは、別の EEPROM チップへの書き込みアクセスを制御したり、メモリ自体を含むことができます。 このようなモジュールにパスワードなしで、または誤ったパスワードで書くことを試みると、WRITE FAILが返されます。 EEPROM チップを搭載したトランスサイバーでは、保護回路は上記のハードウェアロックに似ています。 違いは、コントローラーがメモリチップのWPピンを動かすことです。 正しいパスワードが A2h ページの 7Bh オフセットから始まる領域に書かれた後にコントロール出力を変更します。 他の設計のトランシーバーでは、メモリ内蔵のコントローラーを使用しています。 ソフトウェアでデータバス信号を処理しているため、これらのモジュールは、データブロック間のスピードと間隔を書くことに敏感である可能性があります。 正しいパスワードを知ることは、これらのモジュールをプログラミングするのに十分です。 パスワードが取得できない場合は、すべての可能な値または最も確実な候補者を試すことによって、例えば辞書検索で検索することができます。 ### 保存コマンドとは? いくつかのトランセイバーはパスワードを入力した後に成功してプログラミングすることができますが、電源が削除された後に変更を保持しません。 電源が回復すると、オリジナルのコードが記憶に残ります。 プログラミング中、これらのモジュールは一時的な記憶の変化を保持します。 彼らは、一時的なメモリから非流動的なメモリにファームウェアを転送するために、特別な指示を必要とします。 これらのモジュールをプログラミングする方法を定義する一般的な基準はありません。 Eachメーカーは、指示の独自の順序を指定します。 理想的には、メーカーはプログラミングアルゴリズムを提供しますが、そうでなければ、適切なアルゴリズムは知られているソリューションから特定されなければなりません。 SFPTotalコマンドプロトコルに基づく柔軟なスクリプトは、これらのモジュールに書くために利用できます。 ### 組み合わせ保護 いくつかのトランセイバーは、ハードウェアロック、パスワード入力、および保存コマンドを組み合わせます。 たとえば、モジュールは低電力モードでない限り、正しいパスワードが使用されている場合でも、書き込みを拒否することができます。 このアプローチには実用的な理由があります:なぜモジュールを再プログラミングし、その光学転送器が完全に動作しているのですか? 組み合わせ保護は、最新の SFF-8472 レビューに合致するモジュールで最も頻繁に見つかります A2h のページ上のメモリエリアで 256ページまでサポートし、オフセット 80hから始まります。 これらのトランセイバーをプログラミングするには、利用可能な入力と出力ピンおよび製造業者のプログラミングアルゴリズムの必要な操作順序を事前に知る必要があります。 ### 概要 保護されていないトランセイバーは、適切なデータバス時計周波数で書くことによって成功してプログラミングすることができます。 ハードウェア保護を備えたトランセイバーの場合、メモリチップの書き込みロックを制御するラインを特定し、変更を書く前に必要な状態に置きます。 パスワード保護モジュールをプログラミングするには、パスワードが必要です。 あなたのサプライヤーまたはメーカーから要求するか、または公式データシートで検索する。 利用できない場合は、SFPTotalコードボードソフトウェアでパスワード検索機能を使用します。 電源が削除された後に変更を失うモジュールには、パスワードの入力と保存コマンドが必要で、変更をトランセイバーメモリに実行します。 このプログラミングプロセスはスクリプトを使用して実施することができます。 組み合わせ保護を備えたモジュールの場合、プログラミング手順を事前に知っておく必要があります。 大量のモジュールを購入する企業は、メーカーから必要な指示を得ることができます。 私たちのサポートチームは、プログラミング保護トランセイバーに関する質問に役立ちます。 ## [再プログラミングは保護されたSFP RJ45トランセイバーを書く](https://sfptotal.io/ja/wiki/Reprogramming_write_protected_SFP_RJ45) **書面保護のSFP RJ45トランセイバーを再プログラミングする前に、その特定のモジュールで使用される保護方法を特定します。** ハードウェア WP 入力、パスワード、特別な保存コマンドには、さまざまな手順が必要です。 合致するブランドまたは閉鎖は、サークルが同じであることを確定しません: トランセイバー部品番号とハードウェア修正、コードボードモデルと修正、すべての問題。 このガイドは、銅 SFP モジュールのメモリ操作をカバーします。 互換性要件またはデータ変更が設定された場合、再編集は適切であり、互換性のあるモジュールは単に新しいスイッチにインストールされているため再プログラミングする必要はありません。 コードは、サポートされていないスピードを追加したり、モジュールのインターフェイスの物理的能力を変更することはできません。 ![銅 SFP RJ45 は、エーテルネットケーブルを接続したスイッチポートで送信します。](https://sfptotal.io/images/documentation/i177/p10/356a192b-9cfb7de295-9ab586a891a3.jpg) *RJ45コネクターはメモリ保護方法ではなく接続メディアを特定します。* ### EEPROMを変更する前にチェック - モジュール部品番号と修正、スイッチモデルとソフトウェアバージョンを記録します。 オリジナルのシリアル ID と完全な Wizard オペレーティング 回答を保存します。 - コードボードモデル、ハードウェア修正およびアクティベーションの状態をチェックします。 読書サポートは、すべての書き込み作業が利用可能であることを意味するものではありません。 - 必要なメモリエリアが信頼性の高い読み込みが可能であることを確認します。 繰り返し読む比較: DDM バイトの変更は正常である可能性がありますが、不一致な永続的な識別データは診断を必要とします。 - 作る A [バックアップ](https://sfptotal.io/ja/wiki/Backing_up_transceiver_memory) アクセス可能な地域を変更する前に、 最初のデータを最初のファームウェア画像で置き換えるな。 A0h/A2h、Serial ID とメモリマップの違いは、 [EEPROM メモリガイド](https://sfptotal.io/ja/wiki/Transceiver_memory_structure)」 A2h 読書エラーまたは DDM の欠如 **証明しない** マイクロコントローラーが存在しないか、ハードウェアの書き込み保護が存在しているか。 原因は、サポートされていない領域、不適切なモジュールタイプ、または電力または接続の問題である可能性があります。 まずは、解釈から始める。 [コードボード回答](https://sfptotal.io/ja/wiki/Error_codes). ### SFPの書面保護の種類 診断方法の選択 | 機械 | 可能な症状 | 要件 | | --- | --- | --- | | ハードウェア WP | アイデンティティは読み取ることができますが、書き込みはブロックされ、または保存されていません。 | 特定の製品のための確認されたサークルと、サポートされたコードボードによって必要なラインを制御します。 | | パスワードまたはその他のコントローラーの介入アクセス | いくつかの領域は、製造業者が指定した順序の後にのみアクセスできます。 | この実施のための正しいアクセスパラメーターと価値; マジアの設定は、パスワードを自ら決定しません。 | | 特別保存コマンド | データは書き込み後に読み返すことができますが、オリジナルのコンテンツは再起動後に戻ります。 | データの実行に関する文書化された手順、時にはスクリプトとして実施される。 | | 組み合わせ保護 | 単なるパスワードまたはライン状態の変更だけでは不十分です。 | 必要なモジュール状態を含む、関連する修正の完全な順序。 | これらの症状のいずれも、保護メカニズム自体を証明するものではありません。 WRITE FAIL は、接続問題、サポートされていない領域、または読み返しの不適合の結果になることもあります。 一般的な分類については、記事を参照してください。 [トランスジェンダー保護の種類](https://sfptotal.io/ja/wiki/Transceiver_write_protection). ### ハードウェア WP 保護がどのように機能するか いくつかの銅 SFP モジュールは、例えば 24C02 ファミリーのチップのような、別の EEPROM を使用します。 チップのWrite Protect入力コントロールは、Write Accessを書く。 マイクロチップ 24LC02B では、WP を VCC に接続すると、順番が書くのを防ぎ、VSS に接続すると、このハードウェア ロックが削除されます。 これはその特定のチップの特性であり、別のモデルに類似の指定は、同じ条件や保護されたメモリ範囲を保証するものではありません。 トランセイバーメーカーは、WPを電力回路またはコネクターコントロールラインに接続することができます。 SFPTotalの実験は、電源線、TX\_DISABLE、またはTX\_FAULTを使用してデザインに直面した。 しかし、ブランド名だけでは、WPにどのラインが接続されているかを決定することはできません。 新しい部品番号または修正には、独自のサークル検証が必要です。 ### コードボードジャンプとハードウェアレビュー 関連記事:板構成要素ラベルの適用 | ボード / ソース | 確認ラベル | 例の限界 | | --- | --- | --- | | SFPTotal Mini、現在のマニュアル | TX PWR/TX\_VCC, RX PWR/RX\_VCC, TX\_EN. | あなたの特定の板のマークに対して機能をチェックします。 これらのコントロールは、ラインの状態を変更します; 自動的に保護方法を特定しません。 | | Plus New / Plus X、現在のマニュアル | PWR\_TX、PWR\_RXおよびモデル文書に記載されている他のコントロール。 | ハードウェアレビューの間でラベルが変更される可能性があります。 古い Mini または Plus から連絡先のポジションをコピーしないでください。 | | P3とQ3は、原作の記事で | 歴史的な例からラベル; オリジナルの記事は正確な修正数を記録しなかった。 | これらの例は、プラス、Mini、または新しいトランセイバープログラミングボードのための確認された指示ではありません。 | ![旧版ガイドに掲載された SFPTotal Mini 基板:RX PWR、TX PWR、TX EN ジャンパーの拡大図](https://sfptotal.io/images/documentation/i177/p10/356a192b-f55c4447bf-6be37ffd6184.jpg) *歴史的なMiniのイラスト。 まず、ハードウェアの修正とマークとランキングを比較します。* 特定の SFP の WP ピンがコントロール可能なラインに接続されていることを確認した場合、コードボードマニュアルおよびモジュールメーカーの順序に記載されているコントロールを使用します。 確認されたパラメーターを一度に変更し、読み書きの結果を記録します。 完成時にボードの正常な構成を回復します。 ![板の配置は、元の記事から表示され、Q3と赤い線を接続する連絡先を表示します。](https://sfptotal.io/images/documentation/i177/p10/356a192b-a4f4d33642-6be37ffd6184.jpg) *Q3のオリジナルのグラフは、歴史的な例を特定するために保存されます。 その正確なハードウェアの修正は不明である;それは他のボードでQ3ブリッジへの普遍的な指示を設定しません。* 現在の説明: [Mini](https://sfptotal.io/ja/wiki/SFPTotal_Mini), [Plus New](https://sfptotal.io/ja/wiki/SFPTotal_Plus_New) そして、 [Plus X](https://sfptotal.io/ja/wiki/SFPTotal_Plus_X)」 配置が異なる場合、またはサークルが不明である場合は、サポートモジュール部品番号、ボードマーク、ボード写真を送信します。 適用性を確立するために連絡先の機能を推測する必要はありません。 ### パスワードまたは脚本が必要な場合 魔法使い、その **コントロール → パスワードを設定** コマンドは初期パスワード入力を設定します。 テーブルアドレス、パスワードアドレス、パスワード(Hex)は、モジュール文書に合致する必要があります。 詳細については、こちらをご覧ください。 [パスワード書き方ガイド](https://sfptotal.io/ja/wiki/Writing_with_a_password)」 作業パスワードや制限されたコードセットはここに掲載されません。 A2h:7Bhは、SFF-8472によって定義されたユニバーサルなSFPパスワードフィールドとして扱われるべきではありません:仕様は、関連するサプライヤー特定の機能を製造者に残します。 SFF-8636 は別途選択可能なパスワードメカニズムを定義し、そのパラメーターは SFP モジュールにも適用されない。 モジュールに特別な保存コマンドまたはアクセスセクションが必要な場合は、 [適切な脚本](https://sfptotal.io/ja/wiki/Writing_with_scripts) 確認されたモデルと修正のみ。 類似の封鎖のためのランダムスクリプトは、メーカーのアルゴリズムを置き換えることはありません。 ### 手順:読み取り、バックアップ、変更、検証 1. [読む](https://sfptotal.io/ja/wiki/Reading_transceiver_memory) 必要な領域は、正しい モジュール タイプと アドレス テーブルで表示されます。 オリジナルの識別データを記録します。 2. バックアップを作成し、保存されたことを確認します。 データを選択する際は、そのデータに従ってください。 [ファームウェアデータベースへのアクセス条件と推奨事項](https://sfptotal.io/ja/wiki/Firmware_database)ブランド名は不十分です。 3. 保護方法を特定し、その手順があなたの修正に適用されることを確認します。 必要な変更のみを準備し、適切な書き込みアルゴリズムを作成します。 4. 適用されるものをチェック [チェックイン](https://sfptotal.io/ja/wiki/Checksum_verification) そして実行する [作戦書き込み](https://sfptotal.io/ja/wiki/Writing_transceiver_memory)」 魔法使いの完全な答えを保存します。 5. 同じ分野を再度読んで、予想される結果と比較してください。 通常の再起動後、そのモジュールの手順がそれを必要とする場合、永久データを再読してください。 現在の診断値は、変えられないメモリイメージであるかのように比較する必要はありません。 6. ターゲットネットワーク機器における識別と実際のリンクをチェックします。 WRITE OKと正しいチェックアウトはそれぞれのステージを確認しますが、完全な互換性やリンクの完全性を確立することはありません。 ### ソースと適用性 - [マイクロチップ 24AA02/24LC02B、DS21709H](https://ww1.microchip.com/downloads/en/DeviceDoc/21709H.pdf)書き込み保護セクション:WP入力操作の例。 - [SFF-8472 12.5a エリア](https://members.snia.org/document/dl/25916)セクション 4.3 および 10.2 : 販売者特定のアクセス [SFF-8636 2.12](https://members.snia.org/document/dl/26418)セクション 6.2.10:別々の選択肢のパスワードメカニズム。 - [MSA、SFFおよびCMISの参照](https://sfptotal.io/ja/wiki/Transceiver_standards_and_specifications) : 形式要因の仕様を選択します。 この記事では、以前発表された実験を明確にしています。 当時テストされたMikroTikおよびD-Linkサンプルへの参照は、当該ブランドのすべての現在の部品番号に適用性を示さない。 情報源データは、普遍的な修正手順表に不十分であり、具体的な修正は発明されていない。 ## [オプティック・トランセイバーの基準と仕様](https://sfptotal.io/ja/wiki/Transceiver_standards_and_specifications) **MSA、SFF、および CMISは、光学受信器の異なる側面を説明します。** いくつかの文書は封鎖と接続器を定義し、他の電気信号、および他のメモリマップとモジュールコントロール手順を定義します。 SFP、QSFP、またはOSFPモジュールのプログラミングのための仕様を選択するには、最初にその特定のトランセイバーが使用するタスクと管理インターフェイスを特定します。 この参照は、主な文書を見つけ、その目的を理解し、その修正を確認するのに役立ちます。 下記の修正数は、出版社の情報源に対してチェックされました。 **2026年10月23日**」 リストされた文書の修正は、すべてのモジュールがそれを完全に実施することを意味するものではありません:製品データシートおよび宣言された能力に対する適用性をチェックします。 ### MSA、SFF、CMISの意味 - **MSA - 多ソース契約** 業界参加者の間で、互換性のある製品インターフェイスについての合意。 SFPとOSFPを含むさまざまなMSAがあります。 MSAに合致するラベルは、文書、修正およびサポートされた機能リストなしでは、互換性を完全に説明しません。 - **SFF** SNIAを通じて公開された仕様の家族です。 これらには、機械設計、電気インターフェイス、管理に関する文書が含まれています。 したがって、SFF 番号は、ファームウェア形式を自ら識別するものではありません。 - **CMIS(Common Management Interface Specification)とは、一般管理インターフェイスの仕様です。** ホストとモジュールの間のコミュニケーションの一般的な仕様:データアクセス、能力広告およびコントロール。 CMISは複数の形状要因に適用され、単一の機械設計を定義しません。 公開されたレビューはOIFから利用できます。 これらの条件は相互に独占的ではありません。 たとえば、OSFP MSA ハードウェア仕様と CMIS は、同じ製品のさまざまな部分をカバーしています。 管理マップの遵守は、すべてのスイッチとの互換性を保証するものではありません:電気と光学のインターフェイス、電力、冷却、システムソフトウェアの制限はまだ適用されます。 ### 3つの層:機械設計、電気インターフェイスと管理 必要な文書を確認する | レイヤー | 質問回答 | 例 | | --- | --- | --- | | メカニカルデザイン | モジュールの封鎖、コネクター、ケージおよび組み立ての次元は何ですか? | SFF-8432, SFF-8661およびOSFP MSAのハードウェア仕様。 | | 電気インターフェイス | どの信号、電力ピン、コントロールピンがモジュールをホスト機器に接続しますか? | SFF-8418, SFF-8419, SFF-8679. | | 管理と記憶 | 識別、診断、サポートされた機能はどのように読み取られ、コントロールされますか? | SFF-8472、SFF-8636および CMIS; SFF-8024はフィールド値を解読するのに役立ちます。 | メモリマップは管理インターフェイスの一部です。 アクセス可能なバイトは、保存された識別、ライブ測定、状態、またはコマンドを表すことができます。 これらのデータはすべて自由に再読可能なEEPROMではありません。 関連する仕様およびモジュール実装は、アドレス任務を定義し、書き込み条件を定義します。 ### メモリマップ、DDM、管理インターフェイス このテーブルから始めると、識別と診断を読む。 フォーム 要因は典型的なアプリケーションです; モジュールの外観は、どの管理マップを使用しているかを決定しません。 管理インターフェイスとコードテーブル | ドキュメント | 目的 | フォーマット・ファクター/スコープ | 検証改正 | ソース | | --- | --- | --- | --- | --- | | SFF-8472 | ID、メモリマップ、DDM、コントロール | SFPファミリーモジュールは、このインターフェイスを使用します。 | 12.5a; 16.01.2026 | [SNIA PDF](https://members.snia.org/document/dl/25916) | | SFF-8636 | メモリマップと4線モジュールとケーブルの管理。 | 例えば、この地図を使用してQSFP+/QSFP28モジュール。 | 2.12; 29.04.2026 | [SNIA PDF](https://members.snia.org/document/dl/26418) | | CMIS | 一般的な管理インターフェイス、モジュール機能、状態およびデータ。 | QSFP-DD と OSFP を含むいくつかの形状要因。 | 5.4; May 2026 | [OIF PDF](https://www.oiforum.com/wp-content/uploads/OIF-CMIS-05.4.pdf) | | SFF-8024 | 一般コードテーブルは、フィールドの解釈に適用され、単一メモリマップではありません。 | 地図がこれらのテーブルを参照するモジュール。 | 4.14; 04.06.2026 | [SNIA PDF](https://members.snia.org/document/dl/26423) | **SFF-8472** SFPファミリー識別とDDMの解釈に役立ちます。 SFP マップは A0h/A2h ノートを使用します。 これらは、これらの文書が使用する形式で表現されるアドレスであり、すべてのトランスセーバーのための普遍的なページ番号ではありません。 7-bit I2Cアドレスを使用するツールは、しばしば 0x50/0x51と同じアドレスを表示します。 ツールが受け入れるノートを確認します。 **SFF-8636およびCMIS** さまざまな管理インターフェイスがあります。 住所、ページ番号、書く手順は、互いに転送されることはありません。 複数のモジュールでは、ページの選択、および、適用される場合、銀行の選択、サポートされた機能、およびモジュールの状態を確認してください。 QSFP ファミリー内でも、さまざまな管理実施が起こる可能性があります。 **SFF-8024** 一般的なコードテーブル、例えばモジュールおよびコネクタータイプの識別子が含まれています。 フィールド値を解釈するのに役立ちますが、特定の地図でフィールドの住所と意味を定義する文書を置き換えることはありません。 ### SFP、QSFPおよびOSFPのハードウェア規格 これらの文書は、ハードウェアインターフェイスの選択とデザインをサポートします。 ソリューションの仕様は、複数の文書に基づく要件と参照をリンクし、詳細な図面、電気パラメーター、管理マップをすべて置き換えることはありません。 ハードウェア仕様 | ドキュメント | 目的 | フォーマット・ファクター/スコープ | 検証改正 | ソース | | --- | --- | --- | --- | --- | | SFF-8418 | 高速電気インターフェイス 10GB/s | SFP+ 10G. | 1.4; 30.07.2015 | [SNIA PDF](https://members.snia.org/document/dl/25879) | | SFF-8419 | 電源と低速信号 | SFP+とこの文書を参照するソリューション。 | 2.0a; 10.07.2026 | [SNIA PDF](https://members.snia.org/document/dl/25880) | | SFF-8432 | モジュールと箱の機械設計 | SFP+ファミリー | 5.2a; 30.11.2018 | [SNIA PDF](https://members.snia.org/document/dl/25892) | | SFF-8402 | 単一線解決の仕様との関係 | SFP+ファミリー、SFP28を含む。 | 1.2; 21.12.2022 | [SNIA PDF](https://members.snia.org/document/dl/25869) | | SFF-8679 | ピン、電気パラメーター、電力およびハードウェアの要件 | QSFP 4Xファミリー | 1.9; 21.04.2025 | [SNIA PDF](https://members.snia.org/document/dl/25969) | | SFF-8661 | モジュール・メカニカル要件 | QSFP+ 4X. | 2.5; 22.06.2018 | [SNIA PDF](https://members.snia.org/document/dl/25959) | | SFF-8665 | 管理、電気インターフェイスおよび機械仕様の関係 | QSFP 4X 世代 | 2.0; 24.11.2025 | [SNIA PDF](https://members.snia.org/document/dl/25963) | | OSFP MSA | 機械的、電気的および熱的要件; CMIS は別々にカバーされます。 | OSFPとOSFP-RHS | 5.22; 09.08.2025 | [OSFP MSA PDF](https://osfpmsa.org/assets/pdf/OSFP_Module_Specification_Rev5_22.pdf) | QSFP-DDの場合、関連する MSAからハードウェア要件を取得し、適用される CMISレビューおよびモジュール文書から管理要件を取得します。 OSFP ハードウェア ドキュメントは、CMIS 管理を機械的、電気的、熱的要件から明確に分離します。 共有管理インターフェイスや類似の目的は OSFP と QSFP-DD を機械的に交換できない。 ### 早期総合的な仕様とMSA文書 これらのドキュメント番号は、データシートや古い指示に頻繁に表示されます。 これらは、オリジナルの製品の要件を解釈するのに役立つためにここに保管されています。 彼らの状態と範囲を修正番号と共に読む。 オリジナルの世代への文書 | ドキュメント | 目的 | フォーマット・ファクター/スコープ | 検証改正 | ソース | | --- | --- | --- | --- | --- | | INF-8074i | オリジナルのSFP MSA規格;情報文書。 | SFP. | 1.0; 12.05.2001 | [SNIA PDF](https://members.snia.org/document/dl/26184) | | SFF-8431 | SFP+の早期総合電気要件 アーカイブ:下の説明を参照。 | SFP+ 10G. | 4.1 2009年7月6日; 追加 2013年9月15日 | [SNIA PDF](https://members.snia.org/document/dl/25891) | | SFF-8436 | QSFP+の総合的な仕様; 他の世代への適用性は別途チェックが必要です。 | QSFP+ 4×10 Gb/s | 4.9; 31.08.2018 | [SNIA PDF](https://members.snia.org/document/dl/25896) | | INF-8077i | XFP 電気、管理および機械インターフェイス | XFP 10G. | 4.5; 31.08.2005 | [SNIA PDF](https://members.snia.org/document/dl/26514) | **SFF-8431 は、アーカイブされた文書です。** そのカバーは、低速インターフェイスのためのSFF-8419と、残りの10G電気要件のためのSFF-8418を明確に特定します。 SFF-8431 は、すべての SFP+ パラメーターの唯一の流通源として表示されるべきではありません。 **SFF-8436** QSFP+ 4×10 Gb/s の総合的な仕様です。 他の QSFP 世代の場合、また SFF-8665、電気インターフェイスプロファイルおよび選択された管理マップをチェックしてください。 SFF-8679は、SFF-8436のベース電気部品を置き換えると述べています; SFF-8636は、4線モジュール管理を別に説明しています。 以前のコレクションは CMIS 5.0をリストしました。 公開されたレビューを見つけるには、今すぐ利用してください。 [OIFカタログ、管理インターフェイス規格セクション](https://www.oiforum.com/technical-work/implementation-agreements-ias/)」 CMIS 5.4、MAY 2026が確認されたレビューです。 これは、別の修正のために設計されたモジュールと5.4を使用する必要はありません。 ### 読書または記憶を変更するための仕様を選択する 1. **製品を特定する。** フォーマットファクター、パーツ番号、ハードウェアレビューを記録します。 モジュールデータシートとコードボードがサポートする操作をチェックします。 2. **管理インターフェイスを確認する。** モジュールから読み取った文書と識別データを使用し、単なるスピード指定だけでは不十分です。 SFF-8472、SFF-8636、CMIS、または明示的に指定された文書を選択します。 3. **修正を記録する。** タイトルページ番号を比較し、歴史を変更し、モジュールの宣言されたサポートを変更します。 ウェブサイトの更新日付は、仕様の日付と異なる場合があります。 4. **必要なフィールドをチェック。** 住所、ページ/銀行、ユニット、読み書き許可、アクセス条件、機能が義務付けられているかどうかを設定します。 暗号化されたフィールド 値については、関連する SFF-8024 テーブルを参照してください。 5. **オリジナルデータを保存** 変更する前に、アクセス可能な領域をバックアップしてください。 適用されるチェックサムをチェックし、書き込み後にデータを再読します。 保護およびサービスの領域は、通常の編集可能なバッファーとして扱われるべきではありません。 たとえば、SFP シリアル ID と DDM を解釈するには、SFF-8472 マップとコード テーブルが必要です。 ケージサイズのチェックには、ハードウェアの仕様が必要です。 モジュールが CMIS を使用している場合、SFP メモリ テーブルからアドレスを選択することは、必要なフィールドが類似の名前を持っている場合でも間違っています。 記述の標準番号を変更したり、メモリに別の識別を書いたりすることは、モジュールにサポートされていない物理速度、光学型、または電力能力を追加するものではありません。 コードの互換性と実際のリンク機能は別途確認する必要があります。 ### オリジナルコレクションからの追加文書 下のリンクは、オリジナルのリストから他の文書を保存します。 現在の修正番号はここで主張されていません:タイトルページと状態をチェックする [スニアカタログ](https://www.snia.org/technology-communities/sff/specifications). - [SFF-8662](https://members.snia.org/document/dl/25960) - [SFF-8682](https://members.snia.org/document/dl/25972) - [SFF-8672](https://members.snia.org/document/dl/25965) - [SFF-TA-1004](https://members.snia.org/document/dl/26635) - [SFF-8663](https://members.snia.org/document/dl/25961) - [SFF-8683](https://members.snia.org/document/dl/25973) - [INF-8628: SNIAカタログを検索する](https://www.snia.org/technology-communities/sff/specifications) - [SFF-8635](https://members.snia.org/document/dl/25944) - [SFF-8685](https://members.snia.org/document/dl/25975) - [INF-8438](https://members.snia.org/document/dl/25783) - [INF-8476](https://members.snia.org/document/dl/25786) - [INF-8474](https://members.snia.org/document/dl/25784) - [SFF-8071](https://members.snia.org/document/dl/26891) - [SFF-8461](https://members.snia.org/document/dl/25912) - [SFF-8084](https://members.snia.org/document/dl/25820) - [SFF-8083](https://members.snia.org/document/dl/25819) - [SFF-8081](https://members.snia.org/document/dl/25817) - [SFF-8690](https://members.snia.org/document/dl/25977) - [SFF-8433](https://members.snia.org/document/dl/25893) - [SFF-8089](https://members.snia.org/document/dl/25825) - [SFF-8079](https://members.snia.org/document/dl/26164) - [SFF-8075](https://members.snia.org/document/dl/26155) SFF-TA-1004 は、保存されたリンクに指定されます。 **開発 0.0.10 2018年1月23日**」 これは、Tunable QSFP+/QSFP28 モジュールを管理するためのプロジェクト拡張であり、すべてのモジュールのための公開された普遍的な構成基準ではありません。 同様に、カタログ内のファイルの存在は、あなたの製品がその機能のすべてを実行することを意味するものではありません。 ### 文書の改訂と状態をチェックする - **出版** SNIAカタログには、公開のための承認された文書を示す。 **計画** 審査のための草案を提示します。 **終了** 保管が終了したことを意味し、理由についてカバーを参照してください。 - PDFの内部の番号と日付を読む。 永続的な編集者URLは、より新しい修正を提供し始め、より古いラベルを保存し、不正確になる可能性があります。 - CMISの OIF カタログと MSAの仕様に関する関連グループのウェブサイトを使用します。 第三者のコレクションのファイル名のみで通貨を決定しないでください。 - 修正をモジュールデータシートと一致します。 新しい文書修正は、すでに製造されたデバイスを自動的に更新するものではありません。 この参照は、基本的な仕様を置き換えるものではありません。 上記のテーブルは、目的による文書の位置を助け、正確なフィールド値、タイミングパラメーター、および要件のための適切な文書修正を読み取ります。 ### 関連するSFPTotalガイド - [コーディングボードは要因と能力を形作る](https://sfptotal.io/ja/wiki/SFPTotal_Documentation) : SFPTotal モデルによってサポートされるモジュールファミリー。 - [メモリ構造 トランセイバー](https://sfptotal.io/ja/wiki/Transceiver_memory_structure) マジガーがメモリの領域を紹介する方法 - [読書記憶](https://sfptotal.io/ja/wiki/Reading_transceiver_memory) そして、 [サポートアップ](https://sfptotal.io/ja/wiki/Backing_up_transceiver_memory) 編集前にデータの準備。 - [DDM診断インターフェイス](https://sfptotal.io/ja/wiki/DDM_diagnostics) : マジックで測定と限界を読む。 - [チェックイン検証](https://sfptotal.io/ja/wiki/Checksum_verification) サポートされたチェックアウトフィールドをチェックするためのコマンド。