Xiao ESP32-S3 Sense - Can't upload blink project

I am following the Getting Started with Seeed Studio XIAO ESP32S3 (Sense) | Seeed Studio Wiki.

The guide reads

The XIAO ESP32S3 Sense is shipped with the WebCam sample program pre-installed.

but no WiFi network appears with the ESP32-S3 as an access point. The link Video Streaming suggests the WiFi SSID and password should be added to the code.

So I am trying the Run your first Blink program section.

When I follow the BootLoader Mode procedure #bootloader-mode.

A red LED turns on but no /dev/ttyACM0 shows up for more than 90% of the times.

If I press the RESET button, an orange LED blinks. Less than 10% of the times, the /dev/ttyACM0 appears. However, upload fails with

$ python3 /home/reivilo/.arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool.py --chip esp32s3 --port /dev/ttyACM0 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 8MB 0x0 /tmp/arduino_build_421095/Blink.ino.bootloader.bin 0x8000 /tmp/arduino_build_421095/Blink.ino.partitions.bin 0xe000 /home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/partitions/boot_app0.bin 0x10000 /tmp/arduino_build_421095/Blink.ino.bin 
esptool.py v4.5.1
Serial port /dev/ttyACM0
Connecting...
Traceback (most recent call last):
  File "/home/reivilo/.arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool.py", line 34, in <module>
    esptool._main()
  File "/home/reivilo/.arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool/__init__.py", line 1032, in _main
    main()
  File "/home/reivilo/.arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool/__init__.py", line 674, in main
    esp = esp or get_default_connected_device(
  File "/home/reivilo/.arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool/__init__.py", line 921, in get_default_connected_device
    _esp.connect(before, connect_attempts)
  File "/home/reivilo/.arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool/loader.py", line 640, in connect
    last_error = self._connect_attempt(reset_strategy, mode)
  File "/home/reivilo/.arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool/loader.py", line 525, in _connect_attempt
    reset_strategy()  # Reset the chip to bootloader (download mode)
  File "/home/reivilo/.arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool/reset.py", line 106, in __call__
    self._setRTS(True)  # Reset. Calls inverted to go through (1,1) instead of (0,0)
  File "/home/reivilo/.arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool/reset.py", line 40, in _setRTS
    self.port.setRTS(state)
  File "/home/reivilo/.local/lib/python3.9/site-packages/serial/serialutil.py", line 600, in setRTS
    self.rts = value
  File "/home/reivilo/.local/lib/python3.9/site-packages/serial/serialutil.py", line 463, in rts
    self._update_rts_state()
  File "/home/reivilo/.local/lib/python3.9/site-packages/serial/serialposix.py", line 706, in _update_rts_state
    fcntl.ioctl(self.fd, TIOCMBIS, TIOCM_RTS_str)
  • Since I am running Arduino on Linux, is there a udev rule to add?
  • Any other ideas?

Thank you!

Needless to say the RESET and BOOT buttons are so small they are almost impossible to use.

  • Could the ESP32-S3 enter boot-mode by setting the port to 1200bps, as many boards do?
stty -F /dev/ttyACM0 1200

Hi, did you purchase the regular version or the Sense version?

It is the Sense version.

The information you provided above does not allow us to locate your specific problem in compiling blink project.
So in order to better solve your problem, could you please send out the specific errors that occurred during the compilation of blink project´╝č

Please find the details below.

The configuration is:

  • Arduino 2.1.0 IDE
  • ESP32 boards 2.0.9
  • Standard blink example
  • Xiao ESP32S3 board connected to /dev/ttyACM0

The Xiao ESP32S3 is correctly enumerated.

$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 082: ID 303a:1001 Espressif USB JTAG/serial debug unit
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

and

$ ls /dev/ttyACM*
/dev/ttyACM0

The full trace is

FQBN: esp32:esp32:XIAO_ESP32S3
Using board 'XIAO_ESP32S3' from platform in folder: /home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9
Using core 'esp32' from platform in folder: /home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9

bash -c "[ ! -f \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/.arduinoIDE-unsaved2023419-30-uc1qul.ja3p/Blink\"/partitions.csv ] || cp -f \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/.arduinoIDE-unsaved2023419-30-uc1qul.ja3p/Blink\"/partitions.csv \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355\"/partitions.csv"
bash -c "[ -f \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355\"/partitions.csv ] || [ ! -f \"/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/variants/XIAO_ESP32S3\"/partitions.csv ] || cp \"/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/variants/XIAO_ESP32S3\"/partitions.csv \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355\"/partitions.csv"
bash -c "[ -f \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355\"/partitions.csv ] || cp \"/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9\"/tools/partitions/default_8MB.csv \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355\"/partitions.csv"
bash -c "[ -f \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/.arduinoIDE-unsaved2023419-30-uc1qul.ja3p/Blink\"/bootloader.bin ] && cp -f \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/.arduinoIDE-unsaved2023419-30-uc1qul.ja3p/Blink\"/bootloader.bin \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355\"/Blink.ino.bootloader.bin || ( [ -f \"/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/variants/XIAO_ESP32S3\"/bootloader.bin ] && cp \"/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/variants/XIAO_ESP32S3\"/bootloader.bin \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355\"/Blink.ino.bootloader.bin || python3 \"/home/reivilo/.arduino15/packages/esp32/tools/esptool_py/4.5.1\"/esptool.py --chip esp32s3 elf2image --flash_mode dio --flash_freq 80m --flash_size 8MB -o \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355\"/Blink.ino.bootloader.bin \"/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9\"/tools/sdk/esp32s3/bin/bootloader_qio_80m.elf )"
esptool.py v4.5.1
Creating esp32s3 image...
Merged 1 ELF section
Successfully created esp32s3 image.
bash -c "[ ! -f \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/.arduinoIDE-unsaved2023419-30-uc1qul.ja3p/Blink\"/build_opt.h ] || cp -f \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/.arduinoIDE-unsaved2023419-30-uc1qul.ja3p/Blink\"/build_opt.h \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355\"/build_opt.h"
bash -c "[ -f \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355\"/build_opt.h ] || touch \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355\"/build_opt.h"
Detecting libraries used...
/home/reivilo/.arduino15/packages/esp32/tools/xtensa-esp32s3-elf-gcc/esp-2021r2-patch5-8.4.0/bin/xtensa-esp32s3-elf-g++ -DHAVE_CONFIG_H "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE "-DIDF_VER=\"v4.4.4\"" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/newlib/platform_include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freertos/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freertos/port/xtensa/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freertos/include/esp_additions -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hw_support/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hw_support/include/soc -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hw_support/port/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hw_support/port/esp32s3/private_include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/heap/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/log/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/lwip/include/apps -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/lwip/include/apps/sntp -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/lwip/lwip/src/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/lwip/port/esp32/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/soc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/soc/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/soc/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/hal/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/hal/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/hal/platform_port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_rom/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_rom/include/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_rom/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_system/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_system/port/soc -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_system/port/public_compat -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/xtensa/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/xtensa/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/driver/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/driver/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_pm/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_ringbuf/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/efuse/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/efuse/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/vfs/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_wifi/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_event/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_netif/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_eth/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/tcpip_adapter/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_phy/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_phy/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_ipc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/app_trace/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_timer/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/mbedtls/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/mbedtls/mbedtls/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/mbedtls/esp_crt_bundle/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/app_update/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/spi_flash/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bootloader_support/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/nvs_flash/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/pthread/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_gdbstub/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_gdbstub/xtensa -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_gdbstub/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espcoredump/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espcoredump/include/port/xtensa -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/wpa_supplicant/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/wpa_supplicant/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/wpa_supplicant/esp_supplicant/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/ieee802154/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/console -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/asio/asio/asio/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/asio/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/common/osi/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/include/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/common/api/include/api -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/common/btc/profile/esp/blufi/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/common/btc/profile/esp/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/host/bluedroid/api/include/api -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_core -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_core/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_core/storage -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/btc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/api/core/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/api/models/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/api -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/cbor/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/unity/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/unity/unity/src -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/cmock/CMock/src -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/coap/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/coap/libcoap/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/nghttp/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/nghttp/nghttp2/lib/includes -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-tls -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-tls/esp-tls-crypto -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_adc_cal/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hid/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/tcp_transport/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_http_client/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_http_server/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_https_ota/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_https_server/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_lcd/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_lcd/interface -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/protobuf-c/protobuf-c -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/protocomm/include/common -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/protocomm/include/security -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/protocomm/include/transports -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/mdns/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_local_ctrl/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/sdmmc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_serial_slave_link/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_websocket_client/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/expat/expat/expat/lib -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/expat/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/wear_levelling/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/fatfs/diskio -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/fatfs/vfs -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/fatfs/src -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freemodbus/freemodbus/common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/idf_test/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/idf_test/include/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/jsmn/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/json/cJSON -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/libsodium/libsodium/src/libsodium/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/libsodium/port_include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/mqtt/esp-mqtt/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/openssl/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/perfmon/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/spiffs/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/usb/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/ulp/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/wifi_provisioning/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/rmaker_common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_diagnostics/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/rtc_store/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_insights/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/json_parser/upstream/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/json_parser/upstream -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/json_generator/upstream -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_schedule/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp_secure_cert_mgr/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_rainmaker/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/gpio_button/button/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/qrcode/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/ws2812_led -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freertos/include/freertos -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/arduino_tinyusb/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_littlefs/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/tool -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/typedef -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/image -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/math -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/nn -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/layer -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/detect -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/model_zoo -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-sr/src/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-sr/esp-tts/esp_tts_chinese/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-sr/include/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp32-camera/driver/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp32-camera/conversions/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/dotprod/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/support/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/hann/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/iir/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/fir/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/add/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/sub/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/mul/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/addc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/mulc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/matrix/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/fft/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/dct/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/conv/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/fb_gfx/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/qio_qspi/include -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu++11 -fexceptions -fno-rtti -c -w -Os -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_XIAO_ESP32S3 -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"XIAO_ESP32S3\"" "-DARDUINO_VARIANT=\"XIAO_ESP32S3\"" -DARDUINO_PARTITION_default_8MB -DESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 @/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/build_opt.h -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/cores/esp32 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/variants/XIAO_ESP32S3 /home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/sketch/Blink.ino.cpp -o /dev/null
Generating function prototypes...
/home/reivilo/.arduino15/packages/esp32/tools/xtensa-esp32s3-elf-gcc/esp-2021r2-patch5-8.4.0/bin/xtensa-esp32s3-elf-g++ -DHAVE_CONFIG_H "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE "-DIDF_VER=\"v4.4.4\"" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/newlib/platform_include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freertos/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freertos/port/xtensa/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freertos/include/esp_additions -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hw_support/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hw_support/include/soc -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hw_support/port/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hw_support/port/esp32s3/private_include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/heap/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/log/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/lwip/include/apps -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/lwip/include/apps/sntp -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/lwip/lwip/src/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/lwip/port/esp32/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/soc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/soc/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/soc/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/hal/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/hal/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/hal/platform_port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_rom/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_rom/include/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_rom/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_system/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_system/port/soc -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_system/port/public_compat -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/xtensa/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/xtensa/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/driver/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/driver/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_pm/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_ringbuf/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/efuse/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/efuse/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/vfs/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_wifi/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_event/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_netif/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_eth/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/tcpip_adapter/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_phy/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_phy/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_ipc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/app_trace/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_timer/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/mbedtls/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/mbedtls/mbedtls/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/mbedtls/esp_crt_bundle/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/app_update/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/spi_flash/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bootloader_support/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/nvs_flash/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/pthread/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_gdbstub/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_gdbstub/xtensa -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_gdbstub/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espcoredump/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espcoredump/include/port/xtensa -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/wpa_supplicant/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/wpa_supplicant/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/wpa_supplicant/esp_supplicant/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/ieee802154/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/console -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/asio/asio/asio/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/asio/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/common/osi/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/include/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/common/api/include/api -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/common/btc/profile/esp/blufi/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/common/btc/profile/esp/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/host/bluedroid/api/include/api -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_core -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_core/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_core/storage -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/btc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/api/core/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/api/models/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/api -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/cbor/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/unity/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/unity/unity/src -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/cmock/CMock/src -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/coap/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/coap/libcoap/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/nghttp/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/nghttp/nghttp2/lib/includes -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-tls -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-tls/esp-tls-crypto -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_adc_cal/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hid/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/tcp_transport/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_http_client/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_http_server/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_https_ota/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_https_server/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_lcd/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_lcd/interface -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/protobuf-c/protobuf-c -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/protocomm/include/common -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/protocomm/include/security -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/protocomm/include/transports -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/mdns/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_local_ctrl/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/sdmmc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_serial_slave_link/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_websocket_client/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/expat/expat/expat/lib -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/expat/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/wear_levelling/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/fatfs/diskio -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/fatfs/vfs -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/fatfs/src -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freemodbus/freemodbus/common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/idf_test/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/idf_test/include/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/jsmn/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/json/cJSON -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/libsodium/libsodium/src/libsodium/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/libsodium/port_include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/mqtt/esp-mqtt/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/openssl/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/perfmon/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/spiffs/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/usb/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/ulp/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/wifi_provisioning/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/rmaker_common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_diagnostics/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/rtc_store/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_insights/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/json_parser/upstream/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/json_parser/upstream -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/json_generator/upstream -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_schedule/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp_secure_cert_mgr/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_rainmaker/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/gpio_button/button/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/qrcode/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/ws2812_led -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freertos/include/freertos -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/arduino_tinyusb/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_littlefs/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/tool -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/typedef -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/image -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/math -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/nn -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/layer -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/detect -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/model_zoo -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-sr/src/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-sr/esp-tts/esp_tts_chinese/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-sr/include/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp32-camera/driver/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp32-camera/conversions/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/dotprod/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/support/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/hann/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/iir/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/fir/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/add/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/sub/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/mul/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/addc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/mulc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/matrix/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/fft/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/dct/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/conv/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/fb_gfx/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/qio_qspi/include -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu++11 -fexceptions -fno-rtti -c -w -Os -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_XIAO_ESP32S3 -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"XIAO_ESP32S3\"" "-DARDUINO_VARIANT=\"XIAO_ESP32S3\"" -DARDUINO_PARTITION_default_8MB -DESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 @/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/build_opt.h -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/cores/esp32 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/variants/XIAO_ESP32S3 /home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/sketch/Blink.ino.cpp -o /home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/preproc/ctags_target_for_gcc_minus_e.cpp
/home/reivilo/.arduino15/packages/builtin/tools/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/preproc/ctags_target_for_gcc_minus_e.cpp
Compiling sketch...
/home/reivilo/.arduino15/packages/esp32/tools/xtensa-esp32s3-elf-gcc/esp-2021r2-patch5-8.4.0/bin/xtensa-esp32s3-elf-g++ -DHAVE_CONFIG_H "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE "-DIDF_VER=\"v4.4.4\"" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/newlib/platform_include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freertos/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freertos/port/xtensa/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freertos/include/esp_additions -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hw_support/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hw_support/include/soc -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hw_support/port/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hw_support/port/esp32s3/private_include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/heap/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/log/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/lwip/include/apps -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/lwip/include/apps/sntp -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/lwip/lwip/src/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/lwip/port/esp32/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/soc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/soc/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/soc/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/hal/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/hal/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/hal/platform_port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_rom/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_rom/include/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_rom/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_system/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_system/port/soc -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_system/port/public_compat -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/xtensa/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/xtensa/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/driver/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/driver/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_pm/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_ringbuf/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/efuse/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/efuse/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/vfs/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_wifi/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_event/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_netif/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_eth/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/tcpip_adapter/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_phy/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_phy/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_ipc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/app_trace/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_timer/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/mbedtls/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/mbedtls/mbedtls/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/mbedtls/esp_crt_bundle/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/app_update/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/spi_flash/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bootloader_support/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/nvs_flash/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/pthread/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_gdbstub/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_gdbstub/xtensa -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_gdbstub/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espcoredump/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espcoredump/include/port/xtensa -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/wpa_supplicant/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/wpa_supplicant/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/wpa_supplicant/esp_supplicant/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/ieee802154/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/console -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/asio/asio/asio/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/asio/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/common/osi/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/include/esp32s3/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/common/api/include/api -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/common/btc/profile/esp/blufi/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/common/btc/profile/esp/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/host/bluedroid/api/include/api -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_core -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_core/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_core/storage -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/btc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/api/core/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/api/models/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/bt/esp_ble_mesh/api -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/cbor/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/unity/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/unity/unity/src -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/cmock/CMock/src -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/coap/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/coap/libcoap/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/nghttp/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/nghttp/nghttp2/lib/includes -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-tls -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-tls/esp-tls-crypto -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_adc_cal/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_hid/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/tcp_transport/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_http_client/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_http_server/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_https_ota/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_https_server/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_lcd/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_lcd/interface -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/protobuf-c/protobuf-c -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/protocomm/include/common -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/protocomm/include/security -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/protocomm/include/transports -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/mdns/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_local_ctrl/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/sdmmc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_serial_slave_link/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_websocket_client/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/expat/expat/expat/lib -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/expat/port/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/wear_levelling/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/fatfs/diskio -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/fatfs/vfs -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/fatfs/src -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freemodbus/freemodbus/common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/idf_test/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/idf_test/include/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/jsmn/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/json/cJSON -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/libsodium/libsodium/src/libsodium/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/libsodium/port_include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/mqtt/esp-mqtt/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/openssl/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/perfmon/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/spiffs/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/usb/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/ulp/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/wifi_provisioning/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/rmaker_common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_diagnostics/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/rtc_store/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_insights/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/json_parser/upstream/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/json_parser/upstream -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/json_generator/upstream -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_schedule/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp_secure_cert_mgr/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_rainmaker/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/gpio_button/button/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/qrcode/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/ws2812_led -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/freertos/include/freertos -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/arduino_tinyusb/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp_littlefs/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/tool -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/typedef -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/image -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/math -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/nn -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/layer -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/detect -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-dl/include/model_zoo -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-sr/src/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-sr/esp-tts/esp_tts_chinese/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp-sr/include/esp32s3 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp32-camera/driver/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/esp32-camera/conversions/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/dotprod/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/support/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/hann/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/iir/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/fir/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/add/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/sub/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/mul/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/addc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/mulc/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/matrix/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/fft/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/dct/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/conv/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/common/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/include/fb_gfx/include -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/qio_qspi/include -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu++11 -fexceptions -fno-rtti -MMD -c -w -Os -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_XIAO_ESP32S3 -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"XIAO_ESP32S3\"" "-DARDUINO_VARIANT=\"XIAO_ESP32S3\"" -DARDUINO_PARTITION_default_8MB -DESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 @/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/build_opt.h -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/cores/esp32 -I/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/variants/XIAO_ESP32S3 /home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/sketch/Blink.ino.cpp -o /home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/sketch/Blink.ino.cpp.o
Compiling libraries...
Compiling core...
Using precompiled core: /home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/cores/ba51ab3fac8f2a4950308f0c29b0cd63/core.a
Linking everything together...
/home/reivilo/.arduino15/packages/esp32/tools/xtensa-esp32s3-elf-gcc/esp-2021r2-patch5-8.4.0/bin/xtensa-esp32s3-elf-g++ -Wl,--Map=/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/Blink.ino.map -L/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/lib -L/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/ld -L/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/sdk/esp32s3/qio_qspi -T memory.ld -T sections.ld -T esp32s3.rom.ld -T esp32s3.rom.api.ld -T esp32s3.rom.libgcc.ld -T esp32s3.rom.newlib.ld -T esp32s3.rom.version.ld -T esp32s3.rom.newlib-time.ld -T esp32s3.peripherals.ld -mlongcalls -Wl,--cref -Wl,--gc-sections -fno-rtti -fno-lto -Wl,--wrap=esp_log_write -Wl,--wrap=esp_log_writev -Wl,--wrap=log_printf -u _Z5setupv -u _Z4loopv -u esp_app_desc -u pthread_include_pthread_impl -u pthread_include_pthread_cond_impl -u pthread_include_pthread_local_storage_impl -u pthread_include_pthread_rwlock_impl -u include_esp_phy_override -u ld_include_highint_hdl -u start_app -u start_app_other_cores -u __ubsan_include -Wl,--wrap=longjmp -u __assert_func -u vfs_include_syscalls_impl -Wl,--undefined=uxTopUsedPriority -u app_main -u newlib_include_heap_impl -u newlib_include_syscalls_impl -u newlib_include_pthread_impl -u newlib_include_assert_impl -u __cxa_guard_dummy -DESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 -Wl,--start-group /home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/sketch/Blink.ino.cpp.o /home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/cores/ba51ab3fac8f2a4950308f0c29b0cd63/core.a -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lxtensa -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lasio -lbt -lcbor -lunity -lcmock -lcoap -lnghttp -lesp-tls -lesp_adc_cal -lesp_hid -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lesp_https_server -lesp_lcd -lprotobuf-c -lprotocomm -lmdns -lesp_local_ctrl -lsdmmc -lesp_serial_slave_link -lesp_websocket_client -lexpat -lwear_levelling -lfatfs -lfreemodbus -ljsmn -ljson -llibsodium -lmqtt -lopenssl -lperfmon -lspiffs -lusb -lulp -lwifi_provisioning -lrmaker_common -lesp_diagnostics -lrtc_store -lesp_insights -ljson_parser -ljson_generator -lesp_schedule -lespressif__esp_secure_cert_mgr -lesp_rainmaker -lgpio_button -lqrcode -lws2812_led -lesp-sr -lesp32-camera -lesp_littlefs -lespressif__esp-dsp -lfb_gfx -lasio -lcmock -lunity -lcoap -lesp_lcd -lesp_websocket_client -lexpat -lfreemodbus -ljsmn -llibsodium -lperfmon -lusb -lesp_adc_cal -lesp_hid -lfatfs -lwear_levelling -lopenssl -lesp_insights -lcbor -lesp_diagnostics -lrtc_store -lesp_rainmaker -lesp_local_ctrl -lesp_https_server -lwifi_provisioning -lprotocomm -lbt -lbtdm_app -lprotobuf-c -lmdns -ljson_parser -ljson_generator -lesp_schedule -lespressif__esp_secure_cert_mgr -lqrcode -lrmaker_common -lmqtt -larduino_tinyusb -lcat_face_detect -lhuman_face_detect -lcolor_detect -lmfn -ldl -lhufzip -lesp_audio_front_end -lesp_audio_processor -lmultinet -lwakenet -lesp-sr -lhufzip -lesp_audio_front_end -lesp_audio_processor -lmultinet -lwakenet -ljson -lspiffs -ldl_lib -lc_speech_features -lespressif__esp-dsp -lesp_tts_chinese -lvoice_set_xiaole -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lxtensa -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lulp -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lxtensa -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lulp -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lxtensa -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lulp -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lxtensa -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lulp -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lxtensa -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lulp -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lesp_ringbuf -lefuse -lesp_ipc -ldriver -lesp_pm -lmbedtls -lapp_update -lbootloader_support -lspi_flash -lnvs_flash -lpthread -lesp_gdbstub -lespcoredump -lesp_phy -lesp_system -lesp_rom -lhal -lvfs -lesp_eth -ltcpip_adapter -lesp_netif -lesp_event -lwpa_supplicant -lesp_wifi -lconsole -llwip -llog -lheap -lsoc -lesp_hw_support -lxtensa -lesp_common -lesp_timer -lfreertos -lnewlib -lcxx -lapp_trace -lnghttp -lesp-tls -ltcp_transport -lesp_http_client -lesp_http_server -lesp_https_ota -lsdmmc -lesp_serial_slave_link -lulp -lmbedtls_2 -lmbedcrypto -lmbedx509 -lcoexist -lcore -lespnow -lmesh -lnet80211 -lpp -lsmartconfig -lwapi -lphy -lbtbb -lesp_phy -lphy -lbtbb -lesp_phy -lphy -lbtbb -lxt_hal -lm -lnewlib -lstdc++ -lpthread -lgcc -lcxx -lapp_trace -lgcov -lapp_trace -lgcov -lc -Wl,--end-group -Wl,-EL -o /home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/Blink.ino.elf
python3 /home/reivilo/.arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool.py --chip esp32s3 elf2image --flash_mode dio --flash_freq 80m --flash_size 8MB --elf-sha256-offset 0xb0 -o /home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/Blink.ino.bin /home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/Blink.ino.elf
esptool.py v4.5.1
Creating esp32s3 image...
Merged 2 ELF sections
Successfully created esp32s3 image.
python3 /home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/gen_esp32part.py -q /home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/partitions.csv /home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/Blink.ino.partitions.bin
bash -c "[ ! -d \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355\"/libraries/Insights ] || python3 \"/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9\"/tools/gen_insights_package.py /home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355 Blink.ino \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/.arduinoIDE-unsaved2023419-30-uc1qul.ja3p/Blink\""
bash -c "[ 0 -eq 0 ] || cp -f \"/home/reivilo/.arduino15/packages/esp32/tools/openocd-esp32/v0.11.0-esp32-20221026/share/openocd/scripts/\"board/esp32s3-builtin.cfg \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/.arduinoIDE-unsaved2023419-30-uc1qul.ja3p/Blink\"/debug.cfg"
bash -c "[ 0 -eq 0 ] || cp -f \"/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9\"/tools/ide-debug/esp32s3.json \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/.arduinoIDE-unsaved2023419-30-uc1qul.ja3p/Blink\"/debug_custom.json"
bash -c "[ 0 -eq 0 ] || cp -f \"/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9\"/tools/ide-debug/svd/esp32s3.svd \"/home/reivilo/.var/app/cc.arduino.IDE2/cache/.arduinoIDE-unsaved2023419-30-uc1qul.ja3p/Blink\"/debug.svd"

/home/reivilo/.arduino15/packages/esp32/tools/xtensa-esp32s3-elf-gcc/esp-2021r2-patch5-8.4.0/bin/xtensa-esp32s3-elf-size -A /home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/Blink.ino.elf
Sketch uses 234089 bytes (7%) of program storage space. Maximum is 3342336 bytes.
Global variables use 19184 bytes (5%) of dynamic memory, leaving 308496 bytes for local variables. Maximum is 327680 bytes.
python3 "/home/reivilo/.arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool.py" --chip esp32s3 --port "/dev/ttyACM0" --baud 921600  --before default_reset --after hard_reset write_flash  -z --flash_mode dio --flash_freq 80m --flash_size 8MB 0x0 "/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/Blink.ino.bootloader.bin" 0x8000 "/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/Blink.ino.partitions.bin" 0xe000 "/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/partitions/boot_app0.bin" 0x10000 "/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/Blink.ino.bin" 
esptool.py v4.5.1
Serial port /dev/ttyACM0
Connecting...
Chip is ESP32-S3 (revision v0.1)
Features: WiFi, BLE
Crystal is 40MHz
MAC: 34:85:18:8c:30:d0
Uploading stub...

A fatal error occurred: Failed to write to target RAM (result was 01070000: Operation timed out)
Failed uploading: uploading error: exit status 2

Using with escalated privileges:

$ ls /dev/ttyACM*
/dev/ttyACM0
$ sudo python3 "/home/reivilo/.arduino15/packages/esp32/tools/esptool_py/4.5.1/esptool.py" --chip esp32s3 --port "/dev/ttyACM0" --baud 921600  --before default_reset --after hard_reset write_flash  -z --flash_mode dio --flash_freq 80m --flash_size 8MB 0x0 "/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/Blink.ino.bootloader.bin" 0x8000 "/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/Blink.ino.partitions.bin" 0xe000 "/home/reivilo/.arduino15/packages/esp32/hardware/esp32/2.0.9/tools/partitions/boot_app0.bin" 0x10000 "/home/reivilo/.var/app/cc.arduino.IDE2/cache/arduino/sketches/6FBBAE053F03A2F49AFBF4F93F21E355/Blink.ino.bin"  
esptool.py v4.5.1
Serial port /dev/ttyACM0
Connecting...

A serial exception error occurred: device reports readiness to read but returned no data (device disconnected or multiple access on port?)
Note: This error originates from pySerial. It is likely not a problem with esptool, but with the hardware connection or drivers.
For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html

Thank you and best regards,

I tried with different USB cables, to no avail.

Usually errors like this means something went wrong with the USB/serial converter.
From talking to you, I know that you are using linux. You can check the kernel log to see if anything happened with the USB/Serial converter around the time of this error.
Do you have a computer with another system? Perhaps you can try uploading the blink program on a computer of another system. To check if this problem is unique to ubuntu.