Forum: Mikrocontroller und Digitale Elektronik Diamex Prog-S Programmer funktioniert nicht


von Timo K. (timok)


Lesenswert?

Hallo Community,

Ich habe mir als ersten ISP-Programmer einen Diamex Prog-S zugelegt. Mit 
ihm möchte ich einen ATMega8 programmieren. Wie im Datenblatt angegeben, 
habe ich den Treiber installiert (ERFOS-PROG-S) und die Schalter auf dem 
Programmer für AVR Controller eingestellt.

Als Software benutze ich myAvr ProgTool.

Ich habe herausgefunden, dass der Programmer das AVRISP_2 Protokoll 
verwendet. Stelle ich dieses nun bei dem myAVR ProgTool ein und versuche 
den Flash oder den EEPROM auszulesen, bekomme ich nur als Meldung, dass 
keine Verbindung hergestellt werden kann.
Zum testen habe ich schon andere Protokolle ausprobiert, hatte immer das 
selbe Problem.

Ich bin echt am verzweifeln... Mein erstes ISP und es funktioniert 
einfach nicht. Ich bin mir eigentlich sicher, dass meine Schaltung 
richtig ist.

Vielleicht hat ja irgendjemand Erfahrung mit dem Programmer und hatte 
ein ähnliches Problem!

Freue mich über jeden Beitrag!

von Hans Peter B. (Gast)


Lesenswert?


von Hans Peter B. (Gast)


Lesenswert?

sorry, ich hatte Tomaten auf den Augen-natürlich wird der Atmega8 
unterstützt!
Hans Peter

von Icke ®. (49636b65)


Lesenswert?

- ISP-Verdrahtung überprüft? (MISO/MOSI vertauscht etc.)
- µC ist stromversorgt?
- Protokoll STK500v2 eingestellt?
- mal mit AVR Studio 4 probiert?

von timok (Gast)


Lesenswert?

Habe es mit AVR-Studio4 ausprobiert -> funktioniert einwandfrei!

Besten Dank für die Hilfe!

Tipp für andere Anfänger die gleiches Problem haben:
ISP-Frequenz bei AVR Studio4 auf 4 kHz stellen.
Hab da lange mit gesessen... :)

von Hans S. (hugo34)


Lesenswert?

Hallo,

Ich habe mir auch einen DIAMEX PROG-S geholt, allerdings wird er weder 
von AVR Studio 4, noch von Atmel Studio 6 erkannt. Ich habe allerdings 
den Eindruck, dass mein AVR Studio 4 das Protokoll "STK500v2" gar nicht 
kennt (Version 4.07). Wenn ich bei Studio 6 über tools-->Add STK500 eine 
Verbindung einrichte, sagt mir das Programm: "The signature of the 
attached tool is AVRISP_2, which is unexpected."
Weis jemand, woran das liegen könnte?

von Timo K. (timok)


Lesenswert?

Richtigen Treiber installiert?

Also STK500 läuft bei mir einwandfrei

von Michael A. (Gast)


Lesenswert?

Hallo Hans,
bist du schon weiter gekommen. Ich habe das selbe Problem.

timo k. schrieb:
> Richtigen Treiber installiert?

Denke mal schon.
(ERFOS-Prog-S.zip von 
http://forum.diamex.de/content.php?26-programmierger%E4te)

Im Gerätemanager taucht er unter Windows 8 bei den COM-Anschlüssen 
sauber als ERFOS-PROG-S (COM3) auf und AVR Studio 6 bietet den Port 
unter "Tools"/"Add STK500... als einziges an.
Unter "Device Programming"  taucht bei Tool u.a. "STK500" (aber kein 
STK500 v2 o.ä.). Muss man da in AVR Studio noch treibermäßig mehr 
einstellen/konfigurieren?

von cs13 (Gast)


Lesenswert?

Hallo,

Ich hab ebenfalls ein Problem mit diesem Programmer.
Er taucht zwar im Gerätemanager unter(COM4) auf und auch mein
AVR-Studio 4 erkennt ihn. Ich bekomme auch mit read Signature eine 
Rückmeldung.
Hab die Fuses bereits mit einem anderen Programmer raufgespielt(hatte 
auch mit diesem Probleme bis ich die ISP-Frequenz auf 4kHz runter 
gedreht hatte).

Aber wenn ich bei diesem Programmer auch die Frequenz auf 4kHz runter 
stelle, kommt immer eine Fehlermeldung und zwar das die Frequenz höher 
als 5kHz sein muss.
Und wenn ich diese höher einstelle, beginnt er zwar zum übertragen 
bricht diese aber mit einer Fehlermeldung ab.(keine genaue Angabe in der 
Fehlermeldung)

Kann mir vielleicht jemand von euch helfen?
Ich weiß einfach nicht mehr weiter..

Mfg

von cs13 (Gast)


Angehängte Dateien:

Lesenswert?

hier die Fehlermeldung wenn die ich eine ISP-Frequenz von 57,6kHz 
einstelle..

von Christoph S. (cs13)


Lesenswert?

hat niemand eine idee?

von Paul B. (Gast)


Lesenswert?

Hallo,

auch ich habe lange gebraucht, um den Programmer mit einem
Attiny zum Laufen zu bringen. Die Lösung ist aber relativ einfach:

Die Frequenz ist (fast) beliebig verstellbar. Man kann im Feld
eine Frequenz eingeben und AVR-Studio rechnet die nächstmögliche
Einstellung aus, sodass man nur noch auf "Write" klicken muss.

Das Problem hatte ich mit einem Attiny13, auch hier waren 57,6kHz
zu viel. Mit 9,964 kHz funktionierte es einwandfrei.

Paul

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.