USB-AVR-Lab neu Atmega's lassen sich nicht mehr flashen

Gast #3153419
Lesenswert?

Hi liebe Community,
Hab ein sehr komisches Problem. Ich hab mir neue Mikrocontroller 
bestellt (Atmega8 -16PU). Diese lassen sich nicht mehr flashen mit dem 
AVR-Lab (ullihome.de). Ich hab noch alte Atmega8-16PU (2-3 Jahre alt), 
diese lassen sich ohne Probleme flashen. Ich benutz die USBasp Firmware 
und extreme Burner als Software.
Hab schon verschiedene ISP-Frequenzen probiert, aber immer kommt "Cannot 
Communicate with Target Chip".
Wisst ihr vielleicht woran das lingen kann und wenn es am Programmer 
liegt könntet ihr mir ne gute und Preiswerte alternative nenen.

MFG
Philipp W.

PS. Hab da schon einen neuen Programmer gefunden. Aber irgendwie findet 
man nicht wirklich viele Erfahrungsberichte 
(http://www.ehajo.de/Bausaetze/Atmega32U2-ISP-Set?source=2&refertype=1&referid=5)
(Firma: TravelRec.) Persönliche Seite #3153467
Lesenswert?

Philipp W. schrieb:
> Ich hab mir neue Mikrocontroller
> bestellt (Atmega8 -16PU)

Philipp W. schrieb:
> Ich hab noch alte Atmega8-16PU (2-3 Jahre alt),
> diese lassen sich ohne Probleme flashen.

Wenn die neuen Controller wirklich die gleiche Typbezeichnung tragen wie 
die alten, dann lassen sie sich auch flashen. Du hast nicht zufällig 
ATMEGA88 bestellt? Oder Du hast Fakes gekauft oder einfach etwas 
verkehrt angeschlossen...
Gast #3153553
Lesenswert?

Das sind exakt die gleichen nur die Nummer hinter dem Atmelschriftzug 
ist anders (neue: 1303, alte:0910). Beides sind Atmega 8-16PU. Ich hab 
beide bei Pollin bestellt.
Ich hab erst gedacht das der neue vielleicht kaputt ist. Hatte zwei 
bestellt und beide zeigen das gleiche Symptom.
Ich benutze für die Spannungsversorgung das Pollin Atmel Evulationboard 
Ver. 2.01 und Schließe den Programmer über den ISP-Wannenstecker an, 
daher glaube ich nicht das ich was falsch angeschlossen haben. (Hab den 
IC auch richtig herum reingesteckt ;))

@ demacus
35 € für nen MKII sind ne ganze Menge Holz und bevor ich mir so einen 
kaufe wollte ich erstmal fragen ob jemand vielleicht ne einfache Lösung 
für mein Problem hat. Das USB-AVR-Lab hat mir sonst immer treue dienste 
geleistet und hat auch mal nen Kurzschluss verziehen.

LG
Philipp W.
Gast #3153713
Lesenswert?

Hab jetzt aus lauter verzweifelung nen Atmega32 reingestopft, der geht. 
Ich hatte auch noch nen neuen Atmega1284 (vor nem halb bis 3/4 Jahr bei 
Pollin bestelt) der geht auch nicht.  Irgendwie ist das komisch. Hab 
irgendwo gelesen das irgendwelche Spezifikationen von Atmel an den 
"neuen" Atmega's geändert worden sind, stimmt das?
Gast #3153792
Lesenswert?

Philipp W. schrieb:
> Wisst ihr vielleicht woran das lingen kann und wenn es am Programmer
> liegt könntet ihr mir ne gute und Preiswerte alternative nenen.

Echt einfache und billige Technik: 
https://guloshop.de/shop/Mikrocontroller-Programmierung/guloprog-der-Programmer-von-guloshop-de::70.html

Ähnlich gut und beliebt sind die China-USBasp, die du bei ebay zum Teil 
für unter 5 Euro kriegst. Dauert allerdings manchmal sehr lange und in 
Einzelfällen kommen sie nicht an.

Ich fürchte aber, dass es bei dir doch an der ISP-Frequenz liegen 
könnte. Welche hast du denn eingestellt?
Gast #3153828
Lesenswert?

Philipp W. schrieb:
> Das sind exakt die gleichen nur die Nummer hinter dem Atmelschriftzug
> ist anders (neue: 1303, alte:0910). Beides sind Atmega 8-16PU.

Wird der ATmega8 noch hergestellt? Ich dachte der ATmega8A ist an seine 
Stelle gerueckt?

Wenn du noch alte ATmegas flashen kannst, kannst du dir ja damit ein
http://matrixstorm.com/avr/tinyusbboard/  oder 
http://www.fischl.de/usbasp/
selber basteln.
Gast #3154281
Lesenswert?

Christian U. schrieb:
> er benutzt doch schon die usbasp firmware, wenn es damit nicht geht
> gehts auch mit allen anderen usbasp nachbauten nicht...

Moment, es kommt da dann sehr auf die Firmware-Version an. Bei den 
älteren kann man die ISP-Frequenz nicht weit genug runterdrehen.

Philipp, welche Version hast du auf deinem USBasp? Hast du mal ein 
Upgrade versucht?
Gast #3154370
Lesenswert?

Robert schrieb:
> Philipp, welche Version hast du auf deinem USBasp? Hast du mal ein
> Upgrade versucht?

Ich benutz die Version die bei dem AVR-Lab dabei ist (USBasp_1.2), 
scheint auch die aktuellste für das AVR-Lab zu sein (AVR-Lab-Tool Ver. 
5.10). Ich weiß nicht ob sich ullihome.de an die Versions Nummern von 
der Fischl.de Seite hält. Danach wäre die ja ganz schön antik. Die 
aktuelle Firmware von der Fischl.de Seite lässt sich als eine Benutzer 
definierte Firmware Flashen, leider geht diese auch nicht mit den neuen 
uC's, das kann aber daran ligen das der jumper für die 
Geschwindigkeitsdrosselung auf dem AVR-Lab fehlt. Ich muss mal versuchen 
dan ne Brücke auf den AVR-Lab Atmega zu löten und damit den Fehlenden 
Jumper zu ersetzen. Das Blöde ding hat nur kleine Lötpads für den 
Atmega, daher hab ich mich da noch nicht rangetraut.
LG Philipp
Gast #3154378
Lesenswert?

Also selbst das brandneue Datenblatt von Atmel 
(https://secure.atmel.com/Images/icon_pdf.gif) dokumentiert weiterhin 
ISP.
Vielleicht verwendet der USBasp von Philipp W. zu wenig Spannung fuer 
einen 1-Logikpegel?

Was aber auch sein kann, das der AVcc Eingang nun mit Spannung versorgt 
werden muss. Ich habe gelesen, das neuere ATmega8 das nicht mehr intern 
bruecken.

Ansonsten sehr interessantes Verhalten.

@Philipp W.: Waere es moeglich einen deiner ATmegas einzutauschen?
(Ich wuerde wirklich sehr gern dieses Phaenomen naeher betrachten...)
Ich koennte ATmega8-16PU datecode 1109I bzw. 1205 anbieten.
Gast #3154402
Lesenswert?

matrixstorm schrieb:
> Waere es moeglich einen deiner ATmegas einzutauschen?
> (Ich wuerde wirklich sehr gern dieses Phaenomen naeher betrachten...)
> Ich koennte ATmega8-16PU datecode 1109I bzw. 1205 anbieten.

Jo kannst einen davon haben. Aber Ich muss vorher noch mal das Ding 
nochmal in einen anderen Programmer von einem Kollegen stopfen (nur 
Fuses auslesen), um zu gucken ob es beim Ihm geht, wenn nicht schicke 
ich ihn einfach dir zu. Brauchst mir dafür auch keinen zurück schicken. 
Bei mir würden meine sowiso nur in die Tonne fliegen.
Achso es versteht sich von selbst das du dan die "Pflicht" hast mich 
über deine Ergebniss zu informierne ;).

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren