Documentation/F410 WikiEnglish · V6C
Browse documentation
Extended Support

Firmware Compilation Environment Setup

The product uses custom firmware modified from PX4 v1.13.3, and also supports other versions of PX4/ArduPilot firmware.

1 min read · English documentation

Firmware Compilation Environment Setup

The product uses custom firmware modified from PX4 v1.13.3, and also supports other versions of PX4/ArduPilot firmware.

This section describes the compilation environment setup for default firmware in Ubuntu system.

  1. Install Git
2. Download source code
3. Enter prometheus_px4 folder and switch branch
4. Update submodules (This step requires proper network configuration) ```text lgf@lgf-VirtualBox:~/pixhawk/prometheus_px4$ git submodule update --init --recursive Cloning into '/home/lgf/pixhawk/prometheus_px4/Tools/jMAVSim'... Cloning into '/home/lgf/pixhawk/prometheus_px4/Tools/jsbsim_bridge'... ``` 5. Compile firmware