esp-rs / book

The Rust on ESP Book
https://esp-rs.github.io/book/
Apache License 2.0
170 stars 53 forks source link

Debugging chapter showing probe-rs as supporting the esp32s3 despite this seemingly not being the case ? #164

Closed mindoodoo closed 6 days ago

mindoodoo commented 1 week ago

Hi,

First of all thanks for the great ressource. I am currently working on getting the built in JTAG interface of the ESP32S3 to work using vscode. Going through the book, it seems like Chapter 5.3 - Debugging indicates the ESP32S3 is supported by probe-rs, despite the next sub chapter Chapter 5.3.1 - probe-rs stating :

There is support for ARM & RISC-V architectures [...]

So to my understanding no extensa support.

The tracking issue for extensa support on the probe-rs repository seems to indicate it has not been completed yet, although I have not checked if some of it has been merged.

I am not using probe-rs on my side, however this did seem a little unclear and thought it best to point out :)

SergioGasquez commented 1 week ago

Thanks for the issue! probe-rs has been improving the support on Xtensa devices a lot lately, debugging support needs to be improved in Xtensa devices but you can flash all the ESP32 variants with probe-rs at the moment.