www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik LPC2368 mit ParallelPort-Wiggler/OpenOCD unter Vista laden?


Autor: MmVisual (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

Ich habe mehrer Rechner zum Arbeiten, einer davon ist mit Vista
ausgestattet.

Ich habe einen Parallel-Port Wiggler für den LPC2368 entwickelt, der
auch unter XP funktioniert. Über die Telnet Verbindung kann ich flashen
usw.

Aber unter Vista meckert OpenOCD:
Error:   parport.c:410 parport_init(): missing privileges for direct i/o

Das Tool "GiveIO.sys" lässt sich unter Vista nicht installieren.

Wie kann ich den OpenOCD dazu überreden meinen Parallelport-Wiggler
unter Vista zu benutzen?
Oder gibt es einen anderen Treiber als GiveIO.sys?

Ich habe auch versucht mit einer INF Datei den Treiber zu installieren
und auch die Werte direkt in die Registry rein zu schreiben, aber bei
Vista geht beides nicht.

Vielen Dank für eure Hilfe, Grüße Markus

Autor: Proc Proc (proc)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bei mir läuft OCD auch nicht:

parport.c:408 parport_init(): missing privileges for direct i/o

Gibt es schon eine Lösung für das Problem?

Autor: Rufus Τ. Firefly (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es gibt Lösungen, die aber zugegebenermaßen nicht "schmecken" werden:

- Auf Vista verzichten und XP verwenden
- keinen Parallelport-JTAG-Adapter einsetzen, sondern einen
  FT2232-basierenden USB-JTAG-Adapter

Autor: Proc Proc (proc)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hatte XP und bei mir hat die Installation von giveio.sys per 
install_giveio.bat geholfen (auch wenn der wiggler noch nichts sagt, 
aber  die i/o - Rechte sind jetzt schon mal da.).

Autor: Markus Müller (mmvisual)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ob der Wiggler geht, kannst Du am einfachsten mit H-JTAG testen. Das 
Programm braucht eigentlich keine Parameter.

Unter Vista geht Giveio also immer noch nicht?

Autor: Timo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
giveio ließ sich bei mir installieren, wenn man administratorrechte hat. 
also cmd einfach als admin ausführen und mal schauen, ob es geht...

Autor: Markus Müller (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe in der Zwischenzeit Vista gelöscht.

Nach einem halben Jahr wurde der Rechner immer langsamer und träger, das 
tolle Programm "Trusted Installer" sucht nach jedem Neustart ca. 10 
Minuten seine Vista-Dateien ab. Und das dauert. XP ist da viel schneller 
und es gibt kein einziges Vista extra, das ich vermisse.

Vista >> Delete and forget.

(Schlechtes an Vista: Treiber gehen nicht richtig, Sound nur halb, 
Videos ruckeln, Schnellstartleiste läßt sich nicht aus Taskleiste holen, 
viele Popups mit Admin-Abfragen, einige ältere Programme gehen nicht, 
ungefragtes defragmentieren der USB Festplatten = 10 Minuten warten bis 
man diese abmelden kann (abhilfe: PC Neustart), VNC geht nicht richtig, 
alte Help-Dateien gehen nur nach Update von KB917607
Alles in allem, ein Softwarepaket das niemand braucht.
Solange das Betriebssystem/PC meine vokalen Befehle und Gedanken nicht 
versteht, werde ich wohl auch kein neues Betriebssystem brauchen. Andere 
M$ produkte haben ohnehin bei mir Startverbot.)

Autor: Markus Müller (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
(Schlechtes an Vista nachtrag: DC/DVD brennen mit DeepBurner ging auch 
nicht)

Autor: Jakob Kleinbach (x89)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Proc Proc schrieb:
> Bei mir läuft OCD auch nicht:
>
> parport.c:408 parport_init(): missing privileges for direct i/o
>
> Gibt es schon eine Lösung für das Problem?

Ich hab cygwin inkl. ioperm (cygioperm-0.dll) verwendet - funktioniert 
auf XP tadellos.

Autor: Jakob Kleinbach (x89)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
PS.
1.) natürlich muss ioperm installiert sein
2.) starten durch ioperm.exe -i

Jakob Kleinbach schrieb:
> Proc Proc schrieb:
>> Bei mir läuft OCD auch nicht:
>>
>> parport.c:408 parport_init(): missing privileges for direct i/o
>>
>> Gibt es schon eine Lösung für das Problem?
>
> Ich hab cygwin inkl. ioperm (cygioperm-0.dll) verwendet - funktioniert
> auf XP tadellos.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.