Files
ardupilot/libraries/AP_HAL_ChibiOS
Jacob Dahl b0ede4ff21 hwdef: ARK_RTK_GPS: do not save u-blox config to receiver flash
AP_Periph configures the ZED-F9P from its own parameters at every boot, so
the copy saved into the receiver's flash is never the source of truth. Each
save is a UBX-CFG-CFG sent with no deviceMask, which the receiver applies to
BBR and flash: an erase and program of the whole flash configuration layer.

That write lands 5s or more after startup and only while disarmed, which is
exactly when a unit is likely to be unplugged, and the receiver shares the
board supply so there is no orderly shutdown. A power cut mid-save can leave
the configuration layer corrupt.

Defaulting GPS_SAVE_CFG to 0 keeps the receiver configured from RAM on every
boot and removes the write.
2026-08-06 09:03:29 +10:00
..
…
…
…
…
…
…
…
…
…
…
…
…
…