Device: RAD-Gigastar and RAD-Gigastar 2: Fix bootloader pipeline

This commit is contained in:
Max Brombach
2026-10-02 14:28:40 -04:00
committed by Kyle Schwarz
parent f4836f279f
commit 3932b54947
3 changed files with 51 additions and 4 deletions
+3 -2
View File
@@ -91,9 +91,10 @@ struct FlashPhase : public BootloaderPhase {
bool authenticate = true;
bool encrypt = true;
bool checkOutOfDate = true;
uint8_t slot = UINT8_MAX;
FlashPhase(ChipID chip, BootloaderCommunication comm, bool authenticate = true, bool encrypt = true, bool checkOutOfDate = true)
: chip(chip), comm(comm), authenticate(authenticate), encrypt(encrypt), checkOutOfDate(checkOutOfDate) {}
FlashPhase(ChipID chip, BootloaderCommunication comm, bool authenticate = true, bool encrypt = true, bool checkOutOfDate = true, uint8_t slot = UINT8_MAX)
: chip(chip), comm(comm), authenticate(authenticate), encrypt(encrypt), checkOutOfDate(checkOutOfDate), slot(slot) {}
};
enum class BootloaderSetting {