Zeal Bootloader v1.0.0 (December 2022)
First public release. This version is shipped with the first batch of Zeal 8-bit Computer.
Features list
- Communication over UART. There is currently no support for the video board.
- 5 seconds auto-boot on startup.
- Up to 9 operating systems or programs can be set up to boot from the menu. These entries are saved at offset 0x2000 in flash.
- New entries can be added as bootable systems.
- Entries can be deleted directly from the bootloader.
- Buffered changes. All entries changes are buffered, they can then be discarded or flushed (saved to ROM).
- Program can be sent through UART, and booted directly.
- Baudrate can be changed for the current bootloader session.
- Test Zeal 8-bit Computer hardware components.
The raw size of the code of this version is 5KB. The binary file is bigger in reality as it includes a padding so that the system table (saving all the system entries) is at offset 0x2000 (8194) of the file.