Forum: Mikrocontroller und Digitale Elektronik myAvr Board light (Atmega8) bootloader antwortet nicht


von TimoK (Gast)


Lesenswert?

Hallo liebe Community,

Ich bin ein Neuanfänger in der Mikrocontroller-Programmierung. Ich habe 
mir von MyAVR das Einsteigerpaket MyAVR light Bag bestellt und möchte 
damit nun die Grundlagen kennenlernen. Ich habe die Platine so wie im 
Handbuch verlötet und die Software installiert. Der Chip wird erkannt 
und mit richtigem Port in dem Programm (MyAVR Workpad) angezeigt. 
Versuche ich nun ein Programm zu brennen, bekomme ich die Ausfforderung, 
den RESET Button zu betätigen. Ich mache es doch es passiert nichts. 
Kurze Zeit danach wird angezeigt "Bootloader antwortet nicht".

Als Neueinsteiger habe ich leider keine Ahnung was ich nun machen 
soll/kann.

Ich bedanke mich für jede Hilfe!

von Krapao (Gast)


Lesenswert?

Wenn das nicht in der Anleitung erklärt ist, dann solltest du morgen mit 
dem myAVR Support reden oder emailen. Es kann ja nicht sein, dass das 
Gerät Meldungen erzeugt, die in der Anleitung nicht beschrieben sind.

Wenn du möchtest, dass jemand anderes mal in die Anleitung rein schaut 
oder sich am Schaltplan orientiert und dir Tipps gibt, solltest du Links 
zu den Dokumenten angeben.

Beim Verdacht auf Lötfehler sind Fotos sinnvoll (Bildformate 
beachten). Du solltest auch angeben, welche Werkzeuge du zum 
Fehlersuchen hast (Multimeter?, oder gar Oszi?).

von Peter B. (peter_b85)


Lesenswert?

Die Sache  ist relativ einfach:
Entweder ist der µC defekt, man hat einen falschen oder keinen Quarz 
eingebaut oder es befindet sich kein passender Bootloader im µC.
Standardmässig wird das MyAVR board light mit einem 3.6864MHz Quarz 
sowie einem ATMega8 geliefert, der bereits einen Bootloader enthält.
Auf der MyAVR Seite sind Bootloader für diverse µC und Taktfrequenzen 
erhältlich.
Neue µC enthalten normalerweise keinen Bootloader. Dieser wird separat 
oder mit der Software über die ISP-Schnittstelle übertragen.

Ein Bootloader ermöglicht erst das Übertragen einen Programms über die 
serielle Schnittstelle. Das Brennprogramm sendet über die serielle 
Schnittstelle einen Befehl, auf den der Bootloader antwortet und dann 
das Brennprogramm mit der Übertragung startet. Der Bootloader wird aber 
nur nach dem Starten bzw. einem Reset ausgeführt

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.