pyparallel unter Windows 64bit installieren

Gast #2807545
Lesenswert?

Wenn ich mein Programm im AVR Studio 4 auf den Mikrocontroller 
übertragen will, kommt immer folgende Fehlermeldung:

avrdude.exe: can't open device "giveio"
avrdude.exe: failed to open parallel port "lpt1"

Was könnte der Grund sein?

install_giveio in C:\Programme\Atmel\avrdude habe ich schon angeklickt 
(auch als Admin), es öffnet sich aber nur für rund einen Bruchteil einer 
Sekunde ein Systemfenster.

Ich benutze Windows 7 Home Premium 64 bit.
Gast #2809125
Lesenswert?

Ja, sie lautet:

Copying the driver to the windows directory
target file: C:\Windows\giveio.sys
Das System kann die angegebene Datei nicht finden.
Remove a running service if needed ...
Der Befehl "loaddrv" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
Installing Windows NT/2k/XP driver: giveio
Der Befehl "loaddrv" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
ERROR: Installation of giveio failed
Gast #2809538
Lesenswert?

Jetzt kommt eine neue, andere Fehlermeldung:

Copying the driver to the windows directory
traget file: C:\Windows\giveio.sys
1 Datei(en) kopiert
Remove a running service if needed ...
Installing Windows NT/2k/XP driver: giveio
installing giveio from C:\Windows\giveio.sys... ok.
starting giveio ... starting failed <status 1275>:
Treiber konnte nicht geladen werden.
ERROR: Installation of giveio failed
Gast #2809636
Lesenswert?

"ERROR_DRIVER_BLOCKED 1275 (0x4FB)
This driver has been blocked from loading."
Ich vermute die Treiberdatei hat keine digitale Signatur: Mach mal 
rechte Maustaste auf die *.sys, gehe in Eigenschaften und schau ob es 
dort den Reiter "Digital Signature" (oder ähnlich) gibt und dort etwas 
aufgelistet wird.
Alle neueren Windows-Betriebssystem (insbesondere die 64-Bit Versionen) 
erwarten digital-signierte Treiber: 
http://www.raymond.cc/blog/loading-unsigned-drivers-in-windows-7-and-vista-64-bit-x64/
Gast #2810573
Lesenswert?

Du hast die Wahl zwischen:
a) Auf älteres Betriebssystem wechseln
b) Bastelrechner mit älterem Betriebssystem danebenstellen
c) Hoffen, dass die avrdude-Leute den Treiber 64bit-tauglich machen
d) Einen anderen Programmer verwenden (mit RS232 oder USB, siehe 
"avrdude" im wiki hier)

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