Files
Harshal Patil 938833c3b8 fix(esp_psram): clear the PSRAM ECC configuration when ECC is disabled
An ECC-enabled image sets the ECC attribute on MSPI PMS PSRAM region 0,
and that register survives a digital core reset (USB Serial/JTAG reset,
software reset). An ECC-disabled image never wrote it, so the controller
kept enforcing the 16 byte ECC access rules while the software reported
an MSPI alignment of 1. Program the ECC state on every boot instead.
2026-09-28 12:08:21 +05:30
..
…

PSRAM MSPI Interrupt Handling

Overview

This file (system_layer/esp_psram_mspi.c) handles PSRAM-specific MSPI interrupt registration.

Chip Type MSPI_LL_INTR_SHARED Behavior
Shared IRQ 1 Register to shared MSPI dispatcher
Separate IRQ 0 Register standalone PSRAM ISR via esp_intr_alloc()

Documentation

For detailed architecture, flow diagrams, and API reference, see:

esp_hw_support/README.md - MSPI Interrupt Logic