Hallo,
ich ahbe jetzt ein wenig über den Asuro bootloader gelesen.
Er befindet sich also am ende des Programms und ist 1kb groß.
Wenn ich nun ein 6 kb großes programm auf den Asuro flashe, dann bleibt der bootloader doch erhalten oder?
Wenn ich versuche ein 8kb großes Programm zu flashen, geht dann der bootloader verloren oder gibt es dann fehler beim flashen und ich kann anschließend wieder ein 6kb großes Programm über infrarot übertragen?
Muss mein Programm etws bestimmtes enthalten, damit der bootloader erhalten bleibt oder geht auch einfach:

#include <avr/io.h>

int main (void) {
DDRB = 0xFF;
PORTB = 0x03;
DDRB = (1 << DDB1)
}