Bootloader
Definition
Section titled “Definition”Firmware supporting startup and, depending on design, a supported method for updating device application software.
Crux usage
Section titled “Crux usage”The recovery campaign restored a compatible UF2USB Flashing Format, a firmware package format commonly supported by USB mass-storage bootloaders.Crux usage: UF2 0.4.4 was used in the recorded compatible RAK4631 bootloader baseline.Open full definition BootloaderFirmware supporting startup and, depending on design, a supported method for updating device application software.Crux usage: The recovery campaign restored a compatible UF2 bootloader environment before applying the MeshCore USB Companion firmware.Open full definition environment before applying the MeshCore USB CompanionA MeshCore firmware role that exposes the MeshCore companion protocol to a USB-connected host.Crux usage: Chosen as the standard application role for the RAK4631 fleet and Atlas Bridge host integration.Open full definition firmware.
Context
Section titled “Context”Bootloaders, application memory locations and update formats must be compatible; a successful flash transfer is not proof of complete device operation.
Aliases
Section titled “Aliases”Device bootloader
Related terms
Section titled “Related terms”UF2 · DFU · SoftDevice
This entry is governed through the AtlasCrux’s governed operational intelligence system for interpreting system state, coordinating workflows, and presenting actions or decisions.Crux usage: Atlas connects engineering records, sensor data, communications, automation, evidence, and publishing. Material changes remain subject to validation rules and human approval.Open full definition Engineering System.