Da steht nur, dass er supported wird. Hast du ihn selbst übersetzt ? Oder einfach das Hexfile für den mega8 genommen ?
Hallo,
Ich habe das Problem, das ich einen Bootloader brauche, der möglichst wenig platz braucht<512Byte währen optimal, und das Programmieren über den UART zuläst.
ich bin auf diesen gestossen:
http://www.mikrocontroller.net/artic...gger#Downloads
Der jedoch leider nicht funktionierd.
Das Programm bleibt solange bei Connecting stehen bis ich es beende.
der Bootloader ist richtig gebrannt und die Fuses vermutlich richtig gesetzt.
Ich habe einfach den für den Atmega8 genommen, weil für den 88 keine asm drin war und auf der Website stand das es auch mit dem 88 geht.
Nachdem ich das PC Programm umgemoddelt hatte nun die Ernüchterung.
Woran kann es liegen ?
Vieleicht daran das ich statt dem mega8 nen mega88 nutze ?
Sind da so große unterschiede ?
MFG Thalhammer
Da steht nur, dass er supported wird. Hast du ihn selbst übersetzt ? Oder einfach das Hexfile für den mega8 genommen ?
Grüße,
Daniel
Hex file gabs keins, hab ihn selbst übersetzt,
hat sich erledigt, nachdem ich in M8.ASM die include m8def gegen m88def getauscht hab gings.
Jetzt geht der Bootloader, dafür aber mein Programm nimmer, immer wenn ich es hochlade sendet er nur unverständliche zeichen über den Uart.
Hat aber nichts mit dem Bootloader zu tun, weil wenn ich das Programm direkt hochlade passierts auch.
Baudrate im Terminal richtig eingestellt? Richtige Taktfrequenz (CLKDIV8 Fuse) oder Taktquelle richtig gesetzt ?
Grüße,
Daniel
CLKDIV8 Wars, hatte ich vorher drausen und habs bei den änderungen für den Bootlader aus versehen wieder rein.
Danke für die Hilfe.
Kein Ding, für so etwas ist ein Forum schließlich da.
Grüße,
Daniel
Lesezeichen