Skip to content

Commit ec34dfa

Browse files
committed
512KB of cache is too much... unless we make PSRAM part of the RAM map?
1 parent ab89cfd commit ec34dfa

File tree

9 files changed

+6
-11
lines changed

9 files changed

+6
-11
lines changed

esp32p4/bin/bootloader_qio_80m.elf

0 Bytes
Binary file not shown.

esp32p4/lib/libdriver.a

-19.5 KB
Binary file not shown.

esp32p4/lib/libesp_app_format.a

0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

esp32p4/lib/libesp_psram.a

-3.47 KB
Binary file not shown.

esp32p4/lib/libfatfs.a

-148 Bytes
Binary file not shown.

esp32p4/lib/libfreertos.a

-2.91 KB
Binary file not shown.

esp32p4/qio_qspi/include/sdkconfig.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -637,10 +637,8 @@
637637
#define CONFIG_SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY 1
638638
#define CONFIG_SPIRAM_BOOT_INIT 1
639639
#define CONFIG_SPIRAM_IGNORE_NOTFOUND 1
640-
#define CONFIG_SPIRAM_USE_MALLOC 1
640+
#define CONFIG_SPIRAM_USE_MEMMAP 1
641641
#define CONFIG_SPIRAM_MEMTEST 1
642-
#define CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL 16384
643-
#define CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL 32768
644642
#define CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_360 1
645643
#define CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ 360
646644
#define CONFIG_CACHE_L2_CACHE_512KB 1
@@ -725,7 +723,6 @@
725723
#define CONFIG_FATFS_FS_LOCK 0
726724
#define CONFIG_FATFS_TIMEOUT_MS 10000
727725
#define CONFIG_FATFS_PER_FILE_CACHE 1
728-
#define CONFIG_FATFS_ALLOC_PREFER_EXTRAM 1
729726
#define CONFIG_FATFS_VFS_FSTAT_BLKSIZE 0
730727
#define CONFIG_FATFS_USE_LABEL 1
731728
#define CONFIG_FATFS_LINK_LOCK 1

esp32p4/sdkconfig

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1235,13 +1235,10 @@ CONFIG_SPIRAM_SPEED=20
12351235
CONFIG_SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY=y
12361236
CONFIG_SPIRAM_BOOT_INIT=y
12371237
CONFIG_SPIRAM_IGNORE_NOTFOUND=y
1238-
# CONFIG_SPIRAM_USE_MEMMAP is not set
1238+
CONFIG_SPIRAM_USE_MEMMAP=y
12391239
# CONFIG_SPIRAM_USE_CAPS_ALLOC is not set
1240-
CONFIG_SPIRAM_USE_MALLOC=y
1240+
# CONFIG_SPIRAM_USE_MALLOC is not set
12411241
CONFIG_SPIRAM_MEMTEST=y
1242-
CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=16384
1243-
# CONFIG_SPIRAM_TRY_ALLOCATE_WIFI_LWIP is not set
1244-
CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=32768
12451242
# CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY is not set
12461243
# CONFIG_SPIRAM_ALLOW_NOINIT_SEG_EXTERNAL_MEMORY is not set
12471244
# end of PSRAM config
@@ -1368,6 +1365,7 @@ CONFIG_ESP_TIMER_IMPL_SYSTIMER=y
13681365
CONFIG_ESP_WIFI_STATIC_RX_BUFFER_NUM=16
13691366
CONFIG_ESP_WIFI_DYNAMIC_RX_BUFFER_NUM=64
13701367
CONFIG_ESP_WIFI_STATIC_TX_BUFFER=y
1368+
# CONFIG_ESP_WIFI_DYNAMIC_TX_BUFFER is not set
13711369
CONFIG_ESP_WIFI_TX_BUFFER_TYPE=0
13721370
CONFIG_ESP_WIFI_STATIC_TX_BUFFER_NUM=16
13731371
CONFIG_ESP_WIFI_CACHE_TX_BUFFER_NUM=32
@@ -1455,7 +1453,6 @@ CONFIG_FATFS_API_ENCODING_UTF_8=y
14551453
CONFIG_FATFS_FS_LOCK=0
14561454
CONFIG_FATFS_TIMEOUT_MS=10000
14571455
CONFIG_FATFS_PER_FILE_CACHE=y
1458-
CONFIG_FATFS_ALLOC_PREFER_EXTRAM=y
14591456
# CONFIG_FATFS_USE_FASTSEEK is not set
14601457
CONFIG_FATFS_VFS_FSTAT_BLKSIZE=0
14611458
# CONFIG_FATFS_IMMEDIATE_FSYNC is not set
@@ -1769,7 +1766,6 @@ CONFIG_LWIP_HOOK_IP6_INPUT_CUSTOM=y
17691766
# mbedTLS
17701767
#
17711768
CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y
1772-
# CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC is not set
17731769
# CONFIG_MBEDTLS_DEFAULT_MEM_ALLOC is not set
17741770
# CONFIG_MBEDTLS_CUSTOM_MEM_ALLOC is not set
17751771
CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=16384
@@ -2486,6 +2482,7 @@ CONFIG_TIMER_TASK_STACK_SIZE=4096
24862482
CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=16
24872483
CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=64
24882484
CONFIG_ESP32_WIFI_STATIC_TX_BUFFER=y
2485+
# CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER is not set
24892486
CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=0
24902487
CONFIG_ESP32_WIFI_STATIC_TX_BUFFER_NUM=16
24912488
CONFIG_ESP32_WIFI_CACHE_TX_BUFFER_NUM=32
@@ -2567,6 +2564,7 @@ CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS=1
25672564
CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=16
25682565
CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=64
25692566
CONFIG_ESP32_WIFI_STATIC_TX_BUFFER=y
2567+
# CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER is not set
25702568
CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=0
25712569
CONFIG_ESP32_WIFI_STATIC_TX_BUFFER_NUM=16
25722570
CONFIG_ESP32_WIFI_CACHE_TX_BUFFER_NUM=32

0 commit comments

Comments
 (0)