Forum: Mikrocontroller und Digitale Elektronik MCS Bootloader Fehlercodes


von Ronald H. (rholze)


Lesenswert?

Hallo Forum,

ich habe mir mal zum Einstieg das Franzis Lernpaket für den AVR gekauft. 
Dann alles so inbetrieb genommen wie beschrieben, und promt hat auch 
alles funktioniert.

Dann hatte ich ein paar Beispiele ausprobieren wollen, die beim BASCOM 
original dabei sind. Seit dem hängt der Programmer beim Programmieren in 
Status "Reset Chip" fest. Im Logfenster des Programmers steht die 
Meldung "Sending Init byte". Wenn ich dann beim Programmer auf Abbrechen 
gehe, antwortet das Board mit "Loader returned: 255".

Als Programmer wird der MCS Bootloader über serial verwendet, der per 
USB vom PC und USB->Serial Wandler auf das Experimentierboard geht.

Ich hoffe nicht, dass ich irgend wie meinen Bootloader im Chip 
zerschossen habe.

Kennt jemand die korrekten Fehlermeldungen des MCS Bootloaders??

Danke

Ronald

von Jürgen H. (jimimuc)


Lesenswert?

Hallo Ronald,

habe genau dasselbe Problem. Ich habe die Baudrate runtergesetzt dann 
ging es einmal! Wie geasgt bei mir bleibt es auch immer bei "sending 
init byte" hängen. Vielleicht ist der interne RC-Oszillator zu ungenau?
Ich bin auch Anfänger der sich mit der Materie mal mit diesem Lernpaket 
vertraut machen wollte. Keine Ahnung wie ich den Fehler rausfinden 
sollte.
Kann man irgendwie die Frequenz des RC-Oszillators messen (z.B. mit 
Oszi)?

Gruss,
Jürgen

von Wladimir L. (wladlaw) (Gast)


Lesenswert?

Hallo zusammen,

ich habe gleiches Problem wie Euch gehabt. Und es ist genau das: "irgend 
wie meinen Bootloader im Chip zerschossen habe". Dann habe ich mit 
Franzis-Support kontaktiert. Dort habe ich keine Hilfe bekommen. Man hat 
geantwortet, dass ich muss gesamtes Lehr-Paket zu Support-Team schicken 
und Inhalt wird untersucht. "Sehr geehrte Kundin, Sehr geehrter Kunde,
bitte senden Sie uns Ihr Lernpaket per Post zu. Wir werden dieses dann 
testen und bei Bedarf umtauschen.
Bitte beachten Sie, dass wir keine unfreien Sendungen annehmen können."

Aber dieses Problem hat eine simple Lösung. Auf mitgelieferte CD findet 
Euch einen fertig kompilierte Bootloader (im Ordner "Bascom_Bootloader", 
die Datei heißt "Bootloader88.hex"). Mit dieser Datei kann man mithilfe 
USB-Programmer (z.B. mySmartUSB light von myAVR.de 14,95€) ATmega88 
wieder programmieren. Es dauert etwa 2 Sekunde und das Board läuft 
wieder wie neu.

Alle nötigen Tools zum µC-Programmieren (Brennen) findet man auf die 
Hersteller-Seite myAVR.de

Gruss,
wladlaw

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.