Add CYW4343 firmware binary to release deliverables.

This commit is contained in:
iabdalkader 2020-10-09 00:12:31 +02:00
parent 29401dfc84
commit ea865e514b
3 changed files with 11 additions and 3 deletions

View File

@ -82,6 +82,15 @@ jobs:
script:
- cp -rf src/winc1500/firmware ~/build/$TARGET
- stage: build
env: TARGET=CYW4343
workspaces:
create:
name: CYW4343_WORKSPACE # workspace names are escaped.
paths: ~/build/$TARGET
script:
- cp -rf src/cyw4343/firmware ~/build/$TARGET
- stage: deploy
git:
clone: false
@ -93,8 +102,9 @@ jobs:
- OPENMV4P_WORKSPACE
- PORTENTA_WORKSPACE
- WINC1500_WORKSPACE
- CYW4343_WORKSPACE
script:
- zip -r firmware_${TRAVIS_TAG}.zip OPENMV2 OPENMV3 OPENMV4 OPENMV4P PORTENTA WINC1500
- zip -r firmware_${TRAVIS_TAG}.zip OPENMV2 OPENMV3 OPENMV4 OPENMV4P PORTENTA WINC1500 CYW4343
deploy:
provider: releases
api_key:

View File

@ -41,7 +41,6 @@ OPENMV = openmv
BOOTLOADER = bootloader
UVC = uvc
FIRMWARE = firmware
CYW43_FIRMWARE = cyw4343
# Directories
TOP_DIR=$(shell pwd)
@ -658,7 +657,6 @@ $(FIRMWARE): FIRMWARE_OBJS
$(CPP) -P -E -I$(OMV_BOARD_CONFIG_DIR) $(OMV_DIR)/stm32fxxx.ld.S > $(BUILD)/stm32fxxx.lds
$(CC) $(LDFLAGS) $(FIRM_OBJ) -o $(FW_DIR)/$(FIRMWARE).elf $(LIBS)
$(OBJCOPY) -Obinary -R .big_const* $(FW_DIR)/$(FIRMWARE).elf $(FW_DIR)/$(FIRMWARE).bin
$(OBJCOPY) -Obinary -j .big_const* $(FW_DIR)/$(FIRMWARE).elf $(FW_DIR)/$(CYW43_FIRMWARE).bin
$(PYTHON) $(MKDFU) -D $(DFU_DEVICE) -b $(MAIN_APP_ADDR):$(FW_DIR)/$(FIRMWARE).bin $(FW_DIR)/$(FIRMWARE).dfu
# This target generates the bootloader. The bootloader binary is generated twice,

BIN
src/cyw4343/firmware/cyw4343.bin Executable file

Binary file not shown.