feat(xip_psram): support xip psram feature on esp32p4

Expanded IROM / DROM range to include psram space as well
This commit is contained in:
Armando
2023-11-06 12:20:54 +08:00
committed by Radim Karniš
parent 7074bede97
commit 1b350ce041

View File

@@ -15,9 +15,9 @@ class ESP32P4ROM(ESP32ROM):
IMAGE_CHIP_ID = 18
IROM_MAP_START = 0x40000000
IROM_MAP_END = 0x44000000
IROM_MAP_END = 0x4C000000
DROM_MAP_START = 0x40000000
DROM_MAP_END = 0x44000000
DROM_MAP_END = 0x4C000000
BOOTLOADER_FLASH_OFFSET = 0x2000 # First 2 sectors are reserved for FE purposes
@@ -71,12 +71,12 @@ class ESP32P4ROM(ESP32ROM):
MEMORY_MAP = [
[0x00000000, 0x00010000, "PADDING"],
[0x40000000, 0x44000000, "DROM"],
[0x40000000, 0x4C000000, "DROM"],
[0x4FF00000, 0x4FFA0000, "DRAM"],
[0x4FF00000, 0x4FFA0000, "BYTE_ACCESSIBLE"],
[0x4FC00000, 0x4FC20000, "DROM_MASK"],
[0x4FC00000, 0x4FC20000, "IROM_MASK"],
[0x40000000, 0x44000000, "IROM"],
[0x40000000, 0x4C000000, "IROM"],
[0x4FF00000, 0x4FFA0000, "IRAM"],
[0x50108000, 0x50110000, "RTC_IRAM"],
[0x50108000, 0x50110000, "RTC_DRAM"],