Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32/ESP8266 Exception Decoder for Generation Klick

ESPEDfGK will decode ESP8266 & ESP32 exceptions and show the source code where it happend.

It can be fully automated to a point where exceptions are catched automatically and passed to ESPEDfGK.

the manual mode (don't do that!)

If an exception happens, copy the serial output from the IDE into the window of ESPEDfGK. Create an up to date binary (Alt + Ctrl + S). Decode.

the serial mode (much better!)

Disconnect the Arduino IDE serial monitor, connect ESPEDfGKs serial monitor and wait for the exception to happen. Click the RED button on the serial monitor tab. Create an up to date binary (Alt + Ctrl + S). Decode.

the Serial Monitor Mode (you will love it!)

Replace the Arduino IDE serial monitor with an new one: https://github.com/holgerlembke/serial-monitor

It will catch exception automatically, no need to watch for it or wait for it. If exceptions happen they will be tracked.

Click the RED button on the Decode tab. Create an up to date binary (Alt + Ctrl + S). Decode.

Installation

On the Settings tab you need to add the path to _xtensa-esp-elf-addr2line.exe Just use the buttons, it might need some time to find all the variouse verions on you system. It does not matter much which you choose, mosst of the times the freshes is a good choice.

This is a work in progress thing. I do enhancements, fixes and debugging as I need.

How it looks

this is it

this is it

Install

Usage hint

  • Ctrl+Scrollwheel to control UI sizing
  • Close the Arduino IDE serial monitor!

Dependancies

About

ESP Exception Decoder for Generation Klick

Topics

Resources

Stars

Watchers

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages