Espressif ESP32-C5

From SEGGER Knowledge Base
Revision as of 15:06, 25 August 2025 by Artjom.Kister (talk | contribs) (Created page with "Category:Device families {{:Template:DeviceFamily | DeviceName=ESP32-C5 | DeviceCore=RISC-V | FlashBanks= {{:Template:FlashBankTableRow | BankName=External QSPI Flash | BaseAddress=0x4200_0000 | JLinkSupport=no | NumOfLoaders=1 | Loader= {{:Template:FlashLoader | Name=- | Size=- }} }} }} ==Watchdog Handling== *The device has 4 watchdogs. *The watchdogs are stopped during debugging. ==Multi-Core Support== Before proceeding with this article, please check out the gen...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


The ESP32-C5 family are RISC-V based microcontrollers.

Flash Banks

Flash Bank Base address J-Link Support Loader
Name Size
External QSPI Flash 0x4200_0000 NO.png - -



Watchdog Handling

  • The device has 4 watchdogs.
  • The watchdogs are stopped during debugging.

Multi-Core Support

Before proceeding with this article, please check out the generic article regarding Multi-Core debugging here.
ESP32-C5 family feature a secondary low-power core which is disabled after reset.

Core J-Link Support
HP_CPU YES.png
LP_CPU YES.png

In below, the debug related multi-core behavior of the J-Link is described for each core:

Main core(High-performance core)

Init/Setup

  • No additional setup performed

Reset

  • Specific reset is performed

Attach

  • Attach is supported

Secondary core(Low-power core)

Init/Setup

  • The core is reset before connect

Reset

  • Specific reset is performed

Attach

  • Attach is supported

Device Specific Handling

Hardware stack protection

When debugging applications compiled with ESP-IDF framework, "SDK Config -> Component config -> ESP System Settings -> Hardware stack guard" option must be turned off to prevent core panic on writes to SP register(performed by J-Link logic).

Reset

The device uses normal RISC-V reset, no special handling necessary, like described here.

Evaluation Boards

Example Application