![]() ![]() This document provides a guide to installing OpenOCD for ESP32-S2 and debugging using GDB under Linux, Windows and macOS. Additionally, some extra tools have been written to provide extra features that OpenOCD does not support natively. Introduction Įspressif has ported OpenOCD to support the ESP32-S2 processor and the multi-core FreeRTOS (which is the foundation of most ESP32-S2 apps). This section provides collection of tips and quirks related to JTAG debugging of ESP32-S2 with OpenOCD and GDB. Procedure to build OpenOCD from sources for Windows, Linux and macOS operating systems. If you are not familiar with GDB, check this section for debugging examples provided from Eclipse as well as from Command Line. ![]() Steps to start up a debug session with GDB from Eclipse and from Command Line. Configuring ESP32-S2 TargetĬonfiguration of OpenOCD software and setting up of JTAG adapter hardware, which together make up the debugging target. Procedure to install OpenOCD and verify that it is installed. What are the criteria and options to select JTAG adapter hardware. How it Works?ĭescription how ESP32-S2, JTAG interface, OpenOCD and GDB are interconnected and working together to enable debugging of ESP32-S2. Introduction to the purpose of this guide. The document is structured as follows: Introduction This document provides a guide to installing OpenOCD for ESP32-S2 and debugging using GDB. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |