I tried to flash espruino on my S3 dev board, which seems to work:
./esptool --chip auto --port /dev/ttyUSB0 --baud 115200 --after hard_reset write_flash -z 0x1000 ../espruino_2v01.29_esp32/bootloader.bin 0x8000 ../espruino_2v01.29_esp32/partitions_espruino.bin 0x10000 ../espruino_2v01.29_esp32/espruino_esp32.bin
esptool.py v3.2
Serial port /dev/ttyUSB0
Connecting....
Detecting chip type... ESP32-S3
Chip is ESP32-S3
Features: WiFi, BLE
Crystal is 40MHz
MAC: 7c:df:a1:e0:77:34
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Flash will be erased from 0x00001000 to 0x00004fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x00010000 to 0x0015cfff...
Compressed 15280 bytes to 10057...
Wrote 15280 bytes (10057 compressed) at 0x00001000 in 1.1 seconds (effective 111.3 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 166...
Wrote 3072 bytes (166 compressed) at 0x00008000 in 0.1 seconds (effective 393.3 kbit/s)...
Hash of data verified.
Compressed 1363168 bytes to 881314...
Wrote 1363168 bytes (881314 compressed) at 0x00010000 in 78.3 seconds (effective 139.2 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Hello there!
I tried to flash espruino on my S3 dev board, which seems to work:
However, it does not boot:
I didn't find any documentation related to ESP32-S3, so here I am asking if it's supported.