zephyr/soc
Eric Holmberg 526ff047cc soc: xtensa: espressif_esp32: add SPIRAM heap offset and size
The existing heap starts at the beginning of SPIRAM which is also occupied
by the WiFi stack if CONFIG_ESP32_WIFI_NET_ALLOC_SPIRAM is enabled.  This
results in memory corruption.

Update the linker description to add a _spiram_heap_start symbol and add a
KConfig size option to allow the SPIRAM stack to be correctly located and
sized.  Requires matching commit in hal_espressif.

Fixes: 61359

Signed-off-by: Eric Holmberg <eric.holmberg@northriversystems.co.nz>
2023-08-22 14:44:16 +02:00
..
arc ARC: add scalar VPX port 2023-08-11 19:45:48 +00:00
arm soc: arm: common: cortex_m: Move arm_mpu_mem_cfg.h 2023-08-16 14:56:06 +02:00
arm64 arch: arm64: Refine v8R AArch64 MPU regions switch 2023-08-21 13:27:07 +02:00
mips
nios2
posix soc inf (native): Refactor into a top and bottom 2023-06-23 12:16:26 +02:00
riscv soc: riscv|xtensa: esp32: add support for sys_poweroff 2023-08-15 10:15:38 -07:00
sparc
x86 soc: ish: add pm service support for ish 2023-08-18 12:24:31 +01:00
xtensa soc: xtensa: espressif_esp32: add SPIRAM heap offset and size 2023-08-22 14:44:16 +02:00
CMakeLists.txt cmake: enable -Wshadow partially for in-tree code 2023-08-22 11:39:58 +02:00
Kconfig nrf52_bsim: Convert from a nRF52832 to a nRF52833 2023-01-26 09:29:18 +01:00