summaryrefslogtreecommitdiffhomepage
path: root/digital/beacon/src/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'digital/beacon/src/Makefile')
-rw-r--r--digital/beacon/src/Makefile34
1 files changed, 7 insertions, 27 deletions
diff --git a/digital/beacon/src/Makefile b/digital/beacon/src/Makefile
index e35b0b6b..2f091452 100644
--- a/digital/beacon/src/Makefile
+++ b/digital/beacon/src/Makefile
@@ -8,7 +8,7 @@ HOST_PROGS = beacon
beacon_SOURCES = main_simu.c position.c formula.c recovery.c update.c trust.c
MODULES = math/fixed utils
AVR_MCU = atmega1281
-OPTIMIZE = -O2 -lm -DSIMULATOR
+OPTIMIZE = -O2 -lm -DSIMULATOR -I$(APB_REPO_PATH)/digital/zigbit/common
include $(BASE)/make/Makefile.gen
@@ -26,40 +26,20 @@ CONFIG_NAME = All_ZigBit_Atmega1281_Rf230_8Mhz_Gcc
#CONFIG_NAME = Coordinator_Sec_ZigBit_Atmega1281_Rf230_8Mhz_Gcc
#CONFIG_NAME = Router_Sec_ZigBit_Atmega1281_Rf230_8Mhz_Gcc
-NUMBER:= 0 1 2 3
DEV2 := 0
simu:host
python simulator.py
avr:
- for count in $(NUMBER); do\
- $(MAKE) -C $(BITCLOUD_MAKEFILE) -f Makefile_$(CONFIG_NAME) clean BITCLOUD_PATH=$(BITCLOUD_STACK);\
- $(MAKE) -C $(BITCLOUD_MAKEFILE) -f Makefile_$(CONFIG_NAME) all APP_NAME=beacon_$$count BITCLOUD_PATH=$(BITCLOUD_STACK) APB_AVR_PATH=$(BASE) PROJECT_BASE=$(PROJECT_BASE) BITCLOUD_COMMON_SOURCES=$(BITCLOUD_COMMON_SOURCES) LOL_NUMBER=$$count;\
- done;\
+ $(MAKE) -C $(BITCLOUD_MAKEFILE) -f Makefile_$(CONFIG_NAME) clean BITCLOUD_PATH=$(BITCLOUD_STACK)
+ $(MAKE) -C $(BITCLOUD_MAKEFILE) -f Makefile_$(CONFIG_NAME) all APP_NAME=beacon BITCLOUD_PATH=$(BITCLOUD_STACK) APB_AVR_PATH=$(BASE) PROJECT_BASE=$(PROJECT_BASE) BITCLOUD_COMMON_SOURCES=$(BITCLOUD_COMMON_SOURCES)
-flash0:
- make NUMBER=0 avr
+flash:
+ make avr
$(APB_REPO_PATH)/digital/dev2/tools/dev2ctl.py -s 1
- avrdude -c stk500v2 -P /dev/ttyUSB1 -p atmega1281 -B3 -U flash:w:obj/beacon_0.hex
-
-flash1:
- make NUMBER=1 avr
- $(APB_REPO_PATH)/digital/dev2/tools/dev2ctl.py -s 1
- avrdude -c stk500v2 -P /dev/ttyUSB1 -p atmega1281 -B3 -U flash:w:obj/beacon_1.hex
-
-flash2:
- make NUMBER=2 avr
- $(APB_REPO_PATH)/digital/dev2/tools/dev2ctl.py -s 1
- avrdude -c stk500v2 -P /dev/ttyUSB1 -p atmega1281 -B3 -U flash:w:obj/beacon_2.hex
-
-flash3:
- make NUMBER=3 avr
- $(APB_REPO_PATH)/digital/dev2/tools/dev2ctl.py -s 1
- avrdude -c stk500v2 -P /dev/ttyUSB1 -p atmega1281 -B3 -U flash:w:obj/beacon_3.hex
+ avrdude -c stk500v2 -P /dev/ttyUSB1 -p atmega1281 -B3 -U flash:w:obj/beacon.hex
clean:
- for count in $(NUMBER); do\
- $(MAKE) -C $(BITCLOUD_MAKEFILE) -f Makefile_$(CONFIG_NAME) clean APP_NAME=beacon_$$count PROJECT_BASE=$(PROJECT_BASE) BITCLOUD_PATH=$(BITCLOUD_STACK);\
- done;\
+ $(MAKE) -C $(BITCLOUD_MAKEFILE) -f Makefile_$(CONFIG_NAME) clean APP_NAME=beacon PROJECT_BASE=$(PROJECT_BASE) BITCLOUD_PATH=$(BITCLOUD_STACK);\