Forum: Mikrocontroller und Digitale Elektronik AVRDude, Pollin Evaluationsboard -> initialization failed, rc=-1


von nb5000 (Gast)


Lesenswert?

Hallo allerseits,

ich wage gerade meine ersten Schritte in Sachen Mikrocontroller und bin 
leider an einem toten Punkt angekommen:

Ich verwende das Pollin-Evaluationsboard (besser gesagt den ISP davon), 
und versuche gerade nur eine erste Kommunikation. Da bietet es sich ja 
an, erstmal die Fuses auszulesen...
Das Board ist über einen USB-serial Adapter (PL2303) angeschlossen, der 
Treiber ist installiert.

Nun versuche ich folgendes:

avrdude -v -p atmega32 -c ponyser -P /dev/tty.usbserial

Ich bekomme folgende Rückmeldung:

                                  Block Poll               Page 
Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages 
MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ 
----- ----- ---------
           eeprom         4    10    64    0 no       1024    4      0 
9000  9000 0xff 0xff
           flash         33     6    64    0 yes     32768  128    256 
4500  4500 0xff 0xff
           lfuse          0     0     0    0 no          1    0      0 
2000  2000 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0 
2000  2000 0x00 0x00
           lock           0     0     0    0 no          1    0      0 
2000  2000 0x00 0x00
           signature      0     0     0    0 no          3    0      0 
0     0 0x00 0x00
           calibration    0     0     0    0 no          4    0      0 
0     0 0x00 0x00

         Programmer Type : SERBB
         Description     : design ponyprog serial, reset=!txd sck=rts 
mosi=dtr miso=cts

avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

Was könnte da schief laufen?
- Ich habe einen ATmega32 auf dem Board
- das Kabel ist richtig angschlossen (ISP, nicht RS232)
- /dev/tty.usbserial stimmt auch
- ponyser sollte auch stimmen, oder?

Erzwinge ich die Operation mit -F, erhalte ich:
avrdude: Device signature = 0x000000
avrdude: Yikes!  Invalid device signature.

Was könnte denn die Ursache sein? Hat jemand einen guten Tip für mich?

Vielen Dank,
Nick

von ... .. (docean) Benutzerseite


Lesenswert?

USB-Serial Adapter gehen nicht als Ponyser Adapter PUNKT

von nb5000 (Gast)


Lesenswert?

...sprich es geht GAR NICHT mit avrdude? Gibt es noch eine andere 
Möglichkeit unter OSX? (Meine Recherchen haben mich alle zu avrdude 
geführt...) Nur noch über einen USB-ISP-Adapter?

Notfalls weiche ich auf Windows/Linux aus, muss ich halt immer meine 
.hex Dateien rüberkopieren.

Danke für die Info....

von ... .. (docean) Benutzerseite


Lesenswert?

nein nicht avrdude ist das problem sondern dein Programmier Adapter...

von nb5000 (Gast)


Lesenswert?

...der würde auch nicht unter Windows gehen? Schade. Dann komme ich wohl 
nicht drumrum, mir extra noch einen USB-ISP zu kaufen.

Trotzdem vielen Dank für die Hilfe.

Blöd dass Pollin das Board anbietet mit dem Beschreibung, dass man über 
die serielle Schnittstelle programmieren könnte, heutige Rechner aber 
eben nunmal keine serielle Schnittstelle mehr haben und ein Adapter 
nicht geht :-(

von nb5000 (Gast)


Lesenswert?

Oh übrigens: Ganz so abwegig war es nicht... siehe auch hier:

Beitrag "Re: Eclipse und das "Atmel-Evaluations-Board V2.0""

von ... .. (docean) Benutzerseite


Lesenswert?

in 9 von 10 fällen gehts nicht... oder nur sehr langsam und wenn der 
Mond richtig zur sonne steht ;)

so teuer sind die usb-isp auch nicht...das man sich das antuen muss..

von nb5000 (Gast)


Lesenswert?

So... um das Thema zu beenden:

avrdude -mit- prolific pl2303 -mit- ubuntu linux

GEHT (bei mir)

Vielen Dank trotzdem für die Antworten...

von nb5000 (Gast)


Lesenswert?

Oh, deine Antwort gerade erst gelesen... ja, habe ich schon gelesen, 
dass das sehr unzuverlässig ist. Ich mache gerade ein Projekt, wo ich 
ihn nur ein einziges Mal programmieren muss (so nichts dabei schief 
geht).

Sollte ich mehr machen, werde ich mir wohl einen USB-ISP Adapter zulegen 
und das auch jedem empfehlen, der das hier liest (damit er nicht in 
dieselbe Falle tappt wie ich).

Los gehts! :-)

von ... .. (docean) Benutzerseite


Lesenswert?

Und was hast du jetzt geändert? vorher gings doch nicht?

von Bitte einen Namen eingeben oder einloggen (Gast)


Lesenswert?

Bei mir mach tei usb2seriell (9 Euro vom Arlt) + STK500 keine 
Probleme...

von Bitte einen Namen eingeben oder einloggen (Gast)


Lesenswert?


von nb5000 (Gast)


Lesenswert?

Warum es dann ging? DAS kann ich mir auch nicht erklären...

MacBook - o.g. Fehler
PC mit Windows XP - Der Port auf dem der virtuelle Serielle Port lag war 
immer ausgegraut im PonyProg
PC mit Linux - ging aufs erste Mal direkt.

Leider ging aber das schreiben jetzt schon 3x schief. Denke du liegst 
richtig damit, dass es eine Wackelkonstruktion ist....

Morgen mal einen USB Programmer bestellen... jemand da einen Tip für 
einen billigen?

von Gast (Gast)


Lesenswert?

der originale avrispmkII

von nb5000 (Gast)


Lesenswert?

Ok, den hatte ich auch schon gefunden, ist aber etwas teurer. Hat jemand 
Erfahrung mit diesem hier?

http://cgi.ebay.de/USBASP-USB-ATMEL-AVR-ATMEGA-ISP-Programmer-AVRDUDE-5-2_W0QQitemZ110448293557QQcmdZViewItemQQptZWissenschaftliche_Geräte?hash=item19b73b36b5#ht_2623wt_898

Derzeit ist es so, dass das Schreiben klappt, das anschließende Lesen 
auch... aber leider ist der Inhalt nicht identisch :-/

von Florian W. (sunxp)


Lesenswert?

http://www.fischl.de/usbasp/

bestellen für 19,40€ ink. Versandkosten
oder selberbauen.

:)

von nb5000 (Gast)


Lesenswert?

Danke, das klingt richtig gut.... :-)

von nb5000 (Gast)


Lesenswert?

Na super... habe also bei Fisch und Fischl den Bausatz bestellt, mein 
Geld überwiesen... und seitdem warte ich.

Kein Bausatz kommt, auf eMails reagieren sie nicht und keiner geht ans 
Telefon.

Soll das eine seriöse Firma sein?

von nb5000 (Gast)


Lesenswert?

Inzwischen habe ich jemanden erreichen können... war alles wohl eine 
unglückliche Verkettung von Umständen. Warum keiner ans Telefon ist, 
weiß ich nicht, aber auf eine erneute Mail kam dann SOFORT eine Antwort.

...und heute kam das Päckchen. Es ist mir unbegreiflich, wieso die Post 
dafür eine Woche (!!) gebraucht hat, der Stempel zeigt den 19.11.

Sprich: Die Firma ist durchaus seriös und war im Gegensatz zur Post 
blitzschnell.

Jetzt gehts ans aufbauen...

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.