soc: esp32s3: add esp32s3_appcpu for AMP support

Adds esp32s3_appcpu SoC and update default esp32s3 SoC
to support AMP feature.

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
This commit is contained in:
Sylvio Alves 2023-08-30 17:10:01 -03:00 committed by Carles Cufí
commit bdda8ac48e
16 changed files with 769 additions and 30 deletions

View file

@ -13,11 +13,8 @@ config SOC_TOOLCHAIN_NAME
choice SOC_PART_NUMBER
prompt "ESP32-S3 SOC Selection"
depends on SOC_SERIES_ESP32S3
# SoC with/without embedded flash
config SOC_ESP32S3
bool "ESP32S3"
config SOC_ESP32S3_R2
bool "ESP32S3_R2"
config SOC_ESP32S3_R8
@ -50,6 +47,20 @@ choice SOC_PART_NUMBER
endchoice # SOC_PART_NUMBER
config ESP32S3_APPCPU_IRAM
hex "ESP32S3 APPCPU IRAM size"
depends on SOC_ESP32S3_PROCPU || SOC_ESP32S3_APPCPU
default 0x20000
help
Defines APPCPU IRAM area in bytes.
config ESP32S3_APPCPU_DRAM
hex "ESP32S3 APPCPU DRAM size"
depends on SOC_ESP32S3_PROCPU || SOC_ESP32S3_APPCPU
default 0x10000
help
Defines APPCPU DRAM area in bytes.
choice ESP32S3_RTC_CLK_SRC
prompt "RTC clock source"
default ESP32S3_RTC_CLK_SRC_INT_RC