avrdude and makefile changes suggested by Georg von Zengen

ico
dak664 2011-03-08 13:07:00 -05:00
parent d381ee7bbf
commit de7bcda99f
3 changed files with 8 additions and 4 deletions

View File

@ -139,7 +139,7 @@ ifndef NOAVRSIZE
endif
%.hex: %.out
$(OBJCOPY) $^ -O ihex $@
$(OBJCOPY) $^ -j .text -j .data -O ihex $@
%.ihex: %.out
$(OBJCOPY) $^ -O ihex $@

View File

@ -3,6 +3,8 @@ CONTIKI_TARGET_DIRS = . apps net loader
CONTIKI_CORE=contiki-raven-main
CONTIKI_TARGET_MAIN = ${CONTIKI_CORE}.o
CONTIKI_TARGET_SOURCEFILES += contiki-raven-main.c contiki-raven-default-init-net.c
#The avr cpu makefile will also add these files if COFFEE_FILES is specified.
CONTIKI_TARGET_SOURCEFILES += cfs-coffee.c cfs-coffee-arch.c
CONTIKIAVR=$(CONTIKI)/cpu/avr
CONTIKIBOARD=.
@ -17,12 +19,14 @@ AVRDUDE_PROGRAMMER=jtag2
#
# The example is for an JTAGICE mkII used to program an ATmega128:
# avrdude -v -P usb:xxxx -c jtag2 -p atmega128
AVRDUDE_PORT=usb:00B000000D79
#AVRDUDE_PORT=usb:00B000000D79
AVRDUDE_PORT=usb
# Additional avrdude options
# Verify off
AVRDUDE_OPTIONS=-V
#AVRDUDE_OPTIONS=-V
AVRDUDE_OPTIONS=
include $(CONTIKIAVR)/Makefile.avr

View File

@ -52,7 +52,7 @@
#define COFFEE_STATIC 1
#elif COFFEE_FILES==2 //2=eeprom for full file system
#define COFFEE_AVR_EEPROM 1
#elif COFFEE_FILES==2 //3=program flash for static file system
#elif COFFEE_FILES==3 //3=program flash for static file system
#define COFFEE_AVR_FLASH 1
#define COFFEE_STATIC 1
#else //4=program flash with full file system