boards: esp32: enable Zephyr RTOS in openocd config

Change ESP_RTOS from none to Zephyr in all ESP32 board
openocd.cfg files to enable thread awareness during debug.

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
This commit is contained in:
Sylvio Alves
2025-12-19 14:04:22 -03:00
committed by Maureen Helm
parent 7695aefce1
commit aaec098e0e
63 changed files with 101 additions and 104 deletions

View File

@@ -1,4 +1,4 @@
set ESP_RTOS none
set ESP_RTOS Zephyr
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/ftdi/esp32_devkitj_v1.cfg]
source [find target/esp32.cfg]

View File

@@ -1,8 +1,8 @@
# Copyright (c) 2024 Joel Guittet
# SPDX-License-Identifier: Apache-2.0
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/ftdi/esp32_devkitj_v1.cfg]
source [find target/esp32.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/ftdi/esp32_devkitj_v1.cfg]
source [find target/esp32.cfg]

View File

@@ -1,4 +1,4 @@
set ESP_RTOS none
set ESP_RTOS Zephyr
# ESP32C3 has built-in JTAG interface over USB port in pins GPIO18/GPIO19 (D-/D+).
# Uncomment the line below to enable USB debugging.

View File

@@ -1,4 +1,4 @@
set ESP_RTOS none
set ESP_RTOS Zephyr
# ESP32C3 has built-in JTAG interface over USB port in pins GPIO18/GPIO19 (D-/D+).
# Uncomment the line below to enable USB debugging.

View File

@@ -1,4 +1,4 @@
set ESP_RTOS none
set ESP_RTOS Zephyr
# ESP32C3 has built-in JTAG interface over USB port in pins GPIO18/GPIO19 (D-/D+).
# Uncomment the line below to enable USB debugging.

View File

@@ -1,4 +1,4 @@
# ESP32C6 has built-in JTAG interface over USB port in pins GPIO13/GPIO12 (D-/D+).
set ESP_RTOS none
set ESP_RTOS Zephyr
source [find board/esp32c6-builtin.cfg]

View File

@@ -1,4 +1,4 @@
# ESP32H2 has built-in JTAG interface over USB port in pins GPIO26/GPIO27 (D-/D+).
set ESP_RTOS none
set ESP_RTOS Zephyr
source [find board/esp32h2-builtin.cfg]

View File

@@ -1,4 +1,4 @@
set ESP_RTOS none
set ESP_RTOS Zephyr
source [find interface/ftdi/esp32s2_kaluga_v1.cfg]
source [find target/esp32s2.cfg]

View File

@@ -1,4 +1,4 @@
set ESP_RTOS none
set ESP_RTOS Zephyr
source [find interface/ftdi/esp32s2_kaluga_v1.cfg]
source [find target/esp32s2.cfg]

View File

@@ -1,7 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]
# Source the ESP32-S3 configuration file
source [find target/esp32s3.cfg]

View File

@@ -1,7 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]
# Source the ESP32-S3 configuration file
source [find target/esp32s3.cfg]

View File

@@ -1,4 +1,4 @@
set ESP_RTOS none
set ESP_RTOS Zephyr
# Use external JTAG interface, such as ESP-Prog
source [find interface/ftdi/esp32_devkitj_v1.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/ftdi/esp32_devkitj_v1.cfg]
source [find target/esp32.cfg]

View File

@@ -1,4 +1,4 @@
set ESP_RTOS none
set ESP_RTOS Zephyr
source [find interface/ftdi/esp32s2_kaluga_v1.cfg]
source [find target/esp32s2.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/ftdi/esp32_devkitj_v1.cfg]
source [find target/esp32.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/ftdi/esp32_devkitj_v1.cfg]
source [find target/esp32.cfg]

View File

@@ -1,4 +1,5 @@
set ESP_RTOS none
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,4 +1,4 @@
set ESP_RTOS none
set ESP_RTOS Zephyr
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/ftdi/esp32_devkitj_v1.cfg]
source [find target/esp32.cfg]

View File

@@ -1,4 +1,4 @@
set ESP_RTOS none
set ESP_RTOS Zephyr
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
# SPDX-License-Identifier: Apache-2.0
set ESP_RTOS none
set ESP_RTOS Zephyr
# ESP32C3 has built-in JTAG interface over USB port in pins GPIO18/GPIO19 (D-/D+).
# Uncomment the line below to enable USB debugging.

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/ftdi/esp32_devkitj_v1.cfg]
source [find target/esp32.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/ftdi/esp32_devkitj_v1.cfg]
source [find target/esp32.cfg]

View File

@@ -1,4 +1,4 @@
# ESP32C6 has built-in JTAG interface over USB port in pins GPIO13/GPIO12 (D-/D+).
set ESP_RTOS none
set ESP_RTOS Zephyr
source [find board/esp32c6-builtin.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/ftdi/esp32_devkitj_v1.cfg]
source [find target/esp32.cfg]

View File

@@ -1,7 +1,7 @@
# Copyright (c) 2022 TOKITA Hiroshi <tokita.hiroshi@fujitsu.com>
# SPDX-License-Identifier: Apache-2.0
set ESP_RTOS none
set ESP_RTOS Zephyr
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/ftdi/esp32_devkitj_v1.cfg]
source [find target/esp32.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/ftdi/esp32_devkitj_v1.cfg]
source [find target/esp32.cfg]

View File

@@ -1,4 +1,4 @@
set ESP_RTOS none
set ESP_RTOS Zephyr
# ESP32C3 has built-in JTAG interface over USB port in pins GPIO18/GPIO19 (D-/D+).
# Uncomment the line below to enable USB debugging.

View File

@@ -1,7 +1,7 @@
# Copyright (c) 2024 Arrel Neumiller
# SPDX-License-Identifier: Apache-2.0
set ESP_RTOS none
set ESP_RTOS Zephyr
# ESP32C3 has built-in JTAG interface over USB port in pins GPIO18/GPIO19 (D-/D+).
# Uncomment the line below to enable USB debugging.

View File

@@ -1,4 +1,4 @@
set ESP_RTOS none
set ESP_RTOS Zephyr
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,4 +1,4 @@
# ESP32C6 has built-in JTAG interface over USB port in pins GPIO13/GPIO12 (D-/D+).
set ESP_RTOS none
set ESP_RTOS Zephyr
source [find board/esp32c6-builtin.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,4 +1,4 @@
set ESP_RTOS none
set ESP_RTOS Zephyr
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,4 +1,4 @@
# ESP32C6 has built-in JTAG interface over USB port in pins GPIO13/GPIO12 (D-/D+).
set ESP_RTOS none
set ESP_RTOS Zephyr
source [find board/esp32c6-builtin.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/ftdi/esp32_devkitj_v1.cfg]
source [find target/esp32.cfg]

View File

@@ -1,8 +1,8 @@
# Copyright (c) 2024 Joel Guittet
# SPDX-License-Identifier: Apache-2.0
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,8 +1,8 @@
# Copyright (c) 2024 Joel Guittet
# SPDX-License-Identifier: Apache-2.0
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,8 +1,8 @@
# Copyright (c) 2024 Joel Guittet
# SPDX-License-Identifier: Apache-2.0
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,4 +1,4 @@
set ESP_RTOS none
set ESP_RTOS Zephyr
# ESP32C3 has built-in JTAG interface over USB port in pins GPIO18/GPIO19 (D-/D+).
# Uncomment the line below to enable USB debugging.

View File

@@ -1,4 +1,4 @@
set ESP_RTOS none
set ESP_RTOS Zephyr
# ESP32C3 has built-in JTAG interface over USB port in pins GPIO18/GPIO19 (D-/D+).
# Uncomment the line below to enable USB debugging.

View File

@@ -1,4 +1,4 @@
# ESP32C6 has built-in JTAG interface over USB port in pins GPIO13/GPIO12 (D-/D+).
set ESP_RTOS none
set ESP_RTOS Zephyr
source [find board/esp32c6-builtin.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
# Source the JTAG interface configuration file
source [find interface/esp_usb_jtag.cfg]

View File

@@ -1,4 +1,4 @@
set ESP_RTOS none
set ESP_RTOS Zephyr
source [find interface/ftdi/esp32s2_kaluga_v1.cfg]
source [find target/esp32s2.cfg]

View File

@@ -1,5 +1,5 @@
set ESP_RTOS none
set ESP32_ONLYCPU 1
set ESP_RTOS Zephyr
set ESP_ONLYCPU 1
source [find interface/ftdi/esp32_devkitj_v1.cfg]
source [find target/esp32.cfg]