Per https://community.platformio.org/t/esp32-s3-jtag-debugging-over-usb/28182 ESP32S3 boards, similiar to ESP32C3 boards in https://github.com/platformio/platform-espressif32/issues/651#issuecomment-1086863280, have a USB JTAG configuration built into them: https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/api-guides/jtag-debugging/index.html#selecting-jtag-adapter PlatformIO should use https://github.com/espressif/openocd-esp32/blob/master/tcl/board/esp32s3-builtin.cfg to support it.
Per https://community.platformio.org/t/esp32-s3-jtag-debugging-over-usb/28182
ESP32S3 boards, similiar to ESP32C3 boards in #651 (comment), have a USB JTAG configuration built into them:
https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/api-guides/jtag-debugging/index.html#selecting-jtag-adapter
PlatformIO should use https://github.com/espressif/openocd-esp32/blob/master/tcl/board/esp32s3-builtin.cfg to support it.