EspExceptionDecoder
EspExceptionDecoder copied to clipboard
Requests ELF file instead of copy/paste stack trace
The readme file states that one should copy and paste the stack trace, but this tool wants an elf file.
...Compile the sketch and it will not ask for elf... someone wrote a few days ago
This solved the problem for me.
Does not always work. You can find the elf in Libraries/Arduino15/packages/esp8266/hardware/esp8266/**version**/bootloaders/eboot/eboot.elf.
i found the elf file, but i didn't know where i need to put then
The elf file is needed when the ESP Exception Decoder window opens and requests it. If it just works you don't need to point to the elf file.
Does not always work. You can find the elf in
Libraries/Arduino15/packages/esp8266/hardware/esp8266/**version**/bootloaders/eboot/eboot.elf.
This file is also good for esp32?
Update: Sorry, I didn't realize I would need to recompile the project to create the new file after doing my upgrade. Once I recompiled my Arduino project, now when I open the ESPExceptionDecoder it no longer prompts for the *.Elf file.
Original post: After installing Arduino 1.8.10 and reinstalling the ESPExceptionDecoder, now each time I start it I am asked to locate the *.Elf file. Before this never happened. What config file contains the path to the Elf file. Can I update it so it never asks again?
Makes sense that recompiling is needed, once you think about what the decoder is trying to achieve and how it will do it.
I, too, hadn't realised that it would be the compiler that made the ELF that it needs. Very helpful to know this.
...Compile the sketch and it will not ask for elf... someone wrote a few days ago
thanks this worked