First of all, I like the Teensy dedicated bootloader architecture.
However, after a year or so working with T3.1 and with the availability of TLC, I start missing some features that could be combined in some sort of
expert mode:
A simple escape command send while the bootloader has control would allow a finite number of interactions with the bootloader
[1) Type of device (3.0,3.1,LC), edit: not needed, is detected by TeensyLoader]
2) retrieval of name and creation date of the loaded program (needs this info stored somewhere)
3) download new program (obvious)
4) retrieval of name and creation date of a small (128-512 byte) parameter file stored at fixed location (content under user responsibility)
5) download of parameter file
6) exit with/without reboot
Default behavior of bootloader as is
to enter expert mode, one would need a dedicated program (simple terminal based program with a 6-item menu is more than sufficient)
However, after a year or so working with T3.1 and with the availability of TLC, I start missing some features that could be combined in some sort of
expert mode:
A simple escape command send while the bootloader has control would allow a finite number of interactions with the bootloader
[1) Type of device (3.0,3.1,LC), edit: not needed, is detected by TeensyLoader]
2) retrieval of name and creation date of the loaded program (needs this info stored somewhere)
3) download new program (obvious)
4) retrieval of name and creation date of a small (128-512 byte) parameter file stored at fixed location (content under user responsibility)
5) download of parameter file
6) exit with/without reboot
Default behavior of bootloader as is
to enter expert mode, one would need a dedicated program (simple terminal based program with a 6-item menu is more than sufficient)
Last edited: