Our company is develops flight control hardware and software. We would like to integrate our custom firmware into Mission Planner’s built-in firmware list, allowing users to directly select and flash it without manually loading the file.
Could you please advise on the process or requirements for including our firmware in Mission Planner’s official firmware distribution?
Mission Planner firmware loading is based on the Ardupilot infrastructure. The only way to “get on the list” is to get your hardware and sw modifications in the official ardupilot codebase. Also note that any firmware customization of ArduPilot code must abide by the terms of the GPL3.0+ open source code license.