# Custom firmware issue

**URL:** <https://discuss.px4.io/t/custom-firmware-issue/22319>\
**Category:** PX4 Autopilot\
**Created:** [May 11, 2021, 8:01am UTC](https://discuss.px4.io/t/custom-firmware-issue/22319 "2021-05-11T08:01:49Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![gkashyap](https://discuss.px4.io/letter_avatar_proxy/v4/letter/g/ce73a5/32.png) [@gkashyap](https://discuss.px4.io/u/gkashyap)\
**Post date:** [May 11, 2021, 8:01am UTC](https://discuss.px4.io/t/custom-firmware-issue/22319/1 "2021-05-11T08:01:49Z")

</div>

Hello All,  
I’ve built a quad tiltrotor VTOL firmware. Everything seems to be ok.

The problem I’m facing is that every time pixhawk is powered down I’m losing the custom airframe configuration, all sensors, radios, compass are in not calibrated state and shown in red on QGC.  
I want a persistent calibration data once the airframe is selected and applied from QGC.

How can I prevent loss of configuration data?

Thanks,  
Kashyap

---

<div class="post-metadata">

**Author:** ![gkashyap](https://discuss.px4.io/letter_avatar_proxy/v4/letter/g/ce73a5/32.png) [@gkashyap](https://discuss.px4.io/u/gkashyap)\
**Post date:** [May 14, 2021, 9:45am UTC](https://discuss.px4.io/t/custom-firmware-issue/22319/3 "2021-05-14T09:45:39Z")

</div>

Anyone, has any response for this behavior?

---

<div class="post-metadata">

**Author:** ![Zhengtian\_Ma](https://discuss.px4.io/user_avatar/discuss.px4.io/zhengtian_ma/32/8659_2.png) [@Zhengtian\_Ma](https://discuss.px4.io/u/Zhengtian_Ma)\
**Post date:** [May 15, 2021, 2:05pm UTC](https://discuss.px4.io/t/custom-firmware-issue/22319/4 "2021-05-15T14:05:30Z")

</div>

We also had similar experience with a pixhack V3. But not consistent behaviour. Sometimes, when we change battery, all settings will be gone and the ESC will start to beep (suspect that the IO did not boot up properly). One quick fix is to save the parameters as a file and try to load that when this happens. We will need to load parameters for some times, before it can get back to work again.

---

<div class="post-metadata">

**Author:** ![gkashyap](https://discuss.px4.io/letter_avatar_proxy/v4/letter/g/ce73a5/32.png) [@gkashyap](https://discuss.px4.io/u/gkashyap)\
**Post date:** [May 18, 2021, 8:13am UTC](https://discuss.px4.io/t/custom-firmware-issue/22319/5 "2021-05-18T08:13:12Z")

</div>

Hello @Zhengtian_Ma,

Thanks for your response.  
I’m using pixhawk cube orange. It is true that this is not a consistent behavior but happens quite frequently with custom firmware.  
I’d like to hear from px4 developers.

Thanks,  
Kashyap
