Forum: Mikrocontroller und Digitale Elektronik AVR: Probleme beim Programmieren Atmega8


von Christian R. (cradi)


Lesenswert?

Hallo,
ich habe mit dem Experimentierboard von Ulrich Radig ein Problem.
Ich bekomme den Atmega8 nicht programmiert. Das Programm 
(AVR-Dude)meldet: Keine Antwort vom Chip (Target don´t answer)

Folgendes habe ich getestet?
Ich habe den USB Programmer von Ulrich Radig auch neu aufgebaut. Um den 
Atiny2313 auf dem Experimentierboard zu programmieren habe ich den 
5-poligen Adapter erstellt und den 2313 beschrieben. Das hat 
funktioniert. Wenn ich nun die Fuses des 2313 auslese funktioniert dies. 
Beim Mega8 bekomme ich die Fehlermeldung. In so fern würde ich den 
Fehler auf dem Experimentierboard im Bereich des Atmega8 suchen.

Ich habe geprüft ob Versorgungsspannung anliegt (4,78V) an allen 
notwendigen Pins, 0V entsprechend. Die Pins des Programmiersteckers 
haben zu den entsprechenden Pins des Mega8 Kontakt.

Umfeld:
AVR Studio in der akutellen Version.
USB Treiber Version 1.12.1
Gui für AVR Dude AVR Burner oder AVR BurnOmat
Das ganze läuft in einer VM (VirtualBox) auf WindowsXP


Hat noch jemand eine Idee woran es liegen könnte, oder wie ich weiter 
suchen kann?

Gruß
Christian

von Hubert G. (hubertg)


Lesenswert?

Wenn der Mega8 nicht neu ist könnte er auf ext.Quarz oder ext. 
Oszillator gefused sein.
Das Experimentierboard kenne ich nicht.

von Christian R. (cradi)


Lesenswert?

Hallo Hubert,

der ist neu, und ich habe zur Sicherheit einen zweiten neuen getestet.

Hast Du noch eine Idee?

Gruß
Christian

von Martin (Gast)


Lesenswert?

Hallo,

was für Programmer hast du??

von Martin (Gast)


Lesenswert?

Hallo,

Sorry habe ich es ausversehen! Programmer ist ein USBasp :-)
hast du das mit dem JP2 schon probiert??

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Christian Radermacher wrote:

> Ich habe den USB Programmer von Ulrich Radig auch neu aufgebaut. Um den
> Atiny2313 auf dem Experimentierboard zu programmieren habe ich den
> 5-poligen Adapter erstellt

Du meinst 6-polig, oder?

von Martin (Gast)


Lesenswert?

nein.
der USBasp Programmer hat 3 Jumper.
JP2 wählt die Geschwindigkeit zum Programmieren der Zielhardware aus. 
Normalerweise ist er Offen (Standard). Beim "neuen" Atmegas bzw. erste 
Programmierung muß man "manchmal" die geschwindigkeit des Programmers 
über der Jumper 2 "verringern"

Gruß

von Christian R. (cradi)


Lesenswert?

Hallo Martin,

nein den Jumper 2 habe ich noch nicht getestet. Das werde ich gleich 
heute abend probieren.
Vielen Dank für den Tipp.

Ich melde mich, wenns geklappt hat.

Gruß
Christian

von Christian R. (cradi)


Lesenswert?

Hallo,

vielen Dank für den Tipp, der Jumper2 hat mich zum Erfolg geführt.
Jetzt geht alles.

Gruß
Christian

von Martin (Gast)


Lesenswert?

alles klar, viel spaß noch

Gruß
Martin

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.