ESP32_LogicAnalyzer icon indicating copy to clipboard operation
ESP32_LogicAnalyzer copied to clipboard

does this still work?

Open anishp55 opened this issue 11 months ago • 3 comments

I tried this on my esp32dev board, just stock no changes to start and flashed it to the device. the esp32 just bootloops, i'm assuming this isn't normal. willing to debug, just don't know where to start

anishp55 avatar Jan 09 '25 10:01 anishp55

Well, put it in a debugger. That'll catch it before it reboots. You can inspect and modify before continuing.

I know nothing about this project, but it surely debugs like any other esp32. Use the monitor tools as described in the esp-idf doc to decide the stack trace.. that'll give you the file name and line number if the crash and all functions that were in the call chain to get there.

https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/fatal-errors.html

Most devs are willing to offer some assistance, but it's up to you to take the first steps and be the eyes and fingers.

robertlipe avatar Feb 06 '25 00:02 robertlipe

Hi @anishp55 ,

I forked this project and resolved the bootloop issue. You can try it here: https://github.com/lmcapacho/ESP32_LogicAnalyzer

lmcapacho avatar Feb 14 '25 21:02 lmcapacho

For your information, simply updating the platform to version 6.10.0 (platform = [email protected] in platformio.ini) fixed the problem for me, and I have no connection issue with PulseView (just need to unplug/replug the esp32).

Here are my env settings:

[env:esp32dev]
platform = [email protected]
board = az-delivery-devkit-v4
framework = arduino
build_type = release
build_flags = -DCORE_DEBUG_LEVEL=0  ; Disable UART0 logging for sampling > 10MHz
monitor_speed = 921600
monitor_filters = esp32_exception_decoder

jmd avatar Mar 08 '25 18:03 jmd