Hallo zusammen,
weil ich weiss, dass einige avr-gcc-Experten hier sind, auch wenn es nicht direkt electronics ist...
Bis vor gar nicht lange war es kein Problem auf meinem Rechner mit
linken und dann das hex mit avrdude auf einen Arduino zu schieben. Seit wenigen Tagen geht es bis zur elf-Datei und steigt dann aus. In den
warnings aber eben auch Build failed :-(
Das Build log sagt:
-------------- Build: Release in Testprog (compiler: GNU AVR GCC Compiler)--------------- avr-gcc -Wall -mmcu=atmega328p -DF_CPU=16000000UL -Os
-I/usr/lib/avr/include -I/usr/include -c fuse.c -o obj/Release/fuse.o avr-gcc -Wall -mmcu=atmega328p -DF_CPU=16000000UL -Os
-I/usr/lib/avr/include -I/usr/include -c main.c -o obj/Release/main.o avr-g++ -L/usr/lib -o bin/Release/Testprog.elf obj/Release/fuse.o obj/Release/main.o -mmcu=atmega328p -Wl,-Map=bin/Release/Testprog.map,--cref Output file is bin/Release/Testprog.elf with size 5,03 KB cmd /c "avr-objdump -h -S bin/Release/Testprog.elf > bin/Release/Testprog.lss" /bin/sh: 1: cmd: not found Process terminated with status 127 (0 minute(s), 0 second(s))
0 error(s), 0 warning(s) (0 minute(s), 0 second(s))Also geht irgendwas vom elf zum hex schief, weil neuerdings wohl ein Programm namens cmd aufgerufen werden soll, das es bei avr-gcc anscheinend nicht gibt. Hat sich da in etzter Zeit was getan und ich hab
ich mit der Linuxmaschine jetzt nicht mehr zum hex-File durchkomme.
Vielleicht ist das ja sooo trivial... Meistens sitzt der Fehler ohnehin vor der Tastatur...
Marte