Forum: Mikrocontroller und Digitale Elektronik ATMega88 und Pollin Evaluation-Board 2.0 device unknown


von Christian (Gast)


Lesenswert?

Hallo miteinander,

ich habe das Pollin Evaluationsboard 2.0 und möchte damit einen ATMega88 
programmieren.

Ich verwende einen LPT-SPI-Programmer, den genauen Schematic finde ich 
gerade nicht, aber ähnlich wie dieser hier: 
http://www.embedds.com/wp-content/uploads/2010/10/LPT-AVR-ISP.jpg

Ich habe vor einigen Wochen noch erfolgreich Mega8 (mit einer 8) damit 
programmiert und meine Tiny2313 lassen sich auch erfolgreich 
programmieren.

Wenn ich nun aber die neu gekauften Mega88 in den Sockel für den Mega8 
stecke, bekomme ich von PonyProg2000 immer die Meldung, "Device missing 
or unknown device (-24)".

Ich habe testweise in der .ini-Datei schon den Eintrag 
"SPIBusSpeed=ULTRASLOW" gesetzt, aber auch das brachte keinen Erfolg.

Ich habe alle Jumper auf dem Eval-Board nicht gesetzt, also sollte es 
keine Probleme mit externen Komponenten geben.

Morgen werde ich den AVR noch einmal auf ein Steckboard stecken und es 
darüber probieren, wollte aber schon mal im Voraus fragen, ob es am 
Pollin-Board liegen könnte und ob jemand ähnliche Erfahrungen gemacht 
hat.

Freundliche Grüße
Christian

von spess53 (Gast)


Lesenswert?

Hi

Ich würde eher auf deine (unbekannte) Programmer-Software tippen.

MfG Spess

von c-hater (Gast)


Lesenswert?

Christian schrieb:

> Wenn ich nun aber die neu gekauften Mega88 in den Sockel für den Mega8
> stecke, bekomme ich von PonyProg2000 immer die Meldung, "Device missing
> or unknown device (-24)".

Hast du denn in PonyProg auch das richtige Device eingestellt? Zumindest 
meine Version von PonyProg kennt überhaupt keinen Mega88. Das will 
allerdings nicht viel sagen, denn meine Version ist schon sehr alt, die 
habe ich nur ein einziges Mal benutzt, um meinen selbstgebauten 
USB-ISP-Programmer zu programmieren.

von Christian (Gast)


Lesenswert?

Habe die neuste Version von PonyProg (2.0.7) und habe noch eine 
inoffizielle Version gefunden die für den Mega88PA gepatcht wurde. Auch 
AVRDude erkennt den  Mega nicht. Probieren es heute Abend mit dem 
Steckbrett. Zur Not muss ich den USB Programmer mal fertig bauen und es 
damit testen.

von Uwe (de0508)


Lesenswert?

Hallo,

Also bei meiner avrdude.conf ist der atmega88 drin:
1
# $Id: avrdude.conf.in 916 2010-01-15 16:36:13Z joerg_wunsch $
2
# Mehr AMTEL habe ich hier gefunden
3
# http://arduino-lite.googlecode.com/svn-history/r17/trunk/bin/win32/avrdude.conf

von Mike (Gast)


Lesenswert?

Uwe S. schrieb:
> Hallo,
>
> Also bei meiner avrdude.conf ist der atmega88 drin:# $Id:
> avrdude.conf.in 916 2010-01-15 16:36:13Z joerg_wunsch $
> # Mehr AMTEL habe ich hier gefunden
> #
> http://arduino-lite.googlecode.com/svn-history/r17/trunk/bin/win32/avrdude.conf


Aufwachen! Er benutzt das uralte PonyProg!

von Christian (Gast)


Lesenswert?

Genau gesagt ist das ja ein Mega88PA, das ist wohl wichtig wie ich 
heraus gefunden habe.
Ich hab es mit PonyProg und AVRDude probiert. Bei AVRDude kam ein Not 
Respond oder so ähnlich.

von Christian (Gast)


Lesenswert?

Hallo nochmal,

ich bin inzwischen dazu gekommen den Controller über ein Steckbrett an 
den Programmer anzuschließen und auch hier konnte ich ihn nicht 
programmieren.
(in verwendung mit PonyProg).
AVRDude hat bei mir unter Windows gar nicht funktioniert auch nicht mit 
dem Treiber "GiveMeIO".

Ich werde mir wohl doch einen richtigen Programmer kaufen, damit müsste 
es dann funktionieren.

Grüße
Christian

von Christian (Gast)


Lesenswert?

Guten Abend zusammen,

um das Thema abzuschließen und für diejenigen die sich mit dem gleichen 
Problem herumschlagen und diesen Thread hier finden:

ich habe mir jetzt einen AVR ISP MKII gekauft, einen 6-10-Pin-Adapter 
gebaut und konnte unter Linux und AVRDUDE den Mega88PA problemlos 
auslesen.
Es lag also vermutlich an meinem Selbstbau-Adapter und PonyProg.

Viele Grüße
Christian

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.