Toolchain 설치가 끝났으면 Firmware를 다운로드해서 Pixhawk에 업로드 해보는 과정을 소개한다.
우선 터미널에서 현재 경로를 확인한 후 아래 명령어를 입력한다.
mkdir -p ~/src cd ~/src git clone https://github.com/PX4/Firmware.git cd Firmware git submodule update --init --recursive cd ..
위 명령어는 src 폴더를 생성하고 해당 폴더에 PX4 Firmware를 다운로드 후 서브 모듈을 추가로 다운로드
cd Firmware make px4fmu-v2_default
다운받은 Firmware 폴더로 들어가서 make를 수행하면 아래와 같이 px4fmu-v2 하드웨어에 맞는 기본 값으로 Firmware 실행 파일이 생성
[100%] Linking CXX executable firmware_nuttx [100%] Built target firmware_nuttx Scanning dependencies of target build_firmware_px4fmu-v2 [100%] Generating nuttx-px4fmu-v2-default.px4 [100%] Built target build_firmware_px4fmu-v2
업로드 명령어와 함께 수행하면 실행파일 생성 후 아래 그림과 같이 Pixhawk에 Firmware를 업로드 한다.
make px4fmu-v2_default upload
Erase : [====================] 100.0% Program: [====================] 100.0% Verify : [====================] 100.0% Rebooting. [100%] Built target upload
'삽질 > Pixhawk' 카테고리의 다른 글
[PX4] NuttX Shell 접근 (0) | 2017.12.11 |
---|---|
[Mavlink] Mavlink Generator 환경 설정 (0) | 2017.12.11 |
[PX4] Log 분석 도구 (0) | 2017.12.11 |
[Mavlink] Custom Mavlink message 생성 (c#) (0) | 2017.12.11 |
[PX4] 개발 환경 구축 - Linux (0) | 2017.01.30 |