# PX4 FMU F405 bootloader build / compilation

**URL:** <https://discuss.px4.io/t/px4-fmu-f405-bootloader-build-compilation/49114>\
**Category:** Uncategorized\
**Created:** [June 16, 2026, 9:58pm UTC](https://discuss.px4.io/t/px4-fmu-f405-bootloader-build-compilation/49114 "2026-06-16T21:58:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jinping\_xi](https://discuss.px4.io/user_avatar/discuss.px4.io/jinping_xi/32/18275_2.png) [@jinping\_xi](https://discuss.px4.io/u/jinping_xi)\
**Post date:** [June 16, 2026, 9:58pm UTC](https://discuss.px4.io/t/px4-fmu-f405-bootloader-build-compilation/49114/1 "2026-06-16T21:58:38Z")

</div>

Here is the English version of your question, written in a clear technical way:

> I designed my own PX4-based F405 flight controller board without following the official pin mapping. How should I compile the boot.hex so that it can correctly receive and flash PX4 firmware? What files do I need to modify, and what is the correct workflow to do this?

---

<div class="post-metadata">

**Author:** ![system](https://discuss.px4.io/uploads/default/original/3X/7/3/73ce918bdcd64854de904f0c8d9ab70ca9723f2a.png) [@system](https://discuss.px4.io/u/system)\
**Post date:** [September 14, 2026, 9:59pm UTC](https://discuss.px4.io/t/px4-fmu-f405-bootloader-build-compilation/49114/2 "2026-09-14T21:59:32Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
