initial commit
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
#*******************************************************************************
|
||||
#
|
||||
# Simple Makefile to prepare binaries for AMOTA for Apollo3.
|
||||
#
|
||||
#*******************************************************************************
|
||||
|
||||
TOOL_CHAIN?=iar
|
||||
|
||||
# Apollo3-BLUE EVB
|
||||
UPDATEBIN_APOLLO3_BLUE =../../../boards/apollo3_evb/examples/ble_freertos_amota/$(TOOL_CHAIN)/bin/ble_freertos_amota.bin
|
||||
APPBIN_APOLLO3_BLUE =../../../boards/apollo3_evb/examples/ble_freertos_amota/$(TOOL_CHAIN)/bin/ble_freertos_amota.bin
|
||||
|
||||
all: $(APPBIN_APOLLO3_BLUE) $(UPDATEBIN_APOLLO3_BLUE) $(UPDATEBIN_APOLLO3_BLUE_ETHERMIND) $(APPBIN_APOLLO3_BLUE_ETHERMIND)
|
||||
# Apollo3 Cordio
|
||||
cp $(APPBIN_APOLLO3_BLUE) starter_binary_apollo3_blue.bin
|
||||
cp ../../apollo3_scripts/keys_info0.py ../../apollo3_scripts/keys_info.py
|
||||
python3 ../../apollo3_scripts/create_cust_image_blob.py --bin $(APPBIN_APOLLO3_BLUE) --load-address 0xc000 --magic-num 0xcb -o ../../apollo3_scripts/temp_main_nosecure_ota --version 0x0
|
||||
python3 ota_binary_converter.py --appbin ../../apollo3_scripts/temp_main_nosecure_ota.bin -o update_binary_apollo3_blue
|
||||
@rm -rf ../../apollo3_scripts/temp_main_nosecure_ota.bin
|
||||
|
||||
$(APPBIN_APOLLO3_BLUE):
|
||||
$(MAKE) -C ../../../boards/apollo3_evb/examples/ble_freertos_amota/$(TOOL_CHAIN)/ $(MAKECMDGOALS)
|
||||
|
||||
clean:
|
||||
rm -rf *.bin
|
||||
rm -rf $(APPBIN_APOLLO3_BLUE)
|
||||
|
||||
Reference in New Issue
Block a user