4 ms·
This is the common (and correct) solution. In this scenario, the biggest problem is updating the bootloader, which cannot do this type of fallback. Generally
by Duhck 9y ago
This is the common (and correct) solution.
In this scenario, the biggest problem is updating the bootloader, which cannot do this type of fallback.
Generally people avoid updating the bootloader (for good reason) but it is necessary sometimes...
- striking 9y agoRight. It's important that you leave as little logic in your bootloader as possible.
- com2kid 9y agoHave two bootloaders, one is trivially provable and can always be relied on in case the entire world falls apart, and can never be updated. The second one is updatable if needs be.
- sliverstorm 9y agoOf course, the good thing about the bootloader is it is less likely to need updates in the first place, and it's also likely easier to verify an update with a high level of confidence, as its functionality is so tightly bounded.