Link nRF52 picker results to the latest OTAFIX bootloader

This commit is contained in:
mikecarper committed 2026-09-29 16:36:57 -07:00
1 parent d6ec5dabff
commit 4b54ed192e
3 files changed
+17 -1

No files matched your search

+9
View File
@@ -1589,6 +1589,11 @@
const release = createElement("a", "Open release notes");
release.href = asset.releaseUrl;
actions.appendChild(release);
if (profile.chipFamily === "nrf52") {
const bootloader = createElement("a", "Latest nRF52 OTAFIX bootloader");
bootloader.href = "https://github.com/mikecarper/Adafruit_nRF52_Bootloader_OTAFIX/releases/latest";
actions.appendChild(bootloader);
}
const migrationAction = migrationLink(profile, asset);
if (migrationAction) {
const migration = createElement("a", migrationAction.label);
@@ -1596,6 +1601,10 @@
actions.appendChild(migration);
}
card.appendChild(actions);
if (profile.chipFamily === "nrf52") {
card.appendChild(createElement("p",
"Choose the bootloader package for this exact board and storage setup. Application UF2 and DFU files do not install a bootloader. Follow the bootloader release's migration instructions if your installed version needs a recovery bridge."));
}
const steps = createElement("div");
steps.className = "firmware-picker-steps";
+7
View File
@@ -385,6 +385,13 @@ LoRa update still needs an exact target identity,
compatible partition signature, matching radio settings, and the correct
update package.
nRF52 results include **Latest nRF52 OTAFIX bootloader**, linking to the
[latest OTAFIX release](https://github.com/mikecarper/Adafruit_nRF52_Bootloader_OTAFIX/releases/latest).
The link follows the current stable release automatically. Choose the package
for the exact board and storage setup; application UF2 and DFU files do not
install a bootloader. Follow the release's migration instructions if the
installed version needs a recovery bridge.
nRF52 LoRa OTA requires an OTAFIX bootloader built for the exact board and
storage layout. Select the hardware-matched HEX, Serial DFU ZIP, or
bootloader-update UF2 for the application image being installed.
+1 -1
View File
@@ -26,7 +26,7 @@ extra_css:
extra_javascript:
- https://unpkg.com/leaflet@1.9.4/dist/leaflet.js
- _javascript/firmware_picker.js?v=20260929-1
- _javascript/firmware_picker.js?v=20260929-2
- _javascript/telemetry_decoder.js
- _javascript/management_decoder.js
- _javascript/filter_tool.js