Forum: Mikrocontroller und Digitale Elektronik PonyProg Fehler Device missing or unknow device (-24)


von Sandra (Gast)


Lesenswert?

Hallo,

ich habe nun versucht mein ersten eigengen Programmer zu bauen nach 
diesem Aufbau: http://electronics-diy.com/avr_programmer.php

Hab 5V Spannung angelegt auch am MC kommen die 5V an, allerdings kann 
ich mit PonyProg 2000 nichts aufspielen.

Immer kommt dieser Fehler PonyProg Fehler Device missing or unknow 
device (-24).

Programmiert habe ich die Datei im AVR-Studio.

Ein ganz einfaches Programm:

.include "m8def.inc"

ldi   r16, 0xFF       ; lade Arbeitsregister r16 mit der Konstanten 0xFF
         out DDRD, r16       ; Inhalt von r16 ins IO-Register DDRD 
ausgeben

         ldi r16, 0b00010000 ; 0b00010000 in r16 laden
         out PORTD, r16      ; r16 ins IO-Register PORTD ausgeben

ende:    rjmp ende           ; Sprung zur Marke "ende" -> Endlosschleife

muss ich im AVR-Studi evtl. noch was einstellen? Oder mache ich 
irgendwas falsch? Könnt Ihr mir bitte helfen, danke.

von Düsendieb (Gast)


Lesenswert?

Sandra schrieb:
> Immer kommt dieser Fehler PonyProg Fehler Device missing or unknow
> device (-24).

Da liegt das Problem nicht am AVR Studio oder an der Compilierung.

Ponyprog hat keine Verbindung zum µc aufgebaut.

Falsch eingestellte Schnittstelle, falsche Geschwindigkeit, Fehler im 
Kabel, µc tot.....

von Düsendieb (Gast)


Lesenswert?

falsch ausgewählter µc Typ, Porgrammer funktioniert überhaupt nicht, Win 
7 hat die Schnittstelle blockiert.....


Investiert 20€ und kauf Dir einen USB Programmer.


Axel

von Sandra (Gast)


Lesenswert?

Also der qC an sich funktioniert, denn mit dem STK 500 habe ich den qC 
beschreiben können und bei mir eingesteckt hat die LED auch geleuchtet.

Benutzen WinXP.

Was muss ich denn für den ATMega8 alles einstellen? Hab im PonyProg AVR 
micro - Atmega8

in der Configuration Seriel-PORT I/O-Und COM 2 (nach langem suchen habe 
ich herausgefundn das es der Com ist)

manchmal bringt er dann da einen fehler im PonyProg das dem die 
DLPOTIO.sys fehlt.

Liegt es vlt daran? ich bin echt ratlos =/

von Karl H. (kbuchegg)


Lesenswert?

Sandra schrieb:

> Device missing or unknow device (-24).

Das ist ein bischen missverständlich.

Mit "Device" meint Ponyprog hier nicht deinen µC sondern die 
Brennerhardware, an die es nicht rann kommt. Das ganze hat also erst mal 
nichts mit deinem µC oder gar deinem Programm zu tun, sondern ist viel 
banaler.

Wie schon gesagt: Investiere ein bischen Geld für einen vernünftigen 
Brenner und ärgere dich nicht mit diesem Bitbang-Müll rum. Pony muss da 
etwas tun, was das Betriebssystem eigentlich verhindern muss: Den 
COM-Port vergewaltigen.
Und spätestens wenn da ein USB/RS232 Umsetzer im Spiel ist (weil du 
keine echte COM mehr hast), funktionieren die Dinger sowieso nicht mehr 
vernünftig, sofern sie überhaupt funktionieren.

von Düsendieb (Gast)


Lesenswert?

Karl Heinz Buchegger schrieb:
> Mit "Device" meint Ponyprog hier nicht deinen µC sondern die
> Brennerhardware, an die es nicht rann kommt

Da muss ich widersprechen.

Habe Ponyprog mit einem Parallelport-Programmer noch immer in Betrieb. 
Da kommt diese Fehlermeldung wenn ich den µc nicht unter Spannung habe 
oder vergessen habe das Kabel zu stecken.




Sandra schrieb:
> manchmal bringt er dann da einen fehler im PonyProg das dem die
> DLPOTIO.sys fehlt.

Hast Du dir die "neuste" Version von Ponyprog herruntergeladen? Ich kann 
mich auch an Probleme bei dem Umstieg auf Win XP erinnern.

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.