Forum: Compiler & IDEs WINAVR und AVRDUDE Fehler


von Michael K (Gast)


Lesenswert?

Hallo

Wenn ich den AVR Programmieren will kommt folgende Fehlermeldung

> "make.exe" program

Creating load file for EEPROM: main.eep
avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" \
--change-section-lma .eeprom=0 -O ihex main.elf main.eep
c:\WinAVR\bin\avr-objcopy.exe: there are no sections to be copied!
c:\WinAVR\bin\avr-objcopy.exe: --change-section-lma .eeprom=0x00000000 
never used
make.exe: [main.eep] Error 1 (ignored)
avrdude -p atmega128 -P lpt1     -c stk200   -y -U flash:w:main.hex
avrdude: can't open device "giveio"

avrdude: failed to open parallel port "lpt1"

make.exe: *** [program] Error 1

> Process Exit Code: 2


Was bedeutet das???
Danke

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Unter Windows NT,2000,XP,Vista? braucht AVRDUDE einen Treiber 
GIVEIO.SYS, um auf die Ports zugreifen zu können.

Du kannst den Treiber durch den Aufruf der Batchdatei 
WinAVR\bin\install_giveio.bat installieren.

Entsprechende Batchdateien zum Entfernen und Überprüfen sind auch 
vorhanden.

von typ (Gast)


Lesenswert?

kann man den hinweis nicht in die fehlermeldung einbauen?

von Sebastian (Gast)


Lesenswert?

>kann man den hinweis nicht in die fehlermeldung einbauen?

Ist ja auch

>avrdude: can't open device "giveio"

Soll soviel heißen wie: "Mal schauen, ob er auch Google benutzen kann"

von name (Gast)


Lesenswert?

>Soll soviel heißen wie: "Mal schauen, ob er auch Google benutzen kann"

Forentroll.

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
Noch kein Account? Hier anmelden.