BL 펌웨어
팁
- 주의: 출⼚시 이미
bootloader
가 프로그래밍 되어 있으므로 다시 프로그래밍 할 필요가 없습니다.
프로그래밍 모드 진입
- 프로그래밍 모드에 진입하는 방법은 두 가지입니다.
- 첫 번째 방법: 메인보드가 완전히 전원이 꺼진 상태에서, BOOT 버튼을 누른 채 데이터 통신용 데이터 케이블을 메인보드와 연결 장치에 각각 연결합니다. (적합한 윈도우즈)
- 두 번째 방법: 데이터 통신용 데이터 케이블을 메인보드와 연결 장치에 각각 연결한 후, BOOT 버튼을 누른 상태에서 명령어를 입력합니다. (적합한 상위 기기)
펌웨어 프로그래밍
- 윈도우즈 프로그래밍 튜토리얼
- 상위 기기 프로그래밍 튜토리얼
-
C8의 bootloader 펌웨어 펌웨어 자동 다운로드하기
-
절연 스위치
3
,4
를 오른쪽으로拨码开关3
,4
를 오른쪽으로拨码开关3
,4
를 오른쪽으로拨码开关3
,4
를 오른쪽으로 -
절연 스위치
1
,2
를 왼쪽으로拨码开关1
,2
를 왼쪽으로拨码开关1
,2
를 왼쪽으로拨码开关1
,2
를 왼쪽으로
::: 위험
- 시스템 호환성 문제로,
USB2.0
를 사용하여 컴퓨터에서 번들링 해주세요. - 번들링이 안되면 업로드 도구를 사용해 번들링 해주세요.
:::
- 번들링 도구 다운로드 주소
SetupSTM32CubeProgrammer
와STM32 DFU 드라이버
를 다운로드해야 합니다.- 앞에서 컴파일한 펌웨어(klipper.bin) 또는 미리 컴파일된
Katapult 펌웨어
를 컴퓨터의 임의의 디렉토리에 복사합니다. - USB Type-C 데이터 케이블을 메인보드를 컴퓨터에 연결하고, 다음을 확인했습니다:DFU 번들 모드 진입
- STM32CubeProgrammer에서 USB 모드를 선택하고 새로 고침 및 연결합니다.
- 오류 팝업이 나타나지 않으면 연결이 성공했습니다.
::: 위험
다음 내용이 표시되면 컴퓨터 또는 소프트웨어 문제가 있으므로 업로드 도구를 사용하여 번들링 해주세요:업로드 도구 번들 튜토리얼
:::
- 왼쪽 다운로드 아이콘을 클릭하고 아래의 몇 가지 항목을 선택합니다.
- 화살표가 가리키는
Browse
를 클릭하고 번들링할 펌웨어를 선택합니다. Start address
를0x08000000
으로 입력합니다.- 아래의
Start automatic mode
를 클릭하여 펌웨어 번들을 시작합니다. - 다음 팁이 나타나면 펌웨어 번들이 완료되었습니다.
-
절연 스위치
1
,2
를 오른쪽으로拨码开关1
,2
를 오른쪽으로拨码开关1
,2
를 오른쪽으로拨码开关1
,2
를 오른쪽으로 -
절연 스위치
3
,4
를 왼쪽으로拨码开关3
,4
를 왼쪽으로拨码开关3
,4
를 왼쪽으로拨码开关3
,4
를 왼쪽으로 -
절연 스위치를 이 방법으로 조작한 후, 아래쪽 USB 포트는 하위 기기에서 사용되므로 다른 장치를 연결하지 마십시오.
-
상위 기기가 정상적으로 인터넷에 연결될 수 있도록 확인하십시오.
sudo wget https://cdn.mellow.klipper.cn/BL/HIDBL.bin -O ~/HIDBL.bin && sudo fly-flash -d c8 -u -f ~/HIDBL.bin
-
다음의 메시지가 나타날 때 하위 기기의 BOOT 버튼을 길게 누르고 Enter 키를 누르세요.
-
다음의 이미지가 나타날 때까지 프로그래밍이 성공적으로 이루어졌음을 알 수 있으며, 이때 BOOT 버튼을 놓아도 됩니다.