diff --git a/apps/fwupdate/custom.html b/apps/fwupdate/custom.html
index fc110494a..b3cd7e12d 100644
--- a/apps/fwupdate/custom.html
+++ b/apps/fwupdate/custom.html
@@ -75,12 +75,16 @@ function onInit(device) {
Puck.eval("E.CRC32(E.memoryArea(0xF7000,0x7000))", crc => {
console.log("Bootloader CRC = "+crc);
var version = `unknown (CRC ${crc})`;
- if (crc==1339551013) version = "2v10.219";
- if (crc==1207580954) version = "2v10.236";
+ var ok = true;
+ if (crc==1339551013) { version = "2v10.219"; ok = false; }
+ if (crc==1207580954) { version = "2v10.236"; ok = false; }
if (crc==3435933210) version = "2v11.52";
if (crc==46757280) version = "2v11.58";
- if (crc==3508163280) version = "2v12";
- document.getElementById("boot-version").innerText = version;
+ if (crc==3508163280 || crc==1418074094) version = "2v12";
+ if (!ok) {
+ version += `(⚠ update required)`;
+ }
+ document.getElementById("boot-version").innerHTML = version;
});
}