mirror of
https://github.com/meshtastic/firmware.git
synced 2025-04-25 17:42:48 +00:00
Collect hex files and specifically wm1110 sdk
This commit is contained in:
parent
33c46d6eb1
commit
9f089746da
3
.github/workflows/main_matrix.yml
vendored
3
.github/workflows/main_matrix.yml
vendored
@ -136,7 +136,7 @@ jobs:
|
|||||||
build-rpi2040,
|
build-rpi2040,
|
||||||
package-raspbian,
|
package-raspbian,
|
||||||
package-raspbian-armv7l,
|
package-raspbian-armv7l,
|
||||||
package-native
|
package-native,
|
||||||
]
|
]
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
@ -168,6 +168,7 @@ jobs:
|
|||||||
path: |
|
path: |
|
||||||
./firmware-*.bin
|
./firmware-*.bin
|
||||||
./firmware-*.uf2
|
./firmware-*.uf2
|
||||||
|
./firmware-*.hex
|
||||||
./firmware-*-ota.zip
|
./firmware-*-ota.zip
|
||||||
./device-*.sh
|
./device-*.sh
|
||||||
./device-*.bat
|
./device-*.bat
|
||||||
|
@ -33,13 +33,15 @@ SRCHEX=.pio/build/$1/firmware.hex
|
|||||||
# if WM1110 target, merge hex with softdevice 7.3.0
|
# if WM1110 target, merge hex with softdevice 7.3.0
|
||||||
if (echo $1 | grep -q "wio-sdk-wm1110"); then
|
if (echo $1 | grep -q "wio-sdk-wm1110"); then
|
||||||
echo "Merging with softdevice"
|
echo "Merging with softdevice"
|
||||||
sudo chmod +x ./bin/mergehex
|
sudo chmod +x ./bin/mergehex
|
||||||
bin/mergehex -m bin/s140_nrf52_7.3.0_softdevice.hex $SRCHEX -o .pio/build/$1/merged_fimware.hex
|
bin/mergehex -m bin/s140_nrf52_7.3.0_softdevice.hex $SRCHEX -o .pio/build/$1/$basename.hex
|
||||||
SRCHEX=.pio/build/$1/merged_fimware.hex
|
SRCHEX=.pio/build/$1/$basename.hex
|
||||||
|
bin/uf2conv.py $SRCHEX -c -o $OUTDIR/$basename.uf2 -f 0xADA52840
|
||||||
|
cp $SRCHEX $OUTDIR
|
||||||
|
cp bin/*.uf2 $OUTDIR
|
||||||
|
else
|
||||||
|
bin/uf2conv.py $SRCHEX -c -o $OUTDIR/$basename.uf2 -f 0xADA52840
|
||||||
|
cp bin/device-install.* $OUTDIR
|
||||||
|
cp bin/device-update.* $OUTDIR
|
||||||
|
cp bin/*.uf2 $OUTDIR
|
||||||
fi
|
fi
|
||||||
|
|
||||||
bin/uf2conv.py $SRCHEX -c -o $OUTDIR/$basename.uf2 -f 0xADA52840
|
|
||||||
|
|
||||||
cp bin/device-install.* $OUTDIR
|
|
||||||
cp bin/device-update.* $OUTDIR
|
|
||||||
cp bin/*.uf2 $OUTDIR
|
|
||||||
|
Loading…
Reference in New Issue
Block a user