urboot is a bootloader based on  STK500v1 protocol, just like
 optiboot. As of now, it only supports classic AVRs.

More details here:
https://github.com/stefanrueger/urboot

Highlights
1) Tight code: most bootloaders fit into
256 bytes albeit without EEPROM read/write support
384 bytes with EEPROM read/write support
512 bytes with dual-boot, EEPROM read/write support and Chip
Erase capability
2) EEPROM read/write support and Chip Erase support
3) Bootloader protects itself from overwriting (default on)

The protocol used is called urprotocol
https://github.com/stefanrueger/urboot/blob/main/urprotocol.md

Best regards,
Xiaofan


On Wed, Nov 16, 2022 at 7:33 AM Matt <[email protected]> wrote:

> What's it do?
> ---
> matt
> (408) 638 - 0273
>
>
> On 2022-11-15 15:10, Xiaofan Chen wrote:
>
> You may find the new urboot bootloader interesting. Take note
> you need avrdude git main with PR #1171 to get it working with
> avrdude.
>
> https://github.com/stefanrueger/urboot
> https://github.com/avrdudes/avrdude/pull/1171
>
>
> --
> Xiaofan
>
>

Reply via email to