From c2bd908c1debe43560bc26c6d4d3a73f9327b3cd Mon Sep 17 00:00:00 2001 From: Sergio Gasquez Date: Mon, 9 Sep 2024 10:57:48 +0200 Subject: [PATCH 1/2] docs: Add probe-rs issue link --- src/tooling/debugging/index.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/tooling/debugging/index.md b/src/tooling/debugging/index.md index 3dbddf2..83286e3 100644 --- a/src/tooling/debugging/index.md +++ b/src/tooling/debugging/index.md @@ -6,7 +6,7 @@ Refer to the table below to see which chip is supported in every debugging metho | | **probe-rs** | **OpenOCD** | | :----------: | :----------: | :---------: | -| **ESP32** | ⏳ | ✅ | +| **ESP32** | ✅ | ✅ | | **ESP32-C2** | ✅ | ✅ | | **ESP32-C3** | ✅ | ✅ | | **ESP32-C6** | ✅ | ✅ | @@ -14,6 +14,10 @@ Refer to the table below to see which chip is supported in every debugging metho | **ESP32-S2** | ✅ | ✅ | | **ESP32-S3** | ✅ | ✅ | +> ⚠️ **Note**: Xtensa support is still a work in progress, see [probe-rs#2001][probe-rs-issue-2001] for more information. + +[probe-rs-issue-2001]: https://github.com/probe-rs/probe-rs/issues/2001 + ## `USB-JTAG-SERIAL` Peripheral Some of our recent products contain the `USB-JTAG-SERIAL` peripheral that allows for debugging without any external hardware debugger. More info on configuring the interface can be found in the official documentation for the chips that support this peripheral: From eceaa97cc66267f98473338618facf8f0cc9b93c Mon Sep 17 00:00:00 2001 From: Sergio Gasquez Date: Mon, 9 Sep 2024 13:35:55 +0200 Subject: [PATCH 2/2] docs: Update architectures --- src/tooling/debugging/probe-rs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tooling/debugging/probe-rs.md b/src/tooling/debugging/probe-rs.md index d2478ec..80e43ee 100644 --- a/src/tooling/debugging/probe-rs.md +++ b/src/tooling/debugging/probe-rs.md @@ -1,6 +1,6 @@ # `probe-rs` -The [`probe-rs`][probe-rs] project is a set of tools to interact with embedded MCU's using various debug probes. It is similar to [OpenOCD][openocd], [pyOCD][pyocd], [Segger tools][segger-tools], etc. There is support for `ARM` & `RISC-V` architectures along with a collection of tools, including but not limited to: +The [`probe-rs`][probe-rs] project is a set of tools to interact with embedded MCU's using various debug probes. It is similar to [OpenOCD][openocd], [pyOCD][pyocd], [Segger tools][segger-tools], etc. There is support for `Xtensa` & `RISC-V` architectures along with a collection of tools, including but not limited to: - Debugger - GDB support.