-
Notifications
You must be signed in to change notification settings - Fork 146
Home
Welcome to the USBaspLoader wiki!
The first major release is coming closer
In the near future I plan to start a new feature for software-emulated bootloader-support. This feature should enable AVR devices without native support for bootloaders (relocation of interrupts) to run USBaspLoader. (For example perhaps some ATtinys or ATmega48)
(Rough idea: USBaspLoader again is located upwards the end of flashmemory. This time it also protects its own (naked) .vectors at the beginning of flash and stores at upload secretly the users .vectors elsewhere. Then the bootloaders ISRs can check the stack - if return (iret) address is greater start of bootloader then ignore/execute bootloader interrupt or else interpret the silently relocated users ISR.)
Not only for this I am searching for interested people, who want to contribute to USBaspLoader. Please do not hesitate to write an e-mail ;-). If you want to test devices, if you are interested in writing some docu/wiki/reports or if you want to extend the source - please let me know. If you have suggestions in getting the compiled binaries smaller - also - please send code-patches to me.
I also have some ideas for an USBaspLoader flagship-board - maybe there are interested people, who want to participate there, too?
Best regards, Stephan