PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit der neuen Megaload Version



Static
26.03.2006, 18:56
Hallo, ich brauche dringend hilfe.
Ich hab mir gestern ne ganz simple Mega8 Grundschaltung zusammengelötet. An dem Mega8 hängen nur ein Max232, ein 16Mhz Quarz und der Isp.
Nun wollte ich den besagten Bootloader drauf packen. Da ich zu der neuen version keine fertige hex datei im netz finden konnte hab ich mir selbst eine compiliert, was auch ohne Probleme ging.
Mit Bascom per isp in den avr geladen, fusebits richtig eingestellt und ausprobiert.
Allerdings erkennt Megaload den avr nicht. Dazu kommt, dass ich nicht genau weiß mit welcher baudrate der avr sendet, da man im Source nur einen "baudrate divisor" divisor einstellen kann (standart auf 51).
Jedenfalls kann man im Bascom Terminal sehen, dass irgend welche zeichen gesendet werden.
Ich hab per isp auch ein hallo welt programm drauf gezogen, was problemlos funktioniert hat. An der Hardware liegt es also vermutlich nicht.
Hab jetzt den ganzen Tag probiert und gesucht, aber konnte keine Lösung finden. Weiß vielleicht jemand von euch was? Gibt es zur neusten MegaLoad version vielleicht auch schon fertige bootloader für den m8, oder hat jemand einen funktionierenden?

repi64
26.03.2006, 20:40
Hi,
Ich benutze die Vorgänger Version von Megaload und progge sonst mit Bascom. Hast wahrscheinlich den Baudrate Divisor falsch stehen.
In ICC AVR gibt es den AVR Calculator. Also Clockfrequenz und gewünschte Baudrate eingeben und schon hast du den richtigen wert für den BR Teiler.
Es geht zwar auch mit automatischer Baudrate erkennung, ist aber nervig, da es viel länger beim Starten des µC dauert.
In ICC musst du unter Options noch den richtigen AVR auswählen und, dass du einen Bootloader erzeugen möchtest mit 512 Words (ohne EEPROM Flashing) oder so.

Static
26.03.2006, 21:58
Danke für den Tipp. Hab im Calculator nachgesehen, demnach müsste die Baudrate 19200 sein. Wenn ich die bei megaload einstelle, erkennt das auch manchmal einen µC, allerdings nie einen Mega8. Die Einstellungen in ICC hatte ich auch alle gemacht...
Ich hab vor einiger Zeit auch mal eine ältere Version von megaload benutzt, die hat bestens funktioniert. Schade eigentlich das man die nirgends mehr runterladen kann.

repi64
28.03.2006, 11:02
Hi,
kann dir die V3.07b zukommen lassen.
Die läuft bei mir ohne Probleme.
Schick mal ne PM mit Mailadresse.

Static
29.03.2006, 08:47
danke für das angebot, hab aber dann doch noch ne alte version im netz gefunden. Mit Megaload 2.3 und dem dazugehörigen bootloader läuft alles wunderbar :mrgreen: