Skip to content

Instantly share code, notes, and snippets.

@donghee
Created June 13, 2022 14:09
Show Gist options
  • Save donghee/e18fac33ce9695ba37a08b922a34e681 to your computer and use it in GitHub Desktop.
Save donghee/e18fac33ce9695ba37a08b922a34e681 to your computer and use it in GitHub Desktop.
KakuteH7에 ardupilot bootloader 올리기

KakuteH7에 ardupilot bootloader 설치하기

준비물:

  • KakuteH7 하드웨어,
  • KakuteH7용 ardupilot bootloader(KakuteH7_AP_Bootloader.bin)
  • dfu-util-static.exe
  • zadig
  1. 원도우에 KakuteH7하드웨어 libusb 드라이버 설정

zadig를 이용하여 DFU모드로 켜진 KakuteH7의 드라이버를 WinUSB로 바꾼다. zadig 프로그램을 실행 후 디바이스 목록에서 KakuteH7 하드웨어를 선택, 드라이버는 WinUSB 선택하고 Replace Driver 버튼을 누른다)

  1. 명령어 창을 열어서 현재 폴더로 이동.

  2. kakuteH7을 DFU 모드로 부팅: 보드에서 DFU버튼을 누루고 USB 연결

  3. dfu-util을 이용하여 각 보드에 맞는 ardupilot 부트로더 굽기.

dfu-util-static.exe -d 0483:df11 -c 1 -i 0 -a 0 -D KakuteH7_AP_Bootloader.bin -s 0x08000000

3.1 omnibusf4경우는 다음 명령으로 부트로더 굽는다

dfu-util-static.exe -d 0483:df11 -c 1 -i 0 -a 0 -D omnibusf4pro_AP_Bootloader.bin s 0x08000000
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment