펌웨어
경로: [고급] → 펌웨어 섹션
이 화면의 역할
컨트롤러 펌웨어 버전 조회와 업데이트. 제조사가 배포한 .bin 파일로 펌웨어 갱신.
기본 사용
- [펌웨어 정보 읽기] → 현재 버전·모델·빌드일 표시
- 제조사에서 받은
.bin파일 준비 - [파일 선택] → 무결성 검증 자동 실행
- [업데이트 시작] → 진행률 바로 모니터링
- 완료 후 컨트롤러 자동 재부팅 → 재연결 확인
화면 구성
정보 섹션
| 요소 | 설명 |
|---|---|
모델 | 컨트롤러 모델명 (예: DABIT-PRO-v3) |
현재 버전 | 현재 펌웨어 (예: 2.4.1) |
빌드 일자 | 펌웨어 빌드 날짜 |
최신 버전 | (선택) 제조사 서버에서 확인한 최신 버전 |
| [펌웨어 정보 읽기] | Button |
업데이트 섹션
| 요소 | 유형 | 설명 |
|---|---|---|
파일 선택 | Button | .bin 파일 선택 대화상자 |
| 파일 정보 | 표시 | 선택한 파일의 모델·버전·크기 (검증 통과 시) |
| 검증 상태 | 표시 | ✅ 모델 일치 / ⚠ 경고 / ❌ 불일치 |
| [업데이트 시작] | Button | 플래시 시작 (검증 통과 시에만 활성화) |
| 진행률 바 | ProgressBar | 0% → 100% |
| 단계 표시 | Text | ”전송 중” / “검증 중” / “플래시 중” / “재부팅 중” |
주요 옵션
모델 매칭
.bin 파일 헤더의 모델 식별자와 현재 컨트롤러 모델을 비교. 불일치 시 업데이트 차단 (방어장치).
자동 롤백
업데이트 실패 시 일부 컨트롤러는 이전 펌웨어로 자동 롤백. 모든 모델에서 지원되지는 않으므로 매뉴얼 확인.
경고
업데이트 중 전원 차단·케이블 제거 절대 금지. 중단 시 컨트롤러가 벽돌(부팅 불가)이 될 수 있습니다.
- PC는 전원 연결 상태로
- PC 슬립 모드 해제
- Serial·TCP 연결이 견고한지 재확인 후 시작
- 업데이트 중 다른 작업 금지
실패 시 대응
- 진행률 중단: 케이블 확인 후 재시도. 반복 실패 시 제조사 지원
- 부팅 반복: 펌웨어 오류 참조
- 검증 실패: 파일 재다운로드 (다운로드 중 손상 가능)
관련
- 체험: 08-firmware
- 오류 대응: 펌웨어 오류