avrdude się nie buduje
Bart
uzi18 w o2.pl
Wto, 2 Paź 2007, 23:24:44 CEST
Remigiusz "Enleth" Marcinkiewicz pisze:
> Dnia wtorek 02 października 2007, Bart napisał:
>
>> Tak troche OT - macie jakies dzialajace gui do avrdude albo uisp ?
>>
>>
>
> Polecam po prostu ustawić opcje programatora w /etc/avrdude.conf i zrobić
> Makefile, taki jak np. ten:
>
> MCU=atmega16
> CC=avr-gcc
> OBJCOPY=avr-objcopy
> CFLAGS=-g -mmcu=$(MCU) -Wall -Wstrict-prototypes
>
> #-Wl,-u,vfprintf -lprintf_min
>
> robot.hex : robot.out
> $(OBJCOPY) -R .eeprom -O ihex robot.out robot.hex
> robot.out : robot.o
> $(CC) $(CFLAGS) -o robot.out -Wl,-Map,robot.map robot.o uart.o
> robot.o : main.c uart.c uart.h globals.h
> $(CC) $(CFLAGS) -Os -c -o robot.o main.c
> $(CC) $(CFLAGS) -Os -c -o uart.o uart.c
>
> load: robot.hex
> avrdude -p m16 -U flash:w:robot.hex
>
> clean:
> rm -f *.o *.map *.out *.hex
>
>
> Teraz tylko make load i załaduje, a w razie potrzeby i skompiluje. Jeśli
> kolega używa KDE, wbudowany terminal w Kate jest do tego idealny.
>
>
> ------------------------------------------------------------------------
Dzieki rozw. z Makefile znam oczywiscie.
Ewentualnie moge prosic o zawartosc Twojego pliku /etc/avrdude.conf ?
Pozdrawiam
Bart.
Więcej informacji o liście dyskusyjnej pld-users-pl