Fix building with platform-espressif32 5.3.0
The bootloader.bin is placed in the build output directory by the build script
This commit is contained in:
parent
8372d167f4
commit
d75ac167fa
5
.github/workflows/build.yml
vendored
5
.github/workflows/build.yml
vendored
@ -98,16 +98,13 @@ jobs:
|
||||
- name: Copy boot_app0.bin
|
||||
run: cp ~/.platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin .pio/build/${{ matrix.environment }}/boot_app0.bin
|
||||
|
||||
- name: Copy bootloader_dio_40m.bin
|
||||
run: cp ~/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/bin/bootloader_dio_40m.bin .pio/build/${{ matrix.environment }}/bootloader_dio_40m.bin
|
||||
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: opendtu-${{ matrix.environment }}
|
||||
path: |
|
||||
.pio/build/${{ matrix.environment }}/opendtu-${{ matrix.environment }}.bin
|
||||
.pio/build/${{ matrix.environment }}/partitions.bin
|
||||
.pio/build/${{ matrix.environment }}/bootloader_dio_40m.bin
|
||||
.pio/build/${{ matrix.environment }}/bootloader.bin
|
||||
.pio/build/${{ matrix.environment }}/boot_app0.bin
|
||||
|
||||
- uses: actions/upload-artifact@v3
|
||||
|
||||
@ -147,7 +147,7 @@ Use a ESP32 flash tool of your choice (see next chapter) and flash the `.bin` fi
|
||||
|
||||
| Address | File |
|
||||
| ---------| ---------------------- |
|
||||
| 0x1000 | bootloader_dio_40m.bin |
|
||||
| 0x1000 | bootloader.bin |
|
||||
| 0x8000 | partitions.bin |
|
||||
| 0xe000 | boot_app0.bin |
|
||||
| 0x10000 | opendtu-*.bin |
|
||||
@ -158,7 +158,7 @@ For further updates you can just use the web interface and upload the `opendtu-*
|
||||
```
|
||||
esptool.py --port /dev/ttyUSB0 --chip esp32 --before default_reset --after hard_reset \
|
||||
write_flash --flash_mode dout --flash_freq 40m --flash_size detect \
|
||||
0x1000 bootloader_dio_40m.bin \
|
||||
0x1000 bootloader.bin \
|
||||
0x8000 partitions.bin \
|
||||
0xe000 boot_app0.bin \
|
||||
0x10000 opendtu-generic.bin
|
||||
|
||||
@ -15,7 +15,7 @@ extra_configs =
|
||||
|
||||
[env]
|
||||
framework = arduino
|
||||
platform = espressif32@>=5.2.0
|
||||
platform = espressif32@>=5.3.0
|
||||
|
||||
build_flags =
|
||||
-D=${PIOENV}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user