FLY-ALPS 펌웨어 플래싱
이 문서는 펌웨어 버전이 v2.0.0 미만인 장치에 적용됩니다. 펌웨어 버전이 해당 버전 이상인 경우 펌웨어 업데이트 문서를 참조하여 웹 도구를 통해 직접 업데이트하세요. DFU 모드로 진입할 필요가 없습니다.
펌웨어 버전 확인
웹 도구를 통해 장치 연결 후 현재 펌웨어 버전 번호를 확인할 수 있습니다.
펌웨어 다운로드
아래 링크를 통해 펌웨어를 다운로드할 수 있습니다:
- 펌웨어 패키지 다운로드 – 최신 펌웨어 압축 파일을 직접 다운로드
압축 파일은 다운로드 후 압축을 풀어야 사용할 수 있습니다.
- 저장소 주소 – 펌웨어 저장소 방문
-
또는 git을 통해 전체 저장소 다운로드 (상위 컴퓨터가 인터넷에 접속 가능한지 확인):
-
일반 시스템 사용
cd && git clone https://cnb.cool/3dmellow/FLY-Firmware.git -
FLY 상위 컴퓨터 사용
git clone https://cnb.cool/3dmellow/FLY-Firmware.git /data/FLY-Firmwareln -s /data/FLY-Firmware /root/FLY-Firmware -
이미 펌웨어 패키지를 다운로드한 경우, 최신 버전으로 업데이트한 후 계속 진행하는 것을 권장합니다:
cd ~/FLY-Firmware && git pull
- 이전 저장소는 더 이상 유지 관리되지 않으므로, 삭제가 필요할 경우 다음을 실행하세요:
rm -rf ~/FLY_Katapult /root/FLY_Katapult
플래싱 모드 진입 (BOOT 펌웨어 플래싱용)
다음 방법 중 하나로 장치를 플래싱 모드로 진입시킬 수 있습니다:
-
방법 1:
- Type-C 케이블을 사용하여 장치를 컴퓨터에 연결합니다.
- 장치의 BOOT 버튼을 누른 상태에서 RESET 버튼을 살짝 누른 후 BOOT 버튼을 놓습니다.
-
방법 2:
- 장치의 BOOT 버튼을 누른 상태로 유지합니다.
- Type-C 케이블을 장치와 컴퓨터에 연결한 후 BOOT 버튼을 놓습니다.
전체 펌웨어 플래싱
FLY-ALPS 펌웨어는 압축 파일 내 다음 경로에 있습니다:
FLY-Firmware/ExtensionBoard/ALPS/mergedBL
Linux에서 플래싱하는 경우 펌웨어 파일의 전체 경로와 파일 이름을 정확히 입력하세요. 로컬 서버나 Linux 호스트에서 가져온 FLY-Firmware 디렉터리로 이동하여 실제 파일 이름을 확인한 후 플래싱 명령을 실행할 수 있습니다.
일반적인 플래싱 방법은 다음 링크를 참조하세요:
플래싱 중에는 Type-C 연결을 분리하지 마세요. 분리 시 플래싱이 실패할 수 있습니다.
다음 단계
BOOT 펌웨어 플래싱이 완료되면 장치가 웹 도구를 통해 메인 펌웨어를 직접 업데이트할 수 있게 됩니다. DFU 모드로 다시 진입할 필요가 없습니다.
펌웨어 업데이트 문서를 참조하여 메인 펌웨어 업데이트를 완료하세요.