Subversion Repositories HomeAutomation

Rev

Rev 416 | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 416 Rev 437
1
# System specific configuration file
1
# System specific configuration file
2
# Rename this file to system.inc and then modify the params below, 
2
# Rename this file to system.inc and then modify the params below, 
3
# make sure the last row is uncommented first time you program a node with bios
3
# make sure the last row is uncommented first time you program a node with bios
4
 
4
 
5
 
5
 
6
# Define the command used to upload BIOS to the node
6
# Define the command used to upload BIOS to the node
7
# It will be executed as $(UPLOAD) $(ULFLAGS).
7
# It will be executed as $(UPLOAD) $(ULFLAGS).
8
# $(MCU) is the AVR to use and the file to upload is $(PRG).hex
8
# $(MCU) is the AVR to use and the file to upload is $(PRG).hex
9
 
9
 
10
UPLOAD         = avrdude
10
UPLOAD         = avrdude
11
ULFLAGS        = -p $(MCU) -P usb -c avrisp2 -U flash:w:$(PRG).hex
11
ULFLAGS        = -p $(MCU) -P usb -c avrisp2 -U flash:w:$(PRG).hex
12
 
12
 
13
AVRDUDE_WRITE_FUSEBITS = -u
13
AVRDUDE_WRITE_FUSEBITS = -u
14
ifdef EXTFUSE
14
ifdef EXTFUSE
15
AVRDUDE_WRITE_FUSEBITS += -U efuse:w:$(EXTFUSE):m
15
AVRDUDE_WRITE_FUSEBITS += -U efuse:w:$(EXTFUSE):m
16
endif
16
endif
17
ifdef HIGHFUSE
17
ifdef HIGHFUSE
18
AVRDUDE_WRITE_FUSEBITS += -U hfuse:w:$(HIGHFUSE):m
18
AVRDUDE_WRITE_FUSEBITS += -U hfuse:w:$(HIGHFUSE):m
19
endif
19
endif
20
ifdef LOWFUSE
20
ifdef LOWFUSE
21
AVRDUDE_WRITE_FUSEBITS += -U lfuse:w:$(LOWFUSE):m
21
AVRDUDE_WRITE_FUSEBITS += -U lfuse:w:$(LOWFUSE):m
22
endif
22
endif
23
 
23
 
24
#comment this line for not programming fusebits
24
#comment this line for not programming fusebits
25
ULFLAGS      += $(AVRDUDE_WRITE_FUSEBITS)
25
ULFLAGS      += $(AVRDUDE_WRITE_FUSEBITS)
-
 
26
 
-
 
27
# Path to where you would like to put your personal node directorys
-
 
28
PERSONALDIR = ../personal