[1/5] cd /Users/james/Development/psionrevo/esp/uart_async_rxtxtasks/build/esp-idf/esptool_py && /Users/james/.espressif/python_env/idf5.4_py3.13_env/bin/python /Users/james/Development/psionrevo/esp/esp-idf/components/partition_table/check_sizes.py --offset 0x8000 partition --type app /Users/james/Development/psionrevo/esp/uart_async_rxtxtasks/build/partition_table/partition-table.bin /Users/james/Development/psionrevo/esp/uart_async_rxtxtasks/build/uart_async_rxtxtasks.bin uart_async_rxtxtasks.bin binary size 0x2dec0 bytes. Smallest app partition is 0x100000 bytes. 0xd2140 bytes (82%) free. [2/5] Performing build step for 'bootloader' [1/1] cd /Users/james/Development/psionrevo/esp/uart_async_rxtxtasks/build/bootloader/esp-idf/esptool_py && /Users/james/.espressif/python_env/idf5.4_py3.13_env/bin/python /Users/james/Development/psionrevo/esp/esp-idf/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 /Users/james/Development/psionrevo/esp/uart_async_rxtxtasks/build/bootloader/bootloader.bin Bootloader binary size 0x55e0 bytes. 0x2a20 bytes (33%) free. [3/5] No install step for 'bootloader' [4/5] Completed 'bootloader' [4/5] cd /Users/james/Development/psionrevo/esp/esp-idf/components/esptool_py && /opt/homebrew/bin/cmake -D IDF_PATH=/Users/james/Development/psionrevo/esp/esp-idf -D "SERIAL_TOOL=/Users/james/.espressif/python_env/idf5.4_py3.13_env/bin/python;;/Users/james/Development/psionrevo/esp/esp-idf/components/esptool_py/esptool/esptool.py;--chip;esp32c6" -D "SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args" -D WORKING_DIRECTORY=/Users/james/Development/psionrevo/esp/uart_async_rxtxtasks/build -P /Users/james/Development/psionrevo/esp/esp-idf/components/esptool_py/run_serial_tool.cmake esptool.py --chip esp32c6 -p /dev/tty.usbmodem101 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 4MB 0x0 bootloader/bootloader.bin 0x10000 uart_async_rxtxtasks.bin 0x8000 partition_table/partition-table.bin esptool.py v4.8.1 Serial port /dev/tty.usbmodem101 Connecting...................................... A fatal error occurred: Failed to connect to ESP32-C6: No serial data received. For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html FAILED: CMakeFiles/flash /Users/james/Development/psionrevo/esp/uart_async_rxtxtasks/build/CMakeFiles/flash cd /Users/james/Development/psionrevo/esp/esp-idf/components/esptool_py && /opt/homebrew/bin/cmake -D IDF_PATH=/Users/james/Development/psionrevo/esp/esp-idf -D "SERIAL_TOOL=/Users/james/.espressif/python_env/idf5.4_py3.13_env/bin/python;;/Users/james/Development/psionrevo/esp/esp-idf/components/esptool_py/esptool/esptool.py;--chip;esp32c6" -D "SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args" -D WORKING_DIRECTORY=/Users/james/Development/psionrevo/esp/uart_async_rxtxtasks/build -P /Users/james/Development/psionrevo/esp/esp-idf/components/esptool_py/run_serial_tool.cmake ninja: build stopped: subcommand failed.