ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x10 (RTCWDT_RTC_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
SPIWP:0xee
mode:QIO, clock div:1
load:0x3fce3808,len:0x4bc
ets_loader.c 78
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x7 (TG0WDT_SYS_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
Saved PC:0x400454d5
SPIWP:0xee
mode:QIO, clock div:1
load:0x3fce3808,len:0x4bc
ets_loader.c 78
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x7 (TG0WDT_SYS_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
Saved PC:0x400454d5
SPIWP:0xee
mode:QIO, clock div:1
load:0x3fce3808,len:0x4bc
ets_loader.c 78
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x10 (RTCWDT_RTC_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
SPIWP:0xee
mode:QIO, clock div:1
load:0x3fce3808,len:0x4bc
ets_loader.c 78
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x7 (TG0WDT_SYS_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
Saved PC:0x400454d5
SPIWP:0xee
mode:QIO, clock div:1
load:0x3fce3808,len:0x4bc
ets_loader.c 78
$ ./flash.py --erase
Available serial ports:
[1] /dev/ttyACM0
[2] /dev/ttyS0
[3] /dev/ttyS1
[4] /dev/ttyS10
[5] /dev/ttyS11
[6] /dev/ttyS12
[7] /dev/ttyS13
[8] /dev/ttyS14
[9] /dev/ttyS15
[10] /dev/ttyS16
[11] /dev/ttyS17
[12] /dev/ttyS18
[13] /dev/ttyS19
[14] /dev/ttyS2
[15] /dev/ttyS20
[16] /dev/ttyS21
[17] /dev/ttyS22
[18] /dev/ttyS23
[19] /dev/ttyS24
[20] /dev/ttyS25
[21] /dev/ttyS26
[22] /dev/ttyS27
[23] /dev/ttyS28
[24] /dev/ttyS29
[25] /dev/ttyS3
[26] /dev/ttyS30
[27] /dev/ttyS31
[28] /dev/ttyS4
[29] /dev/ttyS5
[30] /dev/ttyS6
[31] /dev/ttyS7
[32] /dev/ttyS8
[33] /dev/ttyS9
[34] /dev/ttyUSB1
Select port [1-34]: 34
Detecting board on /dev/ttyUSB1...
Chip: ESP32-S3 (revision v0.2)
Flash: 8MB
Features: WiFi, BLE
MAC: 34:b7:da:65:90:90
→ Detected: Heltec WiFi LoRa 32 V3
╔══════════════════════════════════════════╗
║ RNodeTHV4 Flash Utility ║
║ Heltec WiFi LoRa 32 V3 ║
╚══════════════════════════════════════════╝
Using esptool: /usr/bin/python3 /home/kallisti5/Code/RNodeTHV4/./Release/esptool/esptool.py
Checking latest release from jrl290/RNodeTHV4...
Cached firmware is up-to-date: v1.0.17
Release: v1.0.17
Serial port: /dev/ttyUSB1
Firmware: /home/kallisti5/Code/RNodeTHV4/.firmware_cache/v3/rnodethv3_firmware.bin (1,300,320 bytes)
Full flash: rnodethv3_firmware.bin → 0x0000
Size: 1,300,320 bytes
⚠ This will overwrite all settings (NVS/EEPROM)
Reset device to download mode first? (try if device is stuck) [y/N] Y
Opening /dev/ttyUSB1 at 1200 baud to trigger bootloader...
Waiting for device to re-enumerate in download mode...
Done. The device should now be in download mode.
Re-scanning serial ports (port may have changed)...
Available serial ports:
[1] /dev/ttyACM0
[2] /dev/ttyS0
[3] /dev/ttyS1
[4] /dev/ttyS10
[5] /dev/ttyS11
[6] /dev/ttyS12
[7] /dev/ttyS13
[8] /dev/ttyS14
[9] /dev/ttyS15
[10] /dev/ttyS16
[11] /dev/ttyS17
[12] /dev/ttyS18
[13] /dev/ttyS19
[14] /dev/ttyS2
[15] /dev/ttyS20
[16] /dev/ttyS21
[17] /dev/ttyS22
[18] /dev/ttyS23
[19] /dev/ttyS24
[20] /dev/ttyS25
[21] /dev/ttyS26
[22] /dev/ttyS27
[23] /dev/ttyS28
[24] /dev/ttyS29
[25] /dev/ttyS3
[26] /dev/ttyS30
[27] /dev/ttyS31
[28] /dev/ttyS4
[29] /dev/ttyS5
[30] /dev/ttyS6
[31] /dev/ttyS7
[32] /dev/ttyS8
[33] /dev/ttyS9
[34] /dev/ttyUSB1
Select port [1-34]: 34
Using port: /dev/ttyUSB1
Flash firmware? [Y/n] Y
Erasing flash on /dev/ttyUSB1...
/home/kallisti5/Code/RNodeTHV4/./Release/esptool/esptool.py:433: SyntaxWarning: 'return' in a 'finally' block
return inst
esptool.py v3.3.3
Serial port /dev/ttyUSB1
Connecting....
Chip is ESP32-S3 (revision v0.2)
Features: WiFi, BLE
Crystal is 40MHz
MAC: 34:b7:da:65:90:90
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 460800
Changed.
Erasing flash (this may take a while)...
Chip erase completed successfully in 6.9s
Hard resetting via RTS pin...
Flash erased. Waiting for device to re-enumerate...
Flashing /home/kallisti5/Code/RNodeTHV4/.firmware_cache/v3/rnodethv3_firmware.bin to /dev/ttyUSB1...
Chip: esp32s3 Baud: 460800 Flash: 8MB
Detected: merged binary (partition table at 0x8000) -> flash at 0x0
Running: --flash_mode qio --flash_freq 80m --flash_size 8MB 0x0 /home/kallisti5/Code/RNodeTHV4/.firmware_cache/v3/rnodethv3_firmware.bin
/home/kallisti5/Code/RNodeTHV4/./Release/esptool/esptool.py:433: SyntaxWarning: 'return' in a 'finally' block
return inst
esptool.py v3.3.3
Serial port /dev/ttyUSB1
Connecting....
Chip is ESP32-S3 (revision v0.2)
Features: WiFi, BLE
Crystal is 40MHz
MAC: 34:b7:da:65:90:90
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 460800
Changed.
Configuring flash size...
Flash will be erased from 0x00000000 to 0x0013dfff...
Flash params set to 0x003f
Compressed 1300320 bytes to 777160...
Wrote 1300320 bytes (777160 compressed) at 0x00000000 in 17.4 seconds (effective 597.6 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
╔══════════════════════════════════════════╗
║ Flash complete! ║
║ Device will reboot automatically. ║
║ ║
║ On first boot, hold PRG > 5s to enter ║
║ the configuration portal. ║
╚══════════════════════════════════════════╝
(used flash.py)
(flash.py)