Forum: Mikrocontroller und Digitale Elektronik PonyProg programmiert nicht


von Lars (Gast)


Lesenswert?

Hi,
ich weiß dass Thema gab es hier schon öfter, aber ich habe bei den 
ganzen anderen keine richtige Antwort auf mein Problem gefunden. Wenn 
ich einen AT90S2313 mit PonyProg prgrammieren möchte, kommt die 
Fehlermeldung "Device not found (-24)", mit anderen programmiersoftwaren 
gehts auch nicht, ich hab sowohl den AVR ISP programmer als auch einen 
einfachen 5 Kabel programmer getestet, beide gehen nicht, zwei Boards 
getestet, zwei verschiedene AVR's geht alles nicht. Resetleitung ist auf 
GND und Qaurz tut, soweit ich das sehe auch 2,5V an XTAL1,bzw XTAL2..., 
hat irgendwer noch eine Idee wodran das liegen könnte?

MfG Lars

von Christian Schifferle (Gast)


Angehängte Dateien:

Lesenswert?

Vielleicht liegt es an den Einstellungen im Pony Prog.

Ob der Quarz tut ist beim Programmieren erst mal egal.

Gruss
Christian

von Marco (Gast)


Lesenswert?

Bei Win XP brauchst du einen Port-Treiber, damit Pony direkt auf den 
LPT-Port zugreifen kann. Hast den schon installiert?

marco

von Christian Schifferle (Gast)


Lesenswert?

@marco

Ich habe auch XP Professional, habe jedoch keinen Port-Treiber 
installiert.
PonyProg2000 läuft bei mir einwandfrei.

@Lars
Was sind das für Boards, die du verwendet hast.
Die Programmiersignale sollten während des Programmiervorgangs nicht 
anderweitig beschaltet sein. Da habe ich schlechte Erfahrungen gemacht.

Gruss
Christian

von Peter D. (peda)


Lesenswert?

@Christian,

der 2313 ist nur mit Quarz seriell programmierbar !

...
Either an external clock is supplied at pin XTAL1 or a crystal needs to 
be connected across pins XTAL1 and XTAL2. The
minimum low and high periods for the serial clock (SCK) input are 
defined as follows:
Low: > 2 XTAL1 clock cycle
High: > 2 XTAL1 clock cycles
...


Peter

von Markus Burrer (Gast)


Lesenswert?

Also es ist auch kein Geheimnis, das PonyProg auf manchen Rechnern 
schlicht und ergreifend nicht funktioniert. Ein Geheimnis ist jedoch 
immer noch, warum. :(

von thkaiser (Gast)


Lesenswert?

Kleine Checkliste, Fehler, die ich schon hatte.(vielleicht hilfts)

- 5V Versorgungsspannung OK? Gesiebt? 100nF Kondensator?

- Am Quarz  2 x 27 pF gegen Masse? Ist die Schaltung auf einer geätzten 
Platine oder auf Lochraster? Bei Lochraster mal die Kondensatoren am 
Quarz weglassen, manchmal funktioniert der Quarz ohne besser als mit. 
Was mir auch schon half: Gehäuse des Quarz an Masse legen. Ohne 
funktionierenden Quarz geht nix.

- Kalibration von PonyProg ausgeführt?

- Auch wirklich die richtigen Pins am Drucker-Port erwischt? Falls 
möglich, mit einem entsprechenden Tool den Drucker-Port mal prüfen 
(Einzelne Leitungen ansteuern und messen, ob was rauskommt)

- Richtige Port-Adresse angegeben ? Ist der Drucker-Port im BIOS 
freigegeben? Was sagt die Systemsteuerung zum Status des Drucker-Ports? 
Funktionieren andere Anwendungen, die den Drucker-Port nutzen? Läuft 
evtl. eine Anwendung im Hintergrund, die den Drucker-Port nutzt?

von Lars (Gast)


Lesenswert?

Hi, hab auch schon andere Software getestet läuft nicht, 8051 kann ich 
am druckerport programmieren, es sind zwei boards auf lochraster, eins 
besteht nur aus quarz und programmierstecker, ist allso nicht 
anderweilig beschaltet, kalibriert ist PonyProg auch, und sämtliche 
einstellungen hab ich auch durch, der Druckerport wird anderweilig nicht 
genutzt.

MfG Lars

von Mike (Gast)


Lesenswert?

Wenn Du einen Laptop hast, prüfe mal die high Pegel am Druckerport.

Evtl. Treiber für parallelen Scanner deaktivieren, damit hatte ich mal 
Probleme.

Gruß Mike

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.