보유한 코딩 보드로 광 트랜시버를 설정하세요
하나의 범용 앱에서 — CodingBox

광 트랜시버 메모리를 프로그래밍하는 인터랙티브 소프트웨어로, 서로 다른 프로그래머 하드웨어 플랫폼을 통일된 사용자 인터페이스를 갖춘 하나의 창에서 사용할 수 있습니다.

Windows, macOS, Linux의 모든 웹 브라우저에서 열립니다. 프로그래머 연결에는 CodingBox Driver가 필요합니다.

지원 폼팩터

GBICSFPSFP+SFP28SFP-DDXFPQSFPQSFP+QSFP28QSFP-DDOSFP
CodingBox 창: 메모리 편집기, HEX 및 ASCII 그리드, QSFP 페이지 탭, 체크섬, 작업 로그

소개

광 트랜시버 코딩을 위한 범용 솔루션

대부분의 트랜시버 제조사와 공급사는 모듈 프로그래밍용 자체 장비를 제공합니다. 이러한 솔루션 중 다수는 소프트웨어 기능이 빈약하고, 오래된 Windows 버전에서만 동작하며, 업데이트나 인터넷 없는 오프라인 작업을 지원하지 않거나, 단일 제조사의 트랜시버만 구매하도록 묶어 둡니다.

우리는 Windows, Linux, macOS의 다양한 플랫폼에서 동작하며 트랜시버 메모리 작업을 위한 통일된 그래픽 인터페이스를 제공하는 CodingBox 소프트웨어를 만들었습니다. 타사 라이브러리나 애드온에 의존하지 않고, 어떤 브라우저에서도 독립 실행되며, 인터넷 연결이 필요하지 않습니다.

이 소프트웨어는 광 트랜시버 메모리에 데이터를 읽고 쓰며, 디지털 진단 인터페이스(DDM) 레지스터를 실시간으로 읽고, 임계값과 교정값을 설정하고, DWDM 튜너블 트랜시버의 채널 번호와 파장을 구성하며, 쓰기 보호된 트랜시버 메모리에 기록할 수 있습니다.

앱은 다양한 브랜드의 네트워크 스위칭 장비와의 호환성을 높이기 위한 다수의 펌웨어 이미지와, 쓰기 보호된 트랜시버를 프로그래밍하기 위한 비밀번호 및 스크립트를 담은 데이터베이스와 통합되어 있습니다.

7
GBIC부터 OSFP까지의 폼팩터
5
MSA 사양군
4
네트워크 OS 스타일 보고서 형식
6
인터페이스 언어

인터페이스

실제 동작 화면

아래는 실제 모듈 데이터를 사용한 앱의 작업 화면입니다. 섹션은 왼쪽에서 전환하고, 프로그래머 상태와 인터페이스 언어는 상단에 있습니다.

CodingBox — 트랜시버 확인

트랜시버 확인 · 트랜시버 확인

모듈을 식별하고 메모리를 읽어 필드를 해석합니다. 벤더, 부품 번호, 시리얼 번호, 날짜가 담긴 카드, 호환성 판정, 읽은 메모리 페이지 목록. 아래에는 한 번의 클릭으로 보고서에 복사할 수 있는 네트워크 OS 스타일 요약이 있습니다.

CodingBox — 디지털 진단

디지털 진단 · 디지털 진단

모듈 온도와 전압, 채널별 바이어스 전류와 광 출력. Alarm 및 Warning 임계값이 그래프에 바로 표시되고, 폴링 간격은 설정 가능하며, 측정값은 기록되어 CSV로 내보내집니다.

CodingBox — 메모리 편집기

메모리 편집기 · 코드 편집기

HEX와 ASCII를 나란히 표시, 메모리 페이지별 탭, 사양 맵에 따른 필드 강조. 상태 표시줄에는 주소, 세 가지 진법의 값, 활성 MSA 표준, 체인 번호가 표시됩니다. 체크섬은 즉시 재계산됩니다.

CodingBox — 코드 데이터베이스

코드 데이터베이스 · 코드 데이터베이스

읽은 모든 내용이 자동 저장되고, 한 모듈의 페이지들은 체인으로 연결됩니다. 벤더, 부품 번호, 시리얼 번호, 유형, 표준, 파장, HEX 패턴으로 검색 — 조건은 &&로 결합합니다.

대화상자와 도구

CodingBox — 코드 보기

데이터베이스 항목 전체: 모듈 식별, 호환성 판정, 페이지 덤프. 페이저가 전체 체인을 탐색하며, 코드는 한 페이지씩 또는 체인 전체를 한 번에 편집기로 되돌립니다.

CodingBox — 비밀번호 설정

테이블 주소, 비밀번호 주소와 값을 수동으로 설정합니다 — 쓰기 보호된 모듈은 프로그램에 하드코딩된 목록이 아니라 엔지니어가 알고 있는 매개변수로 잠금 해제됩니다.

CodingBox — 기록할 페이지 선택

기록 전에 어떤 페이지가 열려 있고, 무엇이 변경되었으며, 무엇이 모듈로 전송될지 확인할 수 있습니다. 선택한 페이지만 기록되고 나머지는 그대로 유지됩니다.

기능

앱이 할 수 있는 일

EEPROM 메모리 편집기

HEX 및 ASCII 그리드, 페이지별 탭, 실행 취소와 다시 실행, CC_BASE 및 CC_EXT 체크섬 재계산, 실수 편집을 막는 페이지 잠금, 덤프를 파일로 불러오기와 저장.

표준 기반 디코딩

SFF-8472, SFF-8636, INF-8077i, CMIS 5.0 및 4.0, MIS 2.0, SFF-8024 테이블. 바이트 위에 커서를 올리면 주소, 세 가지 진법의 값, 필드 이름, 해당 사양이 표시됩니다.

DDM 디지털 진단

온도, 전압, 채널별 바이어스 전류와 광 출력. Alarm 및 Warning 임계값이 그래프에 바로 그려지고, 폴링 간격은 설정 가능하며, 측정값은 기록되어 CSV로 내보내집니다.

트랜시버 확인

프로그래머에 삽입하면 모듈이 자동으로 식별됩니다. 식별 카드, 호환성 판정, Cisco IOS, Junos, Huawei VRP, Aruba/HPE 네 가지 스타일의 요약 — 한 번의 클릭으로 복사.

읽은 코드 데이터베이스

모든 읽기가 저장되고 모듈의 페이지들은 체인으로 연결됩니다. 벤더, 번호, 유형, 표준, 파장, HEX 패턴으로 검색, 기록 전에 모듈 백업을 생성합니다.

보호된 메모리에 기록

쓰기 보호된 트랜시버는 비밀번호로 잠금 해제됩니다. 테이블 주소, 비밀번호 주소와 값을 설정에서 지정한 뒤 선택한 페이지를 모듈에 기록합니다.

장점

팀이 CodingBox를 선택하는 이유

제조사와 무관하게 모든 모듈

CodingBox는 누가 만들었든 트랜시버를 다룹니다 — GBIC부터 OSFP까지 다양한 벤더와 폼팩터의 모듈을 위한 하나의 도구입니다.

메모리 작업의 전체 워크플로

메모리 읽기와 쓰기, 실시간 디지털 진단, 임계값과 교정값, DWDM 튜너블 모듈의 채널과 파장, 쓰기 보호된 메모리에 기록.

브라우저에서, 어떤 OS에서든

통일된 인터페이스는 Windows, macOS, Linux의 모든 웹 브라우저에서 열립니다. 워크스테이션에 설치할 것은 CodingBox Driver 하나뿐입니다.

오프라인 동작

앱은 하나의 독립 파일입니다. 격리된 컴퓨터의 브라우저에서 열어 네트워크 없이 작업하세요. 인터넷은 업데이트와 코드 데이터베이스에만 필요합니다.

에코시스템

하나의 솔루션을 이루는 세 부분

앱은 인터페이스와 로직을, 드라이버는 하드웨어와의 연결을 담당하고, 프로그래머는 모듈 메모리에 대한 물리적 접근을 제공합니다.

CodingBox 온라인 앱

광 트랜시버 프로그래밍 애플리케이션: 프로그래머 장치와의 상호작용을 통해 모듈 메모리를 다루는 통일된 인터페이스와, 일반 프로그래머를 확장하는 기능 및 서브루틴 모음.

CodingBox Driver

범용 CodingBox Driver는 사용자 컴퓨터에 설치되어 온라인 앱이 여러 제조사의 프로그래머 하드웨어 플랫폼과 상호작용할 수 있게 합니다. Windows, macOS, Linux.

하드웨어 프로그래머

프로그래머 하드웨어 플랫폼은 사용자 컴퓨터에 연결되어 다양한 폼팩터의 트랜시버를 다룰 수 있게 합니다. 장치는 범용 CodingBox Driver를 통해 제어됩니다.

실제 동작을 확인하세요

어떤 모듈과 장비를 사용하시는지 알려 주시면, 귀사의 작업에 맞춰 앱을 보여 드리고 기술 질문에 답변해 드립니다.