Skip to content

Commit 461c0d8

Browse files
committed
Merge branch 'bugfix/p4_zcmp_fix' into 'master'
fix(interrupts): fixed interrupted related issues due to ZCMP on P4 ECO5 See merge request espressif/esp-idf!43523
2 parents 257ee93 + 0961294 commit 461c0d8

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

components/soc/esp32p4/include/soc/Kconfig.soc_caps.in

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -595,6 +595,10 @@ config SOC_CPU_HAS_ZC_EXTENSIONS
595595
bool
596596
default y
597597

598+
config SOC_CPU_ZCMP_WORKAROUND
599+
bool
600+
default y
601+
598602
config SOC_CPU_ZCMP_PUSH_REVERSED
599603
bool
600604
default y

components/soc/esp32p4/include/soc/soc_caps.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,7 @@
211211

212212
#define SOC_CPU_HAS_ZC_EXTENSIONS 1
213213

214+
#define SOC_CPU_ZCMP_WORKAROUND 1
214215
#define SOC_CPU_ZCMP_PUSH_REVERSED 1
215216
#define SOC_CPU_ZCMP_POPRET_ISSUE 1
216217

examples/storage/custom_flash_driver/sdkconfig.ci.default

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ CONFIG_BOOTLOADER_LOG_LEVEL_DEBUG=y
22
CONFIG_BOOTLOADER_LOG_LEVEL=4
33
CONFIG_ESPTOOLPY_FLASHMODE_QIO=y
44
# Bootloader overlapped with partition table after we enabled LOGD for bootloader. Move the partition table a bit to fix the issue on CI.
5-
CONFIG_PARTITION_TABLE_OFFSET=0x9000
5+
CONFIG_PARTITION_TABLE_OFFSET=0xA000

0 commit comments

Comments
 (0)