Hallo Formum! Ich möchte PonyProg zur Programmierung von EEPROMs am Parallelport verwenden. Unter "Windows XP pro" kann ich nicht auf die Parallelschnittstellen zugreifen. Die entsprechenden Buttons neben LPT1 bis LPT3 sind grau. Der Parallelport-Adapter ist ein nachgebautes EasyI2C-I/O Interface und dieses funktioniert einwandfrei. Der PC ist ein ABIT-IC7-MAX3 mit Pentium-4 CPU. XP ist frisch installiert. Das PC-Main-Bord hat nur "moderne" Schnittstellen (ab USB aufwärts). Um mit PonyProg arbeiten zu können, habe ich NETMOS 9815 und 9835 PCI-Schnittstellen-Karten eingesteckt. Die Adressen liegen alle im hohen Bereich (z.B. LPT1 = &H6C00 und COM4 = &H8000). Laut Gerätemanager: Keine Konflikte. Die Treiber sind trotzdem frisch installiert worden. Näheres siehe unter 5. Was habe ich bisher gemacht? Phase 1 1.) In PonyProg in der COM-box alle möglichen Parallel-Schnittstellen ausprobiert: Die Ports bleiben immer grau hinterlegt. Erfolg = NULL. 2.) Nach der PonyProg-Dokumentation im Gerätemanager (Nicht-PnP-Treiber) den "DriverLINX Port I/O Driver" und den "IO.DLL-Driver" auf START gesetzt und alle eventuell störenden Treiber deaktiviert: Erfolg NULL. 3.) In der PONYPROG2000.INI Datei 5 Portadressen gefunden; zwei Serielle und 3 Parallele. Diese stimmen mit den Angaben im Gerätemanager überein. An allen relevanten Steuerparametern (AutoDetectPorts,InterfaceType, PortNumber und COMPorts) gedreht: E = 0. 4.) In Windows\\\Drivers die DLPORTIO.SYS aus dem Jahre 1996 gegen modernere ausgetauscht. Keine Veränderung. Die "parport.sys" ist vorhanden. 5.) PonyProg und die PCI-Schnittstellen-Karten de- und re-installiert. PonyProg findet wieder 5 COM-Ports, allerdings kommen nun die Adressen von LPT1 und LPT2 in einer anderen Reihenfolge. Also hat "etwas" funktioniert. Aber E = 0. Phase 2 Tutorial und alle Beiträge zum Thema PonyProg im - Mikrocontroller und Elektronik - Forum gelesen. Puh sind das viele! Leider war nichts zur "Störungsbeseitigung" unter Windows XP dabei. Phase 3 Bei Craig Peacock "PortTalk - A Windows NT I/O Port Device Driver" gefunden. http://www.beyondlogic.org/porttalk/porttalk.htm Bin Stück-für-Stück und genau vorgegangen. Aber E = 0. Phase 4 Bei Burkhard Kainka fündig geworden: Direkte Portzugriffe unter Windows NT und Windows98, 2000/XP mit Inpout32.dll: http://www.b-kainka.de/portnt.htm http://www.logix4u.cjb.net sowie bei Ingo Schick "Portzugriffe über die Inpout32.DLL Datei" http://www.elektronik-bastelecke.de/1393538.htm In Visual Basic: Erfolg = HURRAAAA alle drei LPT Ports direkt ansteuern funktioniert prima ! Aber PonyProg funktioniert immer noch nicht. Phase 5 Ich gehe davon aus, dass immer weniger PCs mit COM-Port und LPT ausgestattet werden und zur Kommunikation mit der Peripherie optionale Schnittstellenkarten eingesetzt werden müssen. Daher wird mein Problem wohl kein Einzelfall sein. Wer kennt sich mit XP gut aus und kann weiterhelfen? Im Voraus vielen Dank, Sodele
Hallo, evtl. hilft dir dieser Link zum Thema etwas weiter: http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/ MfG
@Gast Vielen Dank. Du hast mich ein Stückchen weiter gebracht! Der dortige Hinweis "Es muss in der INI-Datei die automatische Schnittstellen-Suche abgeschaltet werden: AutoDetectPorts=NO!" ... hat mich veranlasst, die Schnittstellenangaben in der .INI-Datei zu löschen und zu schauen, was passiert. PonyProg legt daraufhin von selbst "COMPorts=3F8,2F8,3E8,2E8" und "LPTPorts=378,278,3BC" an, was zwar nicht stimmt, aber die LPT-Buttons kann man drücken. Prima. Vermutlich ist es doch kein Zugangsproblem, sondern es können die richtigen Adressen (COMPorts=7C00,8000 LPTPorts=6C00,8400,6400) einfach nicht verarbeitet werden. Sobald ich eine existierende Adresse in die .INI einschmuggle, werden die Buttons wieder grau. Pech für mich! @alle die Frage: Kann man die Adressen irgenwie umbiegen? MfG, Sodele
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.