Ponyprog-Fehler (-24)

Gast #14376
Hallo
könnte mir jemand weiterhelfen?
Habe das Programmiergerät vom A.Schwarz nachgebaut. Der Test mit 
Ponyprog ist OK.  Beim Schreiben auf AVR gibt es dann aber die Meldung: 
"Device missing or unknown devise Error (-24)". Habe die Verdrahtung 
nachgeschaut: scheint alles in Ordnung zu sein.

Danke im Voraus

alex
Gast #14377
Überprüfe mal die Einstellungen in PonyProg. Was sagt er denn, wenn du 
die Programmierschnittstelle testest oder kalibrierst? Schau auch mal 
nach, ob die Device-Einstellung nicht auf der automatischen 
Device-Erkennung steht. Die funktioniert nach meiner Erfahrung nur sehr 
bedingt und kann auch diesen Fehler bringen.

Gruss,

Peter
Gast #14383
Hi Alex,

ich bin grad auch am verzweifeln.
Nachdem mein serieller Programmer ein totaler Mißerfolg war, habe ich 
eben einen parallelen gebaut - selbes Ergebnis.

Ich habe zuerst die Brücken (Pin 2->12 und 3->11) weggelassen. Da kam 
jedesmal bei "Test" eine Fehlermeldung. Nachdem ich diese nachträglich 
rangelötet habe, hieß es "OK". Anscheinend guckt Test nur nach, ob die 
Brücken vorhanden sind, quasi als Identifizierung für das Prog-Adapter.

Tja, funktionieren tut es trotzdem nicht. Bekomme die Meldung "Device 
missing or unknown devise Error (-24)".

Wir wärs mit einem Pinvergleich? Bei mir ist das wiefolgt verdrahtet:
Reset:  9
SCK:    6
MISO:  10
MOSI:   7


Übrigens, man soll im Bios den SPP-Modus einstellen.


Gruß

Christian
Gast #14385
Hi Leute,

ganz am Anfang hatte ich genau das selbe Problem. Mein Problem war, daß 
die Kabellänge viel zu lang war! Probierts doch mal mit nur so 10-20cm. 
So funktionierte mein serieller Adapter plötzlich ohne Probleme!

Eventuell auch andere Kabel verwenden, falls es immer noch nicht geht!

Grüße,

Sebastian
Gast #14386
Hi Leute,
vielen Dank für die zahlreichen Beiträge.

Christian,
ich habe exakt den Programmer von Andreas Schwarz nachgebaut, da ist die 
Pinbelegung am Chip die Folgende:

Reset 1
SCK   19
MISO  18
MOSI  17

Von der Einstellung im BIOS habe ich nichts gewusst, werde noch 
ausprobieren. Falls es nicht klappen sollte, werde ich zur Lösung vom 
Peter übergehen. Ist recht einfach.

Sebastian, meinst Du die Kabellänge zwischen dem PC und dem Programer 
oder zwischen dem Programmer und dem Chip?

Gruß

alex
Gast #14387
Hi Alex,

ich meinte zwischen Programmer und dem AVR-Chip. Zwischen PC und 
Programmer habe ich ein normales serielles Kabel (ca. 1,50m).

Grüße,

Sebastian
Gast #1278154
ich habe des geiche problem.
"Device missing or unknown devise(-24)"
bei mir heißt es so.
die meldung kommt wenn ich den dongle stecken hab genau so wie ich ihn 
nicht stecken hab.

also schätze ich das es am pc liegt.
hab aber leider ka. woran, was mich sehr nervt.
#1279422
Mit den alten Bitbanging Adaptern egal ob Seriell oder Paralell gibt es 
mit den heutigen Schnittstellen oft Pegel oder Timing Probleme. 
Spätestens wenn man sich dadurch Controller verfust oder das ganze gar 
nicht geht machen sich die 5 Eur die man damit gegenüber einem kleinen 
USB Programmer spart nicht merh bezahlt.

Ihr könnt euch ja z.b. mal 
http://www.ullihome.de/index.php/Hauptseite#USB_AVR-Lab anschauen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 24 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.