Cấu hình module quang bằng bộ lập trình của bạn
trong một ứng dụng đa năng duy nhất — CodingBox
Phần mềm tương tác để lập trình bộ nhớ module quang cho phép sử dụng nhiều nền tảng phần cứng lập trình khác nhau trong một cửa sổ với giao diện người dùng thống nhất.
Mở trên mọi trình duyệt web trên Windows, macOS và Linux. Để kết nối với bộ lập trình, cần có CodingBox Driver.
Các form factor được hỗ trợ
Giới thiệu
Giải pháp đa năng để lập trình module quang
Hầu hết các nhà sản xuất và nhà cung cấp module quang đều đưa ra thiết bị riêng để lập trình module. Nhiều giải pháp trong số đó có phần mềm nghèo nàn về tính năng, chỉ chạy trên các phiên bản Windows cũ, không hỗ trợ cập nhật hay làm việc ngoại tuyến không cần Internet, hoặc buộc bạn chỉ mua module của một nhà sản xuất.
Chúng tôi xây dựng phần mềm CodingBox chạy trên nhiều nền tảng Windows, Linux và macOS, mang đến cho người dùng một giao diện đồ họa thống nhất để làm việc với bộ nhớ module — không phụ thuộc vào thư viện hay phần bổ trợ của bên thứ ba, chạy độc lập trên mọi trình duyệt và không cần kết nối Internet.
Phần mềm có thể đọc và ghi dữ liệu vào bộ nhớ module quang, đọc các thanh ghi giao diện chẩn đoán số (DDM) theo thời gian thực, thiết lập giá trị ngưỡng và hiệu chuẩn, cấu hình số kênh và bước sóng cho module DWDM điều chỉnh được, và ghi vào bộ nhớ module được bảo vệ ghi.
Ứng dụng được tích hợp với cơ sở dữ liệu chứa nhiều bản firmware để tương thích tốt hơn với thiết bị chuyển mạch mạng của nhiều hãng, cùng mật khẩu và script để lập trình các module được bảo vệ ghi.
Giao diện
Giao diện khi hoạt động
Dưới đây là các màn hình làm việc của ứng dụng với dữ liệu từ module thực. Các mục chuyển ở bên trái; trạng thái bộ lập trình và ngôn ngữ giao diện ở trên cùng.
Kiểm tra module quang · Kiểm tra module
Module được nhận diện, bộ nhớ được đọc và các trường được phân tích. Thẻ với nhà sản xuất, mã sản phẩm, số sê-ri và ngày, kết luận tương thích và danh sách các trang bộ nhớ đã đọc. Bên dưới — bản tóm tắt theo phong cách hệ điều hành mạng, sao chép vào báo cáo bằng một cú nhấp.
Chẩn đoán số · Chẩn đoán số
Nhiệt độ và điện áp module, dòng phân cực và công suất quang từng kênh. Ngưỡng Alarm và Warning được đánh dấu ngay trên biểu đồ, chu kỳ thăm dò có thể cấu hình, các phép đo được ghi nhật ký và xuất ra CSV.
Trình sửa bộ nhớ · Trình sửa mã
HEX và ASCII cạnh nhau, một tab cho mỗi trang bộ nhớ, tô sáng trường theo bản đồ đặc tả. Thanh trạng thái hiển thị địa chỉ, giá trị trong ba hệ cơ số, chuẩn MSA đang dùng và số chuỗi. Checksum được tính lại tức thì.
Cơ sở dữ liệu mã · Cơ sở dữ liệu mã
Mọi thứ đã đọc được lưu tự động; các trang của một module được liên kết thành chuỗi. Tìm theo nhà sản xuất, mã sản phẩm, số sê-ri, loại, chuẩn, bước sóng và mẫu HEX — các điều kiện kết hợp bằng &&.
Hộp thoại và công cụ
Ghi một bản ghi đầy đủ vào cơ sở dữ liệu: nhận diện module, kết luận tương thích và dump trang. Bộ phân trang duyệt toàn bộ chuỗi; mã quay lại trình sửa từng trang hoặc cả chuỗi cùng lúc.
Địa chỉ bảng, địa chỉ mật khẩu và giá trị của nó được đặt thủ công — module bảo vệ ghi được mở khóa bằng các tham số mà kỹ sư biết, không phải danh sách cố định sẵn trong chương trình.
Trước khi ghi, bạn thấy trang nào đang mở, trang đó thay đổi gì và những gì sẽ đi vào module. Chỉ các trang được chọn mới được ghi — phần còn lại giữ nguyên.
Tính năng
Ứng dụng có thể làm gì
Trình sửa bộ nhớ EEPROM
Lưới HEX và ASCII, một tab mỗi trang, hoàn tác và làm lại, tính lại checksum CC_BASE và CC_EXT, khóa trang chống sửa nhầm, tải và lưu dump dưới dạng tệp.
Giải mã theo chuẩn
SFF-8472, SFF-8636, INF-8077i, CMIS 5.0 và 4.0, MIS 2.0 và các bảng SFF-8024. Di chuột qua một byte để xem địa chỉ, giá trị trong ba hệ cơ số, tên trường và đặc tả áp dụng.
Chẩn đoán số DDM
Nhiệt độ, điện áp, dòng phân cực và công suất quang từng kênh. Ngưỡng Alarm và Warning được vẽ ngay trên biểu đồ, chu kỳ thăm dò có thể cấu hình, các phép đo được ghi nhật ký và xuất ra CSV.
Kiểm tra module quang
Module được nhận diện tự động khi cắm vào bộ lập trình. Thẻ nhận diện, kết luận tương thích và bản tóm tắt theo bốn phong cách — Cisco IOS, Junos, Huawei VRP và Aruba/HPE — sao chép bằng một cú nhấp.
Cơ sở dữ liệu mã đã đọc
Mỗi lần đọc được lưu lại và các trang của module được liên kết thành chuỗi. Tìm theo nhà sản xuất, mã số, loại, chuẩn, bước sóng và mẫu HEX; bản sao lưu module được tạo trước khi ghi.
Ghi vào bộ nhớ được bảo vệ
Module bảo vệ ghi được mở khóa bằng mật khẩu: địa chỉ bảng, địa chỉ mật khẩu và giá trị được đặt trong cài đặt, sau đó các trang đã chọn được ghi vào module.
Ưu điểm
Vì sao các đội ngũ chọn CodingBox
Mọi module, bất kể nhà sản xuất
CodingBox xử lý module quang bất kể ai sản xuất — một công cụ cho module của nhiều hãng và form factor khác nhau, từ GBIC đến OSFP.
Quy trình làm việc đầy đủ với bộ nhớ
Đọc và ghi bộ nhớ, chẩn đoán số theo thời gian thực, giá trị ngưỡng và hiệu chuẩn, kênh và bước sóng cho module DWDM điều chỉnh được, và ghi vào bộ nhớ được bảo vệ ghi.
Trên trình duyệt, mọi hệ điều hành
Giao diện thống nhất mở trên mọi trình duyệt web trên Windows, macOS và Linux. Thứ duy nhất cần cài trên máy trạm là CodingBox Driver.
Hoạt động ngoại tuyến
Ứng dụng là một tệp độc lập duy nhất: mở trên trình duyệt ở máy cách ly và làm việc không cần mạng. Internet chỉ cần cho cập nhật và cơ sở dữ liệu mã.
Hệ sinh thái
Ba phần của một giải pháp
Ứng dụng đảm nhận giao diện và logic, driver đảm nhận kết nối với phần cứng, còn bộ lập trình cung cấp truy cập vật lý vào bộ nhớ module.
Ứng dụng trực tuyến CodingBox™
Ứng dụng lập trình module quang: giao diện thống nhất để làm việc với bộ nhớ module thông qua tương tác với bộ lập trình, cùng bộ hàm và chương trình con mở rộng một bộ lập trình thông thường.
CodingBox Driver
CodingBox Driver đa năng được cài trên máy tính người dùng và cho phép ứng dụng trực tuyến tương tác với nền tảng phần cứng lập trình của nhiều nhà sản xuất. Windows, macOS và Linux.
Bộ lập trình phần cứng
Nền tảng phần cứng lập trình kết nối với máy tính người dùng và cho phép làm việc với module quang nhiều form factor. Thiết bị được điều khiển thông qua CodingBox Driver đa năng.
Trải nghiệm thực tế
Cho chúng tôi biết bạn làm việc với module và thiết bị nào, chúng tôi sẽ trình diễn ứng dụng qua chính các tác vụ của bạn và trả lời các câu hỏi kỹ thuật.