Ist es möglich, pyparallel unter Windows 64 zu installieren? Ich bekomme immer eine Reihe von Fehlermeldungen ("Could not set key value" ...) und kann das Programm so nicht installieren. Gibt es da eventuell einen Trick?
> Ist es möglich, pyparallel unter Windows 64 zu installieren?
Das kann man derzeit nur schwer voraussagen, da noch nicht einmal
Windows 8 ganz fertig ist ;-)
Welches Windows hast du denn nun wirklich? Windows 7?
:
Wiederhergestellt durch Moderator
@ Peter II: Danke, das war es ... Dafür kann man Windows Vista/7 wirklich hassen ...
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.
Starte install_giveio mal von cmd.exe aus (cmd.exe ggf. mit Admin-Rechten starten), er wird dann vermutlich eine Fehlermeldung ausgeben die weiterhelfen könnte.
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
Die loaddrv.exe sollte im avrdude-Ordner eigentlich im Ordner mit der giveio.sys rumliegen? Hast du direkt die install_giveio aufgerufen und nicht erst in dessen Verzeichnis gewechselt?
Ich habe im cmd eingegeben: C:\Programme\Atmel\avrdude\install_giveio
Und ja, die install_giveio liegt in dem Ordner zusammen mit der loaddrv.exe
Gib vorher ein: "c:" "cd C:\Programme\Atmel\avrdude" und erst dann "install_giveio" ...wenn er nicht sowieso im Ordner "C:\Programme\Atmel\avrdude" ist, wird er die loaddrv.exe nicht finden.
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
Versuche das Ding mal in einem neuen Ordner zu installieren den DU vorher SELBST angelegt hast. Dort bist Du Eigentümer.
"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/
...funktionieren 32bit-Treiber unter einem 64bit-Windows überhaupt?
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)
R.M. schrieb: > Was kann ich dann machen? Kauf Dir einen vernünftigen USB-ISP-Adapter. Am besten das Original von Atmel. Damit hast Du am wenigsten Probleme. fchk
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.