# SFPTotal — Bahasa Melayu 2026-11-09 ## [Penyelesaian perisian dan perkakasan universal untuk pengekodan fiber optik](https://sfptotal.io/ms/) ![SFPTotal Wizard: SFP EEPROM jadual kod](https://sfptotal.io/images/products/gallery-previews/home-wizard-1024-cd26ffd68183) ### Penyelesaian perisian dan perkakasan universal untuk pengekodan fiber optik Perisian SFPTotal menyokong UI yang fleksibel dan mudah untuk bekerja dengan kod penerima. Lembaran pemrograman transceiver membolehkan untuk berjaya mengesan faktor bentuk transceiver yang paling popular yang dihasilkan oleh kilang-kilang dunia yang berbeza. Ciri-ciri yang berbeza ialah kekurangan pengikat kepada modul pengeluar tertentu, serta sokongan untuk transceiver yang dilindungi oleh penulisan. [Dapatkan lebih banyak butiran](https://sfptotal.io/ms/#information) ### Projek SFPTotal E>olution Projek ini menyiasat keserasian dan penggunaan 100G, 200G, 400G, 800G, 1.6T dan 3.2T kelajuan tinggi DSFP, QSFP, QSFP-DD dan OSFP transceiver optik dengan peralatan peralihan rangkaian dalam komunikasi fiber-optik, Penyimpanan data dan sistem kecerdasan buatan, dan membangunkan penyelesaian untuk ujian dan pemrograman transceiver optik. Produk utama ialah peranti pemrograman transceiver siri SFPTotal E, yang menyokong faktor bentuk transceiver yang paling popular. [Dapatkan lebih banyak butiran](https://sfptotal.io/ms/products/sfptotal-evolution) ![SFPTotal E>olution](https://sfptotal.io/images/products/gallery-previews/evolution-01-640-3a13fa66bc06) ### Peranti pemrograman transceiver SFPTotal Plus X QSFP-DD Jadual pemrograman transceiver universal SFPTotal Plus X seria direka untuk menyokong pelbagai jenis faktor bentuk transceiver pada satu peranti. SFPTotal Plus X boleh reprogram jenis transceiver yang paling popular: QSFP-DD, QSFP28, XFP, SFP28, SFP+ dan SFP. Ia adalah alat yang sempurna untuk pembekal peralatan rangkaian, ISP dan enjin intergatores sistem, yang bekerja dengan transceiver optik adalah maden dan dibekalkan daripada pengeluar varius di dunia. [Dapatkan lebih banyak butiran](https://sfptotal.io/ms/products/sfptotal-plus-x) ![SFPTotal Plus X](https://sfptotal.io/images/products/gallery-previews/plus-x-01-640-90bf4b66b042) ### Peranti pemrograman pemindahan untuk pemindahan berkelajuan tinggi 400G/800G Peranti pemrograman pemindahan SFPTotal OSFP Board membaca dan menulis memori pemindahan 400G dan 800G OSFP. Ia menyokongOSFP-IHSdanOSFP-RHSModul dan jugaAOCdanDACkepada kabel. Alat untuk pembekal peralatan rangkaian, integrator sistem dan jurutera yang bekerja dengan rangkaian berkelajuan tinggi dan sistem kecerdasan buatan. Ia menyambung ke PC melalui USB dan menggunakan SFPTotal Wizard untuk membaca, mengedit dan menulis firmware. [Dapatkan lebih banyak butiran](https://sfptotal.io/ms/products/sfptotal-osfp-board) ![SFPTotal OSFP Board](https://sfptotal.io/images/products/gallery-previews/osfp-board-01-640-2ffb31cb7c9c) ### Kelajuan koding yang tinggi SFPTotal Mini dan Plus papan pemrograman transceiver berasaskan protokol perintah milik yang berkhidmat akses cepat dan stabil kepada memori transceiver di atas I2C pangkalan data. ### Perisian yang mesra UI Perisian ini menyediakan antara muka yang mudah yang membolehkan anda membaca, memecahkan, mengedit dan menulis perubahan dalam memori transceiver. ### 400 kata laluan yang terkenal Pasukan SFPTotal secara berkala menyiasat produk dari pelbagai pengeluar dan menyediakan sokongan pelanggan mengenai kata laluan untuk pengekodan transceiver yang dilindungi. ### Perpustakaan Kod Database kami SFPTotal Labs mengandungi lebih daripada kod pembekal 25,000 yang akan membantu anda mencari dan membetulkan masalah keserasian dengan peralatan penyambung rangkaian. ### Komuniti Pengguna Pelanggan boleh mengakses platform dalam talian untuk komunikasi pengguna, perbincangan bersama, carian dan penyelesaian masalah popular penggunaan transceiver optik. ### Sokongan Teknikal Sokongan teknikal gembira untuk memberi nasihat mengenai isu-isu penggunaan peralatan dan menyelesaikan masalah yang paling popular dengan transceiver dengan bantuan papan pemrograman transceiver SFPTotal. ### percubaan percuma sebelum pembelian! Ciri-ciri asas perisian boleh diuji sebelum pembelian. Anda boleh memuat turun perisian untuk memeriksa percuma dan membuat keputusan pembelian. [Saya nak cuba sekarang!](https://sfptotal.io/ms/software) ![SFPTotal Wizard](https://sfptotal.io/images/products/gallery-previews/home-trial-640-f31a400c5997) ### Maklumat umum SFPTotal papan pemrograman pemindahan direka untuk mengekod pemindahan fiber optik. Pelbagai pemeriksaan perkakasan menyokong faktor bentuk yang popular termasuk GBIC, SFP, SFP+, SFP28, XFP, QSFP, QSFP28 dan QSFP-DD, dan modul RJ45, DAC dan AOC kabel.Jadual SFPTotal menyokong pengekodan untuk transceiver dengan fungsi DDM dan transceiver yang dilindungi juga. Lembaran pemrograman transitor dibuat tanpa sebarang kes untuk menyediakan akses kepada pad kontak dan elemen kawalan yang diperlukan untuk mengekodkan beberapa AOC/DAC dan transitor optik berdasarkan skim perlindungan perkakasan. peranti untuk pemindahan pemrograman membolehkan untuk meningkatkan pilihan keserasian dengan peralatan jenama seperti 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 dan sebagainya. #### Mulakan Cepat SFPTotal transmitter papan pemrograman disambungkan ke PC dengan kabel USB termasuk dalam kit. Peranti yang disambungkan dideteksi oleh sistem operasi pada sambungan pertama papan. Untuk memulakan mengikuti langkah seterusnya: 1. Pemasangan [SFPTotal driver](https://sfptotal.io/ms/software) untuk Lembaga Pemrograman Transceiver 2. Download dan Run [SFPTotal Wizard](https://sfptotal.io/ms/software) Perisian Jadual pengaturcaraan berfungsi berdasarkan protokol SFPTotal dan beroperasi melalui perisian rasmi SFPTotal Wizard yang menyediakan antara muka untuk akses kepada ciri-ciri utama dan peluang peranti. Peranti ini tidak memerlukan tetapan khas. Perisian SFPTotal Wizard secara automatik mengesan papan pemrograman penerima apabila peranti disambungkan ke PC. Kadang-kadang PC yang berfungsi di bawah kawalan OS Windows memerlukan pelancaran semula sistem untuk kerja stabil pemacu port siri maya. Maklumat lanjut mengenai peranti SFPTotal boleh didapati di [SFPTotal Wiki](https://wiki.sfptotal.com). #### Masalah Keserasian Peranti SFPTotal untuk pemindahan pemrograman direka mengikut spesifikasi MSA SFF, Menyokong GBIC, SFP, SFP +, XFP dan QSFP transceiver, dan juga mampu berjaya merprogram semula modul kebanyakan pengeluar. Lembaran pemrograman pemindahan menyokong semua ruang alamat pemindahan (contohnya: A0H, A2H). Ini bermakna semua halaman memori yang tersedia daripada penerima boleh dibaca dan ditulis dengan kebenaran khas. Perkakasan ini bergaya dengan syarat-syarat untuk keserasian dan keselamatan cip memori dan cip kawalan, serta bekalan kuasa yang stabil daripada sirkuit penerima. Secara lalai, papan pengaturcaraan menulis ke memori transceiver dalam blok 8 bait pada frekuensi jam 10 kHz. Tetapan ini memberikan keserasian yang luas dengan transceiver optik yang menggunakan pelbagai reka bentuk perkakasan. Seting operasi (kelajuan bas data, saiz blok dan nilai interval) boleh diubah jika perlu. Oleh itu, anda tidak akan mempunyai sebarang masalah dalam reprogram konvensional transceiver. Selain itu, perisian SFPTotal Wizard membolehkan untuk meneruskan operasi bacaan dan penulisan satu byte untuk transceiver dengan keperluan khusus untuk pertukaran data. #### Koding transceiver yang dilindungi Kebanyakan transceiver yang dilindungi daripada penulisan boleh diprogram semula dengan membuka kunci memorinya menggunakan kata laluan 4 bait. Perisian SFPTotal menyediakan antara muka khas untuk menetapkan parameter dan menjalankan operasi penulisan dengan kata laluan. Selain itu, perisian ini menyokong skrip yang membolehkan untuk melaksanakan algoritma yang sukar atau menyelamatkan perintah untuk pemrograman penulisan-perlindungan transceivers dengan logik pengaturcaraan khas berbeza daripada standard MSA. Perisian ini boleh melakukan carian kata laluan untuk transceiver dengan nilai kata laluan yang tidak diketahui. Sokongan teknikal kami menyediakan skrip dan kata laluan untuk pemindahan pemrograman pengeluar masing-masing. Keupayaan pemrograman mungkin mempunyai keterbatasang untuk beberapa pengeluar transceiver atau reka bentuk perkakasan. Ia boleh dikaitkan dengan menggantikan cip dalam set baru atau menetapkan kata laluan yang belum ditemui dan diuji oleh SFPTotal Team sehingga kini. Anda boleh menggunakan skrip yang disediakan atau, mencipta penyelesaian pengekodan anda sendiri, menggunakan protokol perintah SFPTotal, untuk mengekod modul tertutup jika anda tahu algoritma asal (atau kata laluan). #### Di mana saya boleh mendapatkan kod? Kebanyakan masalah keserasian yang dikaitkan dengan penggunaan pemindahan optik dan peralatan peralihan rangkaian dikaitkan kepada kesilapan dalam pengisytiharan kod yang menunjukkan parameter pemindahan, dengan pemeriksaan yang salah dan dalam penggunaan kod pembekal yang tidak kompatibel.Anda perlu memuat naik kod pembekal yang betul ke dalam penerima untuk menyelesaikan masalah keserasian. Sebagai sebahagian daripada sokongan teknikal, kami menyediakan pelanggan kami dengan akses kepada pangkalan pangkalan kod pembekal, serta nasihat mengenai memastikan keserasian pemindahan dengan peralatan penukaran. Sila hubungi kami untuk [sokongan teknikal](https://sfptotal.io/ms/contacts) untuk mendapatkan lebih banyak maklumat. ## [Lembaran Pengaturcaraan Transceiver](https://sfptotal.io/ms/products) ### Lembaran Pengaturcaraan Transceiver Bandingkan antara muka dan pilih papan pemrograman. Harga dan ketersediaan dalam talian menggunakan Katalog Antarabangsa dalam USD. [Perbandingan papan](https://sfptotal.io/ms/products#sf-comparison) [![SFPTotal Mini](https://sfptotal.io/images/storefront/mini/1.jpg)](https://sfptotal.io/ms/products/sfptotal-mini) ### [SFPTotal Mini](https://sfptotal.io/ms/products/sfptotal-mini) Sebuah papan kompak untuk pemrograman SFP, SFP+ dan SFP28 transceivers, dengan sokongan SFPTotal Wizard. SFP / SFP+ / SFP28 SKU: SFPT-M USD 350.00 Hubungi jualan untuk mengesahkan pilihan penghantaran dan butiran pesanan akhir. [![SFPTotal Plus](https://sfptotal.io/images/storefront/plus/1.png)](https://sfptotal.io/ms/products/sfptotal-plus) ### [SFPTotal Plus](https://sfptotal.io/ms/products/sfptotal-plus) Jawatankuasa Pemrograman Umum yang terdahulu untuk GBIC, SFP, XFP dan QSFP kepada transceiver. Perhatikan penilaian semasa sebelum memesan. GBIC / SFP / XFP / QSFP28 SKU: SFPT-P Perbaikan Perkakasan Terlalu Lama [Pergi ke revisi baru](https://sfptotal.io/ms/products/sfptotal-plus-new) [![SFPTotal Plus New](https://sfptotal.io/images/storefront/plus-new/1.jpg)](https://sfptotal.io/ms/products/sfptotal-plus-new) ### [SFPTotal Plus New](https://sfptotal.io/ms/products/sfptotal-plus-new) Jadual pengaturcaraan universal untuk SFP, XFP dan QSFP transceiver, termasuk 25G SFP28 dan 100G QSFP28. SFP28 / XFP / QSFP28 SKU: SFPT-P USD 980.00 Hubungi jualan untuk mengesahkan pilihan penghantaran dan butiran pesanan akhir. [![SFPTotal Plus X](https://sfptotal.io/images/storefront/plus-x/1.jpg)](https://sfptotal.io/ms/products/sfptotal-plus-x) ### [SFPTotal Plus X](https://sfptotal.io/ms/products/sfptotal-plus-x) Jadual pemrograman universal untuk 400G QSFP112 dan 200G/400G / 800G Transceivers QSFP-DD, dengan sokongan untuk QSFP28, SFP28, XFP dan kabel yang kompatibel AOC/DAC. Ia berfungsi dengan SFPTotal Wizard. SFP28 / XFP / QSFP28 / QSFP112 / QSFP-DD SKU: SFPT-X USD 1,490.00 Hubungi jualan untuk mengesahkan pilihan penghantaran dan butiran pesanan akhir. [![SFPTotal Whistle](https://sfptotal.io/images/storefront/whistle/1.jpg)](https://sfptotal.io/ms/products/sfptotal-whistle) ### [SFPTotal Whistle](https://sfptotal.io/ms/products/sfptotal-whistle) Sebuah papan pemrograman kecil untuk transceiver SFP dan SFP+, termasuk sokongan Digital Diagnostic Monitoring. SFP / SFP+ SKU: SFPT-W USD 120.00 Hubungi jualan untuk mengesahkan pilihan penghantaran dan butiran pesanan akhir. [![SFPTotal OSFP Board](https://sfptotal.io/images/storefront/osfp-board/1.jpg)](https://sfptotal.io/ms/products/sfptotal-osfp-board) ### [SFPTotal OSFP Board](https://sfptotal.io/ms/products/sfptotal-osfp-board) Jadual pemrograman untuk 400G dan 800G OSFP transceiver, termasuk OSFP-IHS, OSFP-RHS dan kabel yang kompatibel AOC/DAC digunakan dalam rangkaian AI. OSFP-IHS / OSFP-RHS SKU: SFPT-O Harga atas permintaan [Permintaan untuk kutipan](https://sfptotal.io/ms/contacts) Hubungi jualan untuk mengesahkan pilihan penghantaran dan butiran pesanan akhir. [![SFPTotal E>olution](https://sfptotal.io/images/storefront/evolution/1.jpg)](https://sfptotal.io/ms/products/sfptotal-evolution) ### [SFPTotal E>olution](https://sfptotal.io/ms/products/sfptotal-evolution) Jadual pemrograman universal untuk 400G QSFP112, 200G/400G/800G QSFP-DD dan 400G/800G OSFP Penghantar, dengan sokongan untuk DSFP, SFP dan kabel yang kompatibel AOC/DAC. SFP / DSFP / QSFP112 / QSFP-DD / OSFP SKU: SFPT-E Harga atas permintaan [Permintaan untuk kutipan](https://sfptotal.io/ms/contacts) Hubungi jualan untuk mengesahkan pilihan penghantaran dan butiran pesanan akhir. ### Perbandingan papan | Lembaga | SKU | Antara muka | Perhubungan PC | | --- | --- | --- | --- | | [SFPTotal Mini](https://sfptotal.io/ms/products/sfptotal-mini) | SFPT-M | SFP / SFP+ / SFP28 | USB type C | | [SFPTotal Plus](https://sfptotal.io/ms/products/sfptotal-plus) | SFPT-P | GBIC / SFP / XFP / QSFP28 | Micro USB | | [SFPTotal Plus New](https://sfptotal.io/ms/products/sfptotal-plus-new) | SFPT-P | SFP28 / XFP / QSFP28 | USB type C | | [SFPTotal Plus X](https://sfptotal.io/ms/products/sfptotal-plus-x) | SFPT-X | SFP28 / XFP / QSFP28 / QSFP112 / QSFP-DD | USB type C | | [SFPTotal Whistle](https://sfptotal.io/ms/products/sfptotal-whistle) | SFPT-W | SFP / SFP+ | USB 2.0 | | [SFPTotal OSFP Board](https://sfptotal.io/ms/products/sfptotal-osfp-board) | SFPT-O | OSFP-IHS / OSFP-RHS | USB type C | | [SFPTotal E>olution](https://sfptotal.io/ms/products/sfptotal-evolution) | SFPT-E | SFP / DSFP / QSFP112 / QSFP-DD / OSFP | USB type C | [Perisian SFPTotal Wizard](https://sfptotal.io/ms/software) · [Hubungi jualan](https://sfptotal.io/ms/contacts) ## [Peranti pemrograman SFPTotal Mini](https://sfptotal.io/ms/products/sfptotal-mini) ### Peranti pemrograman SFPTotal Mini SKU: SFPT-M USD 350.00 Hubungi jualan untuk mengesahkan pilihan penghantaran dan butiran pesanan akhir. Jadual pemrograman transitor khusus untuk SFP, SFP+ dan SFP28 serat optik transitor termasuk AOC & DAC.Jadual pemrograman transitor mengandungi port 20-pin SFP (SFF-8431), USB port dan jack kuasa untuk menyambung bekalan kuasa luaran untuk pemindahan tahap penggunaan kuasa yang tinggi: jarak jauh DWDM, PON SFP OLT. SFPTotal Mini berdasarkan protokol SFPTotal yang membolehkan proses pengekodan fleksibel untuk transceiver variabel dalam faktor bentuk SFP. Peranti ini kompatibel dengan perisian rasmi SFPTotal Wizard. Kit ini termasuk papan pemrograman transceptor siri Mini dan kabel mikro USB untuk sambungan PC. Model yang Mini rev. 1.3 atau lebih tinggi Keserasian SFP, SFP+, SFP28 Perhubungan PC USB 2.0 Kit termasuk Papan peranti pemrograman transmisi siri mini, kabel mikro USB saiz, mm 50 x 66 x 13 Jaminan 36 bulan - SFP RJ45 - 1G SFP - 2/4/8/16G FC - 32G FC - 10G SFP+ - 25G SFP28 - SFP OLT PON - AOC - DAC dalam stok [![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) - [Panduan Pengguna](https://sfptotal.io/ms/wiki/SFPTotal_Documentation) - [Perisian SFPTotal Wizard](https://sfptotal.io/ms/software) - [Model penutup untuk percetakan 3D](https://sfptotal.io/download/SFPT-M16__3D.zip) ### Gambaran keseluruhan kepada yang **SFPTotal Mini** adalah papan pemrograman transceiver kompak yang direka untuk menyokong 1G SFP, 10G SFP+ dan 25G Transceiver SFP28, termasuk tembaga RJ45 SFP, PON OLT SFP, DAC dan AOC. Lembaran pemrograman transitor dihasilkan mengikut spesifikasi MSA SFF-8074, SFF-8431, SFF-8472 dan mengandungi port 20-pin SFP (SFF-8431), micro USB port dan dan jack kuasa untuk menghubungkan bekalan kuasa luaran 5V DC untuk transceiver optik dengan penggunaan kuasa yang tinggi: lebih daripada 1.5 W. Reka bentuk perkakasan menyediakan kehadiran pinouts untuk kawalan bekalan kuasa dan akses kepada garis I/O utama pelabuhan penerima, yang mungkin diperlukan untuk pengekodan perkakasan yang dilindungi penerima. **SFPTotal Mini** peranti ini mempunyai perisian tertanam berdasarkan protokol SFPTotal yang dimiliki dan sepenuhnya kompatibel dengan perisian rasmi SFPTotal Wizard, yang membolehkan untuk menjalankan pengekodan fleksibel untuk penukar yang dilindungi oleh penulisan daripada pembuat yang berbeza. Ia mengandungi segala-galanya yang diperlukan untuk menyokong SFP bentuk faktor transceivers. Hanya sambungkan ia ke komputer dengan kabel USB untuk memulakan. ### ciri utama Berbanding dengan peranti pengekodan yang serupa, SFPTotal Mini mempunyai kelebihan berikut: - Menyokong transceiver dengan kelajuan sehingga 25G pada papan pemrograman satu transceiver - Menyediakan bekalan kuasa yang diperlukan untuk menghubungkan pemindahan optik yang kuat 1.5 W dan lebih - Sokongan Transceiver tidak terhad kepada satu pengeluar sahaja - Menyediakan akses kepada semua ruang alamat memori transceiver - Membolehkan untuk memulihkan penukar MSA yang dilindungi - Menyokong pengekodan dengan skrip untuk transceiver bukan MSA - Menyokong carian kata laluan perkakasan untuk transceiver kata laluan tertutup - Mempunyai perisian rasmi dengan GUI yang mesra dan setia - Akses masa nyata kepada antara muka Digital Diagnostic Monitoring - Memberi akses kepada pangkalan data pengetahuan dan sokongan teknikal SFPTotal. ### Permohonan Peranti pemrograman transceptor SFPTotal Mini digunakan untuk tugas-tugas berikut: - Kod fiber optik dan transceiver tembaga, DAC, AOC - Meningkatkan keserasian transceiver dengan peralatan peralihan rangkaian jenama - Koding penulisan-perlindungan transceiver varius pengeluar - Akses kepada rekod kawalan PHY dan konfigurasi manual - DWDM SFP+ kawalan saluran transceiver tunable - Membaca antara muka DDM dan semak preset kilang - Kod rebranding untuk transceiver OEM - Platform ujian untuk persiapan pra-jualan transceiver ### Mulakan Cepat Jadual pemrograman pemindahan disambungkan ke PC menggunakan kabel jenis C USB yang dimasukkan ke dalam kit. Sistem operasi mendeteksi peranti dan menangkap pemacu port siri maya yang diperlukan apabila peranti disambungkan terlebih dahulu. Lakukan langkah-langkah mudah untuk memulakan: 1. Pemasangan [SFPTotal Mini pengendali](https://sfptotal.io/ms/software#driver) 2. Download dan Run aplikasi [SFPTotal Wizard](https://sfptotal.io/ms/software) Jadual pemrograman pemindahan SFPTotal menguruskan melalui perisian rasmi SFPTotal Wizard yang menyediakan antara muka pengguna untuk mengendalikan jadual pemindahan untuk menulis dan membaca kod dan mendapatkan akses kepada ciri-ciri utama.Tiada konfigurasi awal diperlukan untuk memulakan kerja dengan program ini. SFPTotal Wizard secara automatik mendeteksi papan pemrograman transceiver asal yang disambungkan ke PC. *Selepas memasang pemacu pada beberapa versi Windows OS, pemacu port siri maya perlu memulakan semula sistem secara wajib untuk berfungsi dengan betul.* Sila ikuti dokumen kami: [SFPTotal Wiki](https://sfptotal.io/ms/wiki/SFPTotal_Documentation). ### Aktivasi Kunci SFPTotal Mini dilengkapi dengan fungsi terhad yang membolehkan untuk menguji peranti sebelum digunakan, tetapi fungsi menulis terhad. Aktivasi diperlukan untuk memastikan peranti akan dijalankan oleh pelanggan akhir, tetapi bukan peniaga atau ejen. Dasar ini menjadikan SFPTotal mampu menyediakan syarat jaminan dan perkhidmatan yang terbaik, membantu memastikan peranti itu tidak digunakan sebelum jualan dan ia akan berfungsi stabil untuk masa yang lama.Juga, apabila peranti telah diaktifkan, kami mengira tarikh jaminan dari masa masalah kunci pengaktifan, bukan tarikh pembelian. Kunci pengaktifan ialah nilai unik bagi setiap papan pemrograman transceiver dan dikaitkan dengan nombor siri. Kunci perlu digunakan untuk papan pemrograman penerima untuk menghapuskan sekatan fungsi. Kunci pengaktifan termasuk dalam kit papan pemrograman pemindahan SFPTotal: ia keluar selepas pembelian peranti dan menjadi tersedia dalam akaun pelanggan di laman web. Jika anda membeli papan pemrograman transceiver SFPTotal melalui peniaga dan tidak mendapat kunci pengaktifan, anda boleh mendaftar di laman web dan mendapatkan kunci pengaktivan untuk peranti anda secara percuma. Anda tidak perlu mengulangi prosedur pengaktifan untuk papan pemrograman penerima apabila menyambung ke PC lain atau memasang semula sistem operasi. Aktivasi dilakukan sekali dan ia kekal untuk peranti. ### Pengenalan kepada transceiver optik ###### Pengenalan kepada transceiver yang tertutup Transceivers yang paling optik dengan memori tertutup mengandungi cip EEPROM seperti 24C02 yang menyimpan maklumat mengenai faktor bentuk transceiver, panjang gelombang, teknologi penghantaran, speedrate, jenis pengekodan, nama pembekal, nombor siri dan sebagainya.Penyelesaian itu diperkenalkan dalam banyak transceiver gigabit murah dan DAC yang tidak menyokong fungsi DDM. Memori penerima tersebut boleh ditulis semula secara normal tanpa sebarang sekatan daripada penerima. di dalamnya, sebagai peraturan, hanya A0H Halaman ini boleh dibaca, tetapi boleh dibaca A2H Halaman mengembalikan kesilapan. Anda hanya perlu mengimport kod pembekal ke dalam perisian atau mengedit kod generik daripada modul, kemudian tekan butang Tulis untuk menulis kepada modul tersebut. Jawatankuasa Pemrograman Transceiver Kembali WRITE OK jawapan apabila penulisan berjaya dilakukan. Anda boleh menggunakan penerima dengan kod pembekal yang dikemaskini selepas itu! ###### Koding transceiver yang dilindungi Mengikut spesifikasi MSA SFF-8472, transceivers DDM mampu boleh ditulis dilindungi dan memerlukan entri kata laluan byte 4 untuk membuka kunci memori sebelum menulis sebarang perubahan. Modul-modul ini beroperasi di bawah kawalan mikrokontroler khas, yang meniru cip EEPROM dan menyediakan fungsi menulis dalam mod hamba I2C. Selain itu, ia boleh berfungsi sebagai buffer untuk EEPROM dan mengawal Pin Penulisan Perlindungan daripada cip memori.Cubaan untuk menulis kepada penerima sedemikian tanpa kata laluan atau dengan kata laluan yang salah mengembalikan kesilapan - WRITE FAIL. Perisian SFPTotal Wizard menyokong fungsi untuk mengubah tetapan penulisan dan membolehkan anda menetapkan nilai kata laluan untuk membuka kunci memori sebelum menyimpan perubahan baru. Selain itu, perisian ini membolehkan untuk mencipta algoritma pemrograman yang kompleks dalam bentuk skrip. Ia membolehkan untuk mengekod transceiver yang memerlukan kaedah pengekodan kilang yang tidak selaras dengan spesifikasi MSA. ## [Peranti pemrograman SFPTotal Plus baru](https://sfptotal.io/ms/products/sfptotal-plus-new) ### Peranti pemrograman SFPTotal Plus baru SKU: SFPT-P USD 980.00 Hubungi jualan untuk mengesahkan pilihan penghantaran dan butiran pesanan akhir. Jadual pemrograman pemindahan universal untuk pemrograma pemindahan optik serat SFP, SFP+, XFP, QSFP faktor bentuk, termasuk SFP28 dan QSFP28. SFPTotal Plus New berdasarkan protokol SFPTotal yang membolehkan proses pengekodan fleksibel untuk transceiver varius dalam faktor bentuk SFP, XFP dan QSFP. Peranti ini kompatibel dengan perisian rasmi SFPTotal Wizard. Kit ini termasuk papan pemrograman transceptor Plus siri dan kabel jenis C USB untuk sambungan PC. Model yang Plus New semakan 1.2 atau lebih baharu Keserasian SFP, SFP+, SFP28, XFP, QSFP+, QSFP28 Perhubungan PC USB 2.0 Kit termasuk Jadual pemrograman transceptor Plus siri, kabel jenis C USB saiz, mm 107 x 101.6 x 15 Jaminan 36 bulan - 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 dalam stok [![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) - [Panduan Pengguna](https://sfptotal.io/ms/wiki/SFPTotal_Documentation) - [Perisian SFPTotal Wizard](https://sfptotal.io/ms/software) - [Model penutup untuk percetakan 3D](https://sfptotal.io/download/SFPT-P__3D.zip) ### Gambaran keseluruhan Jawatankuasa Pemrograman Transceiver **SFPTotal Plus** baru Reka bentuk perkakasan yang maju daripada peranti pemrograman pemindahan penilaian terdahulu SFPTotal Plus. Ia menyokong XFP, SFP, SFP+, QSFP+ dan QSFP28 transceiver, termasuk SFP RJ45, PON OLT SFP, SFP28 dan AOC/DAC kabel. Jadual pemrograman transitor mengandungi port 20-pin SFP (SFF-8431), 30-pin port XFP (INF-8077i), 38-pin port QSFP (SFF-8636), USB jenis C port dan jack kuasa untuk menyambungkan bekalan kuasa luaran 5V DC untuk pemindahan optik dengan penggunaan kuasa yang tinggi: lebih daripada 1.5 W. **SFPTotal Plus** baru peranti ini mempunyai perisian tertanam berdasarkan protokol SFPTotal yang dimiliki dan sepenuhnya kompatibel dengan perisian rasmi SFPTotal Wizard, yang membolehkan untuk menjalankan pengekodan fleksibel untuk penukar yang dilindungi oleh penulisan daripada pembuat yang berbeza. Reka bentuk perkakasan menyediakan kehadiran pinouts untuk kawalan bekalan kuasa dan akses kepada garis I/O utama pelabuhan penerima, yang mungkin diperlukan untuk pengekodan perkakasan yang dilindungi penerima. Ia mengandungi segala-galanya yang diperlukan untuk menyokong transceiver pelbagai faktor bentuk. Hanya sambungkan ia ke komputer dengan kabel USB untuk memulakan. *Berbeza dengan peranti pemrograman pemindahan SFPTotal Plus, penambahbaikan baru tidak mengandungi port untuk menyambungkan pemindahan faktor bentuk GBIC. Port GBIC telah dihapuskan sebagai ketinggalan zaman.* ### ciri utama Berbanding dengan peranti pengekodan yang serupa, SFPTotal Plus New mempunyai kelebihan berikut: - Menyokong beberapa faktor bentuk pada satu papan pemrograman penerima - Menyediakan bekalan kuasa yang diperlukan untuk menghubungkan pemindahan optik yang kuat 1.5 W dan lebih - Sokongan Transceiver tidak terhad kepada satu pengeluar sahaja - Menyediakan akses kepada semua ruang alamat memori transceiver - Membolehkan untuk memulihkan penukar MSA yang dilindungi - Menyokong pengekodan dengan skrip untuk transceiver bukan MSA - Menyokong carian kata laluan perkakasan untuk transceiver kata laluan tertutup - Mempunyai perisian rasmi dengan GUI yang mesra dan setia - Akses masa nyata kepada antara muka Digital Diagnostic Monitoring - Memberi akses kepada pangkalan data pengetahuan dan sokongan teknikal SFPTotal. ### Permohonan Peranti pemrograman transceptor SFPTotal Plus New digunakan untuk tugas-tugas berikut: - Kod fiber optik dan transceiver tembaga, DAC, AOC - Meningkatkan keserasian transceiver dengan peralatan peralihan rangkaian jenama - Koding penulisan-perlindungan transceiver varius pengeluar - Akses kepada rekod kawalan PHY dan konfigurasi manual - DWDM SFP+ kawalan saluran transceiver tunable - Membaca antara muka DDM dan semak preset kilang - Kod rebranding untuk transceiver OEM - Platform ujian untuk persiapan pra-jualan transceiver ### Mulakan Cepat Jadual pemrograman pemindahan disambungkan ke PC menggunakan kabel jenis C USB yang dimasukkan ke dalam kit. Sistem operasi mendeteksi peranti dan menangkap pemacu port siri maya yang diperlukan apabila peranti disambungkan terlebih dahulu. Lakukan langkah-langkah mudah untuk memulakan: 1. Pemasangan [SFPTotal Plus New pengendali](https://sfptotal.io/ms/software#driver) 2. Download dan Run aplikasi [SFPTotal Wizard](https://sfptotal.io/ms/software) Jadual pemrograman pemindahan SFPTotal dikendalikan melalui SFPTotal Wizard, yang menyediakan antara muka untuk membaca dan menulis kod dan mengakses ciri-ciri utama. Tiada konfigurasi awal diperlukan: SFPTotal Wizard secara automatik mendeteksi papan pemrograman penerima asal yang disambungkan ke PC. *Selepas memasang pemacu pada beberapa versi Windows OS, pemacu port siri maya perlu memulakan semula sistem secara wajib untuk berfungsi dengan betul.* Sila ikuti dokumen rasmi: [SFPTotal Wiki](https://sfptotal.io/ms/wiki/SFPTotal_Documentation). ### Aktivasi Kunci SFPTotal Plus New dilengkapi dengan fungsi terhad yang membolehkan untuk menguji peranti sebelum digunakan, tetapi fungsi menulis terhad. Aktivasi diperlukan untuk memastikan peranti akan dijalankan oleh pelanggan akhir, tetapi bukan peniaga atau ejen. Dasar ini menjadikan SFPTotal mampu menyediakan syarat jaminan dan perkhidmatan yang terbaik, membantu memastikan peranti itu tidak digunakan sebelum jualan dan ia akan berfungsi stabil untuk masa yang lama. Juga, apabila peranti telah diaktifkan, kami mengira tarikh jaminan dari masa masalah kunci pengaktifan, bukan tarikh pembelian. Kunci pengaktifan ialah nilai unik bagi setiap papan pemrograman transceiver dan dikaitkan dengan nombor siri. Kunci perlu digunakan untuk papan pemrograman penerima untuk menghapuskan sekatan fungsi. Kunci pengaktifan termasuk dalam kit papan pemrograman pemindahan SFPTotal: ia keluar selepas pembelian peranti dan menjadi tersedia dalam akaun pelanggan di laman web. Jika anda membeli papan pemrograman transceiver SFPTotal melalui peniaga dan tidak mendapat kunci pengaktifan, anda boleh mendaftar di laman web dan mendapatkan kunci pengaktivan untuk peranti anda secara percuma. Anda tidak perlu mengulangi prosedur pengaktifan untuk papan pemrograman penerima apabila menyambung ke PC lain atau memasang semula sistem operasi. Aktivasi dilakukan sekali dan ia kekal untuk peranti. ### Pengenalan kepada transceiver optik ###### Pengenalan kepada transceiver yang tertutup Transceivers yang paling optik dengan memori tertutup mengandungi cip EEPROM seperti 24C02 yang menyimpan maklumat mengenai faktor bentuk transceiver, panjang gelombang, teknologi penghantaran, speedrate, jenis pengekodan, nama pembekal, nombor siri dan sebagainya. Penyelesaian itu diperkenalkan dalam banyak transceiver gigabit murah dan DAC yang tidak menyokong fungsi DDM. Memori penerima tersebut boleh ditulis semula secara normal tanpa sebarang sekatan daripada penerima. di dalamnya, sebagai peraturan, hanya A0H Halaman ini boleh dibaca, tetapi boleh dibaca A2H Halaman mengembalikan kesilapan. Anda hanya perlu mengimport kod pembekal ke dalam perisian atau mengedit kod generik daripada modul, kemudian tekan butang Tulis untuk menulis kepada modul tersebut.Jadual pemrograman penerima mengembalikan jawapan WRITE OK apabila penulisan berjaya dilakukan. Anda boleh menggunakan penerima dengan kod pembekal yang dikemaskini selepas itu! ###### Koding transceiver yang dilindungi Mengikut spesifikasi MSA SFF-8472, transceivers DDM mampu boleh ditulis dilindungi dan memerlukan entri kata laluan byte 4 untuk membuka kunci memori sebelum menulis sebarang perubahan. Modul-modul ini beroperasi di bawah kawalan mikrokontroler khas, yang meniru cip EEPROM dan menyediakan fungsi menulis dalam mod hamba I2C. Selain itu, ia boleh berfungsi sebagai buffer untuk EEPROM dan mengawal Pin Penulisan Perlindungan daripada cip memori. Cubaan untuk menulis kepada penerima sedemikian tanpa kata laluan atau dengan kata laluan yang salah mengembalikan kesilapan - WRITE FAIL. Perisian SFPTotal Wizard menyokong fungsi untuk mengubah tetapan penulisan dan membolehkan anda menetapkan nilai kata laluan untuk membuka kunci memori sebelum menyimpan perubahan baru. Selain itu, perisian ini membolehkan untuk mencipta algoritma pemrograman yang kompleks dalam bentuk skrip. Ia membolehkan untuk mengekod transceiver yang memerlukan kaedah pengekodan kilang yang tidak selaras dengan spesifikasi MSA. ## [Peranti pemrograman SFPTotal Plus X QSFP-DD disokong](https://sfptotal.io/ms/products/sfptotal-plus-x) ### Peranti pemrograman SFPTotal Plus X QSFP-DD disokong SKU: SFPT-X USD 1,490.00 Hubungi jualan untuk mengesahkan pilihan penghantaran dan butiran pesanan akhir. Jadual pemrograman pemindahan universal untuk 200G/400G / 800G QSFP-DD, 400G QSFP112, 200G QSFP56, 100G QSFP28, 40G QSFP+, 25G SFP28, 10G SFP+, 1.25G SFP dan 10G Transceiver XFP, termasuk kabel yang kompatibel AOC/DAC. SFPTotal Plus X mempunyai pelabuhan QSFP-DD untuk 200G/400G / 800G double-density transceivers. Port ini kompatibel dengan 400G QSFP112, 200G QSFP56, 100G QSFP28 dan 40G Transceivers QSFP+. Jadual pemrograman transceiver adalah sepenuhnya kompatibel dengan perisian SFPTotal Wizard yang menyediakan CMIS copliant editor HEX. Kit ini termasuk papan pemrograman transceiver Plus X siri dan kabel USB jenis C untuk sambungan PC. Model yang Plus X rev. 1.6 atau di atas Keserasian SFP, SFP+, SFP28, XFP, QSFP, QSFP28, QSFP56, QSFP112, QSFP-DD Perhubungan PC USB type C Kit termasuk Jadual pemrograman transceptor Plus X siri, kabel USB jenis C saiz, mm 130 x 130 x 15 Jaminan 36 bulan - 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 dalam stok [![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) - [Panduan Pengguna](https://sfptotal.io/ms/wiki/SFPTotal_Documentation) - [Perisian SFPTotal Wizard](https://sfptotal.io/ms/software) - [Model penutup untuk percetakan 3D](https://sfptotal.io/download/SFPT-X__3D.zip) ### Gambaran keseluruhan Jawatankuasa Pemrograman Transceiver **SFPTotal Plus X** QSFP-DD Ia merupakan evolusi dalam reka bentuk perkakasan SFPTotal Plus. Ia menyokong 400G QSFP112 dan 200G/400G / 800G Transceiver QSFP-DD, dan juga XFP, SFP, SFP+, SFP28, QSFP+, QSFP28 dan QSFP56 modul, termasuk SFP RJ45, PON OLT SFP dan kabel yang kompatibel AOC/DAC. Jadual pemrograman pemindahan mempunyai port SFP, XFP dan QSFP-DD, penyambung jenis C USB untuk sambungan PC dan jack untuk bekalan kuasa DC 5V luaran untuk pemindahan optik dengan penggunaan kuasa di atas 1.5 W. **SFPTotal Plus X** QSFP-DD peranti ini mempunyai perisian tertanam berdasarkan protokol SFPTotal yang dimiliki dan sepenuhnya kompatibel dengan perisian rasmi SFPTotal Wizard, yang membolehkan untuk menjalankan pengekodan fleksibel untuk penukar yang dilindungi oleh penulisan daripada pembuat yang berbeza. Reka bentuk perkakasan menyediakan kehadiran pinouts untuk kawalan bekalan kuasa dan akses kepada garis I/O utama pelabuhan penerima, yang mungkin diperlukan untuk pengekodan perkakasan yang dilindungi penerima. Ia mengandungi segala-galanya yang diperlukan untuk menyokong transceiver pelbagai faktor bentuk. Hanya sambungkan ia ke komputer dengan kabel USB untuk memulakan. *Berbeza dengan peranti pemrograman pemindahan SFPTotal Plus, penambahbaikan baru tidak mengandungi port untuk menyambungkan pemindahan faktor bentuk GBIC. Port GBIC telah dihapuskan sebagai ketinggalan zaman.* ### ciri utama Perbandingan dengan peranti kod yang serupa, SFPTotal Plus X Mempunyai kelebihan berikut: - Menyokong beberapa faktor bentuk pada satu papan pemrograman penerima - Menyokong 100G, 200G, 400G dan 800G transceiver, termasuk 400G QSFP112 dan 200G/400G/800G QSFP-DD - Menyediakan bekalan kuasa yang diperlukan untuk menghubungkan pemindahan optik yang kuat 1.5 W dan lebih - Sokongan Transceiver tidak terhad kepada satu pengeluar sahaja - Menyediakan akses kepada semua ruang alamat memori transceiver - Membolehkan untuk memulihkan penukar MSA yang dilindungi - Menyokong pengekodan dengan skrip untuk transceiver bukan MSA - Menyokong carian kata laluan perkakasan untuk transceiver kata laluan tertutup - Mempunyai perisian rasmi dengan GUI yang mesra dan setia - Akses masa nyata kepada antara muka Digital Diagnostic Monitoring - Memberi akses kepada pangkalan data pengetahuan dan sokongan teknikal SFPTotal. ### Permohonan SFPTotal Plus X peranti pemrograman transceiver direka untuk bekerja dalam tugas-tugas berikut: - Kod fiber optik dan transceiver tembaga, DAC, AOC - Meningkatkan keserasian transceiver dengan peralatan peralihan rangkaian jenama - Koding penulisan-perlindungan transceiver varius pengeluar - Akses kepada rekod kawalan PHY dan konfigurasi manual - DWDM SFP+ kawalan saluran transceiver tunable - Membaca antara muka DDM dan semak preset kilang - Kod rebranding untuk transceiver OEM - Platform ujian untuk persiapan pra-jualan transceiver ### Mulakan Cepat Jadual pemrograman pemindahan disambungkan ke PC menggunakan kabel jenis C USB yang dimasukkan ke dalam kit. Sistem operasi mendeteksi peranti dan menangkap pemacu port siri maya yang diperlukan apabila peranti disambungkan terlebih dahulu. Lakukan langkah-langkah mudah untuk memulakan: 1. Pemasangan [SFPTotal Plus X pengendali](https://sfptotal.io/ms/software#driver) 2. Download dan Run aplikasi [SFPTotal Wizard](https://sfptotal.io/ms/software) Jadual pemrograman pemindahan SFPTotal menguruskan melalui perisian rasmi SFPTotal Wizard yang menyediakan antara muka pengguna untuk mengendalikan jadual pemindahan untuk menulis dan membaca kod dan mendapatkan akses kepada ciri-ciri utama.Tiada konfigurasi awal diperlukan untuk memulakan kerja dengan program ini. SFPTotal Wizard secara automatik mendeteksi papan pemrograman transceiver asal yang disambungkan ke PC. *Selepas memasang pemacu pada beberapa versi Windows OS, pemacu port siri maya perlu memulakan semula sistem secara wajib untuk berfungsi dengan betul.* Sila ikuti dokumen kami: [SFPTotal Wiki](https://sfptotal.io/ms/wiki/SFPTotal_Documentation). ### Aktivasi Kunci SFPTotal Plus X dilengkapi dengan fungsi terhad yang membolehkan untuk menguji peranti sebelum digunakan, tetapi fungsi menulis terhad. Aktivasi diperlukan untuk memastikan peranti akan dijalankan oleh pelanggan akhir, tetapi bukan peniaga atau ejen. Dasar ini menjadikan SFPTotal mampu menyediakan syarat jaminan dan perkhidmatan yang terbaik, membantu memastikan peranti itu tidak digunakan sebelum jualan dan ia akan berfungsi stabil untuk masa yang lama.Juga, apabila peranti telah diaktifkan, kami mengira tarikh jaminan dari masa masalah kunci pengaktifan, bukan tarikh pembelian. Kunci pengaktifan ialah nilai unik bagi setiap papan pemrograman transceiver dan dikaitkan dengan nombor siri. Kunci perlu digunakan untuk papan pemrograman penerima untuk menghapuskan sekatan fungsi. Kunci pengaktifan termasuk dalam kit papan pemrograman pemindahan SFPTotal: ia keluar selepas pembelian peranti dan menjadi tersedia dalam akaun pelanggan di laman web. Jika anda membeli papan pemrograman transceiver SFPTotal melalui peniaga dan tidak mendapat kunci pengaktifan, anda boleh mendaftar di laman web dan mendapatkan kunci pengaktivan untuk peranti anda secara percuma. Anda tidak perlu mengulangi prosedur pengaktifan untuk papan pemrograman penerima apabila menyambung ke PC lain atau memasang semula sistem operasi. Aktivasi dilakukan sekali dan ia kekal untuk peranti. ### Pengenalan kepada transceiver optik ###### Pengenalan kepada transceiver yang tertutup Transceivers yang paling optik dengan memori tertutup mengandungi cip EEPROM seperti 24C02 yang menyimpan maklumat mengenai faktor bentuk transceiver, panjang gelombang, teknologi penghantaran, speedrate, jenis pengekodan, nama pembekal, nombor siri dan sebagainya. Penyelesaian itu diperkenalkan dalam banyak transceiver gigabit murah dan DAC yang tidak menyokong fungsi DDM. Memori penerima tersebut boleh ditulis semula secara normal tanpa sebarang sekatan daripada penerima. di dalamnya, sebagai peraturan, hanya A0H Halaman ini boleh dibaca, tetapi boleh dibaca A2H Halaman mengembalikan kesilapan. Anda hanya perlu mengimport kod pembekal ke dalam perisian atau mengedit kod generik daripada modul, kemudian tekan butang Tulis untuk menulis kepada modul tersebut.Jawatankuasa Pemrograman Transceiver Kembali WRITE OK jawapan apabila penulisan berjaya dilakukan. Anda boleh menggunakan penerima dengan kod pembekal yang dikemaskini selepas itu! ###### Koding transceiver yang dilindungi Mengikut spesifikasi MSA SFF-8472, transceivers DDM mampu boleh ditulis dilindungi dan memerlukan entri kata laluan byte 4 untuk membuka kunci memori sebelum menulis sebarang perubahan. Modul-modul ini beroperasi di bawah kawalan mikrokontroler khas, yang meniru cip EEPROM dan menyediakan fungsi menulis dalam mod hamba I2C. Selain itu, ia boleh berfungsi sebagai buffer untuk EEPROM dan mengawal Pin Penulisan Perlindungan daripada cip memori.Cubaan untuk menulis kepada penerima sedemikian tanpa kata laluan atau dengan kata laluan yang salah mengembalikan kesilapan - WRITE FAIL. Perisian SFPTotal Wizard menyokong fungsi untuk mengubah tetapan penulisan dan membolehkan anda menetapkan nilai kata laluan untuk membuka kunci memori sebelum menyimpan perubahan baru.Selain itu, perisian ini membolehkan untuk mencipta algoritma pemrograman yang kompleks dalam bentuk skrip. Ia membolehkan untuk mengekod transceiver yang memerlukan kaedah pengekodan kilang yang tidak selaras dengan spesifikasi MSA. ## [Peranti pemrograman SFPTotal Whistle](https://sfptotal.io/ms/products/sfptotal-whistle) ### Peranti pemrograman SFPTotal Whistle SKU: SFPT-W USD 120.00 Hubungi jualan untuk mengesahkan pilihan penghantaran dan butiran pesanan akhir. Peranti pemrograman transceiver tipis dan murah untuk mengekodkan SFP dan SFP+ transceiver dengan penggunaan kuasa sehingga 1.5 W. Peranti ini menyambung terus ke port USB PC. Peranti ini kompatibel dengan perisian rasmi SFPTotal Wizard. Kit ini hanya mengandungi satu papan peranti pemrograman transceiver siri Whistle. Kunci pengaktifan ialah alreay yang dimuat naik ke memori papan pemrograman penerima. Model yang Whistle semakan 1.1 atau lebih baharu Keserasian SFP, SFP+ Perhubungan PC USB 2.0 Kit termasuk Pengaturcaraan pelan Whistle siri Ukuran, mm 64 x 22 x 13 Jaminan 36 bulan - SFP RJ45 - 1G SFP - 2/4/8/16G FC - 10G SFP+ - AOC - DAC dalam stok [![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) - [Panduan Pengguna](https://sfptotal.io/ms/wiki/SFPTotal_Documentation) - [Perisian SFPTotal Wizard](https://sfptotal.io/ms/software) ### Gambaran keseluruhan kepada yang **SFPTotal Whistle** adalah sebuah papan pemrograman transceiver kecil yang direka untuk menyokong 1G SFP dan 10G SFP+ Transceiver termasuk tembaga RJ45 SFP, DAC dan AOC. Lembaran pemrograman transitor dihasilkan mengikut spesifikasi MSA SFF-8074, SFF-8431, SFF-8472 dan mengandungi port 20-pin SFP (SFF-8431) yang dilapisi kotak logam dan penyambung rata USB. Lembaran pemrograman transceiver menyokong transceiver optik dengan penggunaan kuasa sehingga 1.5 W.Peranti ini tidak menyediakan sambungan bekalan kuasa luaran. Tahap kuasa supparal terhad oleh arus maksimum untuk port USB 2.0. Reka bentuk hardware **Tidak boleh memberikan** untuk kehadiran pinouts untuk kawalan bekalan kuasa dan akses kepada garis I/O utama pelabuhan penerima, yang mungkin diperlukan untuk pengekodan perkakasan yang dilindungi penerima. **SFPTotal Whistle** berdasarkan cip penukar antara muka USB: ia tidak mengandungi perisian tertanam dan menguruskan dengan perisian rasmi SFPTotal Wizard. Peranti ini beroperasi di I2C pangkalan data dengan frekuensi jam yang rendah yang mempunyai kesan negatif pada kadar kelajuan pengekodan berbanding dengan siri SFPTotal Mini atau Plus. Ia mengandungi segala-galanya yang diperlukan untuk menyokong EEPROM berasaskan SFP transceiver. Sederhana menyambungnya terus ke port komputer USB untuk memulakan. ### ciri utama Berbanding dengan peranti pengekodan yang serupa, SFPTotal Whistle mempunyai kelebihan berikut: - Menyokong transceiver dengan kelajuan sehingga 10G pada papan pemrograman satu transceiver - Menyediakan bekalan kuasa yang diperlukan untuk menghubungkan pemindahan optik ke 1.5 W - Sokongan Transceiver tidak terhad kepada satu pengeluar sahaja - Menyediakan akses kepada semua ruang alamat memori transceiver - Membolehkan untuk memulihkan penukar MSA yang dilindungi (dengan sekatan) - Menyokong pengekodan dengan skrip untuk transceiver bukan MSA - Mempunyai perisian rasmi dengan GUI yang mesra dan setia - Akses masa nyata kepada antara muka Digital Diagnostic Monitoring - Memberi akses kepada pangkalan data pengetahuan dan sokongan teknikal SFPTotal. ### Permohonan Peranti pemrograman transceptor SFPTotal Whistle digunakan untuk tugas-tugas berikut: - Kod fiber optik dan transceiver tembaga, DAC, AOC - Meningkatkan keserasian transceiver dengan peralatan peralihan rangkaian jenama - Koding penulisan-perlindungan transceiver varius pengeluar - Akses kepada rekod kawalan PHY dan konfigurasi manual - Membaca antara muka DDM dan semak preset kilang - Kod rebranding untuk transceiver OEM ### Mulakan Cepat Jadual pemrograman pemindahan menghubungkan ke PC secara langsung ke port USB. Sistem operasi mendeteksi peranti dan menangkap pemacu port siri maya yang diperlukan apabila peranti disambungkan terlebih dahulu. Lakukan langkah-langkah mudah untuk memulakan: 1. Pemasangan [SFPTotal Whistle pengendali](https://sfptotal.io/ms/software#driver) 2. Download dan Run aplikasi [SFPTotal Wizard](https://sfptotal.io/ms/software) Jadual pemrograman pemindahan SFPTotal menguruskan melalui perisian rasmi SFPTotal Wizard yang menyediakan antara muka pengguna untuk mengendalikan jadual pemindahan untuk menulis dan membaca kod dan mendapatkan akses kepada ciri-ciri utama.Tiada konfigurasi awal diperlukan untuk memulakan kerja dengan program ini. SFPTotal Wizard secara automatik mendeteksi papan pemrograman transceiver asal yang disambungkan ke PC. *Selepas memasang pemacu pada beberapa versi Windows OS, pemacu port siri maya perlu memulakan semula sistem secara wajib untuk berfungsi dengan betul.* Sila ikuti dokumen kami: [SFPTotal Wiki](https://sfptotal.io/ms/wiki/SFPTotal_Documentation). ### Aktivasi Kunci SFPTotal Whistle dilengkapi dengan kunci pengaktifan yang telah dimuat naik dan bersedia untuk bekerja apabila disambungkan ### Pengenalan kepada transceiver optik ###### Pengenalan kepada transceiver yang tertutup Transceivers yang paling optik dengan memori tertutup mengandungi cip EEPROM seperti 24C02 yang menyimpan maklumat mengenai faktor bentuk transceiver, panjang gelombang, teknologi penghantaran, speedrate, jenis pengekodan, nama pembekal, nombor siri dan sebagainya.Penyelesaian itu diperkenalkan dalam banyak transceiver gigabit murah dan DAC yang tidak menyokong fungsi DDM. Memori penerima tersebut boleh ditulis semula secara normal tanpa sebarang sekatan daripada penerima. di dalamnya, sebagai peraturan, hanya A0H Halaman ini boleh dibaca, tetapi boleh dibaca A2H Halaman mengembalikan kesilapan. Anda hanya perlu mengimport kod pembekal ke dalam perisian atau mengedit kod generik daripada modul, kemudian tekan butang <Tulis> untuk menulis kepada modul tersebut. Jadual pemrograman penerima mengembalikan <WRITE OK > jawapan apabila penulisan berjaya dilakukan. Anda boleh menggunakan penerima dengan kod pembekal yang dikemaskini selepas itu! ###### Koding transceiver yang dilindungi Mengikut spesifikasi MSA SFF-8472, transceivers DDM mampu boleh ditulis dilindungi dan memerlukan entri kata laluan byte 4 untuk membuka kunci memori sebelum menulis sebarang perubahan. Modul-modul ini beroperasi di bawah kawalan mikrokontroler khas, yang meniru cip EEPROM dan menyediakan fungsi menulis dalam mod hamba I2C. Selain itu, ia boleh berfungsi sebagai buffer untuk EEPROM dan mengawal Pin Penulisan Perlindungan daripada cip memori.Cubaan untuk menulis kepada penerima sedemikian tanpa kata laluan atau dengan kata laluan yang salah mengembalikan kesilapan - <WRITE FAIL>. Perisian SFPTotal Wizard menyokong fungsi untuk mengubah tetapan penulisan dan membolehkan anda menetapkan nilai kata laluan untuk membuka kunci memori sebelum menyimpan perubahan baru. Selain itu, perisian ini membolehkan untuk mencipta algoritma pemrograman yang kompleks dalam bentuk skrip.Ia membolehkan untuk mengekod transceiver yang memerlukan kaedah pengekodan kilang yang tidak selaras dengan spesifikasi MSA. ## [Peranti pemrograman SFPTotal OSFP Board](https://sfptotal.io/ms/products/sfptotal-osfp-board) ### Peranti pemrograman SFPTotal OSFP Board SKU: SFPT-O Harga atas permintaan [Permintaan untuk kutipan](https://sfptotal.io/ms/contacts) Sebuah peranti untuk pemrograman memori 400G dan 800G OSFP transceivers untuk rangkaian kecerdasan buatan (AI). Peranti pemrograman pemindahan papan OSFP mempunyai port OSFP untuk menghubungkan pemindahan OSFP-IHS dan OSFP-RHS, termasuk kabel AOC dan DAC. Kompatibel dengan perisian SFPTotal Wizard. Kit ini termasuk peranti pemrograman pemindahan papan OSFP, kabel jenis C USB untuk sambungan ke PC dan panduan pengguna. Model yang OSFP Lembaran Rev. 1.0 atau di atas Keserasian OSFP-RHS, OSFP-IHS Perhubungan PC USB jenis C Kit termasuk OSFP peranti pemrograman pemindahan papan USB jenis kabel C Panduan Pengguna Ukuran: mm 107 x 85 x 17 Jaminan 36 bulan - 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) - [Panduan Pengguna](https://sfptotal.io/ms/wiki/SFPTotal_Documentation) - [Perisian SFPTotal Wizard](https://sfptotal.io/ms/software) ### Gambaran keseluruhan kepada yang SFPTotal OSFP Board Peranti pemrograman boleh diprogram semula OSFP-RHS dan OSFP-IHS kepada transisi, AOC dan DAC kepada kabel. Platform perkakasnya berasaskan SFPTotal Mini dengan penyesuaian port OSFP untuk menyambungkan pemindahan OSFP. Rangkaian pengurusan kuasa tambahan dan kawalan port input/output menyediakan sokongan OSFP. Protokol perintah SFPTotal menyediakan akses kepada ruang alamat penerima tambahan dengan struktur memori dan tataletak yang berbeza. SFPTotal OSFP Board menyambung ke komputer melalui USB, yang menyediakan kuasa dan mengawal peranti. Penyambung bekalan kuasa luaran disediakan untuk pemindahan kuasa tinggi. ### ciri utama Berbanding dengan produk alternatif, peranti pemrograman pemindahan SFPTotal OSFP Board menawarkan kelebihan berikut: - Sokongan perkakasan untuk OSFP-RHS dan OSFP-IHS transceiver - Sokongan untuk pelbagai faktor bentuk penerima pada satu peranti - Tiada sekatan kepada modul daripada satu pengeluar - Akses kepada semua ruang alamat penerima - Modul pengaturcaraan dengan logik pengaturcayaan yang tidak standard - Pencarian kata laluan perkakasan - Antara muka perisian yang mesra pengguna - Sokongan teknikal percuma daripada pasukan SFPTotal ### Permohonan Peranti pemrograman penerima boleh digunakan untuk tugas-tugas berikut: - Reprogram optik dan transceiver tembaga - Pengaturcaraan kabel optik aktif dan twinaxial - Menjamin keserasian dengan peralatan rangkaian daripada pelbagai pengeluar - Mengatur semula memori transceiver yang dilindungi - Mengubah tetapan kawalan PHY - Penghantaran OEM Transceiver ### Mulakan Cepat Sambungkan peranti pemrograman penerima ke komputer anda menggunakan kabel USB yang disediakan. Sistem operasi mengesan peranti baru pada sambungan pertama. Sebelum menggunakan peranti pemrograman transceiver: 1. Instal pemacu peranti. 2. Download untuk [SFPTotal Wizard](https://sfptotal.io/ms/software). Peranti ini menggunakan pemacu port siri maya standard yang disertakan dengan Windows 10 dan seterusnya. SFPTotal Wizard menyediakan antara muka untuk mengedit, membaca dan menulis firmware dalam memori transceiver. Tiada konfigurasi awal diperlukan: SFPTotal Wizard secara automatik mengesan peranti pemrograman transceiver yang disambungkan ke PC. Sesetengah versi Windows memerlukan pemulihan semula selepas pemasangan pemacu untuk pemacu port siri maya berfungsi dengan betul. [Baca dokumentasi penuh](https://sfptotal.io/ms/wiki/SFPTotal_Documentation). ### Aktivasi Kunci Pengeluar membekalkan peranti dalam mod tidak aktif dengan fungsi terhad. Anda boleh menguji operasi peranti, tetapi menulis kepada memori penerima kekal disekat sehingga pengaktifan. Untuk memungkinkan fungsi penuh, mengaktifkan peranti dengan menulis kunci pengaktifan ke dalam memori. Pemilik peranti asal boleh mendaftar di laman web dan mengeluarkan kunci pengaktifan dalam bahagian Peranti Saya akaun mereka. Apabila memesan melalui laman web, nombor siri peranti dan kunci pengaktifan menjadi tersedia dalam akaun secara automatik. ### Jaminan dan Perkhidmatan Peranti ini dilindungi oleh dasar jaminan standard pengeluar. Jaminan peranti pemrograman transitor ialah 36 bulan dari tarikh jualan pertama. Bantuan teknikal percuma dan pembaikan percuma disediakan semasa tempoh ini, di bawah syarat pematuhan dengan syarat-syarat operasi. [Baca keseluruhan jaminan dan dasar perkhidmatan](https://sfptotal.io/ms/warranty). ## [Peranti pemrograman transceptor SFPTotal siri E](https://sfptotal.io/ms/products/sfptotal-evolution) ### Peranti pemrograman transceptor SFPTotal siri E SKU: SFPT-E Harga atas permintaan [Permintaan untuk kutipan](https://sfptotal.io/ms/contacts) Peranti untuk mengatur memori SFP, DSFP, QSFP, QSFP-DD dan OSFP transceiver, termasuk 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 dan SFP RJ45. kepada yang QSFP-DD sokongan pelabuhan 200G/400G/800G QSFP-DD disesuaikan dan bersesuaian dengan 400G QSFP112, 200G QSFP56, 100G QSFP28 dan 40G modul QSFP+. Port DSFP/SFP menyokong DSFP, SFP28, SFP+ dan SFP modul, sementara pelabuhan OSFP menyokong pemindahan 400G/800G yang digunakan dalam sistem penyimpanan dan kecerdasan buatan (AI). Peranti pemrograman penerima menggunakan protokol perintah yang dimiliki dan sepenuhnya kompatibel dengan perisian rasmi SFPTotal Wizard. Kit ini termasuk papan peranti pemrograman transceiver siri E, kabel jenis C USB untuk sambungan ke komputer dan panduan pengguna. Model yang SFPT-E rev. 1.2 atau di atas Keserasian OSFP, QSFP-DD, QSFP112, QSFP, DSFP, SFP Perhubungan PC USB jenis kabel C Kit termasuk Peranti pemrograman siri E USB jenis kabel C Panduan Pengguna Ukuran: mm 107 x 107 x 15 Jaminan 36 bulan - 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) - [Panduan Pengguna](https://sfptotal.io/ms/wiki/SFPTotal_Documentation) - [Perisian SFPTotal Wizard](https://sfptotal.io/ms/software) - [Model penutup untuk percetakan 3D](https://sfptotal.io/download/SFPT-E__3D.zip) ### Gambaran keseluruhan Pasukan SFPTotal E>olution menyiasat keserasian dan penggunaan transceiver optik berkelajuan tinggi dengan peralatan peralihan rangkaian dalam komunikasi fiber-optik, penyimpanan data dan sistem kecerdasan buatan, dan membangunkan penyelesaian baru untuk menguji dan mengekod transceiver Optik. Peranti pemrograman transmisi siri SFPTotal E menyokong pemrogrami memori 400G QSFP112, 200G/400G/800G QSFP-DD dan 400G/800G OSFP Penghantar, termasuk OSFP-IHS dan OSFP-RHS. Ia juga menyokong DSFP, SFP, SFP+, SFP28, QSFP+, QSFP28, QSFP56, SFP RJ45 dan kabel yang kompatibel AOC/DAC. Peranti ini menyokong pemrograman berasaskan kata laluan transceiver yang dilindungi mengikut MSA SFF-8472, SFF-8636, CMIS 4.0 dan CMIS 5.0. Penulisan berasaskan skrip juga menyokong modul dengan algoritma pengeluar yang kompleks dan perlindungan penulisan perkakasan. Peranti ini mempunyai port DSFP, QSFP-DD dan OSFP dengan kotak logam, penyambung USB untuk PC, indikator LED, jumpers mengawal kuasa dan keadaan isyarat, penyambung jack untuk bekalan kuasa 5V 2A DC luaran dan penyambung untuk bekalan tenaga makmal. Peranti pemrograman transitor menyambung ke komputer melalui kabel jenis C USB, yang menyediakan kuasa asas dan kawalan peranti. Platform perkakasnya menggunakan mikrokontroler ATMEGA32U4 yang menjalankan firmware peranti pemrograman transceiver SFPTOTAL yang tertanam. Adaptor kuasa luaran disyorkan apabila bekerja dengan Power Class 4 atau transceiver yang lebih tinggi dan apabila mematikan mod kuasa rendah. ### ciri utama Berbanding dengan produk alternatif, peranti pemrograman transceiver siri SFPTotal E menawarkan kelebihan berikut: - Perkakasan sokongan untuk OSFP, QSFP-DD, QSFP112 dan DSFP/SFP Penghantar - Sokongan untuk pelbagai faktor bentuk dan kelajuan dari 1.25G kepada 800G pada satu peranti - Tiada sekatan kepada modul daripada satu pengeluar - Akses kepada semua ruang alamat penerima - Modul pengaturcaraan dengan perlindungan dan logik pengaturcayaan yang tidak standard menggunakan skrip protokol perintah SFPTotal - Pencarian kata laluan perkakasan - Antara muka perisian yang mesra pengguna - Sokongan teknikal percuma daripada pasukan SFPTotal ### Permohonan Peranti pemrograman penerima boleh digunakan untuk tugas-tugas berikut: - Reprogram optik dan transceiver tembaga - Pengaturcaraan kabel optik aktif dan twinaxial - Menjamin keserasian dengan peralatan rangkaian daripada pelbagai pengeluar - Mengatur semula memori transceiver yang dilindungi - Mengubah tetapan kawalan PHY - Penghantaran OEM Transceiver ### Mulakan Cepat Sambungkan peranti pemrograman penerima ke komputer anda menggunakan kabel USB yang disediakan. Sistem operasi mengesan peranti baru pada sambungan pertama. Sebelum menggunakan peranti pemrograman transceiver: 1. Instal pemacu peranti. 2. Download untuk [SFPTotal Wizard](https://sfptotal.io/ms/software). Peranti ini menggunakan pemacu port siri maya standard yang disertakan dengan Windows 10 dan seterusnya. SFPTotal Wizard menyediakan antara muka untuk mengedit, membaca dan menulis firmware dalam memori transceiver. Tiada konfigurasi awal diperlukan: SFPTotal Wizard secara automatik mengesan peranti pemrograman transceiver yang disambungkan ke PC. Sesetengah versi Windows memerlukan pemulihan semula selepas pemasangan pemacu untuk pemacu port siri maya berfungsi dengan betul. [Baca dokumentasi penuh](https://sfptotal.io/ms/wiki/SFPTotal_Documentation). ### Aktivasi Kunci Pengeluar membekalkan peranti dalam mod tidak aktif dengan fungsi terhad. Anda boleh menguji operasi peranti, tetapi menulis kepada memori penerima kekal disekat sehingga pengaktifan. Untuk memungkinkan fungsi penuh, mengaktifkan peranti dengan menulis kunci pengaktifan ke dalam memori. Pemilik peranti asal boleh mendaftar di laman web dan mengeluarkan kunci pengaktifan dalam bahagian Peranti Saya akaun mereka. Apabila memesan melalui laman web, nombor siri peranti dan kunci pengaktifan menjadi tersedia dalam akaun secara automatik. ### Jaminan dan Perkhidmatan Peranti ini dilindungi oleh dasar jaminan standard pengeluar. Jaminan peranti pemrograman transitor ialah 36 bulan dari tarikh jualan pertama. Bantuan teknikal percuma dan pembaikan percuma disediakan semasa tempoh ini, di bawah syarat pematuhan dengan syarat-syarat operasi. [Baca keseluruhan jaminan dan dasar perkhidmatan](https://sfptotal.io/ms/warranty). ## [Peranti pemrograman SFPTotal Plus](https://sfptotal.io/ms/products/sfptotal-plus) ### Peranti pemrograman SFPTotal Plus SKU: SFPT-P Perbaikan Perkakasan Terlalu Lama [Pergi ke revisi baru](https://sfptotal.io/ms/products/sfptotal-plus-new) Peranti pemrograman pemindahan universal untuk pengekodan pemindahan fiber optik GBIC, SFP, SFP+, XFP, QSFP faktor bentuk, termasuk SFP28 dan QSFP28. Peranti ini kompatibel dengan perisian rasmi SFPTotal Wizard. Kit ini termasuk papan peranti pemrograman transceptor Plus siri dan kabel mikro USB untuk sambungan PC. - 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 Model yang \+ rev. 1.2 atau lebih tinggi Keserasian SFP, SFP+, XFP, QSFP, QSFP28, GBIC Perhubungan PC USB 2.0 Kit termasuk Papan peranti pemrograman transceptor Plus siri HW 1.2, kabel mikro USB Ukuran, mm 152 x 109 x 15 Jaminan 12 bulan [![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) - [Panduan Pengguna](https://sfptotal.io/ms/wiki/SFPTotal_Documentation) - [Perisian SFPTotal Wizard](https://sfptotal.io/ms/software) ## [SFPTotal Wizard](https://sfptotal.io/ms/software) ### SFPTotal Wizard Perisian rasmi Muat turun SFPTotal Wizard untuk membaca, mengedit dan menulis memori transceiver optik menggunakan peranti SFPTotal bagi pemrograman transceiver. Di bawah anda akan mendapati arahan untuk memasang perisian, menyambungkan peranti anda dan memasang pemacu. Perisian ini boleh didapati secara percuma. Anda boleh menggunakan SFPTotal Wizard untuk mengedit fail firmware pemindahan walaupun tanpa peranti pemindahan SFPTotal yang disambungkan. [Muat turun SFPTotal Wizard untuk Windows](https://sfptotal.io/download/1.0.5.7/SFPTotal%20Wizard.exe) Kompatibel dengan Windows 7 dan seterusnya. [Sejarah versi dan changelog](https://sfptotal.io/ms/software-versions) [![Pengeditan SFP EEPROM Data dalam SFPTotal Wizard CODE TABLE Tajuk Tab](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-01.png)](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-01.png) [![Mengkonfigurasi SFP menulis kata laluan dalam tetapan kata laluan SFPTotal Wizard](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-04.png)](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-04.png) [![parameter pemindahan SFP dalam tab SFPTotal Wizard CODE DETAILS](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-02.png)](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-02.png) [![SFP nilai pemantauan diagnostik digital dan had amaran dan amaran dalam SFPTotal Wizard](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-03.png)](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-03.png) ### Ciri-ciri utama perisian SFPTotal Wizard menyediakan ciri-ciri berikut: - Membaca dan menulis memori transceiver - Pemeriksaan secara automatik - Import firmware daripada fail dan mengeksportnya ke fail - Akses kepada keseluruhan ruang alamat memori transceptor - Parameter pemindahan dekod mengikut spesifikasi MSA - Mengkonfigurasi parameter penerima menggunakan konfigurasi bit - Program yang dilindungi oleh transceiver - Mencari kata laluan untuk transceiver yang dilindungi - Mencari kata laluan menggunakan kamus - Perbandingan firmware byte per byte - Mencipta dan menulis firmware dalam batch - Pengaturcaraan automatik dengan script - Menulis firmware dengan peningkatan nombor siri automatik - Setkan saluran DWDM SFP+ tunable transceiver - Membaca maklumat diagnostik dalam masa nyata ### Peranti pemacu pemasangan Peranti SFPTotal untuk pemindahan pemrograman menggunakan pemacu port siri maya yang disertakan dalam Windows 10 dan seterusnya. Windows biasanya memasang pemacu secara automatik apabila anda mula-mula menyambungkan peranti ke komputer anda. Sambungkan peranti pemrograman transceptor ke komputer anda dan tunggu pemasangan pemacu selesai. Sebaik sahaja dipasang, peranti hendaklah muncul di bawah Ports (COM & LPT) dalam Windows Device Manager, dengan nombor port COM yang ditugaskan. Jika pemandu hilang atau sistem anda mempunyai dasar khas untuk memasang peranti baru, ikuti arahan pemasangan manual pemandu di bawah. #### Manual memasang pemacu peranti SFPTotal Muat turun dan memasang pemacu yang sesuai untuk peranti pemrograman transceiver anda. Windows 8 dan kemudian memerlukan pemacu yang ditandatangani secara digital. Pakej pemandu yang dibekalkan termasuk sijil pemandu yang ditandatangani sendiri. Muat turun pemandu dan ikuti arahan pemasangan di bawah. - [Pemandu untuk SFPTotal OSFP Board / E>olution](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) - [Pemandu untuk SFPTotal Mini / Plus New/ Plus X](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) - [Pemandu untuk SFPTotal Whistle](https://sfptotal.io/download/Drivers/CDM212364_Setup.zip) - [Pemandu untuk SFPTotal PG Series](https://sfptotal.io/download/Drivers/Drivers_SFPTotal_WinXP_Seven.zip) Peralatan Warisan Terdapat dua pilihan pemasangan: sementara mematikan penguatkuasaan tandatangan pemacu pada permulaan sistem, atau menambah sijil SFPTotal ke kedai sijil Windows sebelum memasang pemacu. Arkib yang dimuat turun mengandungi sijil, pemandu yang ditandatangani dengan itu, dan utiliti untuk menambah sijil ke kedai sijil tempatan. 1. Mengekstrak arkib pemacu ke folder baru. 2. Open Command Prompt (cmd.exe) sebagai pentadbir dan berubah ke folder yang mengandungi fail pemacu yang dikeluarkan. Contohnya: ``` cd "C:\SFPTotal-Driver" ``` 3. Lakukan perintah berikut untuk menambah sijil SFPTotal kepada kedai-kedai Pihak Berkuasa Sijil akar dan Penerbit yang dipercayai mesin tempatan: ``` .\cer\certmgr.exe -add .\cer\SFPTotalTeam.cer -s -r localMachine ROOT .\cer\certmgr.exe -add .\cer\SFPTotalTeam.cer -s -r localMachine TRUSTEDPUBLISHER ``` 4. Lakukan perintah berikut untuk menambah pemacu kepada Windows: ``` pnputil -i -a "SFPTotal Device.inf" ``` Pada sesetengah versi Windows, anda perlu memulakan semula komputer sebelum pemacu port siri maya berfungsi dengan betul. Selepas menambah pemacu, sambungkan peranti pemrograman transitor ke komputer anda dengan kabel USB. Windows perlu memasang peranti secara automatik. ![SFPTotal peranti pemrograman dan port COM dalam Windows Device Manager](https://sfptotal.io/images/instructions/sfptotal_device_manager.png) #### Pemasangan pemacu SFPTotal Whistle Sebelum menyambung SFPTotal Whistle untuk pertama kalinya, anda perlu memasang pemacu pelabuhan Virtual COM FTDI. Pakej pemasangan: [CDM212364\_Setup.zip](https://sfptotal.io/download/Drivers/CDM212364_Setup.zip) Sambungkan peranti secara langsung ke port USB 2.0 Type-A tanpa adaptor atau kabel lanjutan. LED di bahagian bawah papan menyala apabila peranti disambungkan dengan betul. Jika pemacu FTDI dipasang dengan betul, Windows perlu secara automatik mendeteksi peranti dan memasang pemacu apabila anda menyambungkannya. Selepas pemasangan, peranti ini muncul dalam Windows Device Manager sebagai Port Serial USB, bersama-sama dengan nombor port COM, contohnya COM244. Gunakan nombor port ini apabila mengkonfigurasi sambungan dalam SFPTotal Wizard. ### Panduan Pengguna Sebelum menggunakan peranti pemrograman dan perisian, baca manual operasi yang disediakan dengan peranti anda. Kunjungi pangkalan pengetahuan untuk mengetahui lebih lanjut mengenai ciri-ciri dan keupayaan SFPTotal Wizard dan peranti pemrograman pemindahan SFPTotal anda. [Dokumen SFPTotal](https://sfptotal.io/ms/wiki/SFPTotal_Documentation) ## [Sejarah versi SFPTotal Wizard](https://sfptotal.io/ms/software-versions) ### SFPTotal Wizard versi 1.0.6.6 3 Februari 2026 SHA-256: d21d22ca765f0b9455e1758dccaab6db7ddb66a52308d7836104bfb62a0b908f [Download SFPTotal Wizard 1.0.6.6 untuk Windows 11](https://sfptotal.io/download/1.0.6.6/SFPTotal%20Wizard.exe) #### Perbincangan Changelog - Kemas kini keselamatan yang penting - Versi protokol yang digunakan untuk menyambung ke pelayan SFPTotal Labs ### SFPTotal Wizard versi 1.0.6.4 4 November 2025 SHA-256: ddf97d61c38e9fbeee6035101a8ba324c161810812ba677bdf774c9bca1920a5 [Download SFPTotal Wizard 1.0.6.4 untuk Windows 11](https://sfptotal.io/download/1.0.6.4/SFPTotal%20Wizard.exe) #### Perbincangan Changelog - Meningkatkan fungsi skrip - Menyelesaikan masalah yang menyebabkan tetingkap utama membeku - QSFP DDM bacaan - Pengesahan Hotfixes ### SFPTotal Wizard versi 1.0.6.3 8 Oktober 2025 SHA-256: 06302ef661fc27449b54d80e4d7d89658c0ca9024ed3d26efa32ba0012114ddd [Download SFPTotal Wizard 1.0.6.3 untuk Windows 11](https://sfptotal.io/download/1.0.6.3/SFPTotal%20Wizard.exe) #### Perbincangan Changelog - Sokongan tambahan untuk transceiver SFP-DD - Sokongan tambahan untuk penilaian baru SFPTotal Whistle - Meningkatkan fungsi skrip - Menambah fungsi peningkatan nombor siri - Menambah sokongan untuk membaca halaman yang disesuaikan - Menyelesaikan masalah jam - Pengesahan Hotfixes ### SFPTotal Wizard versi 1.0.6.1 11 Disember 2024 SHA-256: 8c4100ea8d7d69e93853f2c84a127dffa49b448964f51cd03a881ac83ed9e5f0 [Download SFPTotal Wizard 1.0.6.1 untuk Windows 10](https://sfptotal.io/download/1.0.6.1/SFPTotal%20Wizard.exe) #### Perbincangan Changelog - Menambah bacaan DDM untuk transceiver QSFP-DD dan OSFP - Pengesahan Hotfixes ### SFPTotal Wizard versi 1.0.5.9 20 November 2024 SHA-256: 316b36c11f08c982404727eb372d433a84e81be89eef1d28fb7c9a3945b9481a [Download SFPTotal Wizard 1.0.5.9 untuk Windows 10](https://sfptotal.io/download/1.0.5.9/SFPTotal%20Wizard.exe) #### Perbincangan Changelog - Menambah CC\_DMI pengesahan cek - Menambah kod pasting daripada klipboard ke dalam perbandingan kod - Menambah fungsi untuk memeriksa halaman tambahan mana yang disokong oleh penerima - Sokongan tambahan untuk OSFP CMIS Transceiver 5.0 - Menyelesaikan masalah Vendor OUI - Menetapkan paparan panjang gelombang penghantar - Menetapkan parameter offset dalam kalkulator - Pembacaan DDM melalui SFPTotal Whistle ### SFPTotal Wizard versi 1.0.5.7 17 Oktober 2022 SHA-256: 985b8a2b3779fff77aa91da68e555802e922644e6e3571c0ed9ef45a27440db4 [Download SFPTotal Wizard 1.0.5.7 untuk Windows 10](https://sfptotal.io/download/1.0.5.7/SFPTotal%20Wizard.exe) #### Perbincangan Changelog - Hotfixes yang digunakan untuk masalah apabila dikemaskini daripada versi 1.0.5.5 - Meningkatkan fungsi backup - Tambah Ctrl+B untuk menyimpan sandaran memori transceiver - Menambah Alat - Perintah menu folder backup terbuka - Meningkatkan kawalan pemilihan kod dalam editor - Menyelesaikan masalah kecil dengan pemilihan kod - Menetapkan paparan status opsyen semasa dalam tetapan umum ### SFPTotal Wizard versi 1.0.5.4 31 September 2022 SHA-256: e39857270a8549a715c5dbace4bf6ef48cdccf51d402d130b7814e58f507c4f5 [Download SFPTotal Wizard 1.0.5.4 untuk Windows 10](https://sfptotal.io/download/1.0.5.4/SFPTotal%20Wizard.exe) #### Perbincangan Changelog - Menambah pemilihan, penyalinan, pemasangan dan pembersihan fragmen kod dalam editor HEX - Menambah pendekatan untuk memilih, menyalin, menyesuaikan dan membersihkan kod yang dipilih - Pembacaan tetap jadual had melalui SFPTotal Whistle - Menyelesaikan masalah kalkulator cek - Menambah perintah untuk menetapkan nilai dalam editor HEX - Menambah muat turun snapshots DDM untuk dilihat tanpa penerima yang disambungkan - Menambah singkatan untuk menukar jenis modul (Ctrl+1Perbincangan Ctrl+2Perbincangan Ctrl+5) - Masalah Kecil Tetap ### SFPTotal Wizard versi 1.0.5.3 13 Disember 2021 SHA-256: c204774674aed183903d539749e59c9227108a6d706a36e1a5c402d5d81faf72 [Download SFPTotal Wizard 1.0.5.3 untuk Windows 7](https://sfptotal.io/download/1.0.5.3/SFPTotal%20Wizard.exe) #### Perbincangan Changelog - Bacaan tambahan tetapan saluran untuk SFP+ DWDM tunable transceiver - Menambah buffer variabel dalam skrip - Menambah antara muka untuk memaparkan rekod STATUS - Menambah single-byte membaca dan menulis operasi - Menambah perintah skrip untuk mengubah direktori sandaran - Masalah Kecil Tetap ### SFPTotal Wizard versi 1.0.5.1 10 September 2021 SHA-256: f3899322e67c250a6fef2a2ceaae401698410a2f75ab8b894ad8a2cb2ad46d6f [Download SFPTotal Wizard 1.0.5.1 untuk Windows 7](https://sfptotal.io/download/1.0.5.1/SFPTotal%20Wizard.exe) #### Perbincangan Changelog - Menambah bacaan DDM untuk SFP, XFP dan QSFP transceiver - Menyelaras dan meluaskan formula pengiraan nilai - Menambah simpanan kata laluan yang digunakan dalam sesi semasa - Memulihkan batch code loading dengan sokongan skrip - Menambah sokongan kepada QSFP-DD CMIS 5.0 Format Kod - Menambah pautan akaun SFPTotal Labs dalam tetapan aplikasi - Menambah pengesanan perubahan kod dalam editor - Menambah kekunci keyboard untuk operasi utama - Masalah Kecil Tetap ### SFPTotal Wizard versi 1.0.4.9 29 boleh 2019 SHA-256: f0ded3e52416cfcefd62bf44e324d128eaf40420563e0fbc8c9ecba65bf32304 [Download SFPTotal Wizard 1.0.4.9 untuk Windows 7](https://sfptotal.io/download/1.0.4.9/SFPTotal%20Wizard.exe) #### Perbincangan Changelog - Menambah sandaran memori transceiver sebelum membaca atau menulis perubahan - Tetapan tetap parameter membaca/menulis melalui Alat - tetapan umum untuk ulasan papan baru - Memperbaharui parameter entri kata laluan secara automatik apabila jenis modul berubah - SFPTotal Wizard boleh ditetapkan sebagai aplikasi lalai untuk pembukaan. Tag: filsafat - Menyelesaikan kesilapan menangani masalah popup pada aplikasi startup - Menambah tetingkap changelog apabila mengemas kini kepada versi baru ### SFPTotal Wizard versi 1.0.3.5 24 September 2017 SHA-256: ac2db59b0473b56fde3ac0fa3104794cd1d793847f0a57a22b0849f9588a90ce [Muat turun SFPTotal Wizard 1.0.3.5 untuk Windows XP](https://sfptotal.io/download/1.0.3.5/SFPTotal%20Wizard.exe) #### ciri-ciri Rilis perisian yang stabil dengan sokongan Windows XP. Versi ini disyorkan untuk komputer dengan perkakasan dan perisian yang lebih tua di mana sistem operasi tidak boleh diperbaharui. Versi perisian yang lebih tua tidak lagi boleh dimuat turun kerana sistem operasi mereka telah lama dan tidak disokong secara rasmi. Jika anda memerlukan pembinaan perisian tertentu, sila hubungi [Sokongan Teknikal](https://sfptotal.io/ms/contacts). ### Pemandu untuk peranti SFPTotal [Pemandu untuk SFPTotal OSFP Board / E>olution](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) [Pemandu untuk SFPTotal Mini/Plus New / Plus X](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) [Pemandu untuk SFPTotal Whistle](https://sfptotal.io/download/Drivers/CDM212364_Setup.zip) #### Peralatan warisan - [Pemandu untuk SFPTotal PG Series](https://sfptotal.io/download/Drivers/Drivers_SFPTotal_WinXP_Seven.zip) ## [Mengaktifkan peranti pemrograman SFPTotal](https://sfptotal.io/ms/device-activation) ### Mengaktifkan peranti pemrograman SFPTotal Untuk mengawal penggunaan yang tidak dibenarkan dan menyokong dasar jaminan, peranti SFPTOTAL untuk pemindahan pemrograman disediakan dalam mod yang tidak diaktifkan dengan fungsi terhad. Dalam mod ini, anda boleh menguji operasi peranti, tetapi menulis kepada memori penerima kekal disekat sehingga peranti diaktifkan. Untuk mengaktifkan fungsi penuh, keluarkan kunci pengaktifan dan masukkan ke dalam peranti. ### Di manakah saya boleh mencari kunci pengaktifan? Kunci pengaktifan adalah unik bagi setiap peranti pemrograman pemindahan dan menjadi tersedia dalam bahagian Peranti Saya akaun laman web anda selepas selesai pembelian. Jika anda membeli peranti melalui saluran lain, mendaftar di laman web dan menambah nombor siri peranti pemrograman transceiver ke akaun anda dalam Peranti saya untuk mendapatkan kunci yang sepadan. [Peranti saya](https://sfptotal.io/ms/customer/devices) ### Bagaimanakah saya boleh memasukkan kunci pengaktifan? Dalam perisian rasmi, menjalankan Write untuk operasi memori transceptor, walaupun tiada transceptor yang disambungkan ke pelabuhan. Pada percubaan penulisan pertama, peranti mengembalikan ralat dan mendorong kunci pengaktifan. QERR:DEMO Masukkan kunci aktivasi dalam prompt. Selepas pengaktifan yang berjaya, peranti melaporkan status dan maklumat peranti yang dikemas kini dalam sejarah operasi. Aktivasi kini telah selesai. ACTIVE Contoh sejarah operasi yang mengesahkan pengaktifan: ``` SFPTotal Plus (c) 2020 HW: 1.2 SW: 1.3.3 SN: SFPT-P121904301 ACTIVE ``` Aktivasi peranti dijalankan sekali. Kunci disimpan secara kekal dalam memori peranti dan tidak menghubungkan peranti pemrograman penerima kepada komputer tertentu. Anda tidak perlu mengulangi pengaktifan apabila menggunakan peranti pemrograman transceiver dengan PC lain. ### Di mana saya boleh mencari kunci untuk SFPTotal Whistle? Peranti SFPTotal Whistle untuk pemindahan pemrograman disediakan dengan kunci yang telah disimpan dalam memori peranti. Sebuah sambungan Internet diperlukan untuk melengkapkan pengaktifan dalam SFPTotal Wizard. Aktivasi SFPTotal Whistle mesti disahkan pada setiap komputer apabila digunakan untuk pertama kalinya. ## [Bagaimana nak beli ?](https://sfptotal.io/ms/buy) ### Bagaimana nak beli ? ### Dari memilih peranti kepada meletakkan perintah 1. #### Pilih produk Masukkan barang-barang yang diperlukan ke keranjang membeli-belah anda. 2. #### Periksa Keranjang anda Semak produk dan kuantiti sebelum cek. 3. #### Masukkan butiran anda Mendaftar dan memberikan butiran kenalan dan penghantaran anda. 4. #### Letakkan perintah anda Periksa butiran pesanan dan hantar pesanan. Untuk pembelian borong, hubungi Jabatan Jualan untuk mengesahkan syarat stok dan bekalan. ### Perintah tunggal Untuk meletakkan pesanan runcit dan membeli barangan dalam kuantiti yang tidak melebihi 10 keping setiap tajuk, sila gunakan antara muka kedai dalam talian kami. Pilih item yang dikehendaki pada halaman produk dan tambahkan ke keranjang membeli-belah. Buka keranjang membeli-belah untuk memeriksa senarai produk dan cek. Untuk membuat pesanan, anda perlu mendaftar dan menentukan butiran anda yang diperlukan untuk pemprosesan pesanan seterusnya dan penghantaran barang yang dibayar. ### Pelanggan biasa Sila hubungi jabatan jualan sebelum meletakkan pesanan untuk pembelian borong untuk menjelaskan ketersediaan jumlah barangan yang diperlukan dalam stok, serta membincangkan syarat-syarat penghantaran dan menandatangani kontrak untuk bekalan barangan. ### Perkongsian Komersial Kami memberi perhatian khusus kepada syarikat-syarikat yang bukan sahaja menjual semula penyelesaian, tetapi juga pengguna biasa produk SFPTotal dan mengambil bahagian aktif dalam meningkatkan fungsi dan keupayaan perisian. Syarikat-syarikat yang telah berulang kali membeli produk kami untuk kegunaan komersial mereka sendiri boleh disediakan dengan syarat-syarat pembelian khas. Sila hubungi jabatan jualan untuk maklumat lanjut. ![Ilustrasi](https://sfptotal.io/images/info/order-v4.png) ## [Kaedah Pembayaran](https://sfptotal.io/ms/payment-methods) ### Kaedah Pembayaran ### Pilih kaedah pembayaran untuk pesanan anda 1. #### Perintah Online Pilih kaedah pembayaran kegemaran anda apabila meletakkan pesanan. 2. #### Kad Kredit / Debit Kami menerima kad kredit dan debit bank 3. #### PayPal PayPal merupakan salah satu kaedah pembayaran online yang paling biasa. Ini merupakan cara yang mudah dan selamat untuk dibayar. 4. #### Penghantaran Wire Untuk membayar melalui pemindahan wayar, sila hubungi Jabatan Jualan untuk invois, butiran bank dan arahan pembayaran. 5. #### Cryptocurrency dalam Beberapa pembekal penyelesaian SFPTotal boleh menerima pembayaran dalam Bitcoin, Ethereum, USDT dan USDC. Lihat Syarat Pembayaran di bawah. ### Bayar dengan kad kredit / debit Kami menerima kad kredit dan debit bank. - Visa (termasuk Electron) - MasterCard dan Maestro - JCB Pengguna perlu tahu nombor kad, tarikh tamat tempoh, dan CVC atau CVV. Kami tidak menambah sebarang yuran kad kredit. Walau bagaimanapun, bank yang mengeluarkan boleh mengenakan yuran transaksi. Anda boleh menghubungi bank anda secara langsung jika anda memerlukan maklumat lanjut mengenai perkara ini. **Perhatikan:** Pesanan dengan kad kredit hanya boleh disiapkan oleh pemegang kad. Untuk sebab-sebab keselamatan, pembayaran kad kredit / debit hanya boleh dilakukan menggunakan pesanan dalam talian. Kami mempunyai syarat-syarat pra-pengesahan yang ketat untuk melindungi daripada penyalahgunaan kad dan melindungi privasi data pelanggan. ### Bayar dengan Paypal **PayPal merupakan salah satu kaedah pembayaran online yang paling biasa. Ini merupakan cara yang mudah dan selamat untuk dibayar.** Pilih PayPal sebagai kaedah pembayaran anda apabila meletakkan pesanan. Anda kemudian akan diarahkan ke PayPal melalui sambungan dalam talian yang selamat, di mana anda boleh melengkapkan pembayaran. Anda boleh membuat pembayaran melalui kad kredit, kad debit, atau daripada baki akaun PayPal anda. Dalam keadaan tertentu, pembayaran anda mungkin perlu disemak semula atau diproses lebih lanjut. Proses ini boleh mengambil masa 3-5 hari perniagaan, dan pesanan anda akan kekal dalam tempoh ini. Anda boleh memeriksa status pesanan dalam beberapa hari. Jika anda mempunyai sebarang pertanyaan, sila hubungi kami. ### Pembayaran melalui Wire Transfer Untuk membayar melalui pemindahan wayar, sila hubungi Jabatan Jualan untuk invois, butiran bank dan arahan pembayaran. Sila mengesahkan mata wang pembayaran dan sebarang yuran bank yang berkenaan dengan Jabatan Jualan sebelum menghantar pembayaran anda. ### Bayar dengan cryptocurrency Beberapa pembekal penyelesaian SFPTotal boleh menerima pembayaran dalam Bitcoin, Ethereum, USDT dan USDC. Syarat pembayaran untuk pesanan dengan cryptocurrency boleh termasuk kos tambahan dalam bentuk yuran penukaran. Sila semak syarat-syarat dengan jabatan jualan. ![Ilustrasi](https://sfptotal.io/images/info/payment-v4.png) ## [Penghantaran dan penghantaran](https://sfptotal.io/ms/delivery-options) ### Penghantaran dan penghantaran ### Penghantaran pesanan anda 1. #### Perkhidmatan Courier Pesanan dihantar dengan DHL, FedEx, UPS, EMS perkhidmatan kurier. 2. #### Bayaran Pengangkutan Bayaran penghantaran termasuk dalam harga barangan. 3. #### Cukai Import Sila ambil perhatian: Cukai import boleh dikenakan mengikut peraturan kastam dan undang-undang negara tujuan. Sila hubungi perkhidmatan pelanggan jika anda mempunyai sebarang pertanyaan mengenai pilihan penghantaran. Pesanan dihantar dengan DHL, FedEx, UPS, EMS perkhidmatan kurier. Bayaran penghantaran termasuk dalam harga barangan. **Sila ambil perhatian: Cukai import boleh dikenakan mengikut peraturan kastam dan undang-undang negara tujuan.** Sila hubungi perkhidmatan pelanggan jika anda mempunyai sebarang pertanyaan mengenai pilihan penghantaran. ![Ilustrasi](https://sfptotal.io/images/info/delivery-v4.png) ## [Kebijakan jaminan](https://sfptotal.io/ms/warranty) ### Kebijakan jaminan ### Jaminan standard untuk peranti ialah 36 bulan dari tarikh jualan pertama. 1. #### Dokumentasi Baca dokumen dan syarat jaminan sebelum menggunakan peranti. 2. #### Sokongan Teknikal Bantuan teknikal percuma dimasukkan semasa tempoh jaminan, tertakluk kepada syarat-syarat operasi. 3. #### Pembelian dokumen Simpan kad jaminan dan bukti pembelian untuk pembaikan jaminan. 4. #### Perbaikan Jaminan pembaikan meliputi kecacatan dalam bahan atau kerja-kerja di bawah syarat-syarat berikut. Syarat-syarat jaminan penuh dan pengecualian disenaraikan di bawah. Untuk mengelakkan ketidaknyamanan yang tidak perlu, kami mengesyorkan anda membaca dengan teliti dokumen dan bahagian jaminan sebelum menggunakan peranti.. 1. Jaminan standard untuk peranti ialah 36 bulan dari tarikh jualan pertama. Dalam tempoh yang ditetapkan, sokongan teknikal percuma dan pembaikan percuma produk dijamin, di bawah pematuhan Pembeli dengan syarat-syarat operasi.. 2. Peranti dan perisian yang disampaikan di laman web rasmi https://sfptotal.io disediakan seperti berikut, di bawah syarat-syarat Perjanjian Lesen. Pengeluar berhak untuk membuat sebarang perubahan kepada peranti atau perisian tanpa memaklumkan kepada Pembeli. Sekiranya peranti itu telah lama atau tidak lagi dalam pengeluaran, ia tidak akan digantikan dengan peranti baru. 3. Jaminan ini membenarkan Pembeli untuk memperbaiki peranti secara percuma dalam kes kecacatan dalam bahan atau kerja. 4. Peranti diterima untuk pembaikan jaminan jika perlu mempunyai dokumen yang dijalankan dengan betul: kad jaminan yang menunjukkan nombor siri dan model peranti, tarikh jualan, stamp organisasi perdagangan dan tandatangan Pembeli, serta dokumen yang mengesahkan pembelian (pengambilan tunai, invois). 5. Jaminan ini tidak meliputi: - Perkhidmatan pemeliharaan, pembaikan atau penggantian komponen dan aksesori; - Penggunaan adaptor bukan asli atau aksesori lain; - sebarang kerosakan mekanikal, termasuk kerosakan papan sirkuit cetak; - Kesilapan yang timbul daripada sebarang pengangkutan peranti; - kecacatan yang timbul daripada penggunaan yang tidak betul atau tidak berhati-hati, serta dalam kes kekuatan yang lebih besar (termasuk tetapi tidak terhad kepada) kemalangan, bencana alam, kebakaran, kemalangan, serangga, cecair asing, bahan kimia atau bahan lain, radiasi, banjir, getaran, pengudaraan yang tidak betul, pendedahan kepada suhu tinggi atau rendah, fluktuasi, tegangan, pelepasan elektrostatik, termasuk tanah yang tidak betul dan jenis lain pengaruh dan pengaruh luaran. 6. Pengeluar (atau Penjual) tidak bertanggungjawab untuk sebarang kerosakan atau kerugian yang berkaitan dengan penggunaan peranti atau peranti lain yang berkaitan dengannya, termasuk kerugian ekonomi dan bukan material, kehilangan keuntungan, kehilangan pendapatan, kehilangan data, peralatan tamat tempoh dan kehilangan masa pengguna, serta kerugian dan kerugian langsung, tidak langsung, insiden atau akibat. ![Ilustrasi](https://sfptotal.io/images/info/warranty-v4.png) ## [Hubungi kami](https://sfptotal.io/ms/contacts) ### Hubungi kami ### jualan dan soalan umum - [support@sfptotal.io](mailto:support@sfptotal.io) #### Sokongan Teknikal - [tech@sfptotal.io](mailto:tech@sfptotal.io) #### Ingin bercakap ? - [+86 (195) 0183-4050](tel:+8619501834050) ### Mengenai SFPTOTAL™ Pasukan SFPTotal telah memulakan aktiviti pada tahun 2012 dan mengkhususkan diri dalam penyelidikan isu-isu keserasian antara pemindahan optik serat dan peralatan peralihan rangkaian model dan jenama popular. Produk SFPTotal memperkenalkan papan pemrograman transceiver varius yang direka untuk memrogram transceiver optik faktor bentuk yang berbeza. Pasukan ini membangunkan dan menyokong penyelesaian perisian untuk alat pengekodan dan pangkalan data kod pembekal, menguji transceiver dan mengumpul kata laluan untuk pengekodan modul yang dilindungi oleh penulisan yang dihasilkan oleh pelbagai pengeluar. Sila hubungi Jabatan Jualan untuk maklumat lanjut mengenai produk, pembelian dan pilihan penghantaran. Jika anda ingin mendapatkan maklumat yang lebih spesifik mengenai keupayaan teknikal peranti kami untuk pemindahan pemrograman atau anda perlu menyelesaikan masalah keserasian tertentu, sila hubungi Sokongan Teknikal kami dengan butiran mengenai masalah anda, nombor rakan kongsi dan konfigurasi peralatan rangkaian yang digunakan. **jam kerja** Isnin - Jumaat, 10am - 6pm Tempoh: UTC + 8 ### SFPTotal dalam nombor 25K+ Kod dalam pangkalan 450+ Kata laluan yang ditemui 2500+ Pelanggan di seluruh dunia 82 negara yang dilindungi ## [Persetujuan untuk pemprosesan data peribadi](https://sfptotal.io/ms/info/personal-data-policy) ### Persetujuan untuk pemprosesan data peribadi --- Dengan memberikan data peribadi, Pembeli bersetuju untuk pemprosesan, penyimpanan dan penggunaan data peribadian mereka berdasarkan Akta Persekutuan No. 152 "Pada Data Peribadi" datak Julai 27, 2006 untuk tujuan berikut: - Pendaftaran Pengguna di Laman Web - Pelaksanaan sokongan pelanggan - Penerimaan oleh Pengguna maklumat mengenai peristiwa pemasaran - Penguatkuasaan oleh Penjual kewajipan kepada Pembeli - Melaksanakan audit dan kajian dalaman lain untuk meningkatkan kualiti perkhidmatan yang disediakan. Data peribadi bermaksud apa-apa maklumat peribadi yang membolehkan anda mengenal pasti Pembeli, seperti: - Nama Lengkap - Nombor telefon kenalan - Alamat e-mel - Alamat Pengangkutan Data peribadi Pembeli disimpan secara eksklusif di media elektronik dan diproses menggunakan sistem automatik, kecuali apabila pemprosesan data peribadi yang tidak automatik diperlukan berhubung dengan pematuhan keperluan undang-undang. Penjual berjanji untuk tidak memindahkan data peribadi yang diterima kepada pihak ketiga, kecuali dalam kes-kes berikut: - atas permintaan pihak berkuasa negeri yang diberi kuasa Persekutuan Rusia hanya atas alasan dan dengan cara yang ditetapkan oleh undang-undang Persekutuan Rusia. - Rakan kongsi strategik yang bekerja dengan Penjual untuk menyediakan produk dan perkhidmatan, atau mereka yang membantu Penjual menjual produk dan perkhidmatan kepada pengguna. Kami menyediakan pihak ketiga dengan jumlah data peribadi minimum yang diperlukan hanya untuk menyediakan perkhidmatan yang diperlukan atau menyelesaikan transaksi yang diperlukan. Penjual berhak untuk membuat perubahan secara unilateral kepada peraturan ini, dengan syarat bahawa perubahan itu tidak bertentangan dengan undang-undang yang sedia ada Persekutuan Rusia. Perubahan kepada syarat-syarat dalam peraturan ini berkuat kuasa selepas diterbitkan di Laman Web. ## [Perjanjian Pengguna](https://sfptotal.io/ms/info/terms-and-conditions) ### Perjanjian Pengguna --- Perjanjian ini menetapkan syarat-syarat bagi Pengguna untuk menggunakan bahan-bahan dan perkhidmatan laman web https://sfptotal.io (selanjutnya dipanggil "Laman Web"). ### 1\. Syarat-syarat Umum 1.1. Penggunaan bahan-bahan dan perkhidmatan di laman web ini dikawal oleh peraturan undang-undang yang sedia ada Persekutuan Rusia. 1.2. Perjanjian ini merupakan tawaran awam. Dengan mengakses bahan-bahan di laman web ini, Pengguna dianggap telah mengakses Perjanjian ini. 1.3. Pentadbiran Laman mempunyai hak untuk mengubah terma Perjanjian ini secara unilateral pada bila-bila masa. Perubahan tersebut berkuat kuasa selepas 3 (Tiga) hari dari tarikh penerbitan versi baru Perjanjian di laman web. Sekiranya Pengguna tidak bersetuju dengan perubahan yang dibuat, ia berkewajipan untuk menolak akses ke Laman, berhenti menggunakan bahan-bahan dan perkhidmatan Laman. ### 2\. Kewajipan Pengguna 2.1. Pengguna bersetuju untuk tidak mengambil tindakan yang boleh dianggap melanggar undang-undang Rusia atau undang-undang antarabangsa, termasuk dalam bidang hak harta intelek, hak cipta dan / atau yang berkaitan, serta apa-apa tindakan yang membawa atau boleh membawa kepada pelanggaran operasi biasa Laman dan Perkhidmatan Laman. 2.2. Penggunaan bahan-bahan di laman web tanpa persetujuan pemegang hak cipta tidak dibenarkan (Artikel 1270 Kod Awam Persekutuan Rusia). Untuk penggunaan yang sah bahan-bahan di laman web ini, perlu untuk menandatangani perjanjian lesen (memperoleh lesen) daripada Pemegang Hak Cipta. 2.3. Apabila mengutip bahan-bahan daripada Laman Web, termasuk karya-karya berhak cipta, pautan ke Laman Web adalah wajib (subparagraf 1 perenggan 1 Perkara 1274 Kod Awam Persekutuan Rusia). 2.4. Komentar dan entri lain Pengguna di Laman Web tidak boleh bertentangan dengan keperluan undang-undang Persekutuan Rusia dan norma moral dan etika yang diterima secara umum. 2.5. Pengguna diberi amaran bahawa Pentadbiran Laman tidak bertanggungjawab untuk melawat dan menggunakan sumber luaran, pautan kepada yang mungkin terkandung di laman web. 2.6. Pengguna bersetuju bahawa Pentadbiran Laman Web tidak bertanggungjawab dan tidak mempunyai kewajipan langsung atau tidak langsung kepada Pengguna berhubung dengan apa-apa kemungkinan atau kerugian atau kerosakan yang timbul yang berkaitan dengan mana-mana kandungan Laman Web, pendaftaran hak cipta dan maklumat mengenai pendaftaran tersebut, barangan atau perkhidmatan, boleh didapati atau diterima melalui laman web luar atau sumber atau kenalan lain Pengguna yang dia masukkan menggunakan maklumat yang disiarkan di Laman Web atau pautan ke sumber luaran. 2.7. Pengguna bersetuju dengan peruntukan bahawa semua bahan dan perkhidmatan di Laman atau mana-mana bahagian daripadanya boleh disertai dengan pengiklanan. Pengguna bersetuju bahawa Pentadbiran Laman tidak bertanggungjawab dan tidak mempunyai sebarang kewajipan berkaitan dengan iklan tersebut. ### 3\. Terma lain 3.1. Semua pertikaian yang mungkin timbul daripada Perjanjian ini atau berkaitan dengannya hendaklah diselesaikan mengikut undang-undang semasa Persekutuan Rusia. 3.2. Tiada apa-apa dalam Perjanjian boleh difahami sebagai penubuhan antara Pengguna dan Pentadbiran Laman Web hubungan agensi, hubungan perkongsian, hubungan aktiviti bersama, hubungan pekerjaan peribadi, atau apa-apa hubungan lain yang tidak dinyatakan secara nyata dalam Perjanjian. 3.3. Pengiktirafan oleh mahkamah mana-mana peruntukan Perjanjian sebagai tidak sah atau tidak boleh dilaksanakan tidak mengakibatkan tidak sah peruntukan lain Perjanjian. 3.4. Pelanggaran oleh Pentadbiran Laman dalam kes pelanggaran oleh mana-mana Pengguna terhadap peruntukan Perjanjian tidak merampas Pentadbaran Laman daripada hak untuk mengambil tindakan yang sesuai kemudian untuk melindungi kepentingan mereka dan melindungi hak cipta kepada bahan-bahan Laman yang dilindungi mengikut undang-undang. Pengguna mengesahkan bahawa dia berkenalan dengan semua syarat-syarat Perjanjian ini dan menerima mereka tanpa syarat. ## [Kebijakan Privasi](https://sfptotal.io/ms/info/confidential-policy) ### Kebijakan Privasi --- ### 1\. definisi istilah Dasar privasi data peribadi semasa (selepas ini dipanggil Dasar Privasi) berfungsi dengan konsep berikut: 1. **Pengurusan** (Selepas ini disebut sebagai **Pentadbiran laman web**). Ini ialah nama pakar yang mewakili kepentingan organisasi, tugas-tugas yang termasuk menguruskan laman web, iaitu, menganjurkan dan (atau) memproses data peribadi yang diterima di atasnya. Untuk melaksanakan tugas-tugas ini, mereka perlu memahami dengan jelas mengapa maklumat itu sedang diproses, apa maklumat yang hendak diproses dan tindakan (operasi) yang hendak dilakukan dengan maklumat yang diterima. 2. **Data Peribadi** Maklumat yang secara langsung atau tidak langsung berkaitan dengan orang asli yang dikenal pasti atau boleh dikenal pasti (juga dikenali sebagai subjek data peribadi). 3. **Pemprosesan Data Peribadi** \- apa-apa operasi (tindakan) atau gabungan daripada mereka yang dilakukan oleh Pentadbiran dengan data peribadi. Mereka boleh dikumpulkan, direkodkan, sistematik, terkumpul, disimpan, disempurnakan (jika perlu, dikemas kini atau diubah suai), diperoleh, digunakan, dipindahkan (dihantar, disediakan, disediakan kepada mereka), disesuaikan, disekat, dihapuskan, dan juga dimusnahkan. Operasi ini (tindakan) boleh dilakukan secara automatik dan manual. 4. **Privasi Data Peribadi** merupakan kewajipan wajib bagi Pengendali atau pegawai lain yang bekerja dengan data Pengguna untuk mengekalkan maklumat yang diterima secara rahsia tanpa mendedahkan kepada pihak luar, jika Pengguna yang memberikan data peribadi tidak menyatakan persetujuan, dan tidak ada asas undang-undang untuk pendedahan. 5. **Pengguna laman web kedai dalam talian** (selepas ini dikenali sebagai Pengguna) - orang yang telah melawat laman web kedai dalam talian, serta menggunakan program dan produknya. 6. **Kuki** \- satu keping data pendek yang dihantar oleh pelayar web atau klien web ke pelayan web dalam permintaan HTTP, setiap kali Pengguna cuba untuk membuka halaman Toko Online. Fragmen disimpan pada komputer pengguna. 7. **Alamat IP** \- alamat rangkaian unik nod dalam rangkaian komputer yang dibina menggunakan protokol TCP / IP. ### 2\. Syarat-syarat Umum 1. Melayari laman web kedai dalam talian, serta menggunakan program dan produknya, bermakna penerimaan automatik Dasar Privasi yang diterima di sana, yang bermakna bahawa Pengguna memberikan data peribadi untuk pemprosesan. 2. Sekiranya Pengguna tidak menerima Dasar Privasi yang sedia ada, Pengguna mesti meninggalkan Toko Online. 3. Dasar Privasi semasa hanya terpakai kepada laman web kedai dalam talian. Sekiranya, menggunakan pautan yang disiarkan di laman web ini, Pengguna memasukkan sumber-sumber pihak ketiga, Toko Online tidak bertanggungjawab untuk tindakan mereka. 4. Pengesahan ketepatan data peribadi yang telah diterima oleh Pengguna yang telah memutuskan untuk memberikan Kebijakan Privasi bukanlah tanggungjawab Pentadbiran Laman. ### 3\. Subjek Dasar Privasi 1. Mengikut Dasar Privasi semasa, Pentadbiran Kedai Online berkewajipan untuk tidak mendedahkan data peribadi yang disediakan oleh Pengguna yang mendaftar di laman web atau meletakkan pesanan untuk pembelian barangan, dan juga untuk memastikan kerahsiaan mutlak data ini. 2. Untuk memberikan data peribadi, Pengguna mengisi borang elektronik yang terletak di laman web kedai dalam talian. Data peribadi Pengguna yang hendak diproses ialah: - Nama, nama dan patronimik - nombor kenalan mereka; - alamat e-mel anda ( alamat e-mail anda ) - alamat di mana barangan yang dibeli oleh beliau hendaklah diserahkan; - alamat kediaman pengguna. 3. Perlindungan data yang dipindahkan secara automatik apabila melihat unit iklan dan melawat halaman dengan skrip sistem statistik (pixel) yang dipasang di atasnya dijalankan oleh kedai dalam talian. Berikut ialah senarai data ini: alamat IP; maklumat daripada kuki; maklumat mengenai pelayar (atau program lain melalui mana iklan menjadi tersedia); masa lawatan ke laman web; alamat halaman di mana blok iklan terletak; referrer (alamat halaman terdahulu). 4. Penghapusan kuki boleh menyebabkan ketidakupayaan untuk mengakses bahagian-bahagian laman web kedai dalam talian yang memerlukan kebenaran. Kedai dalam talian mengumpul statistik mengenai alamat IP semua pelawat. Maklumat ini diperlukan untuk mengenal pasti dan menyelesaikan masalah teknikal dan mengawal bagaimana pembayaran kewangan undang-undang akan menjadi. 5. Apa-apa maklumat peribadi lain yang tidak dinyatakan di atas (sekitar bila dan apa pembelian dibuat, apa pelayar yang digunakan, sistem operasi yang dipasang, dan lain-lain) disimpan dengan selamat dan tidak diedarkan. Dasar Privasi yang sedia ada menyediakan pengecualian untuk kes-kes yang diterangkan dalam perenggan. 5.2 dan 5.3. ### 4\. cara mengumpul maklumat peribadi pengguna 1. 1\. Pengumpulan data peribadi Pengguna oleh Pentadbiran kedai dalam talian dijalankan dengan tujuan: 1. Mengidentifikasi Pengguna yang telah menyelesaikan prosedur pendaftaran di laman web kedai dalam talian untuk membuat pesanan dan (atau) membeli barangan dari kedai ini secara jauh. 2. Menyediakan kepada Pengguna dengan akses kepada sumber-sumber yang disesuaikan laman ini. 3. Menubuhkan maklum balas kepada Pengguna, yang bermaksud, terutamanya, menghantar permintaan dan pemberitahuan mengenai penggunaan laman web Toko Online, memproses permintaan dan aplikasi pengguna, dan menyediakan perkhidmatan lain. 4. Menentukan lokasi Pengguna untuk memastikan keselamatan pembayaran dan mencegah penipuan. 5. Mengesahkan bahawa data yang diberikan oleh Pengguna adalah lengkap dan betul. 6. Mencipta akaun untuk membuat Pembelian, jika Pengguna telah menyatakan keinginan untuk melakukannya. 7. Memaklumkan kepada Pengguna tentang status pesanan beliau di kedai dalam talian. 8. Pemprosesan dan penerimaan pembayaran, pengesahan cukai atau kredit cukai, pertikaian pembayaran, menentukan sama ada ia sesuai untuk menyediakan pengguna tertentu dengan garis kredit. 9. Menyediakan kepada Pengguna dengan penyelesaian yang paling cepat mungkin kepada masalah yang dihadapi semasa menggunakan Toko Online, melalui sokongan pelanggan dan teknikal yang berkesan. 10. Pemberitahuan yang tepat pada masanya kepada Pengguna mengenai produk-produk yang dikemas kini, berkenalan dengan tawaran unik, harga baru, berita mengenai aktiviti-aktiviti Toko Online atau rakan kongsi dan maklumat lain, jika Pengguna menyatakan persetujuan kepada ini. 11. Mengiklankan barang-barang di kedai dalam talian, jika Pengguna menyatakan persetujuan mereka. Menyediakan kepada Pengguna dengan akses ke laman web atau perkhidmatan Toko Online, dengan itu membantu mereka menerima produk, kemas kini dan perkhidmatan. ### 5\. kaedah dan terma pemprosesan maklumat peribadi 1. Tarikh untuk pemprosesan data peribadi Pengguna tidak terhad dalam apa jua cara. Proses pemprosesan boleh dijalankan dengan apa-apa cara yang ditetapkan oleh undang-undang. Khususnya, dengan bantuan sistem maklumat data peribadi yang boleh disimpan secara automatik atau tanpa alat automatik. 2. Data peribadi Pengguna yang diproses oleh Pentadbiran Laman boleh dipindahkan kepada pihak ketiga, termasuk perkhidmatan kurier, organisasi pos, dan operator telekomunikasi. Ini dilakukan untuk memenuhi pesanan Pengguna, yang ditinggalkan olehnya di laman web kedai dalam talian, dan penghantaran barang-barang ke alamat. Persetujuan Pengguna untuk pemindahan sedemikian disediakan oleh peraturan dasar laman web. 3. Selain itu, data peribadi yang diproses oleh Pentadbiran Laman boleh dipindahkan kepada pihak berkuasa negeri yang diberi kuasa Persekutuan Rusia, jika ini dijalankan secara sah dan dengan cara yang ditetapkan oleh undang-undang Rusia. 4. Sekiranya data peribadi hilang atau didedahkan, Pengguna dimaklumkan oleh Pentadbiran Laman. 5. Semua tindakan Pentadbiran Laman bertujuan untuk menghalang pihak ketiga daripada mengakses data peribadi Pengguna (kecuali terma 5.2, 5.3). Maklumat ini tidak boleh didapati kepada yang terakhir, walaupun secara kebetulan, supaya mereka tidak memusnahkannya, mengubah atau menghalangnya, salin atau menyebarkannya, atau melakukan tindakan haram lain. Untuk melindungi data pengguna, Pentadbiran mempunyai satu set langkah-langkah organisasi dan teknikal. 6. Sekiranya data peribadi hilang atau didedahkan, Pentadbiran Laman, bersama-sama dengan Pengguna, bersedia untuk mengambil semua langkah yang mungkin untuk mengelakkan kerugian dan akibat negatif lain yang disebabkan oleh situasi ini. ### 6\. kewajipan pihak-pihak 1. **Kewajipan Pengguna termasuk**: 1. Menyediakan maklumat tentang diri anda yang memenuhi keperluan kedai dalam talian. 2. Mengemas kini dan melengkapkan maklumat yang diberikan oleh beliau dalam kes sebarang perubahan. 2. **Tugas-tugas Pentadbiran Laman Web termasuk**: 1. Penggunaan maklumat yang diterima hanya untuk tujuan yang dinyatakan dalam perenggan 4 Dasar Privasi yang sedia ada. 2. Menjamin kerahsiaan maklumat yang diterima daripada Pengguna. Mereka tidak boleh didedahkan kecuali pengguna memberikan kebenaran bertulis. Selain itu, Pentadbiran tidak mempunyai hak untuk menjual, bertukar-tukar, menerbitkan atau mendedahkan dengan cara lain data peribadi yang dipindahkan oleh Pengguna, kecuali terma. 5.2 dan 5.3 daripada Dasar Privasi yang sedia ada. 3. Mengambil langkah-langkah berhati-hati supaya data peribadi Pengguna kekal rahsia, sama seperti maklumat tersebut kekal rahasia dalam perniagaan moden. 4. Menghalang data pengguna peribadi dari tarikh pengguna atau wakil undang-undangnya membuat permintaan yang sepadan. Hak untuk membuat permohonan untuk penghalang juga diberikan kepada badan yang diberi kuasa untuk melindungi hak-hak Pengguna yang memberikan kepada Pentadbiran Laman dengan data mereka untuk tempoh pengesahan, dalam kes penemuan ketidaktepatan data peribadi yang dilaporkan atau tindakan haram. ### 7\. Tanggungjawab Pihak 1. Sekiranya Pentadbiran Laman tidak memenuhi kewajipan mereka sendiri dan akibatnya kerugian yang disebabkan oleh Pengguna disebabkan oleh penyalahgunaan maklumat yang disediakan olehnya, tanggungjawab terletak di atasnya. Ini, khususnya, disahkan oleh undang-undang Rusia. Dasar Privasi yang sedia ada merupakan pengecualian bagi kes-kes yang tercermin dalam halaman 5.2, 5.3 dan 7.2. 2. Walau bagaimanapun, terdapat beberapa kes di mana Pentadbiran Laman tidak bertanggungjawab jika data pengguna hilang atau didedahkan. Ini berlaku apabila mereka: - Menjadi harta awam sebelum mereka hilang atau didedahkan. - telah disediakan oleh pihak ketiga sebelum mereka diterima oleh Pentadbiran Laman. - disampaikan dengan persetujuan Pengguna. ### 8\. perbincangan resolusi 1. Sekiranya Pengguna tidak berpuas hati dengan tindakan Pentadbiran Kedai Online dan berhasrat untuk mempertahankan hak-haknya di mahkamah, sebelum mengemukakan rayuan, ia mesti mengemukakan tuntutan tanpa kegagalan (syarat bertulis untuk menyelesaikan pertikaian secara sukarela). 2. Pentadbiran yang menerima tuntutan itu diwajibkan, dalam tempoh hari kalendar 30 dari tarikh penerimaan, untuk memaklumkan kepada Pengguna secara bertulis mengenai pertimbangan dan langkah-langkah yang diambil. 3. Sekiranya kedua-dua pihak tidak dapat bersetuju, pertikaian hendaklah dikemukakan kepada pihak berkuasa mahkamah, di mana ia hendaklah dipertimbangkan mengikut undang-undang Rusia yang sedia ada. 4. Peraturan hubungan antara Pengguna dan Pentadbiran Laman dalam Dasar Privasi dijalankan mengikut undang-undang Rusia yang sedia ada. ### 9\. terma tambahan 1. Pentadbiran laman mempunyai hak untuk mengubah Dasar Privasi yang sedia ada tanpa meminta persetujuan Pengguna. 2. Kebijakan Privasi baru mula berkuatkuasa selepas maklumat mengenainya diterbitkan di laman web Toko Online, kecuali kebijakan yang diubah suai merujuk kepada pilihan penempatan yang berbeza. 3. Semua cadangan, keinginan, keperluan atau soalan mengenai Dasar Privasi ini hendaklah dimaklumkan kepada bahagian maklum balas yang terletak di: (link). Atau dengan menghantar e-mel kepada: **support@sfptotal.ru**. 4. Anda boleh membaca tentang Dasar Privasi yang sedia ada dengan pergi ke halaman di **https://sfptotal.io/info/confidential-policy** ## [Pemberitahuan Cookie](https://sfptotal.io/ms/info/cookie-policy) ### Pemberitahuan Cookie --- Kami menggunakan teknologi cookies, web beacons dan teknologi serupa untuk membezakan anda daripada pengguna lain di laman web kami. Ini membolehkan kami menyediakan anda dengan pengalaman pelayaran yang selesa di laman web kami dan juga memberi anda peluang untuk memperbaikinya. ### Apa yang dimaksudkan dengan cookies? Kuki adalah kepingan kecil data yang disimpan dalam pelayar komputer, telefon bimbit atau peranti lain selepas melawat laman web. Kuki digunakan secara meluas untuk mengekalkan laman web berjalan dan mengumpul statistik. ### Bagaimanakah kami menggunakan cookies? Maklumat yang kami kumpulkan melalui kuki membantu kami menganalisis bagaimana laman web kami digunakan supaya kami boleh menjadikannya mesra pengguna dan berfungsi sebanyak mungkin. Data peribadi disimpan dalam kuki jika anda telah bersetuju untuk penggunaan mereka. Ini menyediakan akses yang selamat ke akaun peribadi anda, yang diperlukan secara teknikal. ### Apakah jenis kuki yang kita gunakan? #### Kuki Teknikal Penggunaan kuki fungsional ini tidak boleh dibatalkan apabila anda melawat laman web kami, kerana mereka memastikan fungsi yang betul laman web. Ini termasuk kuki yang mengumpul maklumat mengenai sama ada kuki lain dibenarkan atau tidak di laman web kami. #### Cookies sesi dan preferensi cookies Kuki ini membolehkan anda untuk mengakses kawasan yang selamat di laman web kami, menambah item ke keranjang membeli-belah anda atau menggunakan sistem pembayaran elektronik. Kuki ini akan tamat pada akhir sesi lawatan. Kami juga boleh menggunakan kuki yang berlangsung lebih lama dan ditetapkan untuk mengingati keutamaan dan pilihan anda semasa anda melawat laman web kami. Siklus hayat kuki tersebut tidak boleh melebihi satu tahun. #### Analisis Kuki Kami menggunakan alat analisis web untuk tujuan analisis umum penggunaan laman web dan untuk mendapatkan data awal untuk meningkatkan tawaran kami. Maklumat yang diperolehi dengan cara ini boleh dihantar dalam bentuk anonim ke pelayan perkhidmatan analisis web, disimpan dan diproses di sana. Kami boleh menggunakan alat analisis dan kuki yang berkaitan daripada pembekal perkhidmatan berikut: - Google Analytics: Dasar Privasi Google - Yandex.Metrica: Dasar Privasi Yandex ### Web Beacons Web beacons ialah imej grafik kecil (juga dipanggil "tag piksel" atau "GIF bersih") yang boleh diletakkan di laman web kami dan dimasukkan ke dalam perkhidmatan, aplikasi, mesej dan alat kami. Web beacons boleh digunakan untuk pelbagai tujuan, termasuk menilai prestasi laman web kami, memantau bilangan pelawat dan tingkah laku mereka di laman web kami; menentukan peratusan e-mel yang sebenarnya dibaca berhubung dengan jumlah e-mel dihantar; memantau keberkesanan iklan kami; dan mengira halaman, artikel dan pautan yang sebenarnya dilihat. ### Teknologi yang serupa untuk penyimpanan maklumat Teknologi penyimpanan maklumat yang serupa - teknologi yang membolehkan maklumat tertentu ditulis ke dalam memori cache pelayar web atau memori peranti menggunakan objek yang dikongsi tempatan atau data yang disimpan tempatan, seperti Flash dan HTML 5 cookies dan unsur-unsur lain perisian aplikasi untuk internet. Teknologi ini boleh digunakan dalam semua pelayar web yang digunakan. Dalam sesetengah kes, menguruskan penggunaan data yang disimpan secara tempatan menggunakan pelayar web tidak sepenuhnya mungkin dan memerlukan alat khas. Kami mungkin menggunakan teknologi penyimpanan ini untuk melindungi maklumat akaun anda atau untuk mengesan tingkah laku pelayaran yang tidak biasa untuk mengelakkan akses yang tidak dibenarkan ke akaun anda, atau untuk menilai prestasi laman web, perkhidmatan, aplikasi atau alat kami. ### Bagaimanakah saya boleh membenarkan atau menghalang penggunaan cookies? Kebanyakan pelayar secara automatik menerima cookies. Anda boleh memadamkan kuki yang disimpan pada peranti anda pada bila-bila masa. Bagaimana untuk melakukannya secara terperinci, anda boleh dapati dalam arahan untuk menggunakan pelayar atau pengeluar peranti anda. Anda juga boleh mematikan semua atau hanya beberapa kuki dalam tetapan pelayar anda. Walau bagaimanapun, setiap pelayar berbeza, jadi untuk maklumat lanjut mengenai tetapan kuki anda, lihat bahagian Bantuan pelayar anda. Sila ambil perhatian bahawa dengan membatalkan kuki, anda tidak akan dapat menggunakan beberapa ciri, perkhidmatan, alat dan aplikasi laman web kami. ## [SFPTotal Dokumen](https://sfptotal.io/ms/wiki/SFPTotal_Documentation) ### Mengenai projek Pasukan projek SFPTOTAL mengkaji keserasian pemindahan optik dengan peralatan penyambung rangkaian. Projek ini membangunkan perisian dan perkakasan untuk bekerja dengan pemindahan fiber optik, Perbincangan:Kedua-duanya dilengkapi dengan kabel sambungan langsung (DACdan kabel optik aktif (AOCFaktor dalam bentuk popular: GBIC, SFP, SFP+, SFP28, SFP-DD, DSFP, XFP, QSFP+, QSFP28, QSFP56, QSFP112, QSFP-DD dan OSFP. Lembaga pemrograman pemindahan menangani masalah utama pemrograma dan keserasian yang dihadapi oleh pembekal perkhidmatan Internet, pusat data, pembekal peralatan rangkaian dan integrator sistem apabila bekerja dengan pemindahan optik dan peralatan pemindahan rangkaian dari pengeluar yang berbeza. --- ### Model Lembaga Pemrograman Transceiver - [SFPTotal E>olution](https://sfptotal.io/ms/wiki/SFPTotal_Evolution) - [SFPTotal OSFP Board](https://sfptotal.io/ms/wiki/SFPTotal_OSFP_Board) - [SFPTotal Plus X](https://sfptotal.io/ms/wiki/SFPTotal_Plus_X) - [SFPTotal Plus New](https://sfptotal.io/ms/wiki/SFPTotal_Plus_New) - [SFPTotal Mini](https://sfptotal.io/ms/wiki/SFPTotal_Mini) - [SFPTotal Whistle](https://sfptotal.io/ms/wiki/SFPTotal_Whistle) --- ### Perisian Peranti SFPTotal asli sepenuhnya kompatibel dengan perisian rasmi <SFPTotal Wizard>, yang menyediakan antara muka yang mudah dan komprehensif untuk bekerja dengan memori transceptor. Perisian ini didistribusikan secara percuma dan boleh dimuat turun daripada menu <Download—SFPTotal Wizard> di laman web. Baca panduan pengguna untuk mengetahui tentang fungsi dan ciri-ciri utama sebelum menggunakan papan pemrograman penerima. --- ### Panduan Pengguna - [Keperluan Sistem](https://sfptotal.io/ms/wiki/System_requirements) - [Menyambung ke PC](https://sfptotal.io/ms/wiki/Connecting_to_a_PC) - Perisian [SFPTotal Wizard](https://sfptotal.io/ms/software) - [Antara muka pengguna](https://sfptotal.io/ms/wiki/User_interface) - [Pengaturan asas](https://sfptotal.io/ms/wiki/Basic_settings) - [Maklumat peranti](https://sfptotal.io/ms/wiki/Device_information) - [Struktur memori transceiver](https://sfptotal.io/ms/wiki/Transceiver_memory_structure) - [Membaca memori transceiver](https://sfptotal.io/ms/wiki/Reading_transceiver_memory) - [Memori Penulisan Transceptor](https://sfptotal.io/ms/wiki/Writing_transceiver_memory) - [Menulis dengan kata laluan](https://sfptotal.io/ms/wiki/Writing_with_a_password) - [Menulis dengan skrip](https://sfptotal.io/ms/wiki/Writing_with_scripts) - [Menulis secara automatik pada sambungan](https://sfptotal.io/ms/wiki/Automatic_writing) - [Kod eksport dan import](https://sfptotal.io/ms/wiki/Exporting_and_importing_code) - [Pemeriksaan cek](https://sfptotal.io/ms/wiki/Checksum_verification) - [Menggunakan fragmen kod](https://sfptotal.io/ms/wiki/Working_with_code_fragments) - [Perbandingan Kod](https://sfptotal.io/ms/wiki/Comparing_codes) - [Menyokong memori transceiver](https://sfptotal.io/ms/wiki/Backing_up_transceiver_memory) - [DDM diagnostik](https://sfptotal.io/ms/wiki/DDM_diagnostics) - [Mencari kata laluan transceiver](https://sfptotal.io/ms/wiki/Finding_a_transceiver_password) - [Kod dan makna kesilapan](https://sfptotal.io/ms/wiki/Error_codes) - [Mengembalikan data bus](https://sfptotal.io/ms/wiki/Resetting_the_data_bus) - [Database Perisian](https://sfptotal.io/ms/wiki/Firmware_database) - [Generasi Kod Batch](https://sfptotal.io/ms/wiki/Batch_code_generation) - [Batch menulis](https://sfptotal.io/ms/wiki/Batch_writing) - [Butang Pengendali Luar](https://sfptotal.io/ms/wiki/External_handler_button) - [Aktivasi peranti](https://sfptotal.io/ms/device-activation) --- #### Sumber sumber - [Perintah protokol SFPTotal](https://sfptotal.io/ms/wiki/Device_control_protocol) - [Masalah dan penyelesaian kompatibiliti](https://www.youtube.com/watch?v=hgIEBmlrHo4) - [Jenis-jenis transceiver dengan menulis kaedah perlindungan dan bagaimana untuk merancang mereka](https://sfptotal.io/ms/wiki/Transceiver_write_protection) - [Bagaimana untuk memrogramkan semula penulisan dilindungi SFP RJ45 transceiver](https://sfptotal.io/ms/wiki/Reprogramming_write_protected_SFP_RJ45) - [Berlari dalam mesin maya](https://sfptotal.io/ms/wiki/Running_in_a_virtual_machine) - [Menetapkan saluran pembawa tunable SFP+ DWDM](https://sfptotal.io/ms/wiki/Tunable_DWDM_channel_settings) - [Senarai piawaian transceiver optik](https://sfptotal.io/ms/wiki/Transceiver_standards_and_specifications) - [Memulakan carian kata laluan hardware](https://sfptotal.io/ms/wiki/Hardware_password_search) Artikel dalam kemajuan: - Mencipta skrip untuk modul dengan perlindungan tulis yang kompleks - Tips Pengaturcaraan Automatik - Mengembalikan had DDM --- #### Perbezaan utama antara papan pemrograman transceiver | Lajur 1 | Lajur 2 | Lajur 3 | Lajur 4 | Lajur 5 | | --- | --- | --- | --- | --- | | **Jadual pemrograman transceiver ciri perbandingan** | Whistle | Mini | Plus New | Plus X | | SFP 1G/10G sokongan | | | | | | SFP28 sokongan 25G | | | | | | XFP sokongan 10G | | | | | | QSFP+ sokongan 40G | | | | | | QSFP28 sokongan 100G | | | | | | QSFP56 sokongan 200G | | | | | | QSFP-DD 200G/400G sokongan | | | | | | SFPTotal sokongan protokol perintah \[1\] | | | | | | Penyambungan bekalan kuasa luaran | | | | | | Pengaturcaraan menulis modul yang dilindungi | Dengan batasan | | | | 1. Protokol perintah SFPTotal yang dimiliki dilaksanakan oleh pengawal perkakasan. Set arahan membolehkan kawalan fleksibel operasi papan pemrograman transceiver pada bas data, akses kepada semua ruang alamat transceiver, dan algoritma yang kompleks untuk konfigurasi dan pemrograma menulis transceiver dilindungi. ## [Keperluan Sistem](https://sfptotal.io/ms/wiki/System_requirements) PC dengan port USB 2.0 Jenis A diperlukan untuk menyambung dan menggunakan papan pemrograman transceiver. Jadual pemrograman transceiver dikendalikan melalui port siri maya dan boleh beroperasi pada mana-mana sistem operasi menggunakan perisian khusus untuk menyambung ke port siri maya. Pada Windows, anda boleh menggunakan papan pemrograman SFPTotal dengan perisian rasmi [SFPTotal Wizard](https://sfptotal.io/ms/software). untuk berlari [SFPTotal Wizard](https://sfptotal.io/ms/software) anda memerlukan Windows 7 / 8.1/ 10 atau lebih baru dengan Microsoft. NET Framework 4.5 atau kemudian dipasang. Anda boleh memuat turun Microsoft. Rangka kerja NET secara langsung daripada laman web rasmi: [http://www.microsoft.com/ru-ru/download/details.aspx?id=17851](http://www.microsoft.com/ru-ru/download/details.aspx?id=17851) ## [Menyambung ke PC](https://sfptotal.io/ms/wiki/Connecting_to_a_PC) Sambungkan papan pemrograman penerima ke komputer anda menggunakan kabel USB yang disediakan. Sistem operasi akan mendeteksi peranti baru apabila ia disambungkan untuk pertama kalinya. Contohnya: **Peranti siri USB (COM16)** ![Menyambungkan papan pemrograman pemindahan SFP ke komputer: port COM peranti USB dalam Windows Device Manager](https://sfptotal.io/images/documentation/i151/p35/356a192b-3208b91593-f2964a06ec48.jpg) ![Ciri-ciri peranti USB dalam Windows menunjukkan nama SFPTotal Plus](https://sfptotal.io/images/documentation/i151/p35/356a192b-8a8604d7cb-1bf50e0eaef9.jpg) Windows 10 dan seterusnya biasanya termasuk pemacu port siri maya standard yang perlu dipasang secara automatik untuk peranti. Jika sistem operasi tidak termasuk pemacu untuk papan pemrograman penerima, atau dasar pemasangan pemacu tertentu terpakai kepada peranti yang disambungkan, muat turun dan memasang pemacu yang sesuai untuk model peranti anda secara manual. Pemandu untuk peranti SFPTotal boleh didapati [Pada halaman download](https://sfptotal.io/ms/software#driver). ### Perhatikan --- 1. Anda juga boleh menghubungkan secara langsung ke papan pemrograman penerima menggunakan aplikasi terminal siri, seperti HyperTerminal atau PuTTY. 2. Gunakan perintah protokol SFPTotal untuk mengawal peranti. 3. Anda boleh mencipta aplikasi anda sendiri untuk bekerja dengan memori transceiver menggunakan protokol SFPTotal. ## [SFPTotal Wizard](https://sfptotal.io/ms/wiki/SFPTotal_Wizard) **SFPTotal Wizard** adalah perisian rasmi untuk SFPTOTAL® transceiver papan pemrograman. Semua papan pemrograman pemindahan SFPTotal sepenuhnya kompatibel dengan SFPTotal Wizard. Aplikasi ini menyokong protokol perintah kawalan peranti dan menyediakan antara muka yang mudah dan komprehensif untuk bekerja dengan memori transceiver optik. Perisian ini boleh didistribusikan secara percuma. Anda boleh menggunakan SFPTotal Wizard untuk mengedit fail firmware walaupun tanpa menyambungkan peranti asal. ### ciri utama - Membaca dan menulis memori transceiver - Pemeriksaan automatik - Mengimport firmware daripada fail dan mengeksportnya ke fail - Sokongan untuk keseluruhan ruang alamat penerima - Parameter pemindahan terperinci mengikut spesifikasi MSA - Mengubah parameter pemindahan melalui konfigurasi bit - Pengaturcaraan menulis transceiver yang dilindungi - Mencari kata laluan untuk transceiver yang dilindungi - Pencarian kata laluan berasaskan kamus - Perbandingan firmware byte - Batch firmware pengeluaran dan penulisan - Automatik menulis dengan skrip - Menulis firmware dengan nombor siri yang meningkat - Menetapkan saluran DWDM SFP+ tunable transceiver - Membaca maklumat diagnostik dalam masa nyata ## [Antara muka pengguna](https://sfptotal.io/ms/wiki/User_interface) Antara muka aplikasi dibahagikan kepada beberapa bahagian. Panel kawalan termasuk butang pendek, menu untuk memilih jenis dan alamat jadual penerima, tab khusus dan log operasi. ### Menu yang Menu utama menyediakan akses kepada fungsi dan tetapan utama aplikasi. ![Membaca dan menulis firmware SFP melalui menu Kawalan dalam SFPTotal Wizard](https://sfptotal.io/images/documentation/i252/p36/356a192b-fcb789310b-f3aa55870ecb.jpg) --- ### Tombol kawalan ![SFPTotal Wizard bar alat untuk bekerja dengan memori transceiver](https://sfptotal.io/images/documentation/i252/p36/356a192b-e1362efe8e-414c7834a886.jpg) 1. Menjelaskan editor dalam tab CODE TABLE 2. Muat turun firmware daripada fail ke editor (CODE TABLE tab) 3. Simpan firmware semasa daripada editor ke fail 4. Periksa firmware checksum 5. Membaca kod daripada memori transceptor 6. Menulis kod untuk memori transceiver 7. DDM mod bacaan 8. [Butang Pengendali Luar](https://sfptotal.io/ms/wiki/External_handler_button) 9. Perbezaan antara SFPTotal Labs 10. Pengaturan Aplikasi Utama --- ### Memilih jenis modul dan ruang alamat ![Pilih SFP dan halaman memori A0h (00–7F) dalam SFPTotal Wizard](https://sfptotal.io/images/documentation/i252/p36/356a192b-8f9e526d72-e010c73f785a.jpg) Menu drop-down memilih jenis modul dan ruang alamat penerima yang boleh diakses oleh papan pemrograman penerima apabila membaca kod ke dalam editor atau menulis kod daripadanya. --- ### Kawasan Editor ![SFP memori EEPROM dalam SFPTotal Wizard: jadual byte dalam tab CODE TABLE](https://sfptotal.io/images/documentation/i252/p36/356a192b-86f1926954-5e0095b535e6.jpg) Kawasan editor 128-byte memaparkan segmen memori transceiver dalam format hexadecimal (HEX) dan sebagai watak ASCII. Kawasan editor menyokong pengeditan kod. Dalam jadual di sebelah kiri, masukkan kod hexadecimal watak untuk mengubah nilai. Nilai-nilai menggunakan bahagian atas A-F dan nombor 0-9. Dalam jadual di sebelah kanan, masukkan aksara untuk mengubah nilai. Ciri-ciri disulitkan mengikut standard ASCII. Perubahan sel dilakukan apabila anda menekan Enter atau memindahkan fokus (kurator) ke sel lain. --- ### parameter firmware terperinci ![Parameter pemindahan SFP dalam tab CODE DETAILS: memecahkan data memori dalam SFPTotal Wizard](https://sfptotal.io/images/documentation/i252/p36/356a192b-fd972fea82-a0566981866f.jpg) Tab CODE DETAILS menyediakan pandangan byte per byte halaman memori utama penerima dan memecahkan parameternya mengikut spesifikasi MSA. --- ### Operasi Log Ia mengandungi sejarah operasi aplikasi. Sejarah ditulis dalam fail log.txt. --- ### Status Bar Menunjukkan kemajuan operasi semasa, jenis peranti yang disambungkan, status sambungan pelayan SFPTotal, dan pautan ke standard untuk jenis penerima yang dipilih. --- Tujuan setiap elemen antara muka digambarkan dalam bahagian yang sepadan panduan ini. ## [Pengaturan asas](https://sfptotal.io/ms/wiki/Basic_settings) Buka tetapan aplikasi utama daripada menu **Perkhidmatan - Seting Umum**. ![SFP tetapan papan pemrograman transceptor dalam SFPTotal Wizard: frekuensi bas, penundaan dan saiz blok tulis](https://sfptotal.io/images/documentation/i203/p37/356a192b-6b19f84db9-0df625263e2c.jpg) Jendela tetapan utama mengandungi beberapa tab. ### Jawatankuasa Program Tab Lembaran Pengaturcaraan mengandungi tetapan Lembaran Pengaturan Transceiver. Bahagian ini hanya tersedia untuk peranti yang menyokong protokol perintah SFPTotal. **Kelajuan yang tinggi (Hz)** Menetapkan frekuensi jam bas data dan secara langsung mempengaruhi kelajuan pemindahan. **Perhentian operasi b/t (ms)** Keterlambatan antara blok data semasa operasi bas. Rangkaian yang disyorkan ialah 50 kepada 250 ms. **Penulisan berturut-turut, byte** Saiz data blok dalam byte untuk penulisan berurutan. Nilai dari 1 kepada 128 disokong. **Periksa sambungan transceiver** Pastikan bahawa penerima secara fizikal disambungkan ke pelabuhan sebelum membaca atau menulis. Apabila diaktifkan, papan pemrograman penerima memeriksa sama ada penerima disambungkan ke pelabuhan sebelum membaca atau menulis kod. Kod ralat dikembalikan jika port kosong. Contohnya ialah QERR:SFP\_EMPTY. **Mod kuasa rendah (TX\_DIS)** Mod kuasa rendah. Seting ini mengawal garis TX\_DIS pemindahan. Apabila diaktifkan, papan pemrograman transceiver menukar transceiver ke mod kuasa rendah, mengurangkan kuasa output laser. Sebuah jumper pada papan pemrograman penerima boleh menyediakan fungsi yang sama. **Set untuk menambah nilai jadual sebelum membaca/menulis** Secara automatik pilih nombor halaman tambahan apabila mengakses ruang alamat halaman T00h, T01h, T02h dan T03h. Apabila diaktifkan, papan pemrograman transceiver secara automatik menulis nombor halaman tambahan yang akan dihubungi dalam ruang memori dinamik modul apabila membaca atau menulis kawasan memori yang sepadan pada offset 80h. Membolehkan tetapan ini apabila bekerja dengan transceiver optik. Matikan tetapan ini apabila bekerja dengan modul DAC yang tidak menyokong DDM. --- ### folder yang **Kod laluan untuk default** direktori lalai untuk menyimpan fail kod. **Menulis laluan default** direktori lalai untuk menyimpan fail skrip. **Pandang Pertama: API button URL** URL sumber luaran untuk memproses kod. Klik butang API menghantar permintaan kepada URL pelayan jauh yang ditentukan. Jawapan pelayan dikembalikan kepada editor. --- ### SFPTotal Labs Tab ini mengandungi butiran akaun pengguna SFPTotal Labs. ## [Maklumat peranti](https://sfptotal.io/ms/wiki/Device_information) Aplikasi ini secara automatik membaca maklumat mengenai peranti yang disambungkan semasa operasi bacaan pertama dan memaparkannya dalam log operasi. Anda boleh meminta maklumat peranti secara manual daripada menu **Bantuan - Dapatkan versi peranti**. Aplikasi ini memaparkan maklumat peranti dalam log operasi. ``` 2024-02-09 11:29:48 > Device version: SFPTotal Plus New (c) 2023 HW: 1.3 SW: 1.3.7 SN: SFPT-P1323122212 DEMO ``` Maklumat peranti termasuk: - Jenis peranti dan firmware tahun - Versi Perkakasan - Versi Firmware - Nombor siri - Status Aktivasi --- Apabila mengawal peranti melalui sambungan port COM langsung, anda boleh meminta maklumat peranti dengan menjalankan perintah **VERSION** ## [Membaca memori transceiver](https://sfptotal.io/ms/wiki/Reading_transceiver_memory) Untuk membaca data daripada memori transceptor: 1. Sambungkan papan pemrograman penerima ke komputer anda dan mulakan SFPTotal Wizard; 2. Masukkan penerima ke pelabuhan papan pemrograman penerima; 3. Pilih jenis pemindahan yang sesuai daripada menu drop-down **Jenis modul**; 4. Pilih kawasan memori untuk dibaca daripada menu **Jadual alamat**; 5. Klik butang baca memori transceptor - **Membaca kod daripada modul**; 6. Aplikasi ini memaparkan jawapan papan pemrograman pemindahan dalam log operasi dan menyalin data daripada memori pemindahan ke dalam **Jadual Kod**. Jika bacaan berjaya, aplikasi menunjukkan READ OK. Sekiranya terdapat kesilapan bacaan, papan pemrograman penerima mengembalikan yang sepadan. [Kod Kesilapan](https://sfptotal.io/ms/wiki/Error_codes). ![Membaca SFP modul firmware dalam SFPTotal Wizard: jadual memori dan log operasi](https://sfptotal.io/images/documentation/i175/p40/356a192b-3f6aa1f1d5-a17901b75737.jpg) ## [Kod eksport dan import](https://sfptotal.io/ms/wiki/Exporting_and_importing_code) Aplikasi ini berfungsi dengan segmen kod transceiver 128-byte disimpan sebagai fail binari atau dikodkan dalam format Intel HEX. ### Import #### fail binari Penggunaan **Fail - Terbuka** atau menarik fail ke tetingkap aplikasi untuk memuatkan kod ke dalam editor. --- #### Rentetan HEX Aplikasi ini boleh mengimport string HEX yang mengandungi bahagian atas A-F dan angka 0-9. string tidak boleh melebihi 256 watak, yang merupakan perwakilan hexadecimal byte 128. **Fail - Import - HEX String** ![Mengimport kod firmware transceiver dalam format hexadecimal: Import HEX sebagai tetingkap string](https://sfptotal.io/images/documentation/i251/p45/356a192b-0b8be3e968-fbd7c415e9bf.jpg) Masukkan kod HEX ke dalam tetingkap import. Gunakan alat-alat yang tersedia untuk memformatkan kod: menghapuskan ruang tambahan, menukar huruf ke bahagian atas dan menghapuskan pecahan baris. klik **Kod Import** untuk memindahkan data kepada editor. ### Eksport Untuk menyimpan kod daripada editor ke fail, gunakan menu: **Fail - Simpan sebagai...** Aplikasi ini menyokong eksport kod ke format fail tambahan melalui menu **Laporan - Eksport**. ## [Memori Penulisan Transceptor](https://sfptotal.io/ms/wiki/Writing_transceiver_memory) ### Bagaimanakah saya boleh menulis perubahan kepada memori transceiver? Untuk menulis perubahan: 1. Sambungkan papan pemrograman penerima ke komputer anda dan mulakan SFPTotal Wizard; 2. Masukkan penerima ke pelabuhan papan pemrograman penerima; 3. Pilih jenis pemindahan yang sesuai daripada menu drop-down **Jenis modul**; 4. Pilih kawasan memori untuk dibaca daripada menu **Jadual alamat**; 5. Pastikan editor mengandungi kod yang betul; 6. Klik butang untuk menulis perubahan dalam memori transceiver — **Tulis kod ke modul**; Permohonan mengembalikan hasil apabila operasi penulisan selesai. ![Menulis SFP modul firmware dalam SFPTotal Wizard: jadual memori dan log operasi](https://sfptotal.io/images/documentation/i118/p41/356a192b-8dc4641732-8876fc4e067d.jpg) --- ### Bagaimanakah penulisan kerja? Semasa penulisan standard, papan pemrograman penerima menghasilkan satu siri isyarat pada bas data IIC untuk memindahkan data dalam blok byte 8. Ciri-ciri isyarat dan jadual dipilih untuk berjaya merancang kebanyakan transceiver yang tersedia di pasaran. Selepas menghantar urutan yang menulis perubahan kepada memori penerima, papan pemrograman penerima secara automatik membaca semula kawasan memori yang telah ditulis. Ia kemudian mengembalikan data bacaan kepada permohonan untuk perbandingan. Jika segmen kod yang ditulis sepadan dengan segmen yang dikembalikan oleh bacaan pengesahan, tulisan dianggap berjaya. Permohonan mengembalikan data bacaan dan pengesahan - WRITE OK. Jika tidak, permohonan akan dikembalikan WRITE FAIL Penulisan itu tidak berjaya. Jika gangguan yang tidak diuruskan berlaku pada bas data, permohonan mengembalikan [Kod Kesilapan](https://sfptotal.io/ms/wiki/Error_codes) QERR. --- ### Mengapa permohonan mengembalikan kesilapan? Alasan utama untuk kesilapan penulisan adalah bahawa perubahan tidak disimpan dalam memori penerima. Ini biasanya disebabkan oleh penulisan perlindungan dalam penerima. Mengatur menulis transceiver yang dilindungi mengikut standard MSA memerlukan kata laluan. Lihat [Menulis dengan kata laluan](https://sfptotal.io/ms/wiki/Writing_with_a_password) dan [Jenis-jenis transceiver dengan menulis kaedah perlindungan dan bagaimana untuk merancang mereka](https://sfptotal.io/ms/wiki/Transceiver_write_protection). Kesilapan penulisan juga dikembalikan jika hanya sebahagian daripada data disimpan semasa penulisan, atau jika mekanisme dalaman modul mengubah data halaman selepas penulisan dan sebelum papan pemrograman penerima menjalankan bacaan pengesahan. Dalam kes ini, menyesuaikan [Pengaturan Lembaga Pemrograman Transceiver](https://sfptotal.io/ms/wiki/Basic_settings) untuk mencari frekuensi jam bas data yang sesuai, saiz blok data dan tetapan keterlambatan antara blok untuk menulis perubahan. --- ### Perhatikan Sebelum menulis perubahan kepada memori transceiver, sandaran keseluruhan ruang alamat yang tersedia untuk melindungi daripada kemungkinan kesilapan. Kami juga mengesyorkan untuk membolehkan log masuk ke rekod segmen kod yang dibaca daripada memori penerima dalam sejarah operasi. Jika memori secara tidak sengaja berlebihan, rekod ini boleh membantu memulihkan data asal dan membina semula urutan perubahan. Gunakan yang [fungsi backup](https://sfptotal.io/ms/wiki/Backing_up_transceiver_memory) untuk menyimpan firmware transceiver asal secara automatik. ## [Menulis dengan kata laluan](https://sfptotal.io/ms/wiki/Writing_with_a_password) SFPTotal Wizard menyokong perubahan penulisan kepada memori pemindahan yang dilindungi kata laluan (MSA SFF-8472, SFF-8636). Panjang kata laluan yang disokong ialah byte 4. Masukkan kata laluan dalam hexadecimal (HEX) format menggunakan uppercase A-F dan digit 0–9. Contohnya ialah AABBCCDD Secara lalai, perisian menulis perubahan tanpa kata laluan. Untuk menetapkan kata laluan yang digunakan untuk membuka memori transceiver sebelum menulis, dan mengesetkan di mana ia dimasukkan, gunakan menu: **Pengawal - Setkan kata laluan** ![Memori penerima menulis tetapan kata laluan: alamat jadual, offset dan Kata laluan (Hex) dalam SFPTotal Wizard](https://sfptotal.io/images/documentation/i146/p42/356a192b-265a2cbf0e-38385275eb6a.jpg) Dalam tetingkap tetapan, pilih **Masukkan kata laluan sebelum...** untuk membolehkan entri kata laluan sebelum menulis perubahan kepada memori transceiver. Membuka kotak semak ini untuk mematikan entri kata laluan. Menentukan parameter entri kata laluan: - Alamat Halaman - **Alamat Jadual** - Kata laluan disesuaikan dalam halaman - **alamat kata laluan** - Nilai kata laluan dalam HEX — **Perbezaan kata laluan (Hex)** klik **menyelamatkan** untuk menyimpan tetapan, atau **Pembatalan** untuk membatalkan perubahan. Setkan kata laluan sebelum menulis perubahan kepada memori transceiver. Selepas memohon tetapan, papan pemrograman penerima memasukkan kata laluan sebelum menulis perubahan kepada memori penerima. Gunakan butang tulis pada bar alat utama untuk menulis perubahan dengan entri kata laluan diaktifkan. --- ### Senarai kata laluan Senarai kata laluan yang diketahui untuk pemrograman menulis transceivers dilindungi boleh didapati dalam pangkalan data firmware. --- ### Lokasi entri kata laluan untuk pelbagai jenis penerima Jadual menunjukkan parameter input kata laluan standard untuk jenis penerima yang berbeza mengikut spesifikasi mereka. | Jenis modul | Alamat Halaman | Penyalahgunaan | | --- | --- | --- | | SFP / SFP+ | A2 | 7B | | SFP28 | A2 | 7B | | XFP | A0 | 7B | | QSFP+ | A0 | 7B | | QSFP28 | A0 | 7B | | QSFP-DD | A0 | 7A | --- ### Seting peranti yang mempengaruhi hasil penulisan Aplikasi boleh mengembalikan WRITE FAIL walaupun apabila kata laluan yang betul dimasukkan semasa menulis perubahan kepada memori penerima. Ini berlaku apabila penerima sensitif kepada tetapan penulisan: saiz blok, keterlambatan antara blok dan frekuensi jam bas data. Cari tetapan yang sesuai untuk operasi peranti pada bas data untuk memori pemindahan program berjaya. Buka tetapan peranti daripada menu **Perkhidmatan - Seting Umum** Menetapkan parameter yang sesuai. - Menetapkan frekuensi jam tulis antara 10,000 dan 100,000 Hz - Menetapkan saiz blok tulis untuk 1, 4, 8 atau 128 Perbezaan - Setkan keterlambatan antara 50 dan 250 ms --- ### Perhatikan 1. Untuk menggunakan entri kata laluan, penerima SFP mesti menyokong ruang alamat jadual A2h. Anda boleh semak ini dengan membaca halaman A2h: papan pemrograman penerima hendaklah menyelesaikan operasi dengan berjaya, dan halaman A2h \[00–7F\] tidak boleh kosong. 2. Alamat halaman dan kata laluan entri offset boleh berbeza daripada standard jika pengeluar menggunakan mekanisme perlindungan memori milik. Periksa butiran ini dengan pengeluar. 3. Jika penerima tidak menyimpan perubahan selepas kitaran kuasa walaupun menulis kembali WRITE OK, gunakan skrip untuk menghantar perintah tertentu penerima yang menyimpan data ke memori nonvolatile. ## [Pemeriksaan cek](https://sfptotal.io/ms/wiki/Checksum_verification) Kod pada halaman utama penerima mengandungi jumlah pemeriksaan **CC\_BASE** dan **CC\_EXT** yang memastikan integriti data firmware: rekod konfigurasi, nama pembekal, nombor bahagian penerima, nombor siri dan tarikh pembuatan. Dalam tab CODE DETAILS dan CODE TABLE, pemeriksaan terletak di - 0x3F dan 0x5F untuk modul SFP; - 0xBF dan 0xDF untuk modul XFP & QSFP; - 0xDE untuk modul QSFP-DD. Secara lalai, aplikasi secara automatik mengira semula jumlah pemeriksaan selepas kod diubah dalam editor. Untuk mematikan pengesahan semak automatik, tutup kotak semak dalam menu **Perbincangan:Autoset checksum**. Untuk mengesahkan pemeriksaan, gunakan menu **Edit - Pastikan anda mempunyai**. Aplikasi ini membandingkan nilai-nilai dan memaparkan mesej dengan hasil pengesahan. Lapangan cek dalam editor ditekankan dalam hijau jika cek betul dan dalam merah jika ia salah. ![Mengesahkan pemeriksaan firmware SFP dalam SFPTotal Wizard: pemeriksaan adalah mesej yang betul](https://sfptotal.io/images/documentation/i254/p46/356a192b-9ba81b3616-087bb77aaa82.jpg) Untuk mengemas kini jumlah cek, gunakan butang pada bar alat utama atau menu **Tag: set checksum**. ## [Menggunakan fragmen kod](https://sfptotal.io/ms/wiki/Working_with_code_fragments) Aplikasi ini menyokong operasi pada fragmen kod dalam editor HEX. - Pilih satu fragmen - Menyalin Kod - Pasukan Kod - Pembersihan Kod Untuk menggunakan ciri-ciri ini, klik kanan editor HEX di sebelah kiri tetingkap aplikasi untuk membuka menu konteks. ![Pilih semua firmware atau segmen kod dalam SFPTotal Wizard HEX Menu konteks editor](https://sfptotal.io/images/documentation/i130/p47/356a192b-89c36f6940-9281fcf7aab3.jpg) Kawasan yang dipilih ditonjolkan dalam hitam. ![Bahta memori transceptor yang dipilih dalam editor SFPTotal Wizard HEX](https://sfptotal.io/images/documentation/i130/p47/356a192b-75bacd7569-ff7478d08051.jpg) Klik kanan pada fragmen yang dipilih untuk membuka menu konteks lagi. ![Menyalin kod firmware transceptor dengan perintah Kod salinan dalam SFPTotal Wizard](https://sfptotal.io/images/documentation/i130/p47/356a192b-586cab0c21-6a1e2ded28b1.jpg) Gunakan operasi yang tersedia untuk menyalin, melekat atau membersihkan fragmen yang dipilih. - **Kode salinan** menyalin kod HEX kawasan yang dipilih ke papan klip. - **Paste Kod** mengimport kod HEX dari papan klip ke kawasan yang dipilih. Jika papan klip mengandungi lebih banyak data daripada kawasan yang dipilih boleh memegang, hanya data yang sesuai dengan pemilihan disimpan. - **Penghapusan yang dipilih** mengisi kawasan yang dipilih dengan zeros. --- ### Perhatikan 1. Gunakan kekunci kekunci CTRL+A dan CTRL+V Pilih keseluruhan kawasan editor dan masukkan kod. 2. Gunakan kekunci kekunci CTRL+A dan CTRL+C untuk memilih keseluruhan kawasan editor dan salin kod ke papan klip. 3. Gunakan pemotongan kod untuk menyalin dan menyesuaikan untuk memindahkan sebahagian daripada kod yang mengandungi kedua-dua teks dan data binari, contohnya ke kawasan tertentu pembekal firmware penerima. ## [Perbandingan Kod](https://sfptotal.io/ms/wiki/Comparing_codes) Tab CODE COMPARATOR dalam tetingkap utama menyediakan alat untuk membandingkan byte firmware per byte. Alat ini membantu anda dengan cepat mencari perbezaan antara fail dan menganalisis perubahan yang diperlukan. Tab perbandingan dibahagikan kepada dua panel, masing-masing memaparkan jadual kod 128-byte. Kedua-dua panel mempunyai set yang sama butang kawalan. - Muat turun kod daripada fail (hanya data binari) - Menjelaskan kawasan editor semasa - Import kod daripada CODE TABLE ke dalam panel perbandingan semasa - Kod eksport daripada panel perbandingan ke CODE TABLE - Bandingkan kod dan menonjolkan perbezaan dalam tab semasa - perbezaan yang jelas menonjolkan ![Perbandingan firmware transceiver dalam CODE COMPARATOR: byte yang berbeza ditekankan](https://sfptotal.io/images/documentation/i100/p48/356a192b-b7d3324742-47120441c120.jpg) ## [Menyokong memori transceiver](https://sfptotal.io/ms/wiki/Backing_up_transceiver_memory) ### Mencipta backup Pergi ke menu **Pengawal - Backup memori transceiver** atau gunakan keyboard shortcut **CTRL+B** untuk membuat backup. ### Penyimpanan automatik Perisian ini boleh secara automatik menyimpan halaman memori utama penerima sebelum setiap operasi membaca atau menulis. Untuk mengaktifkan ciri ini, pilih kotak semak dalam menu **Kawalan - Back Up Transceiver secara automatik**. ### direktori backup Backups daripada segmen memori transceptor disimpan dalam. /backup/ direktori di sebelah aplikasi boleh dijalankan. Backup boleh didapati dalam format berikut: - Fail JSON yang dikombinasikan - Fail binari individu untuk setiap halaman. Anda boleh membuka direktori sandaran dengan cepat daripada menu: **Alat - membuka folder sandaran** Backup halaman memori transceiver individu boleh diimport ke editor melalui File - Open atau dengan menarik fail ke tetingkap aplikasi. ### Perhatikan Sokongan sandaran terhad kepada papan pemrograman pemindahan SFPTotal Whistle. ## [DDM diagnostik](https://sfptotal.io/ms/wiki/DDM_diagnostics) Perisian ini boleh membaca data pemantauan diagnostik digital (DDM) pemindahan dalam masa nyata. Untuk membaca data DDM, pilih jenis modul yang disambungkan dan pergi ke menu: **Alat - pemantauan diagnostik digital** Panel kawalan bacaan diagnostik mengandungi unsur-unsur berikut: --- **Panel kawalan butang** ![Kawalan diagnostik DDM dalam SFPTotal Wizard: jelas, simpan, membaca dan carta parameter](https://sfptotal.io/images/documentation/i225/p50/356a192b-3a4335d095-b663eeacc9d1.jpg) - Data yang jelas - Menyimpan laporan DDM - Mulakan bacaan DDM - Muat turun fail data DDM - Hingga batas beban --- **Jadual data masa nyata** Ia mengandungi rekod jadual had yang dikodkan dan nilai parameter DDM semasa. Apabila memproses nilai DDM, aplikasi membandingkan parameter semasa dengan had yang dikonfigurasi dan mencatat lawatan di kawasan Alarm & Warning. Kod warna untuk nilai parameter semasa: - Green - julat operasi biasa - Kuning - parameter telah memasuki julat peringatan (Peringatan) - Merah - parameter telah memasuki julat amaran (Alarm) ![Jadual DDM menunjukkan suhu pemindahan, tegangan, aliran bias laser dan kuasa optik](https://sfptotal.io/images/documentation/i225/p50/356a192b-da0c013a77-9ae887f9e8bb.jpg) --- **Perubahan Sejarah** ``` 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 ``` --- **Pendaftaran** Garis status mengandungi CC\_DMI checksum, yang menunjukkan integriti jadual had kilang-set. Pendaftaran terletak di halaman A2h pada offset 5Fh. ## [Mencari kata laluan transceiver](https://sfptotal.io/ms/wiki/Finding_a_transceiver_password) Sila baca artikel ini dengan teliti sebelum menggunakan fungsi carian kata laluan Perisian ini menyokong carian kata laluan untuk pemrograman menulis transceivers dilindungi dan memulihkan kata laluan yang terlupakan. Ciri ini boleh menjadi sangat berguna apabila anda perlu memeriksa satu siri kata laluan dalam julat sempit dengan cepat. Perisian ini juga menyokong carian kata laluan berasaskan kamus, yang boleh mempercepatkan carian secara signifikan. ### Bagaimana saya boleh memulakan carian kata laluan? Baca arahan dengan teliti dan ikuti langkah-langkah dengan tepat. 1. Baca halaman memori utama penerima 2. Mengubah kod dalam editor 3. Pergi ke menu **Tag: kata laluan pencarian** 4. Dalam tetingkap kata laluan carian, tetapkan lokasi entri kata laluan 5. Menentukan julat carian kata laluan atau pilih **Tag: serangan kamus** untuk pencarian berasaskan kamus. 6. Tentukan laluan fail kamus jika mod serangan kamus dipilih 7. Klik Mulakan untuk memulakan carian. ![Pencarian kata laluan berdasarkan kamus dalam tetingkap kata laluan pencarian SFPTotal Wizard](https://sfptotal.io/images/documentation/i183/p51/356a192b-8a8786b1cb-4eee40104a92.jpg) Protokol komunikasi antara papan pemrograman penerima dan penerima tidak mempunyai operasi yang mengesahkan penulisan selesai. Ini bermakna bahawa Lembaga Pemrograman Transceptor tidak menerima sebarang pengesahan daripada Transceptor bahawa penulisan berjaya. Untuk mengesahkan hasil pada setiap percubaan kata laluan, papan pemrograman penerima membaca semula memori penerima dan membandingkannya dengan data dalam editor aplikasi. Jika data sepadan byte per byte, penulisan dianggap berjaya. Operasi log paparan `WRITE OK` dan pencarian berhenti. Jika tidak sesuai, permohonan akan dikembalikan `WRITE FAIL` dan pencarian berterusan. Selepas penulisan yang berjaya ke modul disahkan, carian berhenti secara automatik dan memaparkan kata laluan yang ditemui: ``` 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 ``` --- **Sila ambil perhatian** Jika anda memulakan carian kata laluan tanpa terlebih dahulu mengubah kod asal penerima dalam editor, papan pemrograman penerima akan kembali. `WRITE OK` pada percubaan pertama menulis kerana ia menganggap penulisan berjaya. Ini berlaku kerana data dalam editor sudah sepadan dengan data dalam memori penerima. Permohonan kemudian menunjukkan A **palsu** Kata laluan telah ditemui mesej. Kata laluan yang dinyatakan tidak akan membenarkan anda menulis perubahan seterusnya. Ini berlaku apabila urutan langkah yang diperlukan tidak diikuti sebelum memulakan carian kata laluan. Selepas membaca modul dan sebelum memulakan carian, anda **perlu mengubah kod firmware** dengan sekurang-kurangnya satu byte supaya data dalam editor berbeza daripada data dalam memori penerima. Jika tidak, carian kata laluan mengembalikan positif palsu untuk sebarang nilai kata laluan. ### Panduan Video --- ### Perhatikan 1. Jumlah kombinasi kata laluan yang mungkin: 2564 = 4 294 967 296 ## [Peraturan saluran tunable DWDM](https://sfptotal.io/ms/wiki/Tunable_DWDM_channel_settings) Aplikasi ini menyokong tetapan nombor saluran dan panjang gelombang transceiver SFP+ DWDM mengikut *MSA SFF-8690: Peta memori tunable SFP+ untuk frekuensi ITU* . Buka antara muka konfigurasi daripada menu **Alat - SFP+ Tuning Pengurusan Antara muka** ![SFP DWDM tetapan tunable dalam SFPTotal Wizard: saluran, frekuensi dan panjang gelombang](https://sfptotal.io/images/documentation/i161/p63/356a192b-949ba8a95c-4534fceaa40e.jpg) klik **Baca SFP+ pendaftaran tunable** untuk membaca maklumat saluran yang disokong daripada rekod penerima. Seting transceiver semasa dipaparkan pada tab yang ditandakan **SFP+ Rekod Kawalan Tunable**. Saluran yang disokong disenaraikan pada tab yang ditandai **saluran yang disokong**. Untuk mengubah nombor saluran, buka **Channel yang disokong** dan pilih saluran yang diperlukan oleh **Channel ini** or **Panjang**. klik **Menyediakan saluran baru** untuk menubuhkan saluran baru. Penghantar memerlukan masa untuk mengembalikan. Rujukan kepada dokumen pengeluar pemindahan untuk maklumat masa dan ketersediaan tuning laser. --- ### Panduan Video ## [Pencarian kata laluan perkakasan](https://sfptotal.io/ms/wiki/Hardware_password_search) papan pemrograman transceiver yang dikendalikan melalui protokol perintah SFPTotal menyokong carian kata laluan perkakasan, membolehkan pelbagai nilai kata laluan untuk disemak pada kelajuan tinggi. Untuk maklumat mengenai tujuan dan sintaks perintah kawalan, lihat [Perintah protokol SFPTotal](https://sfptotal.io/ms/wiki/Device_control_protocol#c1ebcbe35d57993ebbf941515f59f999cbd1d3b0). Semasa carian kata laluan perkakasan, papan pemrograman penerima tidak menghabiskan masa bertukar data dengan aplikasi. Ia memasukkan kata laluan, menulis kata semak dan mengesahkan hasil penulisan itu sendiri. --- ### Kelajuan pencarian Anda boleh mengubah kelajuan carian dengan mengkonfigurasi keterlambatan antara blok dan frekuensi jam bas data pada papan pemrograman penerima sebelum memulakan. Tetapkan frekuensi jam bas data kepada 100,000 Hz. ``` I2CRATE=12 ``` Tetapkan keterlambatan antara blok kepada 16 ms ``` I2CPAUSE=10 ``` --- ### Pembatasan kelajuan Untuk carian yang berjaya, kelajuan operasi dan keterlambatan antara blok mesti memberi penerima masa yang mencukupi untuk menjimatkan perubahan sambil membolehkan ia terus berkomunikasi dan memproses peristiwa bas data. Kelajuan penulisan yang terlalu tinggi boleh mengganggu prosedur dalaman penerima untuk menjimatkan perubahan. Akibatnya, kata laluan yang betul boleh dihapuskan kerana kesannya tidak dapat disahkan. Pilih tetapan papan pemrograman transceiver yang membolehkan carian berterusan tanpa terganggu oleh kod ralat bas data. had kelajuan modul bergantung kepada perkakas, kualiti firmware kawalan dan kelajuan fizikal memadamkan memori sasaran EEPROM/Flash. --- ### Periksa kata tulis lokasi Gunakan perintah `BFCWADR` dan `BFCWOFT` untuk mengubah lalai kata semak tulis lokasi. --- Periksa tetapan perkataan untuk SFP ``` BFCWADR=A0 BFCWOFT=00 ``` --- Periksa tetapan perkataan untuk QSFP ``` BFCWADR=A0 BFCWOFT=80 ``` --- Seting untuk menulis ke halaman A2h daripada penerima SFP ``` BFCWADR=A2 BFCWOFT=80 ``` --- ### nilai rangkaian Untuk mempercepatkan carian, pemeriksaan pertama berturut-turut dalam kumpulan tertentu watak yang diwakili dalam Jadual watak ASCII. Surat Rangkaian Daripada **A** to **Z** ``` BFSET A2 7B 41414141 5A5A5A5A 41414141 ``` --- Surat Rangkaian Daripada **a** to **z** ``` BFSET A2 7B 61616161 7A7A7A7A 61616161 ``` --- Rangkaian digit daripada **0** to **9** ``` BFSET A2 7B 30303030 39393939 30303030 ``` --- Simbol, digit dan huruf ``` BFSET A2 7B 20202020 7A7A7A7A 20202020 ``` --- Rangkaian penuh ``` BFSET A2 7B 00000000 FFFFFFFF 00000000 ``` --- ### Mulakan pencarian Memulakan carian kata laluan SFP+ dengan lokasi kemasukan kata laluan standard ``` BFCWADR=A0 BFCWOFT=00 BFSET A2 7B 20202020 7A7A7A7A 20202020 ``` --- Memulakan carian kata laluan SFP+ dengan lokasi kemasukan kata laluan NONSTANDARD ``` BFCWADR=A0 BFCWOFT=00 BFSET A2 FC 20202020 7A7A7A7A 20202020 ``` --- Memulakan carian kata laluan untuk penerima XFP Sebelum memulakan carian kata laluan perkakasan untuk modul XFP atau QSFP, tetapkan yang sesuai **MODSEL/MODDESEL** Jump pada papan peranti. ``` BFCWADR=A0 BFCWOFT=94 BFSET A0 7B 20202020 7A7A7A7A 20202020 ``` --- ### Pencarian contoh Log carian perkakasan untuk pemindahan SFP+ apabila disambungkan ke papan pengaturcaraan pemindahan melalui 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 ``` Hasil Pencarian: **84728400** --- ### Perhatikan Sebelum menjalankan carian, sediakan perintah carian konfigurasi dan perkakasan dalam editor teks untuk mengelakkan kemungkinan kesilapan. --- ### Panduan Video ## [Menulis dengan skrip](https://sfptotal.io/ms/wiki/Writing_with_scripts) Skrip adalah mekanisme aplikasi khas untuk menghantar dan memproses arahan secara berurutan. Mereka boleh mengkonfigurasi tetapan papan pemrograman transceiver, membaca dan menulis memori transceiver dan menjalankan operasi lain. Gunakan skrip apabila penerima memerlukan prosedur pemrograman yang berbeza daripada standard MSA dan memerlukan satu siri arahan khas untuk menyimpan perubahan memori dengan berjaya. Skrip juga boleh mengautomatikkan pemrograman berulang kawasan memori transceptor yang berbeza dengan penglibatan operator minimum. --- ### Bagaimanakah saya boleh menggunakan skrip? 1. Membuka menu **Kawalan - Menulis menggunakan skrip - Pilih fail skrip** untuk menentukan laluan fail skrip; 2. Pastikan editor mengandungi kod yang betul jika skrip menggunakan data editor semasa pelaksanaan; 3. Klik butang memori penyerang untuk menjalankan skrip. Apabila menjalankan skrip, aplikasi mengabaikan tetapan kawasan memori yang dipilih pada masa ini. Kawasan bacaan dan penulisan mesti dinyatakan dalam perintah skrip. Sila ambil perhatian bahawa perisian tidak mengesahkan sama ada penulisan berjaya selepas skrip selesai. --- ### Bagaimanakah saya boleh menyalakan skrip yang dipilih? Pergi ke menu **Mengawal - Menulis menggunakan skrip - Reset script** untuk memadamkan skrip yang dipilih dan kembali kepada penulisan standard. --- ### Bagaimanakah saya boleh membuat skrip? Syntax perintah skrip adalah berdasarkan protokol perintah SFPTotal. Contoh yang: ``` // 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 ``` Mencipta fail teks dan masukkan satu arahan per baris. Simpan fail skrip untuk menggunakan prosedur pemrograman ini dalam aplikasi. --- #### Perintah Skrip Tambahan Perintah tambahan berikut diproses oleh permohonan. **PAUSE** Perhentian pelaksanaan skrip. Perhentian lalai ialah 100 ms. Parameter opsional menetapkan tempoh rehat dalam milliseconds. ``` PAUSE Delay 100ms PAUSE=2000 Delay 2000ms ``` --- **SETCHECKSUM** Mengira semula jumlah cek. --- **SETVAL** Setkan sel editor pada offset XX untuk nilai YY. Menentukan nilai parameter dalam format HEX atas. Parameter offset menerima nilai dari 00 kepada 7F. ``` SETVAL 7F 03 ``` --- **{00;7F}** Penggantian makro `{XX;YY}` digunakan dalam perintah lain untuk memasukkan segmen kod daripada editor. Semasa pelaksanaan skrip, makro secara automatik digantikan dengan data editor semasa bermula pada byte XX dan meliputi byte YY. Perhatikan bahawa nilai parameter YY `00` dalam HEX bermakna bahawa byte 1 digantikan, manakala nilai `7F` dalam HEX bermakna bahawa byte 128 digantikan. Set YY kepada panjang segmen dalam byte minus satu, dinyatakan dalam hexadecimal. Contoh: menulis segmen 128-byte ke halaman A2h pada offset 80h. ``` w2A200807F{00;7F} ``` Contoh: menulis segmen sempadan 96-byte DDM ke halaman A2h pada offset 00h, diikuti dengan bacaan. ``` W2A200005F{00;5F} ``` Contoh: menugaskan variabel kepada segmen kod byte 16 pada offset 0x44 yang mengandungi nombor siri. ``` $VAR2={44;0F} ``` --- **$VAR1** Buffer variabel $VAR1. Gunakan variabel buffer untuk menyimpan segmen kod daripada editor dan memasukkan kandungan mereka semasa pelaksanaan skrip. Aplikasi ini menyokong variabel buffer 10, $VAR0–$VAR9. ``` $VAR1={00;43} $VAR2={44;0F} $VAR3={54;2B} $VAR4=002AFE $VAR5=4F ``` --- **$YYYY** Masukkan tahun ini ke dalam perintah. --- **$MM** Masukkan bulan semasa ke dalam perintah. --- **$DD** Masukkan hari semasa ke dalam perintah. --- **BACKUPTOFILE** Mulakan sandaran untuk jenis modul yang dipilih dalam tetapan aplikasi. Aplikasi membaca halaman yang tersedia secara berurutan dan menyimpan data ke dalam fail. Perintah ini sama dengan mengingatkan fungsi daripada menu aplikasi. --- **BACKUPDIR** Menetapkan direktori sandaran. Parameter tambahan boleh digunakan untuk mencipta direktori dengan nama tertentu. Contoh: Mencipta direktori sandaran dengan tarikh dalam namanya. ``` $VAR5=SOMETEXT BACKUPDIR=\$YYYY-$MM-$DD_$VAR5\ BACKUPTOFILE ``` --- **IMPORTFILE** Import kod HEX daripada fail binari ke dalam editor. ``` IMPORTFILE=\catalog\filename.bin ``` --- **IMPORTHEX** Mengimport kod HEX ke dalam editor. Contoh: mengimport segmen kod 128-bait ke dalam editor. ``` IMPORTHEX=030407100000000000000006670000000802001E4F454D2020202020202020202020202000000B4053465031302D535220202020202020204120202003520091001A000058473936535230313020202020202020303830393236202068F0031200001111A8DD05AA642FAA6F5A64DAF3285A9D000000000000000000F05E482F ``` Mengimport kod ke dalam editor dengan menyimpulkan variabel buffer. ``` $VAR1={00;43} $VAR2={44;0F} $VAR3={54;2B} IMPORTHEX=$VAR1$VAR2$VAR3 ``` --- **INCREMENT** Meningkatkan nilai variabel yang mengandungi perwakilan hexadecimal kod supaya nombor di hujung perwakilan teksnya meningkat satu. Contohnya, perwakilan teks variabel `SN129YY00201` telah ditukar kepada `SN129YY00202`. Sekiranya nol melebihi bahagian nombor, aplikasi cuba untuk mengekalkan panjang string asal apabila nombor yang ditingkatkan memerlukan digit tambahan, menukar nilai ke kiri. Oleh itu, nilai `SN129YY00999` telah ditukar kepada `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** Lengkapkan kawasan spesifik vendor dalam editor dengan nol. --- **COUNTER** Script iterasi counter. Letakkan perintah ini pada permulaan fail skrip yang berjalan dalam loop. Jumlah iterasi semasa boleh didapati melalui variabel $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 ...** membandingkan nilai Gunakan konstrukt ini untuk membandingkan A dan B dan menjalankan perintah berikut THEN jika keadaan yang dinyatakan adalah benar. ``` // 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** Kembali lagi skrip ini. Letakkan perintah ini di hujung fail skrip untuk memberitahu aplikasi untuk menjalankan prosedur lagi. Perintah UNLOOP membatalkan LOOP. Gunakan keadaan untuk keluar dari lubang dan mengelakkan pengulangan yang tidak berkesudahan. Contoh dengan syarat. ``` COUNTER ... R1A000007F ... // Repeat the script until 10 iterations have completed IF $COUNTER < 10 THEN LOOP ``` Jika skrip memasukkan lubang yang tidak berkesudahan, hentikan ia menggunakan perintah terganggu global dalam <Tools - Processes Interrupt>. --- **STRTOHEX** Menukar teks mengikut operator kepada string HEX. ``` $VAR9=STRTOHEX QSFP28-SR4 MSGBOX $VAR9 ``` --- **HEXTOSTR** Menukar string HEX mengikut operator kepada teks. ``` $VAR9=HEXTOSTR 5153465032382D535234202020202020 MSGBOX $VAR9 ``` --- **PADRIGHTHEX** Letakkan nilai hexadecimal dalam $VAR1 di sebelah kanan dengan aksara yang kodnya YY sehingga panjang perwakilan teks mencapai XX. Format Perintah: `PADRIGHTHEX XX YY $VAR1` - `XX` nombor dekimal yang menentukan panjang perwakilan teks string HEX; - `YY` kod HEX watak yang digunakan untuk melampirkan tali ke panjang yang diperlukan; - `$VAR1` variabel yang mengandungi HEX string untuk ditukar. ``` // 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 ``` Perintah ini berguna apabila menugaskan teks kepada variabel dan menukarnya kepada string HEX panjang tertentu. --- **PADLEFTHEX** Ia berfungsi seperti PADRIGHTHEX. Masukkan nilai hexadecimal dalam $VAR1 di sebelah kiri dengan aksara yang kodnya YY sehingga panjang perwakilan teks mencapai XX. --- **SAVECODEDIR** Tetapkan laluan untuk menyimpan fail kod secara automatik tanpa kotak dialog. Contoh: menetapkan laluan output kod ke direktori yang dinamakan selepas nombor siri dalam kod: ``` $VAR4=HEXTOSTR {44;0F} SAVECODEDIR=C:\Users\DemoUser\Desktop\Codes\$VAR4 ``` --- **SAVEFILE** Simpan kod untuk fail pada laluan yang ditetapkan oleh SAVECODEDIR. Aplikasi ini secara automatik mencipta nama fail mengikut jenis modul dan halaman yang dipilih. ``` $VAR4=HEXTOSTR {44;0F} SAVECODEDIR=C:\Users\DemoUser\Desktop\Codes\$VAR4 SAVEFILE ``` --- **SIGNATURE** Berjalankan generator dengan parameter preset. Ciri ini memerlukan lesen generator yang diperpanjang dalam aplikasi, yang tidak termasuk dalam pakej standard. --- #### Pengendali api luar **APIURL** Tetapkan URL yang digunakan untuk memanggil operator API luaran. ``` APIURL=http://localhost/example/api.php ``` **APICALL** Panggil operator API luaran. Ini sama dengan mengklik butang API dalam tetingkap aplikasi utama. Format permintaan POST untuk panggilan kepada APIURL ``` POST Fields: code=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&module_type=1&table=A0&offset=00 ``` - `code` Kod: 256-karakter string (HEX, bahagian atas); - `module_type` Jenis modul (0 — GBIC), 1 — SFP, 2 — SFP-DD, 3 — XFP, 4 — QSFP, 5 — QSFP-DD, 6 — OSFP); - `table` alamat jadual (HEX, bahagian atas; contohnya: A0; A2); - `offset` Jadual offset (HEX, atas; contohnya: 00, 80). Pelayan perlu mengembalikan string JSON: ``` {"status":1,"script":"R1A000007F\r\nW1A000007F{00;7F}\r\n","message":"","code":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","module_type":"1","table":"A0","offset":"00"} ``` Jawapan pelayan mesti mengandungi parameter berikut: - `status` status pemprosesan: 1 — mengimport dan menjalankan skrip; 0—menunjukkan mesej tanpa mengimport kod; - `script` teks skrip untuk dijalankan selepas mengimport kod; meninggalkan kosong jika tiada skrip ditentukan; - `message` mengembalikan mesej yang dipaparkan apabila status = 0; - `code` kod yang dikembalikan: string watak 256 (HEX, bahagian atas); - `module_type` Jenis modul (0 — GBIC), 1 — SFP, 2 — SFP-DD, 3 — XFP, 4 — QSFP, 5 — QSFP-DD, 6 — OSFP); - `table` alamat jadual (HEX, bahagian atas; contohnya: A0; A2); - `offset` Jadual offset (HEX, atas; contohnya: 00, 80). --- #### Operasi Aritmetik Pemproses skrip menyokong penambahan, subtraksi, pengulangan dan pembahagian melalui **MATH**. Format Perintah: `MATH Value1 %Operator Value2` Pengendali aritmetik yang disokong: - `+` · menambah - `-` • Subtraksi yang - `*` • pengambilan bilangan; - `/` Pembahagian: ``` COUNTER $VAR0=MATH 10 - $COUNTER ECHO $VAR0 // Repeat the script while the condition is true IF $VAR0 > 0 THEN LOOP ``` --- #### fail pengguna Perintah untuk bekerja dengan fail pengguna. **USERFILEPATH** Setkan laluan fail pengguna. ``` USERFILEPATH=C:\Users\User\Desktop\user-file.txt ``` **GETUSERFILESTRING** Baca baris yang dinyatakan daripada fail pengguna. ``` GETUSERFILESTRING 10 ``` **SAVETOUSERFILE** Menyimpan data ke dalam fail pengguna. Contoh yang: ``` // 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** Nilai ini mengandungi bilangan baris dalam fail pengguna. ``` // 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 ``` ## [Menulis secara automatik pada sambungan](https://sfptotal.io/ms/wiki/Automatic_writing) Perisian ini secara automatik menyokong penulisan kepada penerima apabila ia disambungkan ke pelabuhan papan pemrograman penerima. Untuk mengaktifkan ciri ini, pilih kotak semak berikut: **Kawalan - Semak status untuk peranti yang disambungkan** **Kawalan - Auto menulis kepada transceiver plugged-in** Menubuhkan sambungan kepada Lembaga Pemrograman Transceiver: **Penghubung - Connect** ![Seting pemrograman automatik SFP: pilihan pemeriksaan sambungan dan penulisan dalam menu Kawalan](https://sfptotal.io/images/documentation/i152/p44/356a192b-2a1a3ff372-5e2bf18e2670.jpg) Sebaik sahaja mod ini diaktifkan, perisian memantau input yang menunjukkan sama ada penerima disambungkan ke port papan pemrograman penerima. Apabila sambungan dikesan, operasi penulisan bermula secara automatik menggunakan tetapan kata laluan atau skrip yang dikonfigurasi. ``` 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 ``` Untuk menulis semula, lepaskan penerima daripada pelabuhan papan pemrograman penerima, tunggu status pelabuhan untuk dikemas kini, kemudian sambungkan semula. ![Automatik SFP firmware menulis dalam SFPTotal Wizard: jadual kod dan log operasi](https://sfptotal.io/images/documentation/i152/p44/356a192b-dbc7c9adf9-1f7948688204.jpg) Untuk mematikan penulisan automatik, jelaskan kotak semak yang dipilih sebelum ini. ### Perhatikan Menggabungkan penulisan automatik dengan penulisan berasaskan skrip membolehkan pengaturcaraan batch transceivers dan secara signifikan mengurangkan masa yang dihabiskan pada operasi manual. ## [Generasi Kod Batch](https://sfptotal.io/ms/wiki/Batch_code_generation) Perisian ini boleh menghasilkan fail firmware dalam set daripada templat, meningkatkan nombor siri dan menyimpan setiap hasil ke fail. Untuk mencipta firmware dengan peningkatan nombor siri, masukkan watak-watak pemegang tempat dalam medan nombor siri templat: **%%%%**. Pada generasi firmware, yang `%%%%` huruf digantikan dengan nilai nombor yang sepadan. 1. Muat turun templat firmware ke dalam editor. 2. Masukkan watak-watak pemegang tempat dalam medan Nombor Serial seperti yang ditunjukkan dalam imej. ![SFP kod sumber firmware dalam tab CODE TABLE sebelum pengeluaran batch dalam SFPTotal Wizard](https://sfptotal.io/images/documentation/i84/p56/356a192b-38232c178a-a6dd573710bc.jpg) 3. Terbuka **GENERATOR** untuk mengakses seting pengeluaran firmware batch. 4. Tetapkan direktori di mana aplikasi perlu menyimpan fail firmware. 5. Set Set **Posisi permulaan** untuk menentukan nilai permulaan bagi generasi nombor siri. 6. Set Set **Penghuni** untuk menentukan bilangan fail firmware yang akan dihasilkan. 7. Pilih **Kemas kini cek** untuk mengira semula permohonan secara automatik **CC\_BASE** dan **CC\_EXT** Pengesahan apabila menghasilkan firmware. ![Generasi firmware SFP dalam SFPTotal Wizard: direktori output, nombor siri dan butang generator Run](https://sfptotal.io/images/documentation/i84/p56/356a192b-dd42bb2140-a6dd573710bc.jpg) 8. klik **Penggerak Generator** untuk memulakan proses. ![SFP hasil pengeluaran firmware: nombor siri dan fail disimpan dalam SFPTotal Wizard](https://sfptotal.io/images/documentation/i84/p56/356a192b-c88d781f15-a6dd573710bc.jpg) Aplikasi ini menghasilkan firmware menggunakan tetapan yang ditetapkan dan menyimpan fail dalam direktori yang dipilih. Kemajuan generasi dipaparkan dalam jadual di sebelah kanan tetingkap. Fail firmware akan tersedia dalam direktori output yang ditentukan. ![fail firmware SFP yang dicipta oleh generator batch SFPTotal Wizard dalam Windows Explorer](https://sfptotal.io/images/documentation/i84/p56/356a192b-772e7ebe98-023d28be8221.jpg) Gunakan fail ini untuk operasi seterusnya. ## [Batch menulis](https://sfptotal.io/ms/wiki/Batch_writing) Perisian ini menyokong penulisan firmware untuk memindahkan memori dalam batch. Ini membolehkan penulisan automatik senarai fail dengan nombor siri yang unik yang dicipta menggunakan generasi batch. Pengaturcaraan batch berfungsi dengan senarai fail firmware yang disediakan. Sambungkan transceivers dan tulis fail kepada mereka satu demi satu. Pengaturcaraan batch boleh menggunakan tetapan entri kata laluan atau skrip. Untuk memulakan penulisan batch, ikuti langkah-langkah berikut: 1. Menjelaskan kawasan editor **Fail - baru** 2. Membuka tab batch loader **BATCH LOADER** - Tentukan laluan fail skrip jika transceivers memerlukan pemrograman berasaskan skrip. - Mengesetkan entri kata laluan jika penerima kata laluan dilindungi. - klik **Menambah fail** untuk memuat naik senarai fail firmware ke dalam kotak pengecas batch. ![Batch transceiver firmware penulisan: file quue dalam tab SFPTotal Wizard BATCH LOADER](https://sfptotal.io/images/documentation/i145/p57/356a192b-26af260cd2-b5534685bebe.jpg) 3. Masukkan pemindahan ke pelabuhan papan pemrograman pemindahan. 4. klik **RUN BATCH LOADER** untuk memulakan batch menulis. Tunggu sehingga operasi penulisan pertama selesai. Status operasi dipaparkan dalam senarai fail batch. Apabila penulisan selesai, status fail yang sepadan berubah kepada **Done yang** telah selesai. ![Batch firmware menulis dalam SFPTotal Wizard: cepat untuk menghubungkan penerima berikutnya](https://sfptotal.io/images/documentation/i145/p57/356a192b-0b48314d33-c3b0895208d0.jpg) Permohonan menunjukkan kelajuan untuk meneruskan proses. ![Jendela Transceptor Seterusnya: menyambung transceptor seterusnya untuk terus menulis firmware](https://sfptotal.io/images/documentation/i145/p57/356a192b-43a387f67a-f15ba88d715a.jpg) Keluarkan penerima daripada port papan pemrograman penerima dan sambungkan yang seterusnya. klik **OK** dalam masa untuk menghubungkan penerima seterusnya, atau **Pembatalan** untuk menghentikan proses. Pada iterasi seterusnya, aplikasi memuat naik fail firmware seterusnya daripada senarai dan menjalankan prosedur penulisan. Ia kemudian memaparkan kelajuan lagi dan menunggu penerima seterusnya untuk disambungkan. ### Perhatikan Secara lalai, pengaturcaraan batch menulis fail daripada senarai firmware hanya ke kawasan memori pemindahan yang dipilih. Untuk mengatur pelbagai kawasan memori, gunakan skrip. ## [Butang Pengendali Luar](https://sfptotal.io/ms/wiki/External_handler_button) Perisian ini menyokong pengendali kod luaran untuk pelbagai aliran kerja pengubahsuaian dan pengesahan kod, mengimport firmware ke dalam editor dan secara automatik menjalankan perintah apabila kod diimport. Komunikasi menggunakan HTTP: aplikasi menghantar permintaan POST ke alamat pelayan yang dinyatakan dalam **Alat - Seting Umum - Folder - API Button URL**. Contoh Permintaan Pos: `code=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&module_type=1&table=A0&offset=00` `code` mengandungi segmen kod watak 256 daripada editor aplikasi; `module_type` jenis modul yang dipilih (0 — GBIC, 1 — SFP, 2 — SFP+, 3 — XFP, 4 — QSFP); `table` alamat jadual (contohnya: A0, A2); `offset` Perbezaan antara 00 dan 80. Contoh jawapan pelayan: `{"status":1,"script":"R1A000007F\r\nW1A000007F{00;7F}\r\n","message":"","code":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","module_type":"1","table":"A0","offset":"00"}` Jawapan pelayan mesti mengandungi string JSON dengan parameter berikut: `status` status pemprosesan: 1 - aplikasi mengimport kod daripada tindak balas pelayan dan menjalankan perintah yang dihantar dalam skrip; 0 — ia memaparkan hasil pengedar luaran dari medan mesej. `script` senarai perintah mengikut protokol SFPTotal `message` mesej teks yang dipaparkan oleh aplikasi apabila status = 0 `code` kod yang dikembalikan oleh pelayan; panjang yang diperlukan ialah 256 watak, mewakili byte 128 `module_type` jenis modul yang dipilih (0 — GBIC, 1 — SFP, 2 — SFP+, 3 — XFP, 4 — QSFP) `table` alamat jadual (contohnya: A0, A2) `offset` segmen kod offset (contohnya: 00, 80) If `status=1` aplikasi mengimport kod daripada jawapan pelayan ke dalam editor dan menjalankan perintah yang dihantar ke dalam `script`. If `status=0` Permohonan menunjukkan teks yang telah diakses dalam `message`. Gunakan mod ini untuk mengesahkan kod dengan skrip tersuai yang disimpan pada pelayan HTTP dan menerima mesej teks dengan hasil. ## [Menerima perdagangan kod luaran](https://sfptotal.io/ms/wiki/Calling_an_external_code_handler) Artikel pemegang lokasi mengenai pengendali API luaran; tiada kandungan yang tersedia. Lihat artikel yang berkaitan. ## [SFPTotal Whistle](https://sfptotal.io/ms/wiki/SFPTotal_Whistle) **Kandungan** 1. [Maklumat umum](https://sfptotal.io/ms/wiki/SFPTotal_Whistle) 2. [Permohonan](https://sfptotal.io/ms/wiki/SFPTotal_Whistle#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [Kelebihan Utama](https://sfptotal.io/ms/wiki/SFPTotal_Whistle#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Mulakan Cepat](https://sfptotal.io/ms/wiki/SFPTotal_Whistle#4e82e087889f8534521698ba06311cd9be56b4c6) - [Menginstal pemacu peranti](https://sfptotal.io/ms/wiki/SFPTotal_Whistle#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Aktivasi Kunci](https://sfptotal.io/ms/wiki/SFPTotal_Whistle#09a90205073c75c1411e7d5a97e417263b8548c7) - [Perisian](https://sfptotal.io/ms/wiki/SFPTotal_Whistle#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Pengaturan sambungan](https://sfptotal.io/ms/wiki/SFPTotal_Whistle#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) 5. [Operasi Transisi](https://sfptotal.io/ms/wiki/SFPTotal_Whistle#c735df8689e34636147068c79e678703500708c5) 6. [Penyelesaian masalah biasa](https://sfptotal.io/ms/wiki/SFPTotal_Whistle#618e0dcae9705b5514b13fe9f897ff1135d39f12) 7. [Ciri-ciri dan had](https://sfptotal.io/ms/wiki/SFPTotal_Whistle#ad57058c122323bd3895292e93434b90f59e3281) kepada yang **SFPTotal Whistle** Lembaran pemrograman transceiver adalah peranti miniatur untuk pemrograma EEPROM daripada SFP dan SFP+ transceiver dengan penggunaan kuasa sehingga 1.5 W. Lembaran pemrosesan transceiver sepenuhnya kompatibel dengan transceiver yang direka mengikut MSA SFF-8074. Jadual pemrograman transceiver menyokong pemrograma yang dilindungi kata laluan mengikut MSA SFF-8472. Peranti ini mempunyai pelabuhan SFP untuk transceiver, penyambung USB 2.0 bagi sambungan ke PC, dan LED kuasa. ![Dua SFPTotal Whistle USB papan pemrograman transceiver dengan transceiver yang berbeza dipasang](https://sfptotal.io/images/documentation/site/products/gallery/whistle/sfptotal-whistle-01.jpg) --- ### Permohonan Lembaga pemrograman penerima digunakan untuk tugas-tugas berikut: - Membaca dan menulis memori transisi; - Mengatur penulisan transceiver yang dilindungi; - Menulis perubahan kepada memori penerima untuk memastikan keserasian dengan switch dari pelbagai pengeluar; - Mengakses maklumat diagnostik DDMI (DOM). --- ### Kelebihan Utama - Perisian rasmi untuk Windows; - Kompatibiliti dengan pemindahan daripada pengeluar yang berbeza; - Perubahan cepat kepada parameter kompatibiliti penerima; - berat badan yang kecil dan berat badan yang rendah; - Tiada adaptor kuasa luaran diperlukan; - Tiada kabel yang diperlukan untuk menyambung ke PC. --- ### Mulakan Cepat #### Menginstal pemacu peranti Untuk operasi yang betul, anda perlu memasang pemacu Port Virtual COM FTDI sebelum menyambung peranti untuk kali pertama: [http://www.ftdichip.com/Drivers/VCP.htm](http://www.ftdichip.com/Drivers/VCP.htm) Peranti asli SFPTotal Whistle tidak memerlukan konfigurasi tambahan. Sambungkan peranti secara langsung ke port USB 2.0 Type A tanpa adaptor atau kabel lanjutan. LED di bahagian bawah papan menyala apabila peranti disambungkan dengan betul. Jika pemacu FTDI telah dipasang, menyambung peranti ke komputer Windows hendaklah secara automatik mendeteksi peranti baru dan memasang pemacu. Dalam Pengurus Peranti, peranti muncul sebagai Port Serial USB dengan nombor port siri yang ditugaskan (contohnya: COM244). Anda akan memerlukan nombor port ini untuk mengkonfigurasi sambungan peranti dalam SFPTotal Wizard. ![SFPTotal Whistle: Port siri USB dan nombor port COM dalam Windows Device Manager](https://sfptotal.io/images/documentation/i102/p58/356a192b-902b0463c3-5fe637ccb870.JPG) --- #### Aktivasi Kunci Untuk bekerja dengan SFPTotal Wizard, peranti mesti mengandungi kunci pengaktifan digital yang unik (Kunci Peranti). Kunci ini mengesahkan peranti dan membolehkan fungsi utama perisian untuk membaca dan menulis memori penerima. Semua peranti asal disediakan dengan kunci pengaktifan yang dimuat naik ke dalam memori. Kunci akan disemak secara automatik apabila peranti pertama kali digunakan dengan perisian rasmi SFPTotal Wizard. Komputer mesti disambungkan ke Internet untuk pengesahan. --- #### Perisian SFPTotal Whistle adalah kompatibel dengan [SFPTotal Wizard](https://sfptotal.io/ms/software) Perisian, versi 1.0.4.0 atau lebih baru. Baca panduan pengguna sebelum memulakan Lembaga pemrograman pemindahan juga boleh bekerja dengan IC-Prog [\[1\]](http://ic-prog.com/) tetapi perisian itu tidak menyokong akses kepada halaman A2h atau penulisan berasaskan kata laluan. --- #### Pengaturan sambungan 1. Muat turun dan mulakan SFPTotal Wizard; 2. Membuka menu drop-down **Perhubungan - Pengaturan sambungan**; 3. jelas **Mencari sambungan secara automatik** untuk membuka tetapan sambungan peranti; 4. klik **Menyejukkan**; 5. Pilih yang **nombor pelabuhan siri** nilai yang sepadan dengan port COM yang ditugaskan kepada peranti; 6. Pilih yang **Jenis Lembaga Pengaturcaraan** untuk memenuhi SFPTotal Whistle; 7. klik **Menyelamatkan seting sambungan** untuk menyelamatkan tetapan; ![Seting sambungan SFPTotal Whistle: port COM dan jenis papan dalam tetingkap Tetapan sambungan](https://sfptotal.io/images/documentation/i102/p58/356a192b-cbcb9b8628-44fa82b182c7.jpg) --- #### Operasi Transisi Maklumat mengenai fungsi utama aplikasi boleh didapati dalam bahagian Panduan Pengguna. --- ### Penyelesaian masalah biasa Masalah-masalah berikut boleh berlaku semasa menggunakan peranti. **LED tidak menyala apabila peranti disambungkan ke** Periksa orientasi peranti. Apabila memasukkan peranti ke dalam pelabuhan horizontal USB, kotak logam SFP pada papan mesti berhadapan ke atas. **Aplikasi tidak mengembalikan apa-apa apabila membaca memori transceiver** Semak tetapan sambungan dalam Connection – Connection tetapan. **Tiada nombor pelabuhan COM diberikan** Pada komputer Windows di mana peranti lain yang disambungkan telah menggunakan semua nombor port COM 256 yang disediakan, sistem tidak boleh secara automatik menugaskan nombor port baru kerana tingkah laku pemacu FTDI. Menentukan nombor port secara manual. Dalam Pengurus Peranti, di bawah Ports (COM & LPT), pilih peranti Port Serial USB yang sesuai, buka Properties - Port Settings - Advanced, dan ajukan nombor port COM. **Kesilapan: "Tidak boleh mencari perpustakaan FTDI FTD2XX.DLL"** Fail perpustakaan kelas peranti FTDI hilang. Salin FTD2XX.dll ke dalam direktori aplikasi SFPTotal Wizard Selepas memasang pemacu, fail ini boleh didapati dalam C:\\Windows\\System32. **Kesilapan: "Peranti hamba tidak mengesahkan pemindahan DeviceAddress: 0xA0"** Kesilapan ini berlaku apabila papan pemrograman penerima tidak menerima pengiktirafan daripada peranti hamba (penghantar) semasa menghubungi jadual A0h. Penyebab yang mungkin termasuk: - Tiada penerima yang disambungkan ke pelabuhan papan pemrograman penerima; - Penghantar itu bersalah dan tidak bertindak balas; - Bus data telah dikunci; - Terdapat masalah hubungan antara penerima dan papan pemrograman penerima. **Kesilapan: "Peranti hamba tidak mengesahkan pemindahan offset: 0x00"** Kesilapan ini berlaku apabila papan pemrograman penerima tidak menerima sebarang pengiktirafan daripada peranti hamba (transceiver) semasa menulis byte diskaun. Penerima tidak bersedia untuk menjalankan operasi dan meneruskan komunikasi di bas data. **WRITE FAIL kesilapan penulisan** Kesilapan ini menunjukkan bahawa menulis ke kawasan memori transceptor yang ditentukan tidak berjaya. Jadual pemrograman transceiver menjalankan penulisan, tetapi bacaan pengesahan tidak dapat mengesahkan bahawa perubahan disimpan dalam memori transceiver. Ini biasanya berlaku apabila menulis ke kawasan memori yang dilindungi. Gunakan entri kata laluan dalam kawalan – Tetapkan kata laluan untuk program kata laluan pelindung. --- ### Ciri-ciri dan had Berbeza dengan SFPTotal Mini, siri Whistle menggunakan konversi antara muka FTDI FT232 dan komunikasi bas data yang dikendalikan oleh perisian: aplikasi mengawal keadaan garis bas, bukannya pengawal perkakasan. Kawalan perisian bas data tidak membenarkan mod komunikasi dan kelajuan disesuaikan untuk menyokong pelbagai mekanisme penulisan transceptor yang dilaksanakan oleh pengeluar modul. Batas ini menulis sokongan untuk beberapa transceiver yang dilindungi yang sensitif kepada kelajuan jam dan masa, atau logik pengaturcaraan yang berbeza daripada standard MSA. Operasi bas data yang dikendalikan oleh perisian tidak boleh menyediakan kedua-dua frekuensi jam yang tinggi dan jadual yang ketat apabila menghasilkan urutan isyarat yang diperlukan untuk membaca dan menulis memori penerima. Ini boleh menjadi kritikal apabila pemrograman transceivers yang mempunyai pengawal pengurusan dan emulasi operasi peranti hamba dalam perisian. ## [SFPTotal Mini](https://sfptotal.io/ms/wiki/SFPTotal_Mini) **Kandungan** 1. [Maklumat umum](https://sfptotal.io/ms/wiki/SFPTotal_Mini) 2. [Permohonan](https://sfptotal.io/ms/wiki/SFPTotal_Mini#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [Kelebihan Utama](https://sfptotal.io/ms/wiki/SFPTotal_Mini#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Mulakan Cepat](https://sfptotal.io/ms/wiki/SFPTotal_Mini#4e82e087889f8534521698ba06311cd9be56b4c6) - [Menginstal pemacu peranti](https://sfptotal.io/ms/wiki/SFPTotal_Mini#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Perisian](https://sfptotal.io/ms/wiki/SFPTotal_Mini#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Pengaturan sambungan](https://sfptotal.io/ms/wiki/SFPTotal_Mini#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Aktivasi peranti](https://sfptotal.io/ms/wiki/SFPTotal_Mini#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Menghubungkan Transceiver](https://sfptotal.io/ms/wiki/SFPTotal_Mini#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [kawalan](https://sfptotal.io/ms/wiki/SFPTotal_Mini#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Perintah kawalan](https://sfptotal.io/ms/wiki/SFPTotal_Mini#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Perhatikan](https://sfptotal.io/ms/wiki/SFPTotal_Mini#7d74563e457666cab3955de69bc3a49870523040) kepada yang **SFPTotal Mini** program papan pemrograman pemindahan memori SFP28, SFP+ dan SFP transceiver, termasuk SFP RJ45, AOC dan DAC. Ia menyokong pemindahan kata laluan yang dilindungi mengikut MSA SFF-8472, serta modul penulisan dan pemrograman berasaskan skrip dengan sirkuit perlindungan penulisan perkakasan. Jadual pemrograman transceiver sepenuhnya kompatibel dengan transceiver yang direka mengikut MSA SFF-8074. Peranti ini mempunyai pelabuhan SFP untuk transceiver, penyambung jenis C USB yang disambungkan ke PC, indikator LED, pemacu kawalan kuasa, dan penyambung untuk bekalan kuasa DC 5V luaran. ![SFPTotal Mini SFP papan pemrograman transceiver dengan port transceiver dan penyambung USB](https://sfptotal.io/images/documentation/i90/p59/356a192b-573370abb7-0594e633dce7.png) ![Di bahagian bawah SFPTotal Mini menunjukkan model dan papan penilaian penanda](https://sfptotal.io/images/documentation/i90/p59/356a192b-3bec720c96-0594e633dce7.png) --- ### Permohonan Lembaga pemrograman penerima digunakan untuk tugas-tugas berikut: - Perisian SFP RJ45, 1G SFP, 10G SFP+ dan 25G SFP28 transceiver optik; - Mengatur kabel AOC dan DAC; - Menjamin keserasian modul dengan peralatan rangkaian daripada pelbagai pengeluar; - Menulis memori transceptor yang dilindungi; - Membaca maklumat diagnostik pemindahan dalam masa nyata; - Menetapkan saluran penghantar tunable DWDM SFP+; - Mengubah tetapan kawalan PHY; - Menyelesaikan transceiver OEM. --- ### Kelebihan Utama - saiz yang kompak; - Sokongan penuh untuk faktor bentuk SFP pada satu peranti; - Tiada pembatasan kepada pengeluar tertentu; - Pengurusan kelajuan dan tetapan yang fleksibel; - Menyokong pemindahan pemrograman dengan kata laluan; - Akses kepada alamat memori transceptor yang tidak standard; - Penghantar pemrograman dengan perlindungan penulisan perkakasan; - Sokongan bekalan kuasa luaran untuk penghantar kuasa tinggi; - Sokongan carian kata laluan perkakasan; - sokongan teknikal daripada pengeluar. --- ### Mulakan Cepat #### Menginstal pemacu peranti Untuk operasi yang betul, memasang pemacu peranti sebelum menyambung peranti untuk kali pertama. Ia boleh didapati di **Halaman download**. Windows 10 / 11 termasuk pemacu untuk SFPTotal Mini secara lalai. Hanya sambungkan peranti ke komputer dan tunggu pemasangan automatik selesai. Jika sistem operasi tidak termasuk pemacu atau dasar pemasangan pemacu khas terpakai kepada peranti baru, ikuti **arahan pemasangan pemandu**. Sesetengah versi Windows memerlukan pemulihan semula sistem selepas pemasangan pemacu untuk peranti port siri maya berfungsi dengan betul. --- #### Perisian Gunakan Pegawai **SFPTotal Wizard** Perisian untuk bekerja dengan peranti. Ia menyediakan antara muka yang mudah untuk mengedit, membaca dan menulis memori transceiver. Tiada konfigurasi atau kalibrasi peranti awal diperlukan untuk memulakan penggunaan aplikasi. Untuk maklumat lengkap mengenai perisian, lihat **Panduan Pengguna**. --- #### Pengaturan sambungan Sambungkan papan pemrograman penerima ke pelabuhan USB komputer menggunakan kabel USB Jenis C yang disediakan. Sistem operasi mengesan peranti baru apabila ia disambungkan untuk pertama kalinya. Secara lalai, tiada konfigurasi sambungan diperlukan. Aplikasi ini secara automatik mendeteksi papan pemrograman penerima yang disambungkan ke PC. Jika aplikasi telah dikonfigurasikan untuk sambungan peranti langsung, buka menu **Perhubungan - Pengaturan sambungan**. ![Seting sambungan: pengesanan automatik papan pemrograman SFPTotal Mini/Plus](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) Kembali ke **nombor pelabuhan siri**Pilih **Jenis Lembaga Pengaturcaraan** untuk peranti anda dan pilih **Peranti carian automatik untuk sambungan** untuk menyambung ke papan pemrograman transitor secara automatik. Simpan tetapan sambungan dengan mengklik **Menyelamatkan seting sambungan**. --- #### Aktivasi peranti kepada yang **SFPTotal Mini** disediakan dengan fungsi terhad dan memerlukan pengaktifan sebelum digunakan. Lihat bahagian [Aktivasi peranti](https://sfptotal.io/ms/device-activation). --- #### Menghubungkan Transceiver Sambungkan penerima ke pelabuhan SFP di dalam kotak logam. Apabila memasukkannya, label pada modul kasing mesti berhadapan ke atas. Masukkan penerima ke dalam pelabuhan dan tekan dengan lembut sehingga ia mengklik. Latch pada penghalang pemindahan mesti terlibat dengan kandang pelabuhan. Apabila penerima dipasang dengan betul, LED STAT berhenti bercahaya dan berhenti. Jadual pemrograman transceiver bersedia untuk digunakan. Untuk menghapuskan transceiver, mengalih keluar bail untuk melepaskan latch, kemudian memegang sisi modul dengan dua jari dan menariknya keluar pelabuhan. Jangan letakkan pada tali, kerana ia boleh pecah. --- ### kawalan Lembaga pemrograman penerima mempunyai indikator status dan kawalan berikut: **Indikator LED** - kepada yang **POWER/MCU** Indikator menyala apabila peranti disambungkan ke komputer. - kepada yang **STATUS/STAT** Indikator bercahaya apabila kuasa berhenti dan peranti menunggu penerima di pelabuhan SFP. Ia kekal pada apabila transceiver disambungkan. - kepada yang **ERROR/ERR** Indikator berhenti apabila peranti mendeteksi kesilapan bas data atau lockup. - kepada yang **TX\_ENA** Indikator menyala apabila pin kuasa penghantar disambungkan ke bekalan kuasa. - kepada yang **RX\_ENA** Indikator menyala apabila pin penerima disambungkan ke bekalan kuasa. - kepada yang **PRSNT** Indikator menyala apabila penerima disambungkan ke pelabuhan papan pemrograman penerima. **Jumpers** - Pembukaan **TX PWR/TX\_VCC** Mengalih keluar kuasa penghantar. - Pembukaan **RX PWR/RX\_VCC** Mengalih keluar kuasa penerima. - Pembukaan **TX\_EN** memungkinkan mod kuasa rendah: laser dimatikan atau berfungsi pada kuasa minimum. Menutup kontak menghalang mod kuasa rendah. - Penutupan **RS0** dan **RS1** menggerakkan pin transceiver yang sepadan ke tanah. --- ### Perintah kawalan kepada yang **SFPTotal Mini** beroperasi menggunakan protokol perintah milik yang disokong oleh SFPTotal Wizard. [Perintah protokol SFPTotal](https://sfptotal.io/ms/wiki/Device_control_protocol) menyediakan akses kepada kapasiti penuh peranti untuk prosedur pengaturcaraan yang kompleks atau rekod kawalan penerima tertentu. --- ### Perhatikan 1. Label komponen pada PCB boleh berbeza-beza bergantung kepada penilaian perkakasan. Lihat dokumen yang disertai untuk butiran. 2. Kemas kini firmware terbina dalam hanya boleh didapati melalui perkhidmatan SFPTotal. Hubungi Sokongan untuk memeriksa sama ada kemas kini boleh didapati. 3. Adaptor kuasa luaran 5V DC 1A disyorkan untuk penghantar kuasa tinggi. Polariti penyambung ditandakan pada PCB peranti. 4. Perubahan perkakasan 1.6 termasuk perlindungan pelepasan elektrostatik tambahan untuk meningkatkan kebolehpercayaan. ## [SFPTotal Plus New](https://sfptotal.io/ms/wiki/SFPTotal_Plus_New) **Kandungan** 1. [Maklumat umum](https://sfptotal.io/ms/wiki/SFPTotal_Plus_New) 2. [Permohonan](https://sfptotal.io/ms/wiki/SFPTotal_Plus_New#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [Kelebihan Utama](https://sfptotal.io/ms/wiki/SFPTotal_Plus_New#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Mulakan Cepat](https://sfptotal.io/ms/wiki/SFPTotal_Plus_New#4e82e087889f8534521698ba06311cd9be56b4c6) - [Menginstal pemacu peranti](https://sfptotal.io/ms/wiki/SFPTotal_Plus_New#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Perisian](https://sfptotal.io/ms/wiki/SFPTotal_Plus_New#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Pengaturan sambungan](https://sfptotal.io/ms/wiki/SFPTotal_Plus_New#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Aktivasi peranti](https://sfptotal.io/ms/wiki/SFPTotal_Plus_New#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Menghubungkan Transceiver](https://sfptotal.io/ms/wiki/SFPTotal_Plus_New#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [kawalan](https://sfptotal.io/ms/wiki/SFPTotal_Plus_New#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Perintah kawalan](https://sfptotal.io/ms/wiki/SFPTotal_Plus_New#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Perhatikan](https://sfptotal.io/ms/wiki/SFPTotal_Plus_New#7d74563e457666cab3955de69bc3a49870523040) kepada yang **SFPTotal Plus New** program papan pemrograman pemindahan memori QSFP28, SFP28, XFP, SFP+ dan SFP transceiver, termasuk SFP RJ45, AOC dan DAC. Ia menyokong pemindahan kata laluan yang dilindungi mengikut MSA SFF-8472 dan SFF-8636, serta modul penulisan berasaskan skrip dan pemrograman dengan sirkuit perlindungan penulisan perkakasan. Peranti ini mempunyai port SFP, XFP dan QSFP untuk transceiver, penyambung USB Type C untuk sambungan ke PC, indikator LED, pemacu kawalan kuasa, dan penyambung untuk bekalan kuasa DC 5V luaran. ![SFPTotal Plus New papan pemrograman transceptor dengan port SFP, XFP dan QSFP: tataletak penyambung](https://sfptotal.io/images/documentation/i230/p60/356a192b-55e756c155-755c1a60eac6.png) ![Di bawah jadual SFPTotal Plus New](https://sfptotal.io/images/documentation/i230/p60/356a192b-bdf21cc1eb-755c1a60eac6.png) --- ### Permohonan Lembaga pemrograman penerima digunakan untuk tugas-tugas berikut: - pengaturcaraan transceiver optik; - Mengatur kabel AOC dan DAC; - Menjamin keserasian modul dengan peralatan rangkaian daripada pelbagai pengeluar; - Menulis memori transceptor yang dilindungi; - Membaca maklumat diagnostik pemindahan dalam masa nyata; - Menetapkan saluran penghantar tunable DWDM SFP+; - Mengubah tetapan kawalan PHY; - Menyelesaikan transceiver OEM. --- ### Kelebihan Utama - saiz yang kompak; - Sokongan penuh untuk beberapa faktor bentuk pada satu peranti; - Sokongan untuk pemindahan optik dengan kadar data dari 1.25G kepada 100G; - Tiada pembatasan kepada pengeluar tertentu; - Pengurusan kelajuan dan tetapan yang fleksibel; - Menyokong pemindahan pemrograman dengan kata laluan; - Akses kepada alamat memori transceptor yang tidak standard; - Penghantar pemrograman dengan perlindungan penulisan perkakasan; - Sokongan bekalan kuasa luaran untuk penghantar kuasa tinggi; - Sokongan carian kata laluan perkakasan; - sokongan teknikal daripada pengeluar. --- ### Mulakan Cepat #### Menginstal pemacu peranti Untuk operasi yang betul, memasang pemacu peranti sebelum menyambung peranti untuk kali pertama. Ia boleh didapati di **Halaman download**. Windows 10 / 11 termasuk pemacu untuk SFPTotal Plus New secara lalai. Hanya sambungkan peranti ke komputer dan tunggu pemasangan automatik selesai. Jika sistem operasi tidak termasuk pemacu atau dasar pemasangan pemacu khas terpakai kepada peranti baru, ikuti **arahan pemasangan pemandu**. Sesetengah versi Windows memerlukan pemulihan semula sistem selepas pemasangan pemacu untuk peranti port siri maya berfungsi dengan betul. --- #### Perisian Gunakan Pegawai **SFPTotal Wizard** Perisian untuk bekerja dengan peranti. Ia menyediakan antara muka yang mudah untuk mengedit, membaca dan menulis memori transceiver. Tiada konfigurasi atau kalibrasi peranti awal diperlukan untuk memulakan penggunaan aplikasi. Untuk maklumat lengkap mengenai perisian, lihat **Panduan Pengguna**. --- #### Pengaturan sambungan Sambungkan papan pemrograman penerima ke pelabuhan USB komputer menggunakan kabel USB Jenis C yang disediakan. Sistem operasi mengesan peranti baru apabila ia disambungkan untuk pertama kalinya. Secara lalai, tiada konfigurasi sambungan diperlukan. Aplikasi ini secara automatik mendeteksi papan pemrograman penerima yang disambungkan ke PC. Jika aplikasi telah dikonfigurasikan untuk sambungan peranti langsung, buka menu **Perhubungan - Pengaturan sambungan**. ![Seting sambungan: pengesanan automatik papan pemrograman SFPTotal Mini/Plus](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) Kembali ke **nombor pelabuhan siri**Pilih **Jenis Lembaga Pengaturcaraan** untuk peranti anda dan pilih **Peranti carian automatik untuk sambungan** untuk menyambung ke papan pemrograman transitor secara automatik. Simpan tetapan sambungan dengan mengklik **Menyelamatkan seting sambungan**. --- #### Aktivasi peranti kepada yang **SFPTotal Plus New** disediakan dengan fungsi terhad dan memerlukan pengaktifan sebelum digunakan. Lihat bahagian [Aktivasi peranti](https://sfptotal.io/ms/device-activation). --- #### Menghubungkan Transceiver Sambungkan penerima melalui port SFP, XFP atau QSFP. Apabila memasukkannya, label pada modul kasing mesti berhadapan ke atas. Masukkan penerima ke dalam pelabuhan dan tekan dengan lembut sehingga ia mengklik. Latch pada penghalang pemindahan mesti terlibat dengan kandang pelabuhan. Apabila penerima dipasang dengan betul, LED STAT berhenti bercahaya dan berhenti. Jadual pemrograman transceiver bersedia untuk digunakan. Untuk menghapuskan transceiver, mengalih keluar bail untuk melepaskan latch, kemudian memegang sisi modul dengan dua jari dan menariknya keluar pelabuhan. Jangan letakkan pada tali, kerana ia boleh pecah. --- ### kawalan Lembaga pemrograman penerima mempunyai indikator status dan kawalan berikut: **kawalan kuasa** - kepada yang **SW1** Slide switch mengawal kuasa ke pelabuhan penerima. - kepada yang **PWR** jumper menggandakan fungsi switch kuasa. Peralatan pengukuran boleh disambungkan secara siri dengan bekalan kuasa pada masa ini. **Indikator LED** - kepada yang **MCU** Indikator menyala apabila peranti disambungkan ke komputer. - kepada yang **STAT** Indikator bercahaya apabila kuasa berhenti dan peranti menunggu penerima di pelabuhan SFP. Ia kekal pada apabila transceiver disambungkan. - kepada yang **ERR** Indikator berhenti apabila peranti mendeteksi kesilapan bas data atau lockup. - kepada yang **SFP** Indikator menyala apabila penerima disambungkan ke port SFP. - kepada yang **XFP** Indikator menyala apabila penerima disambungkan ke port XFP. - kepada yang **QSFP** Indikator menyala apabila penerima disambungkan ke port QSFP. **Jumpers** Pelabuhan transceiver mempunyai sekumpulan pendaki untuk mengawal kereta api kuasa dan pintu masuk transceiver. **SFP** - Pembukaan **PWR\_TX** Mengalih keluar kuasa penghantar. - Pembukaan **PWR\_RX** Mengalih keluar kuasa penerima. - Penutupan **RS0** dan **RS1** menggerakkan pin transceiver yang sepadan ke tanah. **XFP** - Pembukaan **PWR\_5V0** Menghilangkan kuasa penghantar pada kereta api 5V. - Pembukaan **PWR\_3V3** mematikan kuasa penghantar pada kereta api 3.3 V. - kepada yang **P\_DOWN/RST** Modul ini boleh diselesaikan semula dengan mematikan kuasa. dibuka secara lalai. - kepada yang **MOD\_DESEL** Pilih penerima untuk akses bas data. Terbuka secara lalai dan dikendalikan oleh perisian. **QSFP** - Pembukaan **VCC\_RX** Mengalih keluar kuasa penerima QSFP. - Pembukaan **VCC\_TX** Menghilangkan kuasa penghantar QSFP. - kepada yang **VCC1** Menghilangkan kuasa kawalan pemindahan QSFP. - kepada yang **MODSEL** Pilih penerima untuk akses bas data. Terbuka secara lalai dan dikendalikan oleh perisian. - kepada yang **RESETL** Mengembalikan modul dibuka secara lalai. **Mod kuasa rendah** - kepada yang **TX\_EN** Menghalang mod penghantaran kuasa rendah. dibuka secara lalai. **Perkhidmatan Data Bus** kepada yang **SDA**, **SCL** dan **GND** Pin menyediakan akses kepada bas data I2C. Tahap logik bas data sepadan dengan 5V. --- ### Perintah kawalan kepada yang **SFPTotal Plus New** beroperasi menggunakan protokol perintah milik yang disokong oleh SFPTotal Wizard. [Perintah protokol SFPTotal](https://sfptotal.io/ms/wiki/Device_control_protocol) menyediakan akses kepada kapasiti penuh peranti untuk prosedur pengaturcaraan yang kompleks atau rekod kawalan penerima tertentu. --- ### Perhatikan 1. Label komponen pada PCB boleh berbeza-beza bergantung kepada penilaian perkakasan. Lihat dokumen yang disertai untuk butiran. 2. Kemas kini firmware terbina dalam hanya boleh didapati melalui perkhidmatan SFPTotal. Hubungi Sokongan untuk memeriksa sama ada kemas kini boleh didapati. 3. Adaptor kuasa luaran 5V DC 2A disyorkan untuk penghantar kuasa tinggi. Polariti penyambung ditandakan pada PCB peranti. 4. Perubahan perkakasan 1.3 termasuk perlindungan pelepasan elektrostatik tambahan untuk meningkatkan kebolehpercayaan. ## [SFPTotal Plus X](https://sfptotal.io/ms/wiki/SFPTotal_Plus_X) **Kandungan** 1. [Maklumat umum](https://sfptotal.io/ms/wiki/SFPTotal_Plus_X) 2. [Permohonan](https://sfptotal.io/ms/wiki/SFPTotal_Plus_X#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [Kelebihan Utama](https://sfptotal.io/ms/wiki/SFPTotal_Plus_X#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Mulakan Cepat](https://sfptotal.io/ms/wiki/SFPTotal_Plus_X#4e82e087889f8534521698ba06311cd9be56b4c6) - [Menginstal pemacu peranti](https://sfptotal.io/ms/wiki/SFPTotal_Plus_X#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Perisian](https://sfptotal.io/ms/wiki/SFPTotal_Plus_X#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Pengaturan sambungan](https://sfptotal.io/ms/wiki/SFPTotal_Plus_X#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Aktivasi peranti](https://sfptotal.io/ms/wiki/SFPTotal_Plus_X#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Menghubungkan Transceiver](https://sfptotal.io/ms/wiki/SFPTotal_Plus_X#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [kawalan](https://sfptotal.io/ms/wiki/SFPTotal_Plus_X#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Perintah kawalan](https://sfptotal.io/ms/wiki/SFPTotal_Plus_X#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Perhatikan](https://sfptotal.io/ms/wiki/SFPTotal_Plus_X#7d74563e457666cab3955de69bc3a49870523040) kepada yang **SFPTotal Plus X** program papan pemrograman pemindahan memori QSFP-DD, QSFP56, QSFP28, SFP28, XFP, SFP+ dan SFP transceiver, termasuk SFP RJ45, AOC dan DAC. Ia menyokong pemindahan kata laluan yang dilindungi mengikut MSA SFF-8472, SFF-8636 dan CMIS 5.0 serta modul penulisan berasaskan skrip dan pemrograman dengan sirkuit perlindungan penulisan perkakasan. Peranti ini mempunyai port SFP, XFP dan QSFP-DD untuk transceiver, penyambung USB Type C untuk sambungan ke PC, indikator LED, pemacu kawalan kuasa, dan penyambung untuk bekalan kuasa DC 5V luaran. ![SFPTotal Plus X papan pemrograman: SFP, XFP dan QSFP-DD pelan](https://sfptotal.io/images/documentation/i108/p61/356a192b-80eec02f1a-75ff1dc00f77.png) ![Di bawah jadual SFPTotal Plus X](https://sfptotal.io/images/documentation/i108/p61/356a192b-53eff62d3b-fb47744ce05d.png) --- ### Permohonan SFPTotal Plus X digunakan untuk tugas-tugas berikut: - pengaturcaraan transceiver optik; - Mengatur kabel AOC dan DAC; - Menjamin keserasian modul dengan peralatan rangkaian daripada pelbagai pengeluar; - Menulis memori transceptor yang dilindungi; - Membaca maklumat diagnostik pemindahan dalam masa nyata; - Menetapkan saluran penghantar tunable DWDM SFP+; - Mengubah tetapan kawalan PHY; - Menyelesaikan transceiver OEM. --- ### Kelebihan Utama - saiz yang kompak; - Sokongan penuh untuk beberapa faktor bentuk pada satu peranti; - Sokongan untuk pemindahan optik dengan kadar data dari 1.25G kepada 400G; - Tiada pembatasan kepada pengeluar tertentu; - Pengurusan kelajuan dan tetapan yang fleksibel; - Menyokong pemindahan pemrograman dengan kata laluan; - Akses kepada alamat memori transceptor yang tidak standard; - Penghantar pemrograman dengan perlindungan penulisan perkakasan; - Sokongan bekalan kuasa luaran untuk penghantar kuasa tinggi; - Sokongan carian kata laluan perkakasan; - sokongan teknikal daripada pengeluar. --- ### Mulakan Cepat #### Menginstal pemacu peranti Untuk operasi yang betul, memasang pemacu peranti sebelum menyambung peranti untuk kali pertama. Ia boleh didapati di [Halaman download](https://sfptotal.io/ms/software#driver). Windows 10 / 11 termasuk pemacu untuk SFPTotal Plus X secara lalai. Hanya sambungkan peranti ke komputer dan tunggu pemasangan automatik selesai. Jika sistem operasi tidak termasuk pemacu atau dasar pemasangan pemacu khas terpakai kepada peranti baru, ikuti [arahan pemasangan pemandu](https://sfptotal.io/ms/software#driver). Sesetengah versi Windows memerlukan pemulihan semula sistem selepas pemasangan pemacu untuk peranti port siri maya berfungsi dengan betul. --- #### Perisian Gunakan Pegawai [SFPTotal Wizard](https://sfptotal.io/ms/software) Perisian untuk bekerja dengan peranti. Ia menyediakan antara muka yang mudah untuk mengedit, membaca dan menulis memori transceiver. Tiada konfigurasi atau kalibrasi peranti awal diperlukan untuk memulakan penggunaan aplikasi. Untuk maklumat lengkap mengenai perisian, lihat [Panduan Pengguna](https://sfptotal.io/ms/wiki/SFPTotal_Documentation#e9aa6ea1ce86697d7e125ea8149a1768a40ce9fb). --- #### Pengaturan sambungan Sambungkan papan pemrograman penerima ke pelabuhan USB komputer menggunakan kabel USB Jenis C yang disediakan. Sistem operasi mengesan peranti baru apabila ia disambungkan untuk pertama kalinya. Secara lalai, tiada konfigurasi sambungan diperlukan. Aplikasi ini secara automatik mendeteksi papan pemrograman penerima yang disambungkan ke PC. Jika aplikasi telah dikonfigurasikan untuk sambungan peranti langsung, buka menu **Perhubungan - Pengaturan sambungan**. ![Seting sambungan: pengesanan automatik papan pemrograman SFPTotal Mini/Plus](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) Kembali ke **nombor pelabuhan siri**Pilih **Jenis Lembaga Pengaturcaraan** untuk peranti anda dan pilih **Peranti carian automatik untuk sambungan** untuk menyambung ke papan pemrograman transitor secara automatik. Simpan tetapan sambungan dengan mengklik **Menyelamatkan seting sambungan**. --- #### Aktivasi peranti kepada yang **SFPTotal Plus X** disediakan dengan fungsi terhad dan memerlukan pengaktifan sebelum digunakan. Lihat bahagian [Aktivasi peranti](https://sfptotal.io/ms/device-activation). --- #### Menghubungkan Transceiver Sambungkan penerima ke pelabuhan SFP di dalam kotak logam. Apabila memasukkannya, label pada modul kasing mesti berhadapan ke atas. Masukkan penerima ke dalam pelabuhan dan tekan dengan lembut sehingga ia mengklik. Latch pada penghalang pemindahan mesti terlibat dengan kandang pelabuhan. Apabila penerima dipasang dengan betul, LED STAT berhenti bercahaya dan berhenti. Jadual pemrograman transceiver bersedia untuk digunakan. Untuk menghapuskan transceiver, mengalih keluar bail untuk melepaskan latch, kemudian memegang sisi modul dengan dua jari dan menariknya keluar pelabuhan. Jangan letakkan pada tali, kerana ia boleh pecah. --- ### kawalan Lembaga pemrograman penerima mempunyai indikator status dan kawalan berikut: **kawalan kuasa** - kepada yang **SW1** Slide switch mengawal kuasa ke pelabuhan penerima. - kepada yang **PWR** jumper menggandakan fungsi switch kuasa. Peralatan pengukuran boleh disambungkan secara siri dengan bekalan kuasa pada masa ini. **Indikator LED** - kepada yang **MCU** Indikator menyala apabila peranti disambungkan ke komputer. - kepada yang **STAT** Indikator bercahaya apabila kuasa telah dihidupkan dan peranti sedang menunggu penerima. Ia kekal pada masa yang transceiver disambungkan ke pelabuhan. - kepada yang **ERR** Indikator berhenti apabila peranti mendeteksi kesilapan bas data atau lockup. - kepada yang **SFP** Indikator menyala apabila penerima disambungkan ke port SFP. - kepada yang **XFP** Indikator menyala apabila penerima disambungkan ke port XFP. - kepada yang **QSFP** Indikator menyala apabila penerima disambungkan ke port QSFP. **Jumpers** Pelabuhan transceiver mempunyai sekumpulan pendaki untuk mengawal kereta api kuasa dan pintu masuk transceiver. Fungsi lompatan utama ditandakan di bahagian hadapan atau belakang PCB. **SFP** - Pembukaan **PWR\_TX** Mengalih keluar kuasa penghantar. - Pembukaan **PWR\_RX** Mengalih keluar kuasa penerima. - Penutupan **RS0** dan **RS1** menggerakkan pins transceiver yang sepadan ke tanah untuk mengawal garis Rate Select. **XFP** - Pembukaan **PWR\_5V0** Menghilangkan kuasa penghantar pada kereta api 5V. - Pembukaan **PWR\_3V3** mematikan kuasa penghantar pada kereta api 3.3 V. - kepada yang **P\_DOWN/RST** Modul ini boleh diselesaikan semula dengan mematikan kuasa. dibuka secara lalai. - kepada yang **MOD\_DESEL** Pilih penerima untuk akses bas data. Terbuka secara lalai dan dikendalikan oleh perisian. **QSFP** - Pembukaan **VCC\_RX** Mengalih keluar kuasa penerima QSFP. - Pembukaan **VCC\_TX** Menghilangkan kuasa penghantar QSFP. - kepada yang **VCC1** Menghilangkan kuasa kawalan pemindahan QSFP. - kepada yang **VCC2** Menghilangkan kuasa kawalan pemindahan QSFP-DD. - Pembukaan **VCC\_RX1** Mengalih keluar kuasa penerima QSFP-DD. - Pembukaan **VCC\_TX1** Menghilangkan kuasa penghantar QSFP-DD. - kepada yang **MODSEL** Pilih penerima untuk akses bas data. Terbuka secara lalai dan dikendalikan oleh perisian. - kepada yang **RESETL** Mengembalikan modul dibuka secara lalai. **Mod kuasa rendah** - kepada yang **TX\_EN** Menghalang mod penghantaran kuasa rendah. dibuka secara lalai. **Perkhidmatan Data Bus** kepada yang **SDA**, **SCL** dan **GND** Pin menyediakan akses kepada bas data I2C. Tahap logik bas data sepadan dengan 5V. --- ### Perintah kawalan kepada yang **SFPTotal Plus X** beroperasi menggunakan protokol perintah milik yang disokong oleh SFPTotal Wizard. [Perintah protokol SFPTotal](https://sfptotal.io/ms/wiki/Device_control_protocol) menyediakan akses kepada kapasiti penuh peranti untuk prosedur pengaturcaraan yang kompleks atau rekod kawalan penerima tertentu. --- ### Perhatikan 1. Label komponen pada PCB boleh berbeza-beza bergantung kepada penilaian perkakasan. Lihat dokumen yang disertai untuk butiran. 2. Kemas kini firmware terbina dalam hanya boleh didapati melalui perkhidmatan SFPTotal. Hubungi Sokongan untuk memeriksa sama ada kemas kini boleh didapati. 3. Adaptor kuasa luaran 5V DC 2A disyorkan untuk penghantar kuasa tinggi. Polariti penyambung ditandakan pada PCB peranti. 4. Perubahan perkakasan 1.9 termasuk perlindungan pelepasan elektrostatik tambahan untuk meningkatkan kebolehpercayaan. ## [SFPTotal OSFP Board](https://sfptotal.io/ms/wiki/SFPTotal_OSFP_Board) **Kandungan** 1. [Maklumat umum](https://sfptotal.io/ms/wiki/SFPTotal_OSFP_Board) 2. [Permohonan](https://sfptotal.io/ms/wiki/SFPTotal_OSFP_Board#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [Kelebihan Utama](https://sfptotal.io/ms/wiki/SFPTotal_OSFP_Board#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Mulakan Cepat](https://sfptotal.io/ms/wiki/SFPTotal_OSFP_Board#4e82e087889f8534521698ba06311cd9be56b4c6) - [Menginstal pemacu peranti](https://sfptotal.io/ms/wiki/SFPTotal_OSFP_Board#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Perisian](https://sfptotal.io/ms/wiki/SFPTotal_OSFP_Board#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Pengaturan sambungan](https://sfptotal.io/ms/wiki/SFPTotal_OSFP_Board#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Aktivasi peranti](https://sfptotal.io/ms/wiki/SFPTotal_OSFP_Board#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Menghubungkan Transceiver](https://sfptotal.io/ms/wiki/SFPTotal_OSFP_Board#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [kawalan](https://sfptotal.io/ms/wiki/SFPTotal_OSFP_Board#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Perintah kawalan](https://sfptotal.io/ms/wiki/SFPTotal_OSFP_Board#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Perhatikan](https://sfptotal.io/ms/wiki/SFPTotal_OSFP_Board#7d74563e457666cab3955de69bc3a49870523040) kepada yang **SFPTotal OSFP Board** program pengaturcaraan program pemindahan memori 400G dan 800G OSFP kepada transisi, AOC dan DAC. Ia menyokong pemindahan kata laluan yang dilindungi mengikut CMIS 5.0, serta modul penulisan dan pemrograman berasaskan skrip dengan sirkuit perlindungan penulisan perkakasan. Peranti ini mempunyai pelabuhan OSFP untuk transceiver, penyambung jenis C USB yang disambungkan ke PC, indikator LED, pemacu kawalan kuasa, dan penyambung untuk bekalan kuasa DC 5V luaran. ![SFPTotal OSFP Board: port, butang dan penyambung kuasa OSFP](https://sfptotal.io/images/documentation/i180/p68/356a192b-b2a4dd28a9-9bf55b6d46cc.png) ![Di bawah SFPTotal OSFP Board menunjukkan label dan fungsi pin](https://sfptotal.io/images/documentation/i180/p68/356a192b-594b4848a1-9bf55b6d46cc.png) --- ### Permohonan SFPTotal OSFP Board digunakan untuk tugas-tugas berikut: - pengaturcaraan transceiver optik; - Mengatur kabel AOC dan DAC; - Menjamin keserasian modul dengan peralatan rangkaian daripada pelbagai pengeluar; - Menulis memori transceptor yang dilindungi; - Membaca maklumat diagnostik pemindahan dalam masa nyata; - Menyelesaikan transceiver OEM. --- ### Kelebihan Utama - saiz yang kompak; - Sokongan untuk pemindahan optik dengan kadar data 400G dan 800G; - Tiada pembatasan kepada pengeluar tertentu; - Pengurusan kelajuan dan tetapan yang fleksibel; - Menyokong pemindahan pemrograman dengan kata laluan; - Akses kepada alamat memori transceptor yang tidak standard; - Penghantar pemrograman dengan perlindungan penulisan perkakasan; - Sokongan bekalan kuasa luaran untuk penghantar kuasa tinggi; - Sokongan carian kata laluan perkakasan; - sokongan teknikal daripada pengeluar. --- ### Mulakan Cepat #### Menginstal pemacu peranti Untuk operasi yang betul, memasang pemacu peranti sebelum menyambung peranti untuk kali pertama. Ia boleh didapati di [Halaman download](https://sfptotal.io/ms/software#driver). Windows 10 / 11 termasuk pemacu untuk SFPTotal OSFP Board secara lalai. Hanya sambungkan peranti ke komputer dan tunggu pemasangan automatik selesai. Jika sistem operasi tidak termasuk pemacu atau dasar pemasangan pemacu khas terpakai kepada peranti baru, ikuti [arahan pemasangan pemandu](https://sfptotal.io/ms/software#driver). Sesetengah versi Windows memerlukan pemulihan semula sistem selepas pemasangan pemacu untuk peranti port siri maya berfungsi dengan betul. --- #### Perisian Gunakan Pegawai [SFPTotal Wizard](https://sfptotal.io/ms/software) Perisian untuk bekerja dengan peranti. Ia menyediakan antara muka yang mudah untuk mengedit, membaca dan menulis memori transceiver. Tiada konfigurasi atau kalibrasi peranti awal diperlukan untuk memulakan penggunaan aplikasi. Untuk maklumat lengkap mengenai perisian, lihat [Panduan Pengguna](https://sfptotal.io/ms/wiki/SFPTotal_Documentation#e9aa6ea1ce86697d7e125ea8149a1768a40ce9fb). --- #### Pengaturan sambungan Sambungkan papan pemrograman penerima ke pelabuhan USB komputer menggunakan kabel USB Jenis C yang disediakan. Sistem operasi mengesan peranti baru apabila ia disambungkan untuk pertama kalinya. Secara lalai, tiada konfigurasi sambungan diperlukan. Aplikasi ini secara automatik mendeteksi papan pemrograman penerima yang disambungkan ke PC. Jika aplikasi telah dikonfigurasikan untuk sambungan peranti langsung, buka menu **Perhubungan - Pengaturan sambungan**. ![Seting sambungan: pengesanan automatik papan pemrograman SFPTotal Mini/Plus](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) Kembali ke **nombor pelabuhan siri**Pilih **Jenis Lembaga Pengaturcaraan** untuk peranti anda dan pilih **Peranti carian automatik untuk sambungan** untuk menyambung ke papan pemrograman transitor secara automatik. Simpan tetapan sambungan dengan mengklik **Menyelamatkan seting sambungan**. --- #### Aktivasi peranti kepada yang **SFPTotal OSFP Board** disediakan dengan fungsi terhad dan memerlukan pengaktifan sebelum digunakan. Lihat bahagian [Aktivasi peranti](https://sfptotal.io/ms/device-activation). --- #### Menghubungkan Transceiver Sambungkan penerima ke pelabuhan OSFP di dalam kotak logam. Apabila memasukkannya, label pada module kasing dan tepi terdedah modul PCB mesti berhadapan ke bawah. Masukkan penerima ke dalam kotak pelabuhan dan tekan dengan lembut sehingga ia klik. Latch pada penghalang pemindahan mesti terlibat dengan kandang pelabuhan. Apabila penerima dipasang dengan betul, LED hijau STAT berhenti bercahaya dan berhenti. Jadual pemrograman transceiver bersedia untuk digunakan. Untuk menghapuskan transceiver, tarik bail untuk melepaskan latch, kemudian tahan sisi modul dengan dua jari dan tariknya keluar pelabuhan. Jangan menarik modul keluar dengan bail, kerana ia boleh pecah. **LED terus bercahaya dan modul tidak boleh dibaca** - Pastikan SW1, yang mengawal kuasa pelabuhan, ditetapkan kepada ON atau bahawa kawalan kuasa perisian diaktifkan. - Pastikan keperluan bekalan kuasa peranti dipenuhi. Berhati-hatilah ! OSFP transceiver menarik arus mengikut kelas kuasa yang ditentukan oleh pengeluar. Sebuah port komputer USB tidak boleh menyediakan kuasa yang mencukupi, jadi bekalan kuasa luaran diperlukan apabila menyambungkan pemindahan optik bertenaga tinggi. **Menghubungkan OSFP-RHS transceiver** Kotak pelabuhan logam OSFP direka untuk modul standard OSFP. Ia tidak boleh menerima modul OSFP-RHS kerana berhenti dalaman di dinding kandang. Untuk menyambungkan modul OSFP-RHS ke papan pemrograman penerima, lepaskan kotak pelabuhan logam dengan menekan tepi yang menembusi di luar PCB peranti. Pemasangan kotak untuk pemindahan OSFP-RHS. Menyambung transceiver tanpa cawangan pelabuhan tidak disyorkan. --- ### kawalan Lembaga pemrograman penerima mempunyai indikator status dan kawalan berikut: #### kawalan kuasa - Jumper PWR ganda menukar bekalan 5V DC ke input kawalan kuasa. Peralatan pengukuran boleh disambungkan dalam siri dengan sirkuit di sini. - Switch slide SW1 mengawal kuasa ke pelabuhan penerima. Tetapkan ia kepada ON untuk menyalakan port OSFP. #### Indikator LED - Indikator MCU menyala apabila peranti disambungkan ke komputer. - Indikator STAT bercahaya apabila bekalan kuasa dan peranti sedang menunggu penerima. Ia kekal pada masa yang transceiver disambungkan ke pelabuhan. - Indikator ERR kekal pada apabila peranti mendeteksi kesilapan bas data atau lockup. - Indikator PWR menunjukkan bahawa kuasa hadir pada input kawalan kuasa. - Indikator PRESENT menyala apabila penerima disambungkan ke port OSFP. - Indikator INT menunjukkan bahawa bendera operasi Interrupt telah ditetapkan. #### Jumpers Kitar pelabuhan OSFP termasuk sekumpulan pendaki untuk mengawal kereta api kuasa individu dan isyarat kelajuan rendah penerima. Fungsi lompatan utama ditandakan di bahagian hadapan atau belakang PCB. - Pembukaan VCC1 mematikan kuasa ke saluran pertama. - Pembukaan VCC2 mematikan kuasa ke saluran kedua. - Pembukaan VCC3 mematikan kuasa ke saluran ketiga. - Pembukaan VCC4 mematikan kuasa ke saluran keempat. - Jumper INT/RSTn menghubungkan garis pelabuhan OSFP yang sepadan supaya papan pemrograman transitor boleh membaca M\_INT (Operasi Berhenti) dan mengawal pemindahan semula melalui M\_RSTn. ditutup secara default. - Jumper LPW/PSNT menghubungkan garis pelabuhan yang sepadan OSFP supaya papan pemrograman transceiver boleh membaca H\_PRSn dan mengawal mod kuasa rendah melalui M\_LPWn. ditutup secara default. - Dengan memasang LOWPWR jumper menarik H\_LPWn ke ketegangan bekalan dan menukar penerima ke mod kuasa tinggi. dibuka secara lalai. - Jumper Reset mengembalikan modul. dibuka secara lalai. Untuk maklumat lanjut mengenai garis-garis INT/RSTn dan LPW/PSNT, lihat seksyen 14.5, Isyarat kelajuan rendah, dalam spesifikasi rasmi OSFP: [https://osfpmsa.org/assets/pdf/OSFP\_Module\_Specification\_Rev5\_1.pdf](https://osfpmsa.org/assets/pdf/OSFP_Module_Specification_Rev5_1.pdf) #### I2C bas data Pin SDA, SCL dan GND menyediakan akses kepada bas data I2C. Tahap logik bas data sepadan dengan 5V. #### Menyambung bekalan kuasa bench Jadual pemrograman transitor mempunyai kenalan untuk menghubungkan bekalan kuasa bench dengan output DC 3.3V terus ke kereta api kuasa pelabuhan OSFP\_VCC. Bekalan kuasa bench disyorkan untuk mengekalkan ketegangan yang stabil apabila bekerja dengan transceiver yang memakan lebih daripada 10 W. Apabila menyambungkan bekalan kuasa bench secara langsung, mematikan kawalan kuasa papan pemrograman penerima dengan menetapkan penyambung slide SW1 ke OFF. Peringatan ! Apabila menyambung bekalan kuasa bench secara langsung, jangan melebihi had 3.465 V DC yang ditetapkan oleh standard untuk Host VCC. --- ### Perintah kawalan kepada yang **SFPTotal OSFP Board** beroperasi menggunakan protokol perintah milik yang disokong oleh SFPTotal Wizard. [Perintah protokol SFPTotal](https://sfptotal.io/ms/wiki/Device_control_protocol) menyediakan akses kepada kapasiti penuh peranti untuk prosedur pengaturcaraan yang kompleks atau rekod kawalan penerima tertentu. --- ### Perhatikan 1. Label komponen pada PCB boleh berbeza-beza bergantung kepada penilaian perkakasan. Lihat dokumen yang disertai untuk butiran. 2. Kemas kini firmware terbina dalam hanya boleh didapati melalui perkhidmatan SFPTotal. Hubungi Sokongan untuk memeriksa sama ada kemas kini boleh didapati. 3. Adaptor kuasa luaran 5V DC 2A disyorkan untuk penghantar kuasa tinggi. Polariti penyambung ditandakan pada PCB peranti. 4. Jadual pemrograman transceptor menyokong sambungan kepada bekalan kuasa bench. ## [SFPTotal Evolution](https://sfptotal.io/ms/wiki/SFPTotal_Evolution) **Kandungan** 1. [Maklumat umum](https://sfptotal.io/ms/wiki/SFPTotal_Evolution) 2. [Permohonan](https://sfptotal.io/ms/wiki/SFPTotal_Evolution#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [Kelebihan Utama](https://sfptotal.io/ms/wiki/SFPTotal_Evolution#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Mulakan Cepat](https://sfptotal.io/ms/wiki/SFPTotal_Evolution#4e82e087889f8534521698ba06311cd9be56b4c6) - [Menginstal pemacu peranti](https://sfptotal.io/ms/wiki/SFPTotal_Evolution#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Perisian](https://sfptotal.io/ms/wiki/SFPTotal_Evolution#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Pengaturan sambungan](https://sfptotal.io/ms/wiki/SFPTotal_Evolution#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Aktivasi peranti](https://sfptotal.io/ms/wiki/SFPTotal_Evolution#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Menghubungkan Transceiver](https://sfptotal.io/ms/wiki/SFPTotal_Evolution#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [kawalan](https://sfptotal.io/ms/wiki/SFPTotal_Evolution#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Perintah kawalan](https://sfptotal.io/ms/wiki/SFPTotal_Evolution#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Perhatikan](https://sfptotal.io/ms/wiki/SFPTotal_Evolution#7d74563e457666cab3955de69bc3a49870523040) kepada yang **SFPTotal E>olution** Projek ini menjalankan penyelidikan teknikal mengenai keserasian dan penggunaan transmisi optik berkelajuan tinggi dengan peralatan peralihan rangkaian dalam komunikasi fiber optik, penyimpanan data dan sistem kecerdasan buatan. Ia juga membangunkan produk untuk ujian dan pemrograman memori transceptor optik. **SFPTotal siri E papan pemrograman transceiver** adalah peranti khusus untuk pemrograman memori 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 dan 800G OSFP transceiver optik, termasuk DAC, AOC, SFP RJ45 dan OLT Transceivers PON. Peranti ini menyokong pemindahan kata laluan yang dilindungi mengikut CMIS 5.0, MSA SFF-8472 dan SFF-8636 serta modul penulisan berasaskan skrip dan pemrograman dengan sirkuit perlindungan penulisan perkakasan. Peranti ini mempunyai OSFP, QSFP-DD dan DSFP port, dengan kompatibiliti belakang untuk SFP/SFP28 dan QSFP+ / QSFP28, USB Type C penyambung untuk sambungan ke PC, Indikator LED, Pengawal kuasa Jumpers, dan penyambung untuk bekalan kuasa 5V 2A DC luaran. ![Model 3D papan pemrograman pemindahan SFPTotal Evolution dengan port OSFP, QSFP-DD dan DSFP/SFP](https://sfptotal.io/images/documentation/i167/p69/356a192b-30bddbbd71-db66cded2f06.png) --- ### Permohonan SFPTotal papan pemrograman transceiver digunakan untuk tugas-tugas berikut: - pengaturcaraan transceiver optik; - Mengatur kabel AOC dan DAC; - Menjamin keserasian modul dengan peralatan rangkaian daripada pelbagai pengeluar; - Menulis memori transceptor yang dilindungi; - Membaca maklumat diagnostik pemindahan dalam masa nyata; - Menyelesaikan transceiver OEM. --- ### Kelebihan Utama - saiz yang kompak; - Sokongan untuk pemindahan optik dengan kadar data 400G dan 800G; - Tiada pembatasan kepada pengeluar tertentu; - Pengurusan kelajuan dan tetapan yang fleksibel; - Menyokong pemindahan pemrograman dengan kata laluan; - Akses kepada alamat memori transceptor yang tidak standard; - Penghantar pemrograman dengan perlindungan penulisan perkakasan; - Sokongan bekalan kuasa luaran untuk penghantar kuasa tinggi; - Sokongan carian kata laluan perkakasan; - sokongan teknikal daripada pengeluar. --- ### Mulakan Cepat #### Menginstal pemacu peranti Untuk operasi yang betul, memasang pemacu peranti sebelum menyambung peranti untuk kali pertama. Ia boleh didapati di [Halaman download](https://sfptotal.io/ms/software#driver). Windows 10 / 11 termasuk pemacu untuk SFPTotal Evolution secara lalai. Hanya sambungkan peranti ke komputer dan tunggu pemasangan automatik selesai. Jika sistem operasi tidak termasuk pemacu atau dasar pemasangan pemacu khas terpakai kepada peranti baru, ikuti [arahan pemasangan pemandu](https://sfptotal.io/ms/software#driver). Sesetengah versi Windows memerlukan pemulihan semula sistem selepas pemasangan pemacu untuk peranti port siri maya berfungsi dengan betul. --- #### Perisian Gunakan Pegawai [SFPTotal Wizard](https://sfptotal.io/ms/software) Perisian untuk bekerja dengan peranti. Ia menyediakan antara muka yang mudah untuk mengedit, membaca dan menulis memori transceiver. Tiada konfigurasi atau kalibrasi peranti awal diperlukan untuk memulakan penggunaan aplikasi. Untuk maklumat lengkap mengenai perisian, lihat [Panduan Pengguna](https://sfptotal.io/ms/wiki/SFPTotal_Documentation#e9aa6ea1ce86697d7e125ea8149a1768a40ce9fb). --- #### Pengaturan sambungan Sambungkan papan pemrograman penerima ke pelabuhan USB komputer menggunakan kabel USB Jenis C yang disediakan. Sistem operasi mengesan peranti baru apabila ia disambungkan untuk pertama kalinya. Secara lalai, tiada konfigurasi sambungan diperlukan. Aplikasi ini secara automatik mendeteksi papan pemrograman penerima yang disambungkan ke PC. Jika aplikasi telah dikonfigurasikan untuk sambungan peranti langsung, buka menu **Perhubungan - Pengaturan sambungan**. ![Seting sambungan: pengesanan automatik papan pemrograman SFPTotal Mini/Plus](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) Kembali ke **nombor pelabuhan siri**Pilih **Jenis Lembaga Pengaturcaraan** untuk peranti anda dan pilih **Peranti carian automatik untuk sambungan** untuk menyambung ke papan pemrograman transitor secara automatik. Simpan tetapan sambungan dengan mengklik **Menyelamatkan seting sambungan**. --- #### Aktivasi peranti Panel pemrograman transitor disediakan dengan fungsi terhad dan memerlukan pengaktifan sebelum digunakan. Lihat bahagian [Aktivasi peranti](https://sfptotal.io/ms/device-activation). --- #### Menghubungkan Transceiver Jadual pemrograman pemindahan mempunyai port OSFP, QSFP-DD dan DSFP untuk pemindahan. Port DSFP menerima pemindahan DSFP dan SFP. Port QSFP-DD kompatibel ke belakang dan menerima pemindahan QSFP-DD, QSFP28 dan QSFP+. Masukkan penerima ke dalam kotak pelabuhan dan tekan dengan lembut sehingga ia klik. Latch pada penghalang pemindahan mesti terlibat dengan kandang pelabuhan. Apabila penerima dipasang dengan betul, LED hijau STAT berhenti bercahaya dan berhenti. Jadual pemrograman transceiver bersedia untuk digunakan. Untuk menghapuskan transceiver, tarik bail untuk melepaskan latch, kemudian tahan sisi modul dengan dua jari dan tariknya keluar pelabuhan. Jangan menarik modul keluar dengan bail, kerana ia boleh pecah. **LED terus bercahaya dan modul tidak boleh dibaca** - Pastikan SW1, yang mengawal kuasa pelabuhan, ditetapkan kepada ON atau bahawa kawalan kuasa perisian diaktifkan. - Pastikan keperluan bekalan kuasa peranti dipenuhi. Berhati-hatilah ! OSFP transceiver menarik arus mengikut kelas kuasa yang ditentukan oleh pengeluar. Sebuah port komputer USB tidak boleh menyediakan kuasa yang mencukupi, jadi bekalan kuasa luaran diperlukan apabila menyambungkan pemindahan optik bertenaga tinggi. **Menghubungkan OSFP-RHS transceiver** Kotak pelabuhan logam OSFP direka untuk modul standard OSFP-IHS. Ia tidak boleh menerima modul OSFP-RHS (modul pelincir tanpa penyejukan haba) kerana perhentian dalaman di dinding kandang. Untuk menyambungkan modul OSFP-RHS ke papan pemrograman penerima, lepaskan kotak pelabuhan logam OSFP -IHS dengan menekan tepi yang menembusi di luar PCB peranti. Pemasangan kotak untuk pemindahan OSFP-RHS. Menghubungkan transceiver tanpa kandang pelabuhan tidak disyorkan, kerana ini boleh merosakkan penyambung pelabuhan dan sendi solder. --- ### kawalan Lembaga pemrograman penerima mempunyai indikator status dan kawalan berikut: #### kawalan kuasa - Jumper PWR ganda menukar bekalan 5V DC ke input kawalan kuasa. Peralatan pengukuran boleh disambungkan dalam siri dengan sirkuit di sini. - Switch slide SW1 mengawal kuasa ke pelabuhan penerima. Tetapkan ia kepada ON untuk menyalakan port OSFP. #### Indikator LED - Indikator MCU menyala apabila peranti disambungkan ke komputer. - Indikator STAT bercahaya apabila bekalan kuasa dan peranti sedang menunggu penerima. Ia kekal pada masa yang transceiver disambungkan ke pelabuhan. - Indikator ERR kekal pada apabila peranti mendeteksi kesilapan bas data atau lockup. - Indikator PWR menunjukkan bahawa kuasa hadir pada input kawalan kuasa. - Indikator PRESENT menyala apabila penerima disambungkan ke port OSFP. - Indikator INT menunjukkan bahawa bendera operasi Interrupt telah ditetapkan. #### Jumpers OSFP, QSFP-DD dan sirkuit pelabuhan DSFP termasuk sekumpulan pendaki untuk mengawal kereta api kuasa individu dan isyarat kelajuan rendah penerima. Fungsi lompatan utama ditandakan di bahagian hadapan atau belakang PCB. **OSFP** - Pembukaan VCC1 mematikan kuasa ke saluran pertama. - Pembukaan VCC2 mematikan kuasa ke saluran kedua. - Pembukaan VCC3 mematikan kuasa ke saluran ketiga. - Pembukaan VCC4 mematikan kuasa ke saluran keempat. - Jumper INT/RSTn menghubungkan garis pelabuhan OSFP yang sepadan supaya papan pemrograman transitor boleh membaca M\_INT (Operasi Berhenti) dan mengawal pemindahan semula melalui M\_RSTn. ditutup secara default. - Jumper LPW/PSNT menghubungkan garis pelabuhan yang sepadan OSFP supaya papan pemrograman transceiver boleh membaca H\_PRSn dan mengawal mod kuasa rendah melalui M\_LPWn. ditutup secara default. - Dengan memasang LOWPWR jumper menarik H\_LPWn ke ketegangan bekalan dan menukar penerima ke mod kuasa tinggi. dibuka secara lalai. - Jumper Reset mengembalikan modul. dibuka secara lalai. Untuk maklumat lanjut mengenai garis-garis INT/RSTn dan LPW/PSNT, lihat seksyen 14.5, Isyarat kelajuan rendah, dalam spesifikasi rasmi OSFP: [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** - Pembukaan **VCC\_RX** Mengalih keluar kuasa penerima QSFP. - Pembukaan **VCC\_TX** Menghilangkan kuasa penghantar QSFP. - kepada yang **VCC1** Menghilangkan kuasa kawalan pemindahan QSFP. - kepada yang **VCC2** Menghilangkan kuasa kawalan pemindahan QSFP-DD. - Pembukaan **VCC\_RX1** Mengalih keluar kuasa penerima QSFP-DD. - Pembukaan **VCC\_TX1** Menghilangkan kuasa penghantar QSFP-DD. - kepada yang **MODSEL** Pilih penerima untuk akses bas data. Terbuka secara lalai dan dikendalikan oleh perisian. - kepada yang **RESETL** Mengembalikan modul dibuka secara lalai. **DSFP/SFP** - Pembukaan **PWR\_TX** Mengalih keluar kuasa penghantar. - Pembukaan **PWR\_RX** Mengalih keluar kuasa penerima. - Penutupan **RS0** dan **RS1** menggerakkan pins transceiver yang sepadan ke tanah untuk mengawal garis Rate Select. - Penutupan **RX\_LOS** menyambung RX\_LOS ke sirkuit kawalan pengurusan untuk modul bacaan SFP - Penutupan **TX\_FAULT** menyambung TX\_FAULT ke sirkuit kawalan pengurusan untuk modul bacaan SFP - kepada yang **RSTN / RSTN** menghubungkan garis pelabuhan DSFP yang sepadan supaya papan pemrograman pemindahan boleh membaca M\_INT (Operasi Terganggu) dan mengawal pemindahan semula melalui M\_RSTn. dibuka secara lalai. - kepada yang **LPW/PSNT** menghubungkan garis pelabuhan OSFP yang sepadan supaya papan pemrograman penerima boleh membaca H\_PRSn dan mengawal mod kuasa rendah melalui M\_LPWn. dibuka secara lalai. **Mod kuasa rendah** - kepada yang **TX\_EN** Menghalang mod kuasa rendah untuk QSFP, QSFP-DD dan SFP transceiver. dibuka secara lalai. #### I2C bas data Pin SDA, SCL dan GND menyediakan akses kepada bas data I2C. Tahap logik bas data sepadan dengan 5V. #### Menyambung bekalan kuasa bench Jadual pemrograman transitor mempunyai kenalan untuk menghubungkan bekalan kuasa bench dengan output DC 3.3V terus ke kereta api kuasa pelabuhan OSFP\_VCC. Bekalan kuasa bench disyorkan untuk mengekalkan ketegangan yang stabil apabila bekerja dengan transceiver yang memakan lebih daripada 10 W. Apabila menyambungkan bekalan kuasa bench secara langsung, mematikan kawalan kuasa papan pemrograman penerima dengan menetapkan penyambung slide SW1 ke OFF. Peringatan ! Apabila menyambung bekalan kuasa bench secara langsung, jangan melebihi had 3.465 V DC yang ditetapkan oleh standard untuk Host VCC. --- ### Perintah kawalan Jadual pemrograman transitor beroperasi menggunakan protokol perintah yang disokong oleh SFPTotal Wizard. [Perintah protokol SFPTotal](https://sfptotal.io/ms/wiki/Device_control_protocol) menyediakan akses kepada kapasiti penuh peranti untuk prosedur pengaturcaraan yang kompleks atau rekod kawalan penerima tertentu. --- ### Perhatikan 1. Label komponen pada PCB boleh berbeza-beza bergantung kepada penilaian perkakasan. Lihat dokumen yang disertai untuk butiran. 2. Kemas kini firmware terbina dalam hanya boleh didapati melalui perkhidmatan SFPTotal. Hubungi Sokongan untuk memeriksa sama ada kemas kini boleh didapati. 3. Adaptor kuasa luaran 5V DC 2A disyorkan untuk penghantar kuasa tinggi. Polariti penyambung ditandakan pada PCB peranti. 4. Jadual pemrograman transceptor menyokong sambungan kepada bekalan kuasa bench. ## [Struktur memori transceiver](https://sfptotal.io/ms/wiki/Transceiver_memory_structure) **EEPROM daripada penerima menyimpan data yang berterusan yang digunakan oleh peralatan untuk mengenal pasti modul.** Antara muka pengurusan juga menyediakan akses kepada diagnosis, status dan tetapan. Keseluruhan imej memori sering secara tidak rasmi dipanggil "SFP firmware," tetapi data pengenalan yang berterusan, rekod hidup dan perisian dalaman pengawal adalah perkara yang berbeza. Menulis medan pengenalan tidak mengubah reka bentuk fizikal modul. Bahagian-bahagian berikut menjelaskan Serial ID, A0h/A2h dan perbezaan antara SFP, XFP, QSFP dan CMIS modul. Alamat dan fungsi wajib bergantung kepada peta memori tertentu dan penilaian. Dalam SFPTotal Wizard, pilih yang sesuai **Jenis modul** dan **Jadual alamat** daripada hanya bergantung kepada medan yang dinamakan serupa. ### EEPROM, ID siri dan rekod hidup | Data yang | Tujuan | Pertimbangan apabila membuat perubahan | | --- | --- | --- | | Pengenalan / Serial ID | Pengeluar, nombor bahagian, nombor siri, antara muka iklan dan maklumat lain. | Peralatan menggunakan medan ini untuk pengenalan. Mereka tidak membuktikan keupayaan perkakasan modul. | | Diagnosis dan status | DDM pengukuran, bendera dan status fungsi. | Nilai boleh berubah semasa operasi; tidak semua rekod boleh ditulis. | | Seting Permanen dan Perkhidmatan | Calibrasi, data pengeluar dan kawasan pengguna di mana disediakan. | Spesifikasi yang berkenaan, kebenaran akses dan prosedur untuk produk tertentu diperlukan. | EEPROM boleh menjadi cip berasingan atau terdedah melalui kawalan modul. Buffer yang dibaca di atas I²C tidak secara automatik mendedahkan seni bina memori dalaman. Prosedur akses dan ketahanan perlu disahkan secara berasingan daripada bacaan yang berjaya. ### SFP penghalang SFP peta memori keluarga berdasarkan SFF-8472 menggunakan ruang alamat **A0h** dan **A2h**. Ini adalah notasi alamat 8-bit konvensional yang termasuk arah bit; dalam notasi 7 bit, alamat yang sepadan adalah **0x50** dan **0x51**. Jangan membingungkan mereka dengan bay offset atau nombor halaman tambahan. ![Diagram memori SFP daripada dokumentasi asal: A0h, A2h dan halaman atas yang boleh ditukar](https://sfptotal.io/images/documentation/i202/p39/356a192b-3eedfdfe13-c05f9d6acabb.jpg) *Diagram ini menggambarkan organisasi memori. Semak penilaian SFF-8472 yang berkenaan untuk definisi medan yang tepat.* #### A0h dan medan pengenalan Dalam SFF-8472 12.5a, pangkalan dan medan pengenalan yang diperluaskan menduduki byte **0–95**. Bytes 96–127 dibahagikan kepada Vendor Specific EEPROM. Bytes 128–255 ditandakan dilindungi dalam penilaian ini; mereka tidak boleh digambarkan sebagai kawasan penyimpanan standard universal untuk "kod keserasian." Pelaksanaan pengeluar boleh berbeza dan memerlukan dokumentasi yang berasingan. Contoh medan SFP A0h mengikut SFF-8472 | Lapangan | Perbezaan, decimal | interpretasi | | --- | --- | --- | | Nama Penjual | 20–35 | Nama pengeluar, 16 ASCII byte. | | Pembekal OUI | 37–39 | Pengenalpastian tiga byte, bukan nama jenama teks. | | Penghantaran PN | 40–55 | Nombor bahagian, 16 ASCII byte. | | Pembekal Rev | 56–59 | Bahagian penilaian, empat byte ASCII. | | Penghantaran SN | 68–83 | Nombor siri, 16 ASCII byte. | | CC\_BASE / CC\_EXT | 63 / 95 | Lapangan cek untuk julat pengenalan yang sepadan. | Sebagai contoh, Vendor PN bermula dengan offset 40, atau 0x28. Bidang ini mempunyai panjang byte 16, jadi byte terakhir ialah 55 (0x37). Alamat ini tergolong dalam peta memori SFP dan tidak boleh digunakan untuk medan yang sama dipanggil QSFP atau CMIS. #### A2h dan halaman tambahan A2h termasuk kawasan diagnostik, kalibrasi dan kawalan. Halaman atas tambahan boleh didapati apabila paging disokong; mereka dipilih dalam tetingkap atas pada byte 128–255. Jangan menganggap bahawa setiap SFP, modul tembaga atau DAC menyediakan A2h semua pengukuran diagnostik atau semua halaman tambahan. Tiada satu alamat kata laluan wajib untuk semua modul SFP: SFF-8472 meninggalkan fungsi khusus pembekal kepada pengeluar. Dokumen Wizard menggambarkan parameter input kata laluan yang boleh dikonfigurasikan, tetapi nilai-nilai mereka perlu disemak terhadap pelaksanaan modul. Lihat lebih [Mengenai SFP menulis perlindungan](https://sfptotal.io/ms/wiki/Reprogramming_write_protected_SFP_RJ45). ### XFP penghalang XFP menggunakan peta pengurusan sendiri yang ditakrifkan dalam INF-8077i. Jendela bawah dan jadual atas yang boleh ditukar tidak boleh diperlakukan sebagai dua kawasan SFP A0h/A2h. Wizard boleh menandakan jadual tambahan T00h, T01h dan sebagainya; ini tidak bermakna bahawa offset dari SFF-8472 terpakai kepada mereka. ![Diagram memori XFP: tetingkap bawah, pemilihan halaman, dan ID siri atas dan jadual EEPROM](https://sfptotal.io/images/documentation/i202/p39/356a192b-6d83c08a6c-a2af3cccc601.jpg) ### QSFP penghalang Untuk keluarga QSFP, pertama-tama menentukan antara muka pengurusan mana yang digunakan. SFF-8636 mendefinisikan tetingkap bawah pada byte 0–127 dan tetingkap atas pada byte 128-255 dengan pilihan halaman. Halaman atas 00h mengandungi data pengenalan; kandungan halaman lain dan fungsi yang tersedia bergantung kepada produk. ![QSFP diagram memori dengan tetingkap bawah dan halaman atas 00h, 01h, 02h dan 03h](https://sfptotal.io/images/documentation/i202/p39/356a192b-5d6050186f-dbe17dea280a.jpg) Halaman 02h dalam peta ini ialah memori pengguna, bukannya imej wajib untuk jenama tertentu pada setiap produk. Beberapa modul moden menggunakan CMIS. Peta memori yang berkenaan lebih penting daripada penampilan fizikal yang serupa atau kadar data nominal. ### QSFP-DD penghalang CMIS mendefinisikan model pengurusan yang biasa untuk beberapa faktor bentuk. Ia membezakan memori yang lebih rendah daripada tetingkap atas; modul paged menggunakan pemilihan halaman dan, jika disediakan, pemilihan bank. Modul ini mengiklankan halaman dan fungsi yang disokong, yang perlu disemak terhadap penilaian CMIS dan dokumentasi pengeluar. Memori rata dan memori paged tidak memerlukan operasi yang sama. ![Grafik CMIS daripada artikel asal: memori yang lebih rendah, pemilihan Bank dan Halaman, halaman biasa dan halaman bank](https://sfptotal.io/images/documentation/i202/p39/356a192b-ca7d97967c-b566a2004824.jpg) *Ilustrasi ini menunjukkan prinsip perundingan. Semak pemeriksaan CMIS yang dilaksanakan untuk senarai halaman dan fungsi wajib; diagram tidak menggambarkan keupayaan setiap modul.* ### OSFP penghalang OSFP juga menggunakan CMIS, tetapi ini tidak bermakna bahawa semua halaman dan fungsi yang dilaksanakan sepadan dengan yang setiap modul QSFP-DD. Semak keupayaan yang diiklankan modul tertentu, penilaian antara muka dan sokongan papan pemrograman transceiver. Faktor bentuk fizikal dan kompatibiliti antara muka elektrik terpisah daripada model pengurusan biasa. ### Membaca, menyimpan dan memodifikasi data dalam Wizard 1. Menentukan faktor bentuk, nombor bahagian dan penilaian. Pilih Modul Jenis dan Jadual Alamat, kemudian lakukan [Membaca kod daripada modul](https://sfptotal.io/ms/wiki/Reading_transceiver_memory). 2. Mencipta [Sebuah backup](https://sfptotal.io/ms/wiki/Backing_up_transceiver_memory) kawasan yang boleh diakses. Mencatat mana-mana halaman yang tidak boleh dibaca: set yang tidak lengkap tidak boleh dianggap sebagai imej produk yang lengkap. 3. Apabila anda memilih kod, ikuti [Rekomendasi pangkalan data firmware](https://sfptotal.io/ms/wiki/Firmware_database). Semak peta memori, pelaksanaan perkakasan dan peralatan sasaran. 4. Menentukan yang [Menulis perlindungan](https://sfptotal.io/ms/wiki/Reprogramming_write_protected_SFP_RJ45)Sediakan hanya perubahan yang diperlukan dan mengesahkan [Pengesahan](https://sfptotal.io/ms/wiki/Checksum_verification). 5. Selepas [Menulis](https://sfptotal.io/ms/wiki/Writing_transceiver_memory) Baca lagi kawasan yang sama. Bandingkan data yang berterusan, mengingat bahawa rekod diagnostik berubah semasa operasi. 6. Semak pengenalan dan sambungan sebenar dalam peralatan sasaran. Memori yang berjaya tidak menggantikan ujian pautan. Mengubah nama Vendor, nombor bahagian atau kod keserasian tidak mengubah optik MM menjadi optik SM atau menambah kadar data fizikal yang tidak disokong. Penulisan berlebihan rekod kalibrasi dan perkhidmatan memerlukan prosedur yang berasingan dan munasabah. ### Spesifikasi dan sumber yang berkaitan - [SFF-8472 12.5a](https://members.snia.org/document/dl/25916), Jadual 4-2, seksyen 4.3, 7 dan 10.2 - SFP; medan pengenalan dan akses spesifik pembekal. - [SFF-8636 2.12](https://members.snia.org/document/dl/26418) \- peta pengurusan untuk modul empat baris; [INF-8077i 4.5](https://members.snia.org/document/dl/26514) — XFP. - [OIF CMIS katalog](https://www.oiforum.com/technical-work/implementation-agreements-ias/) \- penilaian yang diterbitkan; kelayakan hendaklah disemak untuk produk. - [MSA, SFF dan CMIS rujukan](https://sfptotal.io/ms/wiki/Transceiver_standards_and_specifications) dan [baca DDM dalam sihir](https://sfptotal.io/ms/wiki/DDM_diagnostics). ## [Database Perisian](https://sfptotal.io/ms/wiki/Firmware_database) **SFPTotal Firmware Database menyediakan data dan sumber untuk pemindahan program.** Gunakan apabila menyiapkan kod yang kompatibel untuk modul dan peranti rangkaian tertentu. Artikel ini menerangkan keperluan akses dan bagaimana untuk memilih data yang sesuai. Apabila pengaturcaraan modul SFP, "firmware" sering merujuk kepada kandungan kawasan memori yang boleh diakses. Imej ini tidak semestinya merupakan perisian yang boleh dijalankan dalaman pengawal. Pertama-tama mengenal pasti data yang diperlukan untuk tugas anda; lihat [EEPROM dan panduan ID siri](https://sfptotal.io/ms/wiki/Transceiver_memory_structure). ### Syarat-syarat akses pangkalan data firmware Akses ke laman web memerlukan akaun dengan alamat e-mel yang disahkan, profil lengkap dan sekurang-kurangnya satu peranti asal SFPTotal yang dihubungkan. Hanya mempunyai papan pemrograman transceiver yang tidak terhubung tidak menghubungkannya ke akaun anda. 1. Mendaftar masuk ke akaun anda dan melengkapkan pengesahan e-mel dan profil anda jika laman web meminta anda untuk melakukannya. 2. Terbuka [Peranti saya](https://sfptotal.io/ms/customer/devices) dan semak bahawa papan pemrograman transceiver anda disenaraikan. Jika ia hilang, hantar permintaan untuk menambahnya menggunakan nombor siri. 3. Anda boleh mencari nombor siri dalam SFPTotal Wizard melalui **Bantuan untuk mendapatkan versi peranti**. Jangan membingungkan nombor siri dalam Serial ID. 4. Selepas sambungan selesai, terbuka [Database Firmware dalam akaun anda](https://sfptotal.io/ms/customer/codesdb). Akses kepada SFPTotal Labs juga bergantung kepada status akaun yang dikaitkan dan pengesahan perkhidmatan. Menghubungkan satu peranti dan [Mengaktifkan Lembaga Pemrograman Transceiver](https://sfptotal.io/ms/device-activation) Terdapat prosedur yang berasingan. Syarat-syarat untuk membolehkan operasi papan tidak boleh dikelirukan dengan keperluan log masuk pangkalan. Semak ketersediaan kod dan syarat-syarat penggunaannya dalam perkhidmatan. ### Pilih kod untuk SFP dan transceiver lain Apa yang perlu diperiksa sebelum menulis | parameter | kenapa penting | | --- | --- | | Faktor bentuk dan antara muka pengurusan | Peta memori SFP, SFF-8636 dan CMIS mempunyai medan yang berbeza dan prosedur akses. | | Nombor bahagian dan pemeriksaan perkakasan | Nama komersial yang sama tidak menjamin memori, pengawal atau prosedur penulisan yang sama. | | parameter fizikal | Kadar data, konfigurasi optik atau antara muka RJ45 mesti sepadan dengan produk sebenar dan pautan. | | Peralatan sasaran | Model switch, port dan versi perisian menentukan keperluan pengenalan dan sokongan penerima. | | Kawasan yang perlu diubah | Menentukan medan mana yang boleh diubah dan tetapan, kalibrasi dan data unik yang perlu disimpan. | Menyesuaikan panjang jenama atau fail hanyalah sebahagian daripada pemeriksaan. Jangan menggantikan perubahan yang disasarkan dengan imej lengkap daripada perkakasan yang berbeza. Jika penerangan sumber tidak mengesahkan kelayakan untuk modul anda, jelaskan ini sebelum menulis. Mengubah data pengenalan tidak mengubah kadar data fizikal, panjang gelombang, jenis serat atau keupayaan perkakasan. Jika kegagalan pautan mempunyai sebab fizikal, kod yang berbeza tidak akan menyelesaikannya. ### Menggunakan data yang dipilih 1. [Membaca modul asal](https://sfptotal.io/ms/wiki/Reading_transceiver_memory) dan rekod data pengenalan mereka. 2. buatlah [Sebuah backup](https://sfptotal.io/ms/wiki/Backing_up_transceiver_memory) daripada halaman yang boleh diakses. Tetap terpisah daripada kod yang disediakan. 3. Pilih data menggunakan parameter di atas dan menentukan [Menulis jenis perlindungan](https://sfptotal.io/ms/wiki/Reprogramming_write_protected_SFP_RJ45). 4. Sediakan perubahan yang diperlukan, semak yang berkenaan [Pengesahan](https://sfptotal.io/ms/wiki/Checksum_verification) dan melaksanakan [Tuliskan](https://sfptotal.io/ms/wiki/Writing_transceiver_memory) mengikut arahan yang diberikan. 5. Baca semula kawasan yang diubahsuai dan bandingkan hasilnya. Sekiranya prosedur ini memerlukan penyampaian data atau pemulihan semula biasa, ikuti prosedur untuk model itu dan semak bahawa data yang berterusan disimpan. 6. Semak pengenalan dan operasi sebenar dalam peralatan sasaran. ### Jika pangkalan data tidak terbuka atau kod yang sesuai tidak tersedia - **Tiada peranti yang disambungkan:** semak status peranti saya dan status permintaan. Mendaftarkan akaun lain tidak menggantikan pautan peranti. - **Laman web meminta anda untuk mengesahkan e-mel anda atau melengkapkan profil anda:** melengkapkan prosedur yang diminta dalam akaun anda. - **Kesilapan berlaku apabila membuka SFPTotal Labs:** baca mesej dalam akaun anda. Jika akaun Labs sudah wujud, anda mungkin perlu mendaftar masuk dengan kata laluan yang telah ditetapkan. Hubungi sokongan jika penciptaan akaun gagal. - **Kegagalan data tidak disahkan:** menyiapkan nombor bahagian pemindahan dan penilaian, model peralatan, versi perisian dan tindak balas operasi Wizard. Hantar fail dan nombor siri hanya melalui saluran sokongan yang ditetapkan. Jika Sokongan meminta maklumat lanjut, masukkan mesej ralat yang tepat dan menentukan peringkat di mana ia berlaku: pendaftaran laman web, pautan peranti, pembukaan Labs atau pemilihan data. ## [Protokol kawalan peranti](https://sfptotal.io/ms/wiki/Device_control_protocol) **Kandungan** 1. [Membaca memori transceiver](https://sfptotal.io/ms/wiki/Device_control_protocol#22b21de7b135c683816f5f3f83c9f3ab6545d23f) 2. [Memori Penulisan Transceptor](https://sfptotal.io/ms/wiki/Device_control_protocol#e9c066d5576fa37a89d0db713444893590e41800) 3. [Perintah Konfigurasi](https://sfptotal.io/ms/wiki/Device_control_protocol#28b6034969a1957bfca6d6fd004f23dd36dd9f9a) 4. [kawalan kuasa](https://sfptotal.io/ms/wiki/Device_control_protocol#36df51e93003e36ad0f68a593be69061f409d480) 5. [Pencarian kata laluan perkakasan](https://sfptotal.io/ms/wiki/Device_control_protocol#c1ebcbe35d57993ebbf941515f59f999cbd1d3b0) Perintah protokol kawalan peranti SFPTotal disokong oleh papan pemrograman Mini, Plus, Plus New dan Plus X siri. Senarai perintah ini terpakai kepada peranti dengan firmware SW 1.3.5 atau lebih baru. ### Membaca memori transceiver Perintah bacaan mengakses peranti pada bas data menggunakan alamat 8-bit dan parameter offset dan membaca data daripada halaman sehingga 256 byte. `R1A000807F` Perintah bacaan terdiri daripada parameter berikut: `R` \+ `1` \+ `A0` \+ `00` \+ `80` \+ `7F` **Kod Perintah** Perintah bacaan bermula dengan watak kod perintah **R** (Kecil untuk ***Bacaan***). Kes kod perintah menentukan format output hasil bacaan. - **R** uppercase - mengembalikan data sebagai string HEX; - **r** bawah - mengembalikan data sebagai jadual HEX. **nombor pelabuhan** Identifikasi nombor pelabuhan pada papan pemrograman penerima. 0. GBIC 1. SFP 2. SFP+ 3. XFP 4. QSFP If `CMODPRST=01` diaktifkan, papan pemrograman pemindahan memeriksa bahawa pemindahan disambungkan ke pelabuhan yang ditetapkan sebelum membaca. Menghalang tetapan ini untuk mengabaikan nombor port. **Alamat Halaman** Alamat halaman peranti hamba pada bas data, ditulis dalam format HEX di atas. Contohnya: `A0` or `A2`. Lihat [Struktur memori transceiver](https://sfptotal.io/ms/wiki/Transceiver_memory_structure) untuk maklumat lanjut mengenai alamat halaman memori transceiver yang disokong. **Nombor halaman tambahan** Nombor halaman tambahan dalam format HEX untuk transceivers dengan ruang alamat dinamik. Nilai contoh: `00`, `01`, `02`, `03`. If `AWRADTBL=01` diaktifkan, papan pemrograman transceiver menulis nombor halaman tambahan untuk **Page pilih byte** apabila mengakses memori atas modul XFP dan QSFP. Ini memilih jadual tambahan yang penerima terdedah dalam A0h pada offset 80h: `T00` or `T01` or `T02` or `T03`. Untuk mengabaikan parameter nombor halaman tambahan, set `AWRADTBL=00`. **Penyalahgunaan** Pengecualian kepada mana data yang dibaca atau ditulis. Contohnya: - `00` kawasan memori yang lebih rendah, bermula dengan byte 0 - `80` kawasan memori atas, bermula dengan byte 128 - `5F` baca bermula dengan byte 95 **Membaca/menulis byte count** Bilangan byte yang boleh dibaca daripada atau ditulis kepada memori transceptor. Tentukan parameter dalam format HEX atas. Oleh kerana perwakilan rekod, bilangan byte bacaan perlu dikurangkan dengan satu. - `00` baca/menulis 1 byte - `7F` Membaca/menulis byte 128 - `03` Membaca/menulis byte 4 **Menerima dan melaksanakan perintah** Untuk melaksanakan perintah, selesai dengan watak pengembalian pengangkutan `\x0D`. Pengeluaran format kawasan bacaan: ``` 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 ``` Perintah Eksekutif Standard Membaca. ``` R1A000007F 0304070000000120400C15012A0000000F07000046494E4953415220434F5250323334200000906546544C46383532345032424E56202020412020200352009C0032000050423931595A57202020202020202020303730323237202068D8010B0000000000000000000000000000000000000000000000000000000000000000 ``` Membaca byte 128 dari halaman T03h daripada penerima QSFP28 dalam ruang alamat A0h pada offset 80h. ``` R4A003807F 11CC07800000000000000003FF00020000000040484953494C49434F4E20202020202020000000004F4D333535394358313030202020202030316658051446E60607FFDE30333448545831304D3930303333383832313039333032300C1067A60000000000000000000000000000000000000000000000000000000000000000 ``` Hasil perintah berakhir dengan baris feed dan karikatur pengangkutan kembali. --- ### Memori Penulisan Transceptor Perintah tulis mengakses peranti pada bas data menggunakan alamat 8-bit dan parameter offset dan menulis data ke halaman sehingga 256 byte. `W4A002800F11223344556677889900AABBCCDDEEFF` Perintah tulis terdiri daripada parameter berikut: `W` \+ `4` \+ `A0` \+ `02` \+ `80` \+ `0F` \+ `11223344556677889900AABBCCDDEEFF` **Kod Perintah** Perintah bertulis bermula dengan watak kod perintah **W** (Kecil untuk ***Tuliskan***). Kes kod perintah menentukan sama ada hasil dikembalikan selepas menulis. - **W** uppercase - menjalankan pengesahan bacaan selepas menulis dan mengembalikan hasil; - **w** bawah - hanya menulis, tanpa bacaan pengesahan. Untuk mengesahkan penulisan, bandingkan data yang dihantar dalam perintah penulisan dengan data yang dikembalikan oleh papan pemrograman penerima selepas perintah selesai. **nombor pelabuhan** Identifikasi nombor pelabuhan pada papan pemrograman penerima. 0. GBIC 1. SFP 2. SFP+ 3. XFP 4. QSFP If `CMODPRST=01` diaktifkan, papan pemrograman penerima memeriksa bahawa penerima disambungkan ke pelabuhan yang ditetapkan sebelum menulis. Menghalang tetapan ini untuk mengabaikan nombor port. **Alamat Halaman** Alamat halaman peranti hamba pada bas data, ditulis dalam format HEX di atas. Contohnya: `A0` or `A2`. Lihat [Struktur memori transceiver](https://sfptotal.io/ms/wiki/Transceiver_memory_structure) untuk maklumat lanjut mengenai alamat halaman memori transceiver yang disokong. **Nombor halaman tambahan** Nombor halaman tambahan dalam format HEX untuk transceivers dengan ruang alamat dinamik. Nilai contoh: `00`, `01`, `02`, `03`. If `AWRADTBL=01` diaktifkan, papan pemrograman transceiver menulis nombor halaman tambahan untuk **Page pilih byte** apabila mengakses memori atas modul XFP dan QSFP. Ini memilih jadual tambahan yang penerima terdedah dalam A0h pada offset 80h: `T00` or `T01` or `T02` or `T03`. Untuk mengabaikan parameter nombor halaman tambahan, set `AWRADTBL=00`. **Penyalahgunaan** Pengecualian kepada mana data yang dibaca atau ditulis. Contohnya: - `00` kawasan memori yang lebih rendah, bermula dengan byte 0 - `80` kawasan memori atas, bermula dengan byte 128 - `5F` baca bermula dengan byte 95 **Menulis / Membaca Bilangan Byte** Bilangan byte untuk ditulis kepada memori transceiver. Tentukan parameter dalam format HEX atas. Oleh kerana perwakilan rekod, bilangan byte tulis perlu dikurangkan dengan satu. - `00` baca/menulis 1 byte - `7F` Membaca/menulis byte 128 - `03` Membaca/menulis byte 4 **Data yang** Tambah data tulis di hujung perintah sebagai string HEX atas tanpa ruang atau garis pecah. `11223344556677889900AABBCCDDEEFF` Panjang data tulis mesti sepadan dengan bilangan byte tulis yang dinyatakan dalam parameter perintah. **Menerima dan melaksanakan perintah** Untuk melaksanakan perintah, selesai dengan watak pengembalian pengangkutan `\x0D`. --- ### Perintah Konfigurasi **CLI** Mengaktifkan atau mematikan echo watak dalam tetingkap terminal semasa mencetak. disabiliti oleh default. Seting kembali kepada lalai selepas kitaran kuasa. Pertimbangkan keadaan semasa ``` ? CLI CLI=0 ``` Membolehkan ``` CLI=1 ``` Disabiliti ``` CLI=0 ``` --- **VERSION** Meminta maklumat versi peranti. ``` SFPTotal Plus New (c) 2023 HW: 1.3 SW: 1.3.7 SN: SFPT-P1323122800 ACTIVE ``` **CMODPRST** Pastikan bahawa penerima disambungkan ke pelabuhan sebelum membaca atau menulis. Cari seting semasa: ``` ? CMODPRST CMODPRST=01 ``` Membolehkan pengesanan sambungan transceiver: ``` CMODPRST=01 ``` Menghalang pengesanan sambungan transceptor: ``` CMODPRST=00 ``` Apabila tetapan ini diaktifkan, papan pemrograman pemindahan mengembalikan ralat jika lebih daripada satu pemindahan disambungkan ke pelabuhan: ``` QERR: MTDOC ``` Jika tiada penerima disambungkan ke pelabuhan semasa operasi bacaan atau penulisan, papan pemrograman penerima mengembalikan kod ralat yang sepadan: ``` QERR: SFP_EMPTY ``` **AWRADTBL** Membolehkan penulisan automatik nombor halaman tambahan kepada **Page pilih byte** mendaftar apabila mengakses ruang alamat halaman T00h, T01h, T02h dan T03h. Cari seting semasa: ``` ? AWRADTBL AWRADTBL=01 ``` Membolehkan nombor halaman tambahan menulis: ``` AWRADTBL=01 ``` Menghalang nombor halaman tambahan untuk menulis: ``` AWRADTBL=00 ``` --- **STATUS** Lembaga pemrograman transisi pintu masuk dan output negara. ``` STATUS GBIC : 1; 0; 0; 1; SFP : 1; 1; 1; 1; XFP : 1; 1; 1; 1; 1; QSFP : 1; 1; 1; 1; ``` Kedudukan nilai parameter sepadan dengan peta berikut: ``` 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** Mengawal garis TX\_DIS, yang membolehkan mod kuasa rendah. boleh didayakan secara default. Tukar laser dan mematikan mod kuasa rendah ``` TX_DIS=0 ``` Mengalih keluar laser dan mengaktifkan mod kuasa rendah ``` TX_DIS=1 ``` Jadual pemrograman transceptor mungkin mempunyai jumper untuk kawalan perkakasan mod kuasa rendah. Sebuah jempol tertutup mempunyai keutamaan. --- **I2CRATE** Tetapkan frekuensi jam bas data papan pemrograman penerima dalam ***Guru***. Parameter ini diwakili oleh rekod hexadecimal. ``` I2CRATE=12 # Clock frequency 100 kHz I2CRATE=40 # Clock frequency 30 kHz I2CRATE=C6 # Clock frequency 10 kHz ``` Untuk mengkaji tetapan kelajuan semasa, gunakan `? I2CRATE` ``` ? I2CRATE I2CRATE=C6 ``` Mengakui nilai-nilai daripada `01h` to `FFh`. Kadar jam dikira menggunakan formula berikut: `16 000 000 / (2 * I2CRATE * I2CPRESC + 16) = Speed Rate Hz` --- **I2CPRESC** Prescaler untuk frekuensi jam bas data papan pemrograman transceiver dalam ***Guru***. Parameter ini diwakili oleh rekod hexadecimal. Nilai lalai: `04h` ``` I2CPRESC=04 ``` Untuk mengkaji tetapan kelajuan semasa, gunakan `? I2CPRESC` ``` ? I2CPRESC I2CPRESC=04 ``` menerima nilai-nilai `00h`, `04h`, `10h`, `40h`. **I2CPAUSE** Menangguhkan sebelum keluar bas membaca hasil, dalam milisekund. Nilai lalai: `64h` or `100ms` ``` ? I2CPAUSE I2CPAUSE=64 I2CPAUSE=32 I2CPAUSE=32 ``` **I2CDELAY** Tetapkan keterlambatan sebelum mengeluarkan ReSTART, dalam 0.1 ms peningkatan. Nilai lalai: `0Ah` ``` ? I2CPAUSE I2CPAUSE=0A I2CPAUSE=64 I2CPAUSE=64 ``` **I2CRESET** Memulihkan bas data dalam perisian. Mulakan semula antara muka dan menjana pulsa jam 9 pada garis bas data SCL untuk memulihkan peranti hamba yang boleh dikunci. Mengembalikan data bus: ``` I2CRESET ``` Membolehkan penggerak Bas data diset semula secara automatik apabila penerima disambungkan ke pelabuhan. ``` I2CRESET=01 ``` Menghalang pemicu ``` I2CRESET=00 ``` **I2CSTATE** Kembalikan status data bas. ``` I2CSTATE SCL=01 SDA=02 ``` **USBDELAY** Menangguhkan sebelum menghantar byte data daripada peranti ke komputer melalui port siri maya. ``` ? USBDELAY USBDELAY=0A USBDELAY=10 USBDELAY=10 ``` --- ### kawalan kuasa Hanya disokong pada papan pemrograman transceiver dengan kawalan kuasa perisian. **PWRRST** Kuasa kitaran pelabuhan transceptor. ``` PWRRST ``` I2CPAUSE menjejaskan interval pemulihan bas dalam peningkatan 10 ms. **PWRCTRL** Kuasa kawalan pelabuhan Tukar kuasa keluar. ``` PWRCTRL=0 ``` Tukar kuasa kepada ``` PWRCTRL=1 ``` Perubahan keadaan kuasa hendaklah disertai dengan petunjuk LED yang sepadan. --- ### Pencarian kata laluan perkakasan Jadual pemrograman transceiver menyokong carian kata laluan perkakasan dalam julat daripada `00000000` to `FFFFFFFF` Pencarian berjalan dalam satu bulat, meningkatkan kata laluan satu. Pada setiap iterasi, papan pemrograman transceiver memasukkan kata laluan dan menulis kata semak `SFPTOTAL` yang 8 bytes panjang. Ia kemudian membaca semula perkataan semak. Pencarian berjaya apabila papan pemrograman penerima boleh membaca kata semak daripada memori penerima. **BFCWADR** Alamat halaman di mana kata semak ditulis. **BFCWOFT** Pengecualian untuk menulis kata semak. **BFSET** Mulakan carian kata laluan hardware. Perintah mempunyai parameter berikut: - Halaman masuk kata laluan - Pengenalan kata laluan offset - Bermula daripada julat nilai - Akhir daripada rangkaian - Posisi permulaan Perintah memulakan carian, memasukkan kata laluan pada halaman `A2h` dalam offset `7Bh` dalam rangka daripada `41414141h` to `5A5A5A5Ah` Bermula daripada `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** Hentikan carian kata laluan. ``` BFSTOP STOP Device=A2 Offset=7B From 41 41 41 41 To 5A 5A 5A 5A Current 45 45 47 5A ``` **BFSTART** Kembalikan carian kata laluan daripada di mana ia berhenti. **BFPASS** kepada yang `? BFPASS` Perintah mengembalikan nilai semasa. ``` ? BFPASS 45 45 47 5A ``` ## [Kod dan makna kesilapan](https://sfptotal.io/ms/wiki/Error_codes) Rujukan ini menggambarkan mesej SFPTotal Wizard yang ditemui apabila bekerja dengan papan pemrograman dan memori pemrograma: `WRITE FAIL` dan kod yang `QERR`. Kod mengidentifikasi tahap atau keadaan kegagalan, tetapi biasanya tidak menetapkan satu punca. Simpan jawapan peranti lengkap dan rekod model papan dan versi HW/SW, Wizard, operasi, alamat dan halaman. Jadual ini meliputi mesej SFPTotal yang didokumenkan. Kod dan kaedah pemulihan boleh berbeza antara papan dan versi firmware tertanam. Kesilapan "Tidak boleh mencipta saluran selamat SSL/TLS" apabila mengemas kini Wizard atau mengakses Labs berkaitan dengan sambungan rangkaian aplikasi. Gunakan yang [Pengenalan kepada SSL/TLS](https://sfptotal.io/ms/note/Issue-The-request-was-aborted-Could-not-create-SSL-TLS-secure-channel_28). ### Tukar kepada kod kesilapan [WRITE FAIL](https://sfptotal.io/ms/wiki/Error_codes#e9d04dac9cf068b523c5f82029098786f4eda8c2) · [QERR:DEMO](https://sfptotal.io/ms/wiki/Error_codes#796b66b23428f7329919b312635b31b1ee403567) · [QERR:MTDOC](https://sfptotal.io/ms/wiki/Error_codes#195d839d3187e8516b57dcaad62efd20522ab4da) · [QERR:SFP\_EMPTY](https://sfptotal.io/ms/wiki/Error_codes#af6e1c067f6c93b3b3b0d1666c35fdad0927b716) · [QERR:SCL](https://sfptotal.io/ms/wiki/Error_codes#265d26c4b6c11d46b4cb8bc558bbc03d9c514829) · [QERR:SDA](https://sfptotal.io/ms/wiki/Error_codes#a462f08636692a90095e3ac1ed6c313d504f256c) · [QERR:I2C\_BUSY](https://sfptotal.io/ms/wiki/Error_codes#3ec311eccf3ae24fbc5f7f39bd1731c0ad6ab37d) · [QERR:R20](https://sfptotal.io/ms/wiki/Error_codes#e2e96d6cfdd48e6fd85f42b7bfdb9d02ca3aea97) · [QERR:W20](https://sfptotal.io/ms/wiki/Error_codes#acbb83fcd1fe83e177ead96647800aecc2055514) · [QERR:W30](https://sfptotal.io/ms/wiki/Error_codes#e9431bc7c72067d68e04db7003f94310adbf43b3) · [QERR:W48](https://sfptotal.io/ms/wiki/Error_codes#be876b076ebb5f69862304edc95b663d9ad7682b) · [QERR: x00](https://sfptotal.io/ms/wiki/Error_codes#7bc2956bc7e0ce52d3c232e3865e6bcc2a514a40). ### Kod - makna - pemeriksaan - langkah seterusnya Kesilapan SFPTotal: mendiagnosis punca daripada bergantung kepada kod sahaja | Kod yang | makna | Apa yang perlu diperiksa | Langkah selanjutnya | | --- | --- | --- | --- | | `WRITE FAIL` | Penulisan tidak disahkan sebagai berjaya; ketahanan data tidak disahkan. | Baca semula dan bandingkan dengan data yang dijangka. Semak kawasan yang dipilih, tulis akses, kuasa dan keperluan modul tertentu. | Simpan backup asal anda. Membezakan masalah komunikasi daripada perlindungan penulisan; menggunakan [Menulis panduan perlindungan](https://sfptotal.io/ms/wiki/Reprogramming_write_protected_SFP_RJ45). Jangan berulang kali menulis keseluruhan dump sebelum mengenal pasti punca. | | `QERR:DEMO` | Jadual ini berfungsi dengan fungsi terhad dan memerlukan pengaktifan. | Status peranti, model dan nombor siri, dan sama ada kunci tersedia untuk papan ini. | Persembahan [Aktivasi normal](https://sfptotal.io/ms/device-activation) Periksa status aktif. Aktivasi papan berbeza daripada memasukkan kata laluan penerima atau mengkonfigurasi akses Labs. | | `QERR:MTDOC` | Pengesanan sambungan mendapati lebih daripada satu penerima. | Semak semua port dan hujung kabel yang disambungkan; tinggalkan hanya satu modul yang disambungi untuk diagnosis. Periksa kehadiran kontak pengesanan. | Selepas operasi selesai, lepaskan sambungan tambahan dan ulangi bacaan. Jika kod berterusan dengan satu modul, hantar konfigurasi kepada Sokongan daripada menyekat pengesanan untuk melepasi punca. | | `QERR:SFP_EMPTY` | Lembaga tidak mendeteksi sambungan ke pelabuhan yang sepadan. | Semak port yang betul, insert penuh, kompatibiliti modul, kuasa dan kontak pengesanan. Nama kod tidak menggantikan pemeriksaan papan dan pelabuhan tertentu. | Sambungkan semula modul yang kompatibel mengikut arahan dan ulangi bacaan. Jika modul yang diketahui-baik juga tidak dikesan, hubungi Sokongan untuk memeriksa papan. | | `QERR:SCL` | Garis jam SCL dikekalkan rendah, menghalang komunikasi. | Kuasa, kenalan, satu modul yang disambungkan, dan penyelesaian transaksi semasa. Kod sahaja tidak mengenal pasti komponen yang rosak. | Ikuti yang [Proses pemulihan bas](https://sfptotal.io/ms/wiki/Resetting_the_data_bus). Puls jam yang dihasilkan oleh perisian mungkin tidak mencukupi untuk SCL; ikuti prosedur kitaran kuasa penuh panduan papan jika berkenaan. | | `QERR:SDA` | SDA data garis dikekalkan rendah, menghalang komunikasi. | Syarat-syarat sambungan dan kuasa yang sama; sama ada masalah itu muncul semula selepas modul tertentu disambungkan. | Pada papan yang disokong, gunakan `I2CRESET` Menurut yang [arahan pengangkutan bas](https://sfptotal.io/ms/wiki/Resetting_the_data_bus) Selepas itu ujian bacaan. Perintah ini tidak menghapuskan perlindungan tulis. | | `QERR:I2C_BUSY` | Sebuah mesej bus sibuk yang diterangkan dalam arahan pemulihan komunikasi. | Semak sama ada operasi, skrip atau permulaan automatik masih berjalan, dan semak sambungan dan kuasa. | Tunggu sehingga operasi semasa selesai dan berhenti bermula automatik seterusnya. Jika kesilapan berterusan, gunakan [arahan pemulihan](https://sfptotal.io/ms/wiki/Resetting_the_data_bus) Mengambil kira sokongan komando Lembaga. | | `QERR:R20` | Peranti itu tidak mengakui permintaan alamat dalam perintah bacaan. | Modul kehadiran dan kuasa, alamat / ketersediaan halaman, peta memori yang dipilih dan ketersediaan peranti. | Mulakan dengan kawasan pengenalan yang boleh diakses, kemudian semak keupayaan modul yang diiklankan. Kesilapan pada A2h sahaja tidak membuktikan bahawa DDM tidak hadir. | | `QERR:W20` | Kekurangan alamat yang sepadan permintaan pengiktirafan untuk perintah bertulis. | Pertama-tama semak modul boleh dibaca, kemudian semak alamat, kawasan, kuasa dan bersedia menulis. | Memulihkan bacaan yang disahkan. Selepas memeriksa dokumen dan sandaran, lakukan hanya perubahan yang dibenarkan yang diperlukan. Kod ini tidak membuktikan bahawa kata laluan tertentu diperlukan. | | `QERR:W30` | Selepas alamat dengan bit tulis telah diiktiraf, penghantaran byte data tidak diiktiraf. | Blok terdahulu menjimatkan masa, saiz tulis berturut-turut, keterlambatan antara operasi dan perlindungan kawasan yang dipilih. | Simpan tetapan semasa. Jika mereka tidak memenuhi keperluan modul, menyesuaikan mereka melalui [Alat untuk tetapan umum](https://sfptotal.io/ms/wiki/Basic_settings) mengikut dokumen tersebut. Jika kesilapan berterusan, periksa perlindungan tulis; jangan gunakan keterlambatan yang sama untuk setiap modul. | | `QERR:W48` | Tiada pengiktirafan diterima untuk alamat dengan bit baca. | Urutan operasi lengkap, ketersediaan peranti dan kuasa, alamat, dan ketersediaan kawasan yang dibaca. | Membaca kawasan yang boleh diakses secara berasingan. Jika kesilapan berulang, hantar parameter tindak balas dan operasi lengkap kepada Sokongan. Jangan pilih kaedah penghapusan perlindungan tulis berdasarkan kod ini sahaja. | | `QERR:x00` | Rujukan ini menggunakan kod untuk kesilapan bas yang tidak diketahui. | Jawapan sebenar lengkap, termasuk semua aksara dan nombor, model papan dan versi perisian. | Menyelamatkan jawapan tanpa menggantikannya dengan pemegang tempat `x00` dan menghantarnya kepada Sokongan dengan langkah-langkah untuk mengulangi masalah. Ini entri tidak mendekodkan kod kesilapan yang tidak diketahui. | ### Mengapa QERR:R20 apabila membaca A2h tidak menentukan sama ada DDM hadir Alamat mungkin tidak diiktiraf kerana ruang alamat tidak dilaksanakan, tetapi juga disebabkan oleh hubungan yang buruk, kekurangan kuasa, ketersediaan peranti atau kawasan yang dipilih dengan salah. Pertama-tama semak bacaan pengenalan yang stabil, maklumat diagnostik dalam peta memori tertentu SFP dan dokumentasi modul. Tenterjemahkan A0h/A2h mengikut konvensyen alamat alat; gunakan peta memori yang sesuai untuk faktor bentuk lain. Hanya selepas pemeriksaan ini boleh ditentukan ketersediaan diagnostik. R20 sahaja tidak menubuhkan ketiadaan DDM atau sistem perlindungan penulisan perkakasan. Lihat [Struktur memori transceiver](https://sfptotal.io/ms/wiki/Transceiver_memory_structure) dan [Pembacaan DDM diagnostik](https://sfptotal.io/ms/wiki/DDM_diagnostics). ### Di mana untuk memulakan apabila diagnosis menulis 1. Mencatat operasi yang tepat, alamat / halaman dan jawapan lengkap. Menyimpan memori asal yang boleh diakses. 2. Semak komunikasi dengan papan, satu penerima yang kompatibel, pelabuhan yang betul dan kuasa. Pertama ialah bacaan berulang. 3. Jika pengiktirafan hilang semasa menulis, semak ketersediaan kawasan, memblokir keperluan saiz dan menjimatkan masa. Mengubah satu parameter pada satu masa dan mencatat nilai asal. 4. Pertimbangkan kata laluan, WP atau perintah simpanan khas hanya apabila mekanisme itu disahkan untuk produk tertentu. Selepas penulisan yang diberi kuasa, baca data lagi dan bandingkan hasil. Untuk perintah SFPTOTAL dan kelayakan mereka, gunakan [Panduan Protokol](https://sfptotal.io/ms/wiki/Device_control_protocol). Mempunyai Wizard tidak secara automatik merujuk kepada sokongan perintah; contohnya, protokol biasa SFPTOTAL tidak terpakai kepada Whistle. Kesilapan penghubung bas dilindungi dalam [QERR:SCL/SDA artikel](https://sfptotal.io/ms/wiki/Resetting_the_data_bus). ### Apa yang perlu dihantar kepada Sokongan mengenai kod yang tidak diketahui Melalui yang [saluran kenalan rasmi](https://sfptotal.io/ms/contacts) hantar model papan, HW/SW daripada Bantuan → Dapatkan versi peranti, versi Wizard, modul pengeluar/Bahagian Nombor dan penilaian, baris kesilapan lengkap, alamat dan halaman, tulis parameter, sambungan kuasa dan urutan operasi. Termasuk hasil ujian dengan modul yang kompatibel. Menghapuskan kata laluan, kunci pengaktifan dan butiran log masuk daripada log; tidak termasuk pengeluaran lengkap dalam mesej awam. Nilai "kegagalan -1" tanpa aplikasi, operasi dan mesej penuh bukanlah QERR yang didokumenkan secara berasingan. Pertama, menetapkan konteks dan menghantarnya kepada Sokongan. ## [Mengembalikan data bus](https://sfptotal.io/ms/wiki/Resetting_the_data_bus) Gunakan menu **Kawalan - Reset pangkalan data I2C** untuk memulakan urutan reset pada bas data. Jawatankuasa Pemrograman Transceiver menghasilkan 9 jam pulsa pada SCL untuk mengesetkan semula bas data dalam perisian, mengikut cadangan dalam Pelaksanaan I2C® Pendaftaran Permohonan semula (AN-686). ## [Berlari dalam mesin maya](https://sfptotal.io/ms/wiki/Running_in_a_virtual_machine) Apabila menjalankan SFPTotal Wizard di dalam VirtualBox atau Parallels mesin maya, anda mungkin mengalami gangguan peranti berulang atau tidak dapat membaca atau menulis memori transceiver. Masalah ini terutamanya berlaku apabila sistem operasi tuan rumah ialah OS X (macOS) atau Linux dan sistem operasi tetamu ialah Windows. ### Apa yang menyebabkan ini? Apabila perintah bacaan dijalankan, aplikasi mengharapkan tindak balas watak 256 daripada peranti melalui port siri maya. Dengan virtualisasi, sistem operasi tetamu mungkin kehilangan sebahagian daripada data yang dihantar oleh peranti. Ini disebabkan oleh masalah dengan emulasi kawalan OHCI/EHCI USB dan tingkah laku pemacu port siri maya standard. ### Penyelesaian Untuk menyelesaikan masalah, pilih **Pengawal USB (xHCI)** dalam tetapan mesin maya dan sambungkan papan pemrograman penerima melalui pengawal itu. Jika anda tidak boleh mengubah jenis kawalan, menjalankan perintah: ``` USBDELAY=80 ``` Perintah ini memaksa pemindahan data daripada papan pemrograman transceptor ke komputer, mengurangkan kebarangkalian kehilangan data apabila antara muka papan pemrogram transceptor diserahkan kepada sistem operasi tetamu dalam mesin maya. ## [Transceiver menulis jenis perlindungan dan kaedah pengaturcaraan](https://sfptotal.io/ms/wiki/Transceiver_write_protection) ![Ilustrasi](https://sfptotal.io/images/documentation/i10/p9/356a192b-ddc2997e4f-f934a0b33b79.jpg) Artikel ini menerangkan pelbagai jenis perlindungan penulisan penerima dalam bahasa yang rata dan menerangkan bagaimana untuk mengenal pasti kaedah perlindungan modul dengan cepat dan mengatur semula dengan berjaya dengan papan pemrograman penerima SFPTotal Mini atau SFPTotal Plus. ### Penghantar yang tidak dilindungi Transceptor SFP yang tidak dilindungi biasanya mempunyai cip EEPROM pada papan sirkuitnya. Chip ini menyimpan data pengenalan modul dan boleh ditulis semula tanpa sekatan atau kunci yang dikenakan oleh modul. Biasanya, hanya halaman sahaja A0h boleh dibaca semasa membaca halaman A2h mengembalikan kesilapan Untuk memrogram modul tersebut, muat firmware yang diperlukan ke dalam aplikasi dan klik <Write>. Jika penulisan berjaya, permohonan perlu mengembalikan WRITE OK. Kesukaran utama apabila merancang modul ini ialah memilih kelajuan penulisan yang betul. EEPROM adalah memori yang agak perlahan, jadi frekuensi jam bas data 1 kHz adalah lebih baik. Ini adalah sepuluh kali lebih perlahan daripada kelajuan papan pemrograman lalai SFPTotal. Anda boleh dengan mudah mengubah kelajuan dalam tetapan aplikasi. Selebihnya prosedur ini mudah. ### Perkakasan EEPROM menulis perlindungan Kabel tembaga SFP RJ45 dan kabel DAC tidak mengandungi komponen optik, jadi mereka tidak mempunyai pemacu laser dan tidak memerlukan DDM untuk memantau penerima optik dan kuasa penghantar. Modul-modul ini juga sering ditulis dilindungi. Seperti dengan transceiver yang tidak dilindungi, reka bentuk mereka agak mudah, dan cip standard EEPROM menyimpan ciri-ciri modul. Pengeluar menggunakan pelbagai kaedah untuk menghalang perubahan EEPROM yang tidak diingini dan mencegah penulisan kod modul yang tidak dibenarkan atau tidak sengaja. Perlindungan ini berfungsi untuk tujuan praktikal: pelanggan kami telah mengalami kebetulan penghapusan atau perubahan kod modul kerja yang disebabkan oleh kecacatan peralatan. Transceivers dengan perkakasan perlindungan EEPROM menggunakan pin memori khusus WP (Write Protect) cip. ![EEPROM Perlindungan penulisan: WP pin, SDA dan SCL dalam garis, A0–A2 Pin alamat dan bekalan kuasa](https://sfptotal.io/images/documentation/i10/p9/356a192b-e04436c107-f62c81c65d93.png) Apabila pin WP berada pada tahap logik yang sama dengan tegangan bekalan, penulisan disekat dan memori dikunci. Untuk mengekalkan modul menulis dilindungi semasa operasi biasa, garis ini disambungkan melalui rintangan kepada pin bekalan kuasa port SFP atau kepada output yang lalai ke tahap logik yang tinggi. Akibatnya, memori modul hanya dibaca apabila dimasukkan ke dalam port switch. Untuk membuat modul boleh diprogram semula, rintangan nilai yang lebih tinggi daripada rintangan tarik bekalan ditambah untuk menarik garis WP ke tanah. Jika laluan bekalan terputus atau garis SFP yang sepadan disambungkan ke tanah (tidak pernah melakukannya!), pin WP cip memori akan turun dan penulisan menjadi mungkin. Kilang-kilang menggunakan peranti khusus untuk pemrograman transceivers yang memohon tahap logik yang diperlukan kepada pin kawalan EEPROM menulis akses. SFPTotal papan pemrograman transceiver menyediakan kawalan khusus untuk mewujudkan keadaan yang diperlukan untuk reprogram modul dengan perlindungan penulisan perkakasan. ### Perlindungan kata laluan transceiver Di bawah spesifikasi SFF-8472 MSA, transceivers dengan sokongan DDM boleh melaksanakan perlindungan penulisan berasaskan kata laluan. Standard ini menyimpan tujuh byte halaman A2h untuk tujuan ini, walaupun kata laluan biasanya hanya empat byte panjang. Untuk memrogramkan kebanyakan penulisan dilindungi 1G dan 10G transceivers berjaya, masukkan kata laluan sebelum menulis perubahan untuk memodulasi memori. Modul menggunakan pelbagai reka bentuk perkakasan. Chip yang didedikasikan boleh mengawal akses tulisan kepada cip EEPROM yang berasingan atau mengandungi memori itu sendiri. Mencuba untuk menulis kepada modul sedemikian tanpa kata laluan, atau dengan kata laluan yang salah, mengembalikan WRITE FAIL. Dalam transceivers dengan cip EEPROM yang berasingan, sirkuit perlindungan menyerupai kunci perkakasan yang diterangkan di atas. Perbezaan adalah bahawa pengawal mengendalikan pin WP cip memori. Ia mengubah output kawalan selepas kata laluan yang betul ditulis ke kawasan yang bermula pada offset 7Bh pada halaman A2h. Reka bentuk transceiver lain menggunakan kawalan dengan memori bersepadu. Oleh kerana mereka memproses isyarat bas data dalam perisian, modul ini boleh sensitif kepada penulisan kelajuan dan selang antara blok data. Mengetahui kata laluan yang betul cukup untuk merancang modul ini. Jika kata laluan tidak dapat diperolehi, ia boleh didapati dengan mencuba semua nilai yang mungkin atau calon yang paling mungkin, contohnya dengan carian kamus. ### Apakah yang dimaksudkan dengan Save Command? Sesetengah pemindahan boleh diprogramkan dengan berjaya selepas memasukkan kata laluan tetapi tidak mengekalkan perubahan selepas kuasa dihapuskan. Apabila kuasa dikembalikan, kod asal kekal dalam ingatan. Semasa pengaturcaraan, modul ini memegang perubahan dalam memori sementara. Mereka memerlukan arahan khas, yang dipanggil perintah simpanan, untuk memindahkan firmware daripada memori sementara kepada memori nonvolatile. Tiada piawaian biasa menentukan bagaimana untuk mengatur modul ini. Setiap pengeluar menentukan urutan arahan mereka sendiri. Idealnya, pengeluar membekalkan algoritma pemrograman; jika tidak, algoritma yang sesuai perlu dikenalpasti daripada penyelesaian yang diketahui. Skrip yang fleksibel berdasarkan protokol perintah SFPTotal tersedia untuk menulis kepada modul ini. ### Perlindungan Bersama Sesetengah transceivers menggabungkan kunci perkakasan, entri kata laluan dan perintah simpanan. Sebagai contoh, modul boleh menolak penulisan kecuali dalam mod kuasa rendah, walaupun apabila kata laluan yang betul digunakan. Pendekatan ini mempunyai alasan yang praktikal: mengapa reprogram modul sementara pemancar optiknya berjalan dengan kuasa penuh? Perlindungan gabungan paling kerap ditemui dalam modul yang mematuhi SFF-8472 penilaian yang menyokong sehingga 256 Halaman dalam bahagian memori atas halaman A2hBermula daripada offset 80h. Untuk merancang transceiver ini, anda perlu tahu urutan operasi yang diperlukan pada pin input dan output yang tersedia dan algoritma pemrograman pengeluar terlebih dahulu. ### ringkasan Transceivers yang tidak dilindungi boleh diprogramkan dengan berjaya dengan menulis pada frekuensi jam bas data yang sesuai. Untuk transceivers dengan perlindungan perkakasan, mengenal pasti garis yang mengawal kunci tulis cip memori dan meletakkannya dalam keadaan yang diperlukan sebelum menulis perubahan. Untuk mengatur modul yang dilindungi kata laluan, anda memerlukan kata laluan. Meminta ia daripada pembekal atau pengeluar anda, atau cari di lembaran data rasmi. Jika tidak tersedia, gunakan fungsi carian kata laluan dalam perisian papan pemrograman pemindahan SFPTotal. Modul yang kehilangan perubahan selepas kuasa dihapuskan memerlukan entri kata laluan dan perintah simpanan untuk mengikat perubahan kepada memori transceptor. Prosedur pemrograman ini boleh dilaksanakan menggunakan skrip. Untuk modul dengan perlindungan gabungan, anda perlu tahu prosedur pemrograman terlebih dahulu. Syarikat-syarikat yang membeli modul dalam jumlah besar boleh mendapatkan arahan yang diperlukan daripada pengeluar. Pasukan sokongan kami boleh membantu dengan soalan mengenai pemrograman transceiver dilindungi. ## [Reprogram menulis dilindungi SFP RJ45 transceiver](https://sfptotal.io/ms/wiki/Reprogramming_write_protected_SFP_RJ45) **Sebelum memrogram semula penulisan dilindungi SFP RJ45 transceiver, mengenal pasti kaedah perlindungan yang digunakan oleh modul tertentu.** Kemasukan WP perkakasan, kata laluan dan perintah simpanan khas memerlukan prosedur yang berbeza. Sebuah jenama atau penutup yang sepadan tidak menetapkan bahawa sirkuit adalah sama: nombor bahagian dan pemeriksaan perkakasan transceptor, dan model dan pemeriksaan papan pemrograman transceptor semua perkara. Panduan ini meliputi operasi memori pada modul tembaga SFP. Recoding adalah sesuai apabila keperluan keserasian atau perubahan data telah ditetapkan; modul yang kompatibel tidak perlu diprogram semula hanya kerana ia dipasang dalam penyambung baru. Kod tidak boleh menambah kelajuan yang tidak disokong atau mengubah keupayaan fizikal antara muka modul. ![Copper SFP RJ45 transceiver dalam port switch dengan kabel Ethernet yang disambungkan](https://sfptotal.io/images/documentation/i177/p10/356a192b-9cfb7de295-9ab586a891a3.jpg) *Penyambung RJ45 mengenal pasti medium sambungan, bukan kaedah perlindungan memori.* ### Pemeriksaan sebelum mengubah EEPROM - Mencatat nombor bahagian modul dan penilaian, model switch dan versi perisian. Simpan ID siri asal dan jawapan operasi Wizard yang lengkap. - Semak model papan pemrograman penerima, pemeriksaan perkakasan dan status pengaktifan. Sokongan membaca tidak bermakna bahawa setiap operasi penulisan tersedia. - Mengesahkan bahawa kawasan memori yang diperlukan boleh dibaca dengan boleh dipercayai. Perbandingan bacaan berulang: perubahan byte DDM boleh menjadi normal, tetapi data pengenalan kekal yang tidak konsisten memerlukan diagnosis. - Buat A [Penyimpanan](https://sfptotal.io/ms/wiki/Backing_up_transceiver_memory) daripada kawasan yang boleh diakses sebelum membuat sebarang perubahan. Jangan menggantikan data asal dengan imej firmware pertama yang anda dapati. A0h/A2h, ID siri dan perbezaan antara peta memori dijelaskan dalam [EEPROM memori panduan](https://sfptotal.io/ms/wiki/Transceiver_memory_structure). Kesilapan bacaan A2h atau ketiadaan DDM **Tidak membuktikan** sama ada bahawa tiada mikrokontroller atau bahawa perlindungan penulisan perkakasan yang hadir. Penyebabnya boleh menjadi kawasan yang tidak disokong, jenis modul yang salah, atau masalah kuasa atau sambungan. Bermula dengan menafsirkan [Jawatankuasa Pemrograman Transceiver](https://sfptotal.io/ms/wiki/Error_codes). ### Jenis-jenis SFP menulis perlindungan Pilih pendekatan diagnostik | Mekanisme | Simptom yang mungkin | Keperluan | | --- | --- | --- | | Perkakasan WP | Pengenalan boleh dibaca, tetapi tulisan disekat atau tidak disimpan. | Sebuah sirkuit yang disahkan untuk produk tertentu dan kawalan garis yang diperlukan oleh papan pemrograman penerima yang disokong. | | Kata laluan atau akses mediasi pengawal lain | Sesetengah kawasan hanya boleh diakses selepas urutan yang ditentukan oleh pengeluar. | Parameter akses yang betul dan nilai untuk pelaksanaan ini; tetapan Wizard tidak menentukan kata laluan itu sendiri. | | Perintah Penyimpanan Khusus | Data boleh dibaca semula selepas menulis, tetapi kandungan asal kembali selepas memulakan semula. | Prosedur yang didokumenkan untuk mengemukakan data, kadang-kadang dilaksanakan sebagai skrip. | | Perlindungan Bersama | Satu kata laluan atau satu perubahan status garis sahaja tidak mencukupi. | Urutan lengkap bagi penilaian yang berkaitan, termasuk status modul yang diperlukan. | Tiada gejala ini membuktikan mekanisme perlindungan itu sendiri. WRITE FAIL juga boleh disebabkan oleh masalah sambungan, kawasan yang tidak disokong atau kesilapan bacaan. Untuk klasifikasi umum, lihat artikel ini [Jenis-jenis perlindungan pemindahan](https://sfptotal.io/ms/wiki/Transceiver_write_protection). ### Bagaimana perlindungan WP perkakasan berfungsi Sesetengah modul tembaga SFP menggunakan EEPROM yang berasingan, seperti cip daripada keluarga 24C02. Chip ini mempunyai kawalan input Write Protect untuk menulis akses. Pada Microchip 24LC02B, menghubungkan WP kepada VCC mencegah array menulis, manakala menghubungkannya kepada VSS menghapuskan kunci perkakasan ini. Ini adalah sifat cip tertentu; penamaan yang serupa pada model lain tidak menjamin keadaan yang sama atau julat memori yang dilindungi. Pengeluar pemindahan boleh menghubungkan WP ke sirkuit kuasa atau garis kawalan penyambung. Pada awalnya, eksperimen SFPTotal menemui reka bentuk menggunakan garis kuasa, TX\_DISABLE atau TX\_FAULT. Walau bagaimanapun, nama jenama sahaja tidak boleh menentukan garis mana yang disambungkan kepada WP. Nombor bahagian baru atau penilaian memerlukan pengesahan sirkuit sendiri. ### Transceiver programming board jumpers dan perkakasan ulasan Penggunaan label komponen papan | Lembaga / Sumber | Label yang disahkan | sempadan contoh | | --- | --- | --- | | SFPTotal Mini, manual semasa | TX PWR/TX\_VCC, RX PWR/RX\_VCC, TX\_EN. | Semak fungsi terhadap penanda pada papan tertentu anda. Kawalan ini mengubah keadaan garis; mereka tidak secara automatik mengenal pasti kaedah perlindungan. | | Plus New / Plus X, manual semasa | PWR\_TX, PWR\_RX dan kawalan lain yang diterangkan dalam dokumentasi model. | Label boleh berubah antara pemeriksaan perkakasan. Jangan salin kedudukan kenalan daripada Mini atau Plus yang lebih tua. | | P3 dan Q3 dalam artikel asal | Label daripada contoh sejarah; artikel asal tidak mencatat nombor penilaian yang tepat. | Contoh-contoh ini tidak mengesahkan arahan untuk setiap Plus, Mini atau papan pemrograman transceiver yang lebih baru. | ![SFPTotal Mini papan daripada panduan asal: Lihat lagi reviu untuk RX PWR, TX PWR dan TX EN Jumpers](https://sfptotal.io/images/documentation/i177/p10/356a192b-f55c4447bf-6be37ffd6184.jpg) *Gambaran keseluruhan Mini. Pertama, bandingkan penandaan dan tataletak dengan penilaian perkakasan anda.* Sekiranya pin WP SFP tertentu disahkan untuk disambungkan ke garis yang boleh dikawal, gunakan kawalan yang dinyatakan dalam manual papan pemrograman penerima dan urutan pengeluar modul. Mengubah satu parameter yang disahkan pada satu masa dan mencatat bacaan dan menulis hasil. Memulihkan konfigurasi normal papan apabila selesai. ![Reka bentuk papan keluar daripada artikel asal, menunjukkan Q3 dan garis merah menghubungkan kenalan](https://sfptotal.io/images/documentation/i177/p10/356a192b-a4f4d33642-6be37ffd6184.jpg) *Grafik asal Q3 disimpan untuk mengenal pasti contoh sejarah. Penilaian perkakas yang tepat tidak dinyatakan; ia tidak menetapkan arahan universal untuk jambatan Q3 pada papan lain.* Penerangan semasa: [Mini](https://sfptotal.io/ms/wiki/SFPTotal_Mini), [Plus New](https://sfptotal.io/ms/wiki/SFPTotal_Plus_New) dan [Plus X](https://sfptotal.io/ms/wiki/SFPTotal_Plus_X). Jika tataletak berbeza atau sirkuit tidak diketahui, hantar sokongan nombor bahagian modul, tanda papan dan gambar papan. Tiada keperluan untuk meneka fungsi kenalan untuk menentukan kelayakan. ### Apabila kata laluan atau skrip diperlukan Di dalam sihir, yang **Mengawal, tetapkan kata laluan** Perintah mengkonfigurasi entri kata laluan awal. Alamat Jadual, Alamat Kata Laluan dan Kata Laluan (Hex) mesti sepadan dengan dokumentasi modul. Untuk maklumat lanjut, lihat [Kata laluan menulis panduan](https://sfptotal.io/ms/wiki/Writing_with_a_password). Kata laluan kerja dan set kod terhad tidak diterbitkan di sini. A2h:7Bh tidak boleh diperlakukan sebagai medan kata laluan universal SFP yang ditakrifkan oleh SFF-8472: spesifikasi itu meninggalkan fungsi khusus pembekal yang berkaitan kepada pengeluar. SFF-8636 mendefinisikan mekanisme kata laluan pilihan yang berasingan; parameternya tidak boleh digunakan untuk modul SFP sama sekali. Jika modul memerlukan perintah penyimpanan khas atau urutan akses, gunakan [Skrip yang sesuai](https://sfptotal.io/ms/wiki/Writing_with_scripts) hanya untuk model yang disahkan dan penilaian. Skrip rawak untuk penutupan yang serupa tidak menggantikan algoritma pengeluar. ### Aliran kerja: baca, sandaran, mengubah suai dan mengesahkan 1. [Bacaan](https://sfptotal.io/ms/wiki/Reading_transceiver_memory) kawasan yang diperlukan dengan jadual Modul Jenis dan Alamat yang betul. Mencatat data pengenalan asal. 2. Mencipta sandaran dan mengesahkan bahawa ia telah disimpan. Apabila memilih data, ikuti [Syarat-syarat dan cadangan akses pangkalan firmware](https://sfptotal.io/ms/wiki/Firmware_database)Nama jenama yang sesuai tidak mencukupi. 3. Tentukan kaedah perlindungan dan mengesahkan bahawa prosedur ini terpakai kepada pemeriksaan anda. Sediakan hanya perubahan yang diperlukan dan algoritma penulisan yang sesuai. 4. Periksa yang berkenaan [Pengesahan](https://sfptotal.io/ms/wiki/Checksum_verification) dan melaksanakan [Menulis Operasi](https://sfptotal.io/ms/wiki/Writing_transceiver_memory). Menyelamatkan jawapan ahli sihir yang lengkap. 5. Baca lagi kawasan yang sama dan bandingkan dengan hasil yang diharapkan. Selepas memulakan semula biasa, baca semula data kekal jika prosedur untuk modul itu memerlukan. Nilai-nilai diagnostik semasa tidak boleh dibandingkan seolah-olah mereka adalah imej memori yang tidak berubah. 6. Semak pengenalan dan pautan sebenar dalam peralatan rangkaian sasaran. WRITE OK dan jumlah pemeriksaan yang betul mengesahkan tahap masing-masing, tetapi tidak menetapkan keserasian lengkap atau integriti pautan. ### Sumber dan kelayakan - [Microchip 24AA02/24LC02B, DS21709H](https://ww1.microchip.com/downloads/en/DeviceDoc/21709H.pdf), Tulis Seksyen Perlindungan: contoh operasi input WP. - [SFF-8472 12.5a](https://members.snia.org/document/dl/25916), bahagian-bahagian 4.3 dan 10.2: akses tertentu kepada pembekal; [SFF-8636 2.12](https://members.snia.org/document/dl/26418), bahagian 6.2.10: mekanisme kata laluan pilihan yang berasingan. - [MSA, SFF dan CMIS rujukan](https://sfptotal.io/ms/wiki/Transceiver_standards_and_specifications) : memilih spesifikasi untuk faktor bentuk. Artikel ini menjelaskan eksperimen yang diterbitkan sebelum ini. Rujukan kepada sampel MikroTik dan D-Link yang diuji pada masa itu tidak menetapkan kelayakan untuk setiap nombor bahagian semasa daripada jenama tersebut. Data sumber tidak mencukupi untuk jadual prosedur universal melalui penilaian; penilaian tertentu tidak dicipta. ## [Standar dan spesifikasi pemindahan optik](https://sfptotal.io/ms/wiki/Transceiver_standards_and_specifications) **MSA, SFF dan CMIS menggambarkan aspek yang berbeza daripada transceptor optik.** Sesetengah dokumen menentukan penutup dan penyambung, yang lain isyarat elektrik, dan yang lain peta memori dan prosedur kawalan modul. Untuk memilih spesifikasi untuk pemrograman modul SFP, QSFP atau OSFP, pertama-tama mengenal pasti tugas dan antara muka pengurusan yang digunakan oleh penerima tertentu. Rujukan ini membantu anda mencari dokumen utama, memahami tujuan dan memeriksa penilaian. Nombor penilaian di bawah telah disemak terhadap sumber-sumber penerbit di **23 Oktober 2026**. Satu penilaian dokumen yang disenaraikan tidak bermakna bahawa setiap modul melaksanakannya sepenuhnya: memeriksa kelayakan terhadap lembaran data produk dan keupayaan yang dinyatakan. ### Apa yang dimaksudkan dengan MSA, SFF dan CMIS - **MSA — Perjanjian pelbagai sumber.** Perjanjian antara peserta industri mengenai antara muka produk yang kompatibel. Terdapat pelbagai MSA, termasuk SFP dan OSFP. Label yang mematuhi MSA tanpa dokumen, penilaian dan senarai ciri yang disokong tidak sepenuhnya menggambarkan keserasian. - **SFF** adalah sebuah keluarga spesifikasi yang diterbitkan melalui SNIA. Ini termasuk dokumen mengenai reka bentuk mekanikal, antara muka elektrik dan pengurusan. Oleh itu, nombor SFF tidak mengidentifikasi format firmware. - **CMIS - Spesifikasi antara muka pengurusan yang sama.** Spesifikasi umum untuk komunikasi antara tuan rumah dan modul: akses data, kapasiti pengiklanan dan kawalan. CMIS terpakai kepada beberapa faktor bentuk dan tidak mendefinisikan satu reka bentuk mekanikal bagi mereka. Ulasan yang diterbitkan boleh didapati daripada OIF. Syarat-syarat ini tidak saling eksklusif. Contohnya, spesifikasi perkakasan OSFP MSA dan CMIS meliputi bahagian-bahagian yang berbeza daripada produk yang sama. Mematuhi peta pengurusan tidak menjamin keserasian dengan setiap penyambung: antara muka elektrik dan optik, kuasa, penyejukan dan batasan perisian sistem masih terpakai. ### Tiga lapisan: reka bentuk mekanikal, antara muka elektrik dan pengurusan Menentukan dokumen yang anda perlukan | Lapisan | Soalan yang dijawab | contoh | | --- | --- | --- | | Reka bentuk mekanikal | Apakah dimensi penutup modul, penyambung, kandang dan pengumpulan? | SFF-8432, SFF-8661 dan spesifikasi perkakasan OSFP MSA | | antara muka elektrik | Siapakah isyarat, pin kuasa dan pin kawalan yang menghubungkan modul ke peralatan tuan rumah? | SFF-8418, SFF-8419, SFF-8679. | | Pengurusan dan memori | Bagaimanakah pengenalan, diagnosis dan ciri-ciri yang disokong dibaca dan dikawal? | SFF-8472, SFF-8636 dan CMIS; SFF-8024 membantu memecahkan nilai medan. | Peta memori adalah sebahagian daripada antara muka pengurusan. Byte yang boleh diakses boleh mewakili pengenalan yang disimpan, pengukuran langsung, status atau perintah. Data ini tidak semua boleh ditulis semula EEPROM. Spesifikasi yang berkaitan dan pelaksanaan modul menentukan tugas alamat dan syarat-syarat penulisan. ### Peta memori, DDM dan antara muka pengurusan Mulakan dengan jadual ini apabila membaca pengenalan dan diagnosis. Faktor-faktor borang yang disenaraikan adalah aplikasi tipikal; penampilan modul tidak menentukan peta pengurusan mana yang digunakan. Pengurusan antara muka dan jadual kod | Dokumen | Tujuan | Faktor bentuk / skop | Pemeriksaan yang disahkan | sumber | | --- | --- | --- | --- | --- | | SFF-8472 | Pengenalan, peta memori, DDM dan kawalan. | Modul keluarga SFP menggunakan antara muka ini. | 12.5a; 16.01.2026 | [SNIA PDF](https://members.snia.org/document/dl/25916) | | SFF-8636 | Peta memori dan pengurusan modul empat baris dan kabel. | Contohnya, QSFP+/QSFP28 modul menggunakan peta ini. | 2.12; 29.04.2026 | [SNIA PDF](https://members.snia.org/document/dl/26418) | | CMIS | Antara muka pengurusan yang sama, keupayaan modul, status dan data. | Beberapa faktor bentuk, termasuk QSFP-DD dan OSFP. | 5.4; Mei 2026 | [OIF PDF](https://www.oiforum.com/wp-content/uploads/OIF-CMIS-05.4.pdf) | | SFF-8024 | Jadual kod biasa untuk menafsirkan medan; bukan peta memori berasingan. | Modul yang peta merujuk kepada jadual ini. | 4.14; 04.06.2026 | [SNIA PDF](https://members.snia.org/document/dl/26423) | **SFF-8472** berguna untuk menafsirkan identiti keluarga SFP dan DDM. Peta SFP menggunakan penarafan A0h/A2h. Ini adalah alamat yang dinyatakan dalam format yang digunakan oleh dokumen-dokumen ini, bukan nombor halaman universal untuk semua penerima. Alat-alat yang menggunakan alamat 7-bit I²C sering menunjukkan alamat yang sama seperti 0x50/0x51. Semak notis mana alat anda menerima. **SFF-8636 dan CMIS** Terdapat pelbagai antara muka pengurusan. Alamat, nombor halaman dan prosedur penulisan tidak boleh dipindahkan dari satu ke yang lain. Untuk modul multilane, juga semak pemilihan halaman dan, jika berkenaan, pemilihan bank, ciri-ciri yang disokong dan status modul. Pelaksanaan pengurusan yang berbeza boleh berlaku walaupun dalam keluarga QSFP yang berkaitan. **SFF-8024** mengandungi jadual kod biasa, seperti modul dan pengenalpastian jenis penyambung. Ia membantu menafsirkan nilai medan, tetapi tidak menggantikan dokumen yang menentukan alamat dan makna medan dalam peta tertentu. ### SFP, QSFP dan spesifikasi perkakasan OSFP Dokumen ini menyokong pemilihan dan reka bentuk antara muka perkakasan. Spesifikasi penyelesaian menghubungkan keperluan dan rujukan melalui beberapa dokumen; ia tidak menggantikan semua lukisan terperinci, parameter elektrik atau peta pengurusan. Spesifikasi Hardware | Dokumen | Tujuan | Faktor bentuk / skop | Pemeriksaan yang disahkan | sumber | | --- | --- | --- | --- | --- | | SFF-8418 | Kecepatan tinggi 10 Gb/s antara muka elektrik. | SFP+ 10G. | 1.4; 30.07.2015 | [SNIA PDF](https://members.snia.org/document/dl/25879) | | SFF-8419 | bekalan kuasa dan isyarat kelajuan rendah. | SFP+ dan penyelesaian yang merujuk kepada dokumen ini. | 2.0a; 10.07.2026 | [SNIA PDF](https://members.snia.org/document/dl/25880) | | SFF-8432 | Modul dan reka bentuk mekanikal kotak. | Keluarga SFP+ | 5.2a; 30.11.2018 | [SNIA PDF](https://members.snia.org/document/dl/25892) | | SFF-8402 | Hubungan antara spesifikasi penyelesaian satu baris. | Keluarga SFP+, termasuk SFP28. | 1.2; 21.12.2022 | [SNIA PDF](https://members.snia.org/document/dl/25869) | | SFF-8679 | Pin, parameter elektrik, kuasa dan keperluan perkakasan. | QSFP 4X keluarga. | 1.9; 21.04.2025 | [SNIA PDF](https://members.snia.org/document/dl/25969) | | SFF-8661 | Modul keperluan mekanikal. | QSFP+ 4X. | 2.5; 22.06.2018 | [SNIA PDF](https://members.snia.org/document/dl/25959) | | SFF-8665 | Hubungan antara pengurusan, antara muka elektrik dan spesifikasi mekanikal. | QSFP generasi 4X. | 2.0; 24.11.2025 | [SNIA PDF](https://members.snia.org/document/dl/25963) | | OSFP MSA | Keperluan mekanikal, elektrik dan haba; CMIS dilindungi secara berasingan. | OSFP dan OSFP-RHS. | 5.22; 09.08.2025 | [OSFP MSA PDF](https://osfpmsa.org/assets/pdf/OSFP_Module_Specification_Rev5_22.pdf) | Untuk QSFP-DD, dapatkan keperluan perkakasan daripada MSA yang berkenaan, dan keperluan pengurusan daripada pemeriksaan CMIS dan dokumentasi modul yang berkenaan. Dokumen perkakasan OSFP secara eksplisit memisahkan pengurusan CMIS daripada keperluan mekanikal, elektrik dan haba. Tiada antara muka pengurusan yang dikongsi atau tujuan yang serupa menjadikan OSFP dan QSFP-DD boleh ditukar secara mekanikal. ### Spesifikasi awal yang komprehensif dan dokumen MSA Nombor dokumen ini sering muncul dalam lembaran data dan arahan yang lebih tua. Mereka disimpan di sini untuk membantu menafsirkan keperluan produk asal. Baca status dan jangkauan mereka bersama-sama dengan nombor audit. Dokumen untuk generasi asal | Dokumen | Tujuan | Faktor bentuk / skop | Pemeriksaan yang disahkan | sumber | | --- | --- | --- | --- | --- | | INF-8074i | Spesifikasi asal SFP MSA; dokumen maklumat. | SFP. | 1.0; 12.05.2001 | [SNIA PDF](https://members.snia.org/document/dl/26184) | | SFF-8431 | Permintaan elektrik SFP+ awal yang komprehensif Arkib; lihat penjelasan di bawah. | SFP+ 10G. | 4.1 tarikh 6 Julai 2009; Tambahan tarikh 15 September 2013 | [SNIA PDF](https://members.snia.org/document/dl/25891) | | SFF-8436 | Spesifikasi QSFP+ yang komprehensif; ketersediaan untuk generasi lain memerlukan pemeriksaan berasingan. | QSFP+ 4×10 Gb/s. | 4.9; 31.08.2018 | [SNIA PDF](https://members.snia.org/document/dl/25896) | | INF-8077i | XFP elektrik, pengurusan dan antara muka mekanikal. | XFP 10G. | 4.5; 31.08.2005 | [SNIA PDF](https://members.snia.org/document/dl/26514) | **SFF-8431 ialah dokumen yang disimpan.** Penutupnya secara eksplisit mengenal pasti SFF-8419 untuk antara muka kelajuan rendah dan SFF-8418 bagi keperluan elektrik 10G yang tersisa. Oleh itu, SFF-8431 tidak boleh dipaparkan sebagai sumber semasa tunggal bagi semua parameter SFP+. **SFF-8436** adalah spesifikasi yang komprehensif QSFP+ 4×10 Gb/s. Untuk generasi QSFP yang lain, semak juga SFF-8665, profil antara muka elektrik dan peta pengurusan yang dipilih. SFF-8679 menyatakan bahawa ia menggantikan bahagian elektrik asas SFF-8436; SFF-8636 secara berasingan menggambarkan pengurusan modul empat baris. Koleksi terdahulu disenaraikan CMIS 5.0. Untuk mendapatkan maklum balas yang diterbitkan, gunakan [Katalog OIF, Seksyen Spesifikasi Antara muka Pengurusan](https://www.oiforum.com/technical-work/implementation-agreements-ias/). Kajian yang disahkan ialah CMIS 5.4, May 2026. Ini tidak memerlukan penggunaan 5.4 dengan modul yang direka untuk penilaian lain. ### Memilih spesifikasi untuk membaca atau mengubah memori 1. **Mengidentifikasi produk** Mencatat faktor borang, nombor bahagian dan penilaian perkakasan. Semak lembaran data modul dan operasi yang disokong oleh papan pemrograman penerima. 2. **Menentukan antara muka pengurusan.** Gunakan dokumentasi dan data pengenalan yang dibaca daripada modul; satu penamaan kelajuan sahaja tidak mencukupi. Pilih SFF-8472, SFF-8636, CMIS atau dokumen lain yang dinyatakan secara eksplisit. 3. **Mencatat penilaian ini.** Bandingkan nombor halaman tajuk, mengubah sejarah dan sokongan modul yang dinyatakan. Tarikh kemas kini laman web mungkin berbeza daripada tarikh spesifikasi. 4. **Semak kawasan yang diperlukan.** Menetapkan alamat, halaman/bank, unit, lesen dan kebenaran menulis, syarat akses dan sama ada ciri itu wajib. Untuk nilai medan yang disulitkan, lihat jadual SFF-8024 yang berkaitan. 5. **Simpan data asal.** Menyimpan kawasan yang boleh diakses sebelum membuat perubahan. Semak jumlah pemeriksaan yang berkenaan dan baca semula data selepas menulis. Kawasan yang dilindungi dan perkhidmatan tidak boleh diperlakukan sebagai buffer biasa yang boleh diedit. Contohnya, untuk menafsirkan SFP Serial ID dan DDM memerlukan peta SFF-8472 dan jadual kod. Dimensi cage pemeriksaan memerlukan spesifikasi perkakasan. Jika modul menggunakan CMIS, memilih alamat daripada Jadual memori SFP adalah salah walaupun medan yang diperlukan mempunyai nama yang sama. Tidak mengubah nombor standard dalam penerangan atau menulis pengenalpastian lain dalam memori menambah kelajuan fizikal yang tidak disokong, jenis optik atau keupayaan kuasa kepada modul. Kompatibiliti kod dan operasi pautan sebenar perlu disahkan secara berasingan. ### Dokumen tambahan daripada koleksi asal Rujukan di bawah menyimpan dokumen lain daripada senarai asal. Tiada nombor penilaian semasa dikehendaki di sini: semak halaman tajuk dan status dalam [Senarai katalog](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: mencari katalog 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 pada pautan yang disimpan ditentukan **Pembangunan 0.0.10 tarikh 23 Januari 2018**. Ia adalah rancangan perpanjangan untuk menguruskan modul QSFP+/QSFP28 yang boleh dilipat, bukan standard konfigurasi universal yang diterbitkan untuk semua modul. Begitu juga, kehadiran fail dalam katalog tidak bermakna bahawa produk anda melaksanakan semua fungsi. ### Pemeriksaan Dokumen dan Status - **diterbitkan** dalam katalog SNIA menunjukkan dokumen yang diluluskan untuk penerbitan; **Rancangan** Menyediakan rancangan untuk penilaian. **berakhir** bermakna penyelenggaraan telah berhenti; berunding dengan penutup untuk alasan. - Baca nombor dan tarikh di dalam PDF. URL penerbit tetap boleh mula berkhidmat untuk penyesuaian yang lebih baru, menjadikan label yang lebih tua disimpan di samping tidak tepat. - Gunakan katalog OIF untuk CMIS dan laman web kumpulan yang berkaitan untuk spesifikasi MSA. Jangan menentukan mata wang hanya daripada nama fail dalam koleksi pihak ketiga. - Menyelaraskan penilaian terhadap lembaran data modul. Sebuah penilaian dokumen baru tidak secara automatik mengemas kini peranti yang telah dihasilkan. Rujukan ini tidak menggantikan spesifikasi utama. Jadual di atas membantu mencari dokumen mengikut tujuan; baca penilaian dokumen yang sesuai untuk nilai medan yang tepat, parameter masa dan keperluan. ### Panduan yang berkaitan SFPTotal - [Lembaga pemrograman transceiver membentuk faktor dan keupayaan](https://sfptotal.io/ms/wiki/SFPTotal_Documentation) : keluarga modul yang disokong oleh model SFPTotal. - [Struktur memori transceiver](https://sfptotal.io/ms/wiki/Transceiver_memory_structure) : bagaimana Wizard memperkenalkan kawasan memori. - [Membaca memori](https://sfptotal.io/ms/wiki/Reading_transceiver_memory) dan [Menyokong Up](https://sfptotal.io/ms/wiki/Backing_up_transceiver_memory) : Menyediakan data sebelum editing. - [DDM antara muka diagnostik](https://sfptotal.io/ms/wiki/DDM_diagnostics) : bacaan pengukuran dan had dalam Wizard. - [Pemeriksaan cek](https://sfptotal.io/ms/wiki/Checksum_verification) : perintah untuk memeriksa medan pemeriksaan yang disokong.