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 > >
