Hallo,
ich will mir einen Bootloader über UART für meinen Mega8 schreiben.

Ich habe ihn zuerst als normales Programm geschrieben, hier funktioniert er wunderbar. Wenn ich jetzt aber in die Bootsection schreibe dann bekomme ich nur noch Checksum errors der übertragenen Daten.

Ich weiß jetzt echt nicht mehr weiter. Uart, Interrupts etc funktionieren einwandfrei im Bootloader, ich kann mich auch noch verbinden. Aber wenn ich dann die Daten senden, stimmen die Checksummen nicht mehr.

mfg