From d223ebc8c0cd1f2d8e30035b97fbca1b6576cdd7 Mon Sep 17 00:00:00 2001 From: Mark Qvist Date: Sat, 20 Apr 2024 22:03:14 +0200 Subject: [PATCH] Added rnodeconf autoinstaller support for Heltec LoRa32 V3 boards --- RNS/Utilities/rnodeconf.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/RNS/Utilities/rnodeconf.py b/RNS/Utilities/rnodeconf.py index 8d88f41..770ffe9 100755 --- a/RNS/Utilities/rnodeconf.py +++ b/RNS/Utilities/rnodeconf.py @@ -2460,6 +2460,23 @@ def main(): "0x10000", UPD_DIR+"/"+selected_version+"/rnode_firmware_heltec32v2.bin", "0x8000", UPD_DIR+"/"+selected_version+"/rnode_firmware_heltec32v2.partitions", ] + elif fw_filename == "rnode_firmware_heltec32v3.zip": + return [ + sys.executable, flasher, + "--chip", "esp32-s3", + "--port", args.port, + "--baud", args.baud_flash, + "--before", "default_reset", + "--after", "hard_reset", + "write_flash", "-z", + "--flash_mode", "dio", + "--flash_freq", "80m", + "--flash_size", "8MB", + "0xe000", UPD_DIR+"/"+selected_version+"/rnode_firmware_heltec32v3.boot_app0", + "0x0", UPD_DIR+"/"+selected_version+"/rnode_firmware_heltec32v3.bootloader", + "0x10000", UPD_DIR+"/"+selected_version+"/rnode_firmware_heltec32v3.bin", + "0x8000", UPD_DIR+"/"+selected_version+"/rnode_firmware_heltec32v3.partitions", + ] elif fw_filename == "rnode_firmware_featheresp32.zip": if numeric_version >= 1.55: return [