DFU make rule, update Readme (#650)

Co-authored-by: あく <alleteam@gmail.com>
This commit is contained in:
Anna Prosvetova
2021-08-16 23:22:30 +03:00
committed by GitHub
parent 8d07e67dde
commit 69f4858168
4 changed files with 129 additions and 94 deletions

View File

@@ -58,18 +58,6 @@ jobs:
make -j$(nproc) -C bootloader TARGET=${TARGET}
done
- name: 'Generate dfu file for bootloader'
uses: ./.github/actions/docker
with:
run: |
for TARGET in ${TARGETS}
do
hex2dfu \
-i bootloader/.obj/${TARGET}/bootloader.hex \
-o bootloader/.obj/${TARGET}/bootloader.dfu \
-l "Flipper Zero $(echo $TARGET | tr a-z A-Z)"
done
- name: 'Build firmware in docker'
uses: ./.github/actions/docker
with:
@@ -79,18 +67,6 @@ jobs:
make -j$(nproc) -C firmware TARGET=${TARGET}
done
- name: 'Generate dfu file for firmware'
uses: ./.github/actions/docker
with:
run: |
for TARGET in ${TARGETS}
do
hex2dfu \
-i firmware/.obj/${TARGET}/firmware.hex \
-o firmware/.obj/${TARGET}/firmware.dfu \
-l "Flipper Zero $(echo $TARGET | tr a-z A-Z)"
done
- name: 'Generate full hex file'
uses: ./.github/actions/docker
with:
@@ -150,7 +126,7 @@ jobs:
do
truncate -s 32768 artifacts/flipper-z-${TARGET}-full-${SUFFIX}.bin
done
- name: 'Full flash asssembly: append firmware'
run: |
for TARGET in ${TARGETS}