구르는돌

블로그 이미지
by soil21
  • Total hit
  • Today hit
  • Yesterday hit

PX4에서 지원하는 하드웨어의 부트로더(boot0 코드)를 플래쉬해 주어야 하는 경우가 있다.

이 경우 아래 절차를 통해 바이너리를 빌드한 후 하드웨어에 다운로드 해 주어야 정상적인 관리가 가능하다.

일반적으로 하드웨어를 구매하면 부트로더가 다운로드되어 있다.

 

git clone https://github.com/PX4/PX4-Bootloader.git

cd PX4-Bootloadser

git submodule sync --recursive

git submodule update --init --recursive make

make

아마도 에러가 날 것이다.

지원하드웨어 전체를 빌드하려다 dependency 오류로 더이상 진행하지 않고 에러가 난다.

안그럴 수도... 그래서 특정 하드웨어 바이너리 만 만들는 것이 좋다.

fmuv5의 바이너리만 빌드하려면 make px4fmuv5_bl

이 바이너리는 ArduPilot도 동일하다. ROS이전에 부트 영역에 있어야 하기에...

반응형
AND

ARCHIVE

CALENDAR

«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

RECENT TRACKBACK

RECENT COMMENT

RECENT ARTICLE

ARTICLE CATEGORY

분류 전체보기 (175)
가족일기 (3)
낙서장 (39)
밥벌이 (30)
추억 (6)
사회 (27)
혼자만의 방 (2)
생태 (4)
눈여겨 보는 곳 (1)
어머니 일기 (38)
윤선애 (1)
생활 단식 (11)
동거동락 자전거 (2)
반응형