- 12V Akku mit 280 Ah bauen         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Keine Port-Zugriffe unter Windows 2000 möglich

  1. #1
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.12.2005
    Ort
    Euskirchen-Großbüllesheim
    Alter
    74
    Beiträge
    2.063

    Keine Port-Zugriffe unter Windows 2000 möglich

    Anzeige

    Praxistest und DIY Projekte
    Hallo,
    seit gestern bin ich stolzer Besitzer eines gebrauchten Laptop Dell Latitude C610 mit Windows 2000 Prof.
    Meine Freude hat jedoch nicht lange angehalten, denn ich kann zwar DOS-Programme als Vollbild oder in einem DOS-Fenster aufrufen, aber
    - DOS-Eagle 2.6 findet den Dongel an der Parallelschnittstelle nicht und bricht ab
    - das Programm für den AllMax-Brenner behauptet, es sei kein Brenner an der Parallelschnittstelle
    - die serielle Kommunikation mit meinen PIC-Platinen funktioniert nicht

    Es ist also kein Zugriff auf COM1 und LPT1 möglich, obwohl sie in der Hardwareliste / Systeminfo angezeigt werden.

    Wie bekomme ich Zugriff auf die Schnittstellen ?
    (Unter Windows 98 gab es einen Menüpunkt: Schnittstellen für DOS-Programme freigeben, oder so ähnlich).
    MfG Karl-Heinz
    HobbyElektronik hier klicken ....

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    19.01.2006
    Ort
    Mönchengladbach
    Beiträge
    544
    Alle modernen Betriebssysteme (Win2k, WinXP, Linux, MacOS, etc. ) sperren den direkten Zugriff auf die Hardware um die Sicherheit zu erhöhen. Mir sind nur zwei Wege bekannt dies zu ändern: Win98 wieder installieren oder VMware Player. Es gibt zwar Tools um Zugriffe wieder zu ermöglichen, allerdings muss die Software das unterstützen. Vielleicht gibts von deinen Programmen aber ne Windowsversion, schau einfach mal im Netz.

    Gruß,
    SIGINT

  3. #3
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.12.2005
    Ort
    Euskirchen-Großbüllesheim
    Alter
    74
    Beiträge
    2.063
    Die Programme gibt es nicht für Windows und wird es auch nie geben.
    Mit Eagle 4.1 kann ich micht nicht anfreunden; außerdem ist das nur für kleine Platinen und ich müßte noch einmal für was bezahlen, was ich schon habe.
    Windows 2000 muß ich drauf lassen, weil ein Kundenauftrag nur mit Software ab Windows 2000 erledigt werden kann.
    Wie heißt die Karte, die ich da gezogen habe ? Fängt mit A an
    MfG Karl-Heinz
    HobbyElektronik hier klicken ....

  4. #4
    Erfahrener Benutzer Roboter Genie Avatar von robocat
    Registriert seit
    18.07.2006
    Beiträge
    935
    wenn deine software für dos ist, dann würd ich sie mal in einer dos-umgebung laufen lassen (also ganz ohne windows), dann sollte der zugriff möglich sein.
    oder so: http://www.adontec.com/commex_d.htm
    war jetzt nur der erste link, sowas findet man sicher auch als freeware.
    selbstgeschriebene software kann mit der inpout32.dll auf die ports zugreifen: http://www.logix4u.net/inpout32.htm

    gruesse

  5. #5
    Benutzer Stammmitglied
    Registriert seit
    11.07.2005
    Beiträge
    34
    Hallo kalledom,

    schau dich mal nach dlportio um!

    http://www.bcb-box.de/Informationen/Port/port.html

    http://www.google.de/search?hl=de&q=...a=lr%3Dlang_de

    Gruss Marcel

    P.S.
    Porttalk fällt mir noch ein.
    http://www.beyondlogic.org/porttalk/porttalk.htm

  6. #6
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    06.03.2007
    Beiträge
    176
    Zitat Zitat von kalledom
    Die Programme gibt es nicht für Windows und wird es auch nie geben.
    Mit Eagle 4.1 kann ich micht nicht anfreunden; außerdem ist das nur für kleine Platinen und ich müßte noch einmal für was bezahlen, was ich schon habe.
    Windows 2000 muß ich drauf lassen, weil ein Kundenauftrag nur mit Software ab Windows 2000 erledigt werden kann.
    Wie heißt die Karte, die ich da gezogen habe ? Fängt mit A an

    ??? bei mir unter XP läuft alles, alte DOS Programme, parallel Port Dinge, ser. Port Dinge, GiveIO heisst das Zauberwort.....

    auch unter w2k soll das laufen

  7. #7
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.12.2005
    Ort
    Euskirchen-Großbüllesheim
    Alter
    74
    Beiträge
    2.063
    Erst mal danke für die vielen Links und Tips.
    Mit DLL's kann ich nicht viel anfangen, da ich keine PC-Software schreibe, wo ich eine DLL einbinden könnte.
    Porttalk und andere 'Dinge' sind für mich zu kompliziert, mein Windows möchte ich damit nicht 'kaputt' machen.
    Das Zauberwort GiveIO machte einen sehr guten Eindruck, weil auch unter http://home.snafu.de/mgrafe/treiber.htm das Ganze wunderbar beschrieben ist und ich auch alles so nachvollziehen konnte.
    Aber: ES FUNKTIONIERT NICHT !!!
    Nach wie vor wird weder der Dongle erkannt, noch ist mein Brenner da ???
    Ähnlich wie GiveIO hatte ich noch PPPPDVR.SYS gefunden, was ich vor dieser Anfrage ausprobiert hatte. Irgendwann hatte mein Eagle dann auch den Dongle erkannt und war gestartet; nach dem nächsten Hochfahren war Feierabend. Die 'Reste' davon hatte ich vor dem Test mit GiveIO noch aus der Registry entfernt.
    Jetzt bin ich wieder da, wo ich angefangen hatte: ich habe Schnittstellen, die im Gerätemanager aufgeführt sind und ich kann DOS-Programme starten, habe aber keinen Zugriff auf die Schnittstellen.
    Welche Genies von Programmierern haben eigentlich ein Betriebssystem erstellt, bei dem Hardware erkannt wird, aber nicht benutzt werden kann ? Toll, alles HiDreck ! Ich bin einfach nur noch sauer.
    MfG Karl-Heinz
    HobbyElektronik hier klicken ....

  8. #8
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    72
    Beiträge
    11.077
    Hallo kalledom!

    Ich bin leider nur Hardware-"Spezialist" und wenn mir etwas softwaremässig zu kompliziert ist, löse ich mein Problem hardwaremässig. Die einfache Lösung (für mich) wären zwei bootfähige Festplatten die wahlweise in den Laptop "geschoben" werden oder (um die Kontakte im Laptop zu schonen) per AT-Kabel angeschlossen werden. Im zweiten Fall durch einfaches Umschalten Master/Slave kann man sich ein Betriebssystem wählen.

    Eine Softwarelösung, die ich mir noch vorstellen kann, wäre eine geteilte Festplatte mit zwei Partitionen (z.B. "C" und "D"). Davon eine aktive "C" mit FAT32 für Windows XX formatiert mit installiertem Windows XX und seinen Programmen. Die zweite unaktive mit DOS (FAT) formattiert und mit seinen Programmen. Diese Lösung benötigt aber booten mit einer DOS Diskette (also Diskettenlaufwerk) um auf die nicht aktive "D" Platte gehen zu können und neue Installation der ganzen Software. Es kann sein, dass für den DOS die "D" platte als "C" erscheint, da der FAT32 für ihn unlesbar ist.

    Die einfachste Lösung sind zwei Laptops. Den für DOS Bedürfnisse kann man bei eBey fast um sonst kriegen.

    Leider sauer zu sein hilft nicht weiter.

    Schönste Grüsse !

  9. #9
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.12.2005
    Ort
    Euskirchen-Großbüllesheim
    Alter
    74
    Beiträge
    2.063
    Hallo PICture,
    ich möchte einfach nur das, was unter Windows 95 und 98 möglich ist, auch unter Windows 2000 können; ist das zu viel verlangt ? Windows 2000 sollte doch eigentlich besser, stabiler und sicherer sein, oder habe ich da was verpennt ?
    Dein Vorschlag ist wunderschön, hat aber den kleinen Nachteil, daß ich dann z.B. nicht mehr zwischen 1 Windows-Fenster mit Editor Uedit32 und 2 DOS-Fenstern mit DOS-80C166-Assembler und DOS-Monitor-Programm für 80C166-Board schnell wechseln kann: im 1. Fenster den Quellcode verändern, im 2. Fenster assemblieren und linken und im 3. Fenster die Hex-Datei auf das Board transferieren und starten und testen.
    Ähnlich bei der GAL-Erstellung: Windows-Editor, DOS-GAL-Assembler, DOS-Brenner AllMax, ausprobieren.
    Oder WinWord mit 2 Seiten Pin-Belegungen und DOS-OrCad III mit dem Schaltplan.
    Soll ich noch mehr aufzählen ? Da sind PIC, AVR und alle möglichen Schaltungen mit direktem Schnittstellen-Zugriff noch gar nicht einbezogen, meine digitale Modellbahnsteuerung mit einem DOS-QuickBasic-Programm auch nicht.
    Somit muß ich dann wohl oder übel meine 'alten' PC's mit Windows 98 hüten wie meine Augäpfel, da die neuen PC's keine seriellen und parallelen Schnittstellen mehr haben, USB zu XXX-Adapter nicht richtig funktionieren und die Betriebssysteme alle Port-Zugriffe verweigeren.
    Hauptsache die PC's können fliegen, schwimmen, tauchen (nur nicht mehr laufen) und die Software ist dreidimensional und schön, funktionell braucht Sie nicht sein
    Stimmt, sauer sein hilft nicht weiter; aber Dampf ablassen ist besser, als daß ein Herzkasperl einen vor der ersten Monatsrente dahin rafft.
    MfG Karl-Heinz
    HobbyElektronik hier klicken ....

  10. #10
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    72
    Beiträge
    11.077
    Na ja, man kann leider nicht alles haben. Ich habe vergessen zu schreiben, das anstatt DOS kann man natürlich Windows 98 nehmen. Aber unter Windows XP läuft mein PIC Programmer genauso wie früher unter Windows 98. Ich musste bloss den Treiber für ic-prog runterladen.

    MfG

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress