Terkin Firmware Builder for ESP32

Per Add firmware builder machinery · hiveeyes/terkin-datalogger@8e24b0c · GitHub gibt es nun einen komfortablen Firmware-Builder, den man mit "make build-firmware-esp32-generic" ansteuern kann, nachdem man über die presets.mk ein paar neue Parameter eingetragen hat.

$ make build-firmware-esp32-generic

Building Genuine MicroPython firmware for esp32 with manifest file /Users/amo/dev/hiveeyes/sources/hiveeyes-micropython-firmware/mpy_manifest.py.

make -j8 --directory=ports/esp32 BOARD=GENERIC_SPIRAM FROZEN_MANIFEST=/Users/amo/dev/hiveeyes/sources/hiveeyes-micropython-firmware/mpy_manifest.py
---------------------------------------------------------------------------------------------------------------------------------------------------

Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity.
Building with ESP IDF v3

SUCCESS: Firmware image building succeeded.

{"firmware": "/Users/amo/dev/foss/fetched/micropython/ports/esp32/build-GENERIC_SPIRAM/firmware.bin", "application": "/Users/amo/dev/foss/fetched/micropython/ports/esp32/build-GENERIC_SPIRAM/application.elf"}
SUCCESS: Artefacts have been saved into /Users/amo/dev/hiveeyes/sources/hiveeyes-micropython-firmware/dist.
$ ls -l dist/firmware/
ESP32-GENERIC-SPIRAM-v1.12-dirty-Annapurna-0.2.0.bin