Skip to content

tcl: Add missing interface file - esp_usb_jtag.cfg#73

Open
filipembedded wants to merge 1 commit into
zephyrproject-rtos:zephyr-20250213from
filipembedded:fix_missing_esp_usb_jtag_config
Open

tcl: Add missing interface file - esp_usb_jtag.cfg#73
filipembedded wants to merge 1 commit into
zephyrproject-rtos:zephyr-20250213from
filipembedded:fix_missing_esp_usb_jtag_config

Conversation

@filipembedded

Copy link
Copy Markdown

This PR adds a missing interface configuration file for the ESP USB JTAG adapter, which is used for debugging ESP32-S3 and similar SoCs featuring an integrated USB-to-JTAG bridge.

Since OpenOCD v0.12.0 introduced support for the ESP32-S3 MCU, a corresponding TCL interface file for the Espressif built-in USB-JTAG debugger (esp_usb_jtag.cfg) should be included, as it already exists in the main OpenOCD GitHub repository.

Adding this file ensures that users can seamlessly connect to ESP32-S3 boards using the onboard USB JTAG interface without relying on external configuration files. It also improves compatibility with Zephyr’s west debug and west debugserver workflows, providing a more consistent experience across different environments.

Signed-off-by: Filip Stojanovic <filipembedded@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant