trezor-firmware
trezor-firmware copied to clipboard
Bring TT bootloader features to T1 bootloader
Idea from Asana backlog. It will probably be too much engineering but I am still curious what it takes and whether it is even possible.
Unless we decide to change the memory layout on T1 (so we can have bigger bootloader on T1) we can't do this.
Checklist:
- [ ] Add MAX_BOOTLOADER_VERSION to firmware header, which will correspond with the maximum bootloader version listed in bl_check.c.
- [ ] Don't allow user to downgrade if BOOTLOADER_VERSION > MAX_BOOTLOADER_VERSION, because it makes the firmware inoperable.
I assume we can close this as not planned, right?