PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MCS-Bootloader für ATmega8 und ATmega88 compilieren



felack
05.08.2008, 17:52
Ich möchte mein ATM18-Board von Elektor statt über ISP gerne mit dem Original-MCS-Bootloader programmieren. Da ich keine Vollversion von BASCOM habe und der Bootloader den gesamten Flashspeicher belegt, kann ich den Bootloader nicht compilieren, obwohl er eigentlich ja nur 2KB groß ist. Kann mir ein netter User den Bootloader für den ATmega8 und den ATmega88 compilieren? Die beiden Basic-Dateien habe ich in der ZIP-Datei angehängt.

vielen Dank im voraus

felack

ex535
05.08.2008, 18:26
Fehler im Programm.
siehe Text:
Error : 353 Line : 136 Reserved word may not be used [DEBUG] , in File : C:\MCS-BOOTLOADER\BOOTLOADER-M8.BAS
Error : 222 Line : 138 Illegal character [expected (, got '' [DEBUG]] , in File : C:\MCS-BOOTLOADER\BOOTLOADER-M8.BAS
Error : 326 Line : 138 #ENDIF expected , in File : C:\MCS-BOOTLOADER\BOOTLOADER-M8.BAS

Gruß
Kurt

ex535
05.08.2008, 18:41
Hi Felack.

Habe Variable DEBUG in Cdebug geändert.

Probiere aus.

Gruß
Kurt

felack
24.09.2008, 14:47
Hallo,
ich hatte erst jetzt die Zeit, den Bootloader zu testen. Leider hat die Compilierung nicht richtig funktioniert. Der Bootloader schreibt nur 4 Bytes in den Flash. Der Fehler liegt wohl an einem Bug in der Bascom-Version 1.11.9.2.

Siehe Beitrag im Forum: Problem mit MCS-Bootloader (https://www.roboternetz.de/phpBB2/viewtopic.php?t=42809)

Kann mir jemand die beiden Bootloader in der boot-m8-m88.zip mit Version 1.11.8.7 compilieren?

felack