Forum: Mikrocontroller und Digitale Elektronik Pollin Atmel Evaluationboard läuft nicht., avrdude


von Joachim D. (Firma: JDCC) (scheppertreiber)


Lesenswert?

Servus,

ein Bekannter von mir hat mir für die ersten Gehversuche mit modernen
Controllern das o.g. Board empfohlen, dazu den Programmer DIAMEX PROG-S
mit avrdude um das Teil zu programmieren.

Ok, der Kram kam, zusammen mit 2 Atmel ATtiny2313-20. AEG (Auspacken,
Einschalten, Geht nicht).

Ich bekomme mit dem avrdude entweder die Meldung (avrisp) "not in sync"
oder (avrisp2) "Device signature = 0xffffff". Mit Option -F kann ich den
Terminalaufruf abfragen, alles ergibt -1. Alle anderen Einstellungen
habe ich durchprobiert. Die LEDs am Programmer reagieren.

Was ich noch probiert habe:

Mit dem Scope mal nachgesehen was auf den ISP-Pins passiert:
* SCL (Clock) Pin 19 kommt
* MISO Pin 18 ist tot, keine Reaktion
* MOSI Pin 17 kommt
* Reset (Pin 1) kommt auch

(leider ist das Scope auch weitgehend tot, anderer Thread)

Das Board hatte ich in Verdacht, slso mal die Beinchen herausgebogen und
ISP mit Kabeln direkt angelötet, gleiches Ergebnis. Der Chip sendet 
nichts.
Die infrage kommenden Leiterbahnen habe ich durchgeklingelt.

Clock sehe ich nicht, auf dem Board ist ein 8 MHz Quarz, laut Datenblatt
ist aber der interne Clock als default eingeschaltet.

4 2313 zeigen exact die gleichen Symptome (2 von Reichelt, 2 von Conrad)

Mein Bekannter verwendet mit identischen Teilen den Modus STK500, der
funktioniert bei mir nicht ("not in sync").

Ich wittere so langsam irgendeine Verschwörung ...

von Klaus W. (mfgkw)


Lesenswert?

Lt. Handbuch des DIAMEX PROG-S emuliert er einen avrisp2.
Andere brauchst du also gar nicht probieren.

Weiterhin steht da auch, daß er nur mit 3.3 V arbeitet, es "in den 
meisten Fällen" aber auch mit 5 V gehen soll.

Nimm einfach einen vernünftigen Programmierer, und fertig.
Dieses ganze in-etwa-kompatible Zeugs kann man vielleicht nehmen, wenn 
man weiß was man tut.

Ansonsten: die AVR sind neu, oder evtl. schon umgeflasht?

Spannungsversorgung passt?

SPI-Taktrate in Ordnung (Tabelle Handbuch DIAMEX PROG-S)?

von Joachim D. (Firma: JDCC) (scheppertreiber)


Lesenswert?

Servus Klaus,

den Verdacht, es seien Rückläufer, hatte ich auch. Deshalb noch mal 
welche
bei Conrad bestellt ...

Spannungsversorgung ist 5,03 V - paßt.

Handbuch ? Die 2 DINA4-Seiten ? Da steht nichts von avrisp2.

Aaarrrrghhh ! Mit avrisp2 und -B 200 meldet er sich !!!!!!!!!!
Signatur 1e 91 0a :-))))))))))))))

umdenhalsfall *prost* und einen guten Rutsch und vielen Dank !

Ich war kurz davor, das Teil im Garten zu vergraben.

Grüße Joe.

von Klaus W. (mfgkw)


Lesenswert?

Joachim Drechsel schrieb:
> Handbuch ? Die 2 DINA4-Seiten ? Da steht nichts von avrisp2.

http://www.sr-tronic.eu/service/Anleitung/Anleitung_erfos-prog-s.pdf

Da habe ich das mit avrisp2 gelesen, und die Tabelle wg. Takt gefunden.

von Joachim D. (Firma: JDCC) (scheppertreiber)


Lesenswert?

Ja. Im Nachhinein ist mir auch klar, daß ein 1 Mhz Prozessor nicht mit
1 MHz Transferraten gefüttert werden sollte ;-)

von Nils S. (kruemeltee) Benutzerseite


Lesenswert?

Aber -b 200 ist heftig, da wartest du ordentlich auf einen 
mega8/16/grösser...

von Joachim D. (Firma: JDCC) (scheppertreiber)


Lesenswert?

Nils S. schrieb:
> Aber -b 200 ist heftig, da wartest du ordentlich auf einen
> mega8/16/grösser...

Im Moment bin ich froh daß sich überhaupt etwas tut ...

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.