Gast
#2810050
Hallo ich brauche da mal dringend Hilfe. Ich möchte einen Atmega32 auf der AVRNet-IO Platine mit einem Diamex DX-ISP per Usb beschreiben! Er nutzt das STK500v2 Protokoll. Softwaremessig nutze ich CrossPack für mac bzw AVRDUDE. Nun zur Problematik. ich habe ein einfaches C Programm geschrieben dann habe ich im makefile den Atmega8 in den 32er geändert und im Terminal mit make kompiliert. es wird Folgender Text ausgegeben: noname:firmware name$ make avr-gcc -Wall -Os -DF_CPU=8000000 -mmcu=atmega32 -c main.c -o main.o avr-gcc -Wall -Os -DF_CPU=8000000 -mmcu=atmega32 -o main.elf main.o rm -f main.hex avr-objcopy -j .text -j .data -O ihex main.elf main.hex avr-size --format=avr --mcu=atmega32 main.elf AVR Memory Usage ---------------- Device: atmega32 Program: 122 bytes (0.4% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .bss + .noinit) beim Ausführen des befehls make Flash kommt folgender Fehler: noname:firmware name$ make flash avrdude -c stk500v2 -p atmega32 -U flash:w:main.hex:i avrdude: ser_open(): can't open device "unknown": No such file or directory avrdude done. Thank you. make: *** [flash] Error 1 habe daraufhin versucht den programmer einzustellen aber werde aus dem was ich ergoogelt habe nicht schlau! ich hoffe jemand hat mir nen Ansatz oder gar ne Lösung für mein Problem. Das kann doch nicht so schwierig sein ;) Vielen Dank fürs Lesen.