Skip to bài viết

SFPTotal Whistle


của The SFPTotal Whistle bảng lập trình transceiver là một thiết bị nhỏ để lập trình các transceiver EEPROM của SFP và SFP+ với tiêu thụ điện lên đến 1.5 W. bảng lập trình Transceiver hoàn toàn tương thích với transceiver được thiết kế theo MSA SFF-8074.

Bảng lập trình người chuyển giao hỗ trợ người chuyển giao bảo vệ mật khẩu lập trình theo MSA SFF-8472.

Thiết bị này có một cổng SFP cho các bộ chuyển đổi, một kết nối USB 2.0 để kết nối với một máy tính, và một nguồn LED.

Hai bảng lập trình chuyển đổi SFPTotal Whistle USB với các chuyển đổi khác nhau được cài đặt


Ứng dụng

Bảng lập trình của người chuyển đổi được sử dụng cho các nhiệm vụ sau:

  • Đọc và viết bộ nhớ thông qua;
  • Chương trình viết các bộ chuyển đổi được bảo vệ;
  • Viết thay đổi trong bộ nhớ thông qua để đảm bảo tương thích với các chuyển đổi từ các nhà sản xuất khác nhau;
  • Truy cập thông tin chẩn đoán DDMI (DOM).


Lợi ích chính

  • Phần mềm chính thức cho Windows;
  • Sự tương thích với các bộ chuyển đổi từ các nhà sản xuất khác nhau;
  • Thay đổi nhanh chóng các thông số tương thích của người chuyển tiếp;
  • Độ bền nhỏ và trọng lượng thấp;
  • Không có bộ điều chỉnh năng lượng bên ngoài cần thiết;
  • Không có cáp cần thiết để kết nối với PC.


Khởi động nhanh

Cài đặt thiết bị driver

Để hoạt động đúng cách, hãy cài đặt FTDI Các trình điều khiển cổng COM ảo trước khi kết nối thiết bị lần đầu tiên: http://www.ftdichip.com/Drivers/VCP.htm

Các thiết bị SFPTotal Whistle gốc không yêu cầu cấu hình bổ sung.

Kết nối thiết bị trực tiếp với cổng USB 2.0 Type A mà không có adapter hoặc cáp mở rộng. Một đèn LED ở phía dưới của bảng sáng lên khi thiết bị được kết nối đúng cách.

Nếu các trình điều khiển FTDI đã được cài đặt, kết nối thiết bị với một máy tính Windows nên tự động phát hiện thiết bị mới và cài đặt trình điều khiển của nó.

Trong Device Manager, thiết bị xuất hiện như USB Serial Port với số cổng hàng loạt được quy định (ví dụ: COM244). Bạn sẽ cần số cổng này để thiết lập kết nối thiết bị trong SFPTotal Wizard. SFPTotal Whistle: USB Serial Port và số cổng COM trong Windows Device Manager


Chìa khóa kích hoạt

Để làm việc với SFPTotal Wizard, thiết bị phải có một khóa kích hoạt kỹ thuật số độc đáo (Điện khóa). Chìa khóa này xác thực thiết bị và cho phép các chức năng chính của phần mềm để đọc và viết bộ nhớ chuyển tiếp.

Tất cả các thiết bị ban đầu được cung cấp với một khóa kích hoạt được tải lên trong bộ nhớ. Chìa khóa được tự động kiểm tra lần đầu tiên thiết bị được sử dụng với phần mềm SFPTotal Wizard chính thức. Máy tính phải được kết nối với Internet để xác minh.


Phần mềm

SFPTotal Whistle tương thích với chính thức SFPTotal Wizard Phần mềm, phiên bản 1.0.4.0 hoặc mới hơn. Đọc hướng dẫn người dùng trước khi bắt đầu.

Hội đồng lập trình chuyển tiếp cũng có thể làm việc với IC-Prog [1] Nhưng phần mềm đó không hỗ trợ quyền truy cập vào trang A2h hoặc chữ viết dựa trên mật khẩu.


thiết lập kết nối

  1. Tải về và khởi động SFPTotal Wizard;
  2. Mở menu drop-down Kết nối - Connection settings;
  3. rõ ràng Tự động tìm kiếm kết nối để mở khóa các thiết lập kết nối thiết bị;
  4. Nhấp Tới lỏng;
  5. Chọn The Số cảng hàng loạt giá trị tương ứng với cổng COM được quy định cho thiết bị;
  6. Chọn The Chương trình Board Type để phù hợp với SFPTotal Whistle;
  7. Nhấp Save Connection thiết lập để tiết kiệm các thiết lập;

Cài đặt kết nối SFPTotal Whistle: Cổng COM và kiểu bảng trong cửa sổ Cài đặt Kết nối


Transceiver hoạt động

Thông tin về các chức năng chính của ứng dụng có sẵn trong phần Hướng dẫn người dùng.


Giải quyết các vấn đề phổ biến

Các vấn đề phổ biến sau đây có thể xảy ra trong khi sử dụng thiết bị.

LED không bật lên khi thiết bị được kết nối vào

Kiểm tra định hướng thiết bị. Khi cài đặt thiết bị vào một cổng USB ngang, cỏ kim loại SFP trên bảng phải đối mặt lên.

Ứng dụng không trả lại gì khi đọc bộ nhớ chuyển tiếp

Kiểm tra cài đặt kết nối trong Cài đặt Kết nối - Kết nối.

Không có số cổng COM được quy định

Trên máy tính Windows, nơi các thiết bị kết nối khác đã sử dụng tất cả các số cổng 256 được lưu trữ, hệ thống không thể tự động phân bổ một số cổng mới do hành vi điều khiển FTDI. Nhập số cổng bằng tay. Trong Thiết bị quản lý, dưới Ports (COM & LPT), chọn thiết bị Port Serial USB phù hợp, mở Properties - Port Settings - Advanced, và gán số cổng COM.

Sai lầm: "Không thể tìm thấy thư viện FTDI FTD2XX.DLL"

Dữ liệu thư viện lớp thiết bị FTDI đang thiếu. Sao chép FTD2XX.dll vào thư mục ứng dụng SFPTotal Wizard Sau khi cài đặt trình điều khiển, tệp này có thể được tìm thấy trong C:\Windows\System32.

Sai lầm: "Các thiết bị nô lệ không xác nhận chuyển giao của DeviceAddress: 0xA0"

Sai lầm này xảy ra khi bảng lập trình người chuyển không nhận được sự công nhận từ thiết bị nô lệ (các người chuyển) trong khi tham khảo bảng A0h. Các nguyên nhân có thể bao gồm:

  • Không có người chuyển giao được kết nối với cổng bảng lập trình của người chuyển giao;
  • Người chuyển giao là lỗi và không trả lời;
  • Xe buýt dữ liệu bị khóa;
  • Có một vấn đề liên lạc giữa người chuyển giao và bảng lập trình người chuyển giao.

Sai lầm: "Các thiết bị nô lệ không xác nhận việc chuyển nhượng: 0x00" Sai lầm này xảy ra khi bảng lập trình người chuyển không nhận được sự công nhận từ thiết bị nô lệ (các người chuyển) trong khi viết byte giảm giá. Người chuyển nhượng không sẵn sàng để thực hiện hoạt động và tiếp tục giao tiếp trên xe buýt dữ liệu.

WRITE FAIL viết lỗi

Sai lầm này cho thấy việc viết vào khu vực ghi nhớ của người chuyển nhượng đã không thành công. Bảng lập trình người chuyển giao thực hiện việc viết, nhưng bài đọc xác minh không thể xác nhận rằng các thay đổi đã được lưu trong bộ nhớ người chuyển giao. Điều này thường xảy ra khi viết vào một khu vực bảo vệ bộ nhớ. Sử dụng mật khẩu nhập trong kiểm soát – Thiết lập mật khẩu cho chương trình mật khẩu bảo vệ người chuyển giao.


Đặc điểm và giới hạn

Không giống như SFPTotal Mini, loạt Whistle sử dụng một chuyển đổi giao diện FTDI FT232 và phần mềm kiểm soát thông tin bus thông tin: ứng dụng kiểm soát các trạng thái đường bus, chứ không phải là một bộ điều khiển phần cứng.

Phần mềm điều khiển của bus dữ liệu không cho phép chế độ giao tiếp và tốc độ được điều chỉnh để hỗ trợ sự đa dạng của các cơ chế viết thông qua được thực hiện bởi các nhà sản xuất module.

Những giới hạn này viết hỗ trợ cho một số bộ chuyển đổi được bảo vệ nhạy cảm với tốc độ đồng hồ và thời gian, hoặc logic lập trình khác với tiêu chuẩn MSA.

Các hoạt động máy bay dữ liệu được kiểm soát bằng phần mềm không thể cung cấp cả tần số đồng hồ cao và thời gian nghiêm ngặt khi tạo ra các chuỗi tín hiệu cần thiết để đọc và viết bộ nhớ thông qua. Điều này có thể rất quan trọng khi người chuyển giao lập trình có một người điều khiển quản lý và mô phỏng hoạt động của thiết bị nô lệ trong phần mềm.

Cập nhật: