AVR-Ctrl / Parallel geht nicht mehr

Gast #279158
Lesenswert?

Hallo!

Ich habe mir vor einigen Tagen das AVR-Ctrl Board gelötet und mit einem
ATMEGA32 inkl. externem 16MHz Quarz gestückt. Ich programmiere den µC
über die parallele Schnittstelle meines Thinkpads R52. Dazu habe ich
mir das DT-006 Parallelkabel mit 120 Ohm Widerständen gelötet. Bisher
hat auch alles super funktioniert. Seit heute Mittag aber meldet mir
Ponyprog (2.06f Beta) beim Zugriff auf den µC nur noch

"Communication port not available (-16)" (beim Auslesen)
"Device missing or unknown device (-24)" (beim Lesen der Security
Bits)

Schließe ich das Board an meinen FestPC an funktioniert die
Übertragung. Aber es hat ja auch tagelang mit meinem Thinkpad
funktioniert.
Ein am parallelen Port des Notebooks angeschlossener Drucker
funktioniert auch einwandfrei, also scheint der Port in Ordnung zu
sein.

Wo könnte denn der Fehler liegen? Und wieso hat alles tagelang
funktioniert und jetzt plötzlich nicht mehr.

Ich bin für jeden Tip dankbar!

Gruß
   Thorsten
Gast #279160
Lesenswert?

Wenn du dir den Parallelport nicht irrtümlich auf unidiretional gestellt
hast dann hat es vorher warscheinlich gerade noch funktioniert, durch
eine unwesentliche Änderung jetzt nicht mehr. Man liest hier im Forum
sehr oft von Problemen mit den Kabel mit 120 Ohm Widerstände. Aus
diesem Grund ist es besser sich einen Adapter mit einem 74HCT244 zu
machen, da fallen zumindest die Pegelprobleme weg.
Gast #279161
Lesenswert?

Ähnliche Probleme hatte ich mit dem SIProg (serieller adapter für
ponyprog). Nach einer Änderung in der Schaltung (ARef über LC Glied
beschaltet) funktionierte das Programmieren nicht mehr, die Schaltung
lief aber einwandfrei.

jetzt benutze ich das AVR ISP mkII und alles klappt wieder und statt
einer Minute dauert es jetzt nur noch 2-3 Sekunden den 168 zu flashen.
Fazit: Die Geldersparnis beim SIProg habe ich mit viel Zeit bezahlt.
Für mich hat sich die Investition (39€) in den mkII gelohnt.
Gast #279162
Lesenswert?

Hallo Thorsten

"Communication port not available (-16)"
... hört sich für mich so an, als wenn PonyProg keinen Zugriff auf den
Druckerport bekommt.
Da nützen dann auch keine Treiberbausteine...

Gruss,
Holger

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren