electro-smith / libDaisy

Hardware Library for the Daisy Audio Platform
https://www.electro-smith.com/daisy
MIT License
331 stars 140 forks source link

Add infinite timeout boot info status #599

Closed stephenhensley closed 9 months ago

stephenhensley commented 9 months ago

Credit to @ndonald2 for this fantastic contribution.

Along with the upcoming changes for the v6.2 bootloader, this allows the bootloader to be entered with an (pseudo)infinite timeout. This for users to use a custom interaction to enter the bootloader from their application, and then remain there until a power cycle or update occurs. This feature will only work with the v6.2 bootloader and newer (which will be added to the bootloader_v6 branch shortly.