Skip to content

Commit 18fd004

Browse files
committed
More kconfig updates
1 parent 0a9ae1f commit 18fd004

83 files changed

Lines changed: 383 additions & 1221 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/sdkconfig

Lines changed: 0 additions & 5 deletions
This file was deleted.

ports/espressif/boards/adafruit_feather_esp32s3_4mbflash_2mbpsram/mpconfigboard.mk

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,13 @@ USB_MANUFACTURER = "Adafruit"
55

66
IDF_TARGET = esp32s3
77

8+
CIRCUITPY_ESP_FLASH_SIZE = 4MB
89
CIRCUITPY_ESP_FLASH_MODE = qio
910
CIRCUITPY_ESP_FLASH_FREQ = 40m
10-
CIRCUITPY_ESP_FLASH_SIZE = 4MB
11+
12+
CIRCUITPY_ESP_PSRAM_SIZE = 2MB
13+
CIRCUITPY_ESP_PSRAM_MODE = qio
14+
CIRCUITPY_ESP_PSRAM_FREQ = 80m
1115

1216
OPTIMIZATION_FLAGS = -Os
1317
CIRCUITPY_ESPCAMERA = 0
14-
15-
CIRCUITPY_ESP_PSRAM_SIZE = 2MB
Lines changed: 4 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,15 @@
11
#
2-
# Component config
3-
#
4-
#
5-
# ESP32S3-Specific
2+
# Espressif IoT Development Framework Configuration
63
#
7-
# SPI RAM config
84
#
9-
CONFIG_SPIRAM_MODE_QUAD=y
10-
# CONFIG_SPIRAM_MODE_OCT is not set
11-
CONFIG_SPIRAM_TYPE_AUTO=y
12-
# CONFIG_SPIRAM_TYPE_ESPPSRAM16 is not set
13-
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
14-
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
15-
CONFIG_SPIRAM_SIZE=2097152
5+
# Component config
166
#
17-
# PSRAM Clock and CS IO for ESP32S3
18-
#
19-
CONFIG_SPIRAM_CLK_IO=30
20-
CONFIG_SPIRAM_CS_IO=26
21-
# end of PSRAM Clock and CS IO for ESP32S3
22-
23-
# CONFIG_SPIRAM_FETCH_INSTRUCTIONS is not set
24-
# CONFIG_SPIRAM_RODATA is not set
25-
# CONFIG_SPIRAM_SPEED_120M is not set
26-
CONFIG_SPIRAM_SPEED_80M=y
27-
# CONFIG_SPIRAM_SPEED_40M is not set
28-
CONFIG_SPIRAM=y
29-
CONFIG_SPIRAM_BOOT_INIT=y
30-
# CONFIG_SPIRAM_IGNORE_NOTFOUND is not set
31-
CONFIG_SPIRAM_USE_MEMMAP=y
32-
# CONFIG_SPIRAM_USE_CAPS_ALLOC is not set
33-
# CONFIG_SPIRAM_USE_MALLOC is not set
34-
CONFIG_SPIRAM_MEMTEST=y
35-
# end of SPI RAM config
36-
37-
# end of ESP32S3-Specific
38-
397
#
408
# LWIP
419
#
4210
CONFIG_LWIP_LOCAL_HOSTNAME="espressif-esp32s3"
4311
# end of LWIP
4412

4513
# end of Component config
14+
15+
# end of Espressif IoT Development Framework Configuration

ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.mk

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@ CIRCUITPY_CREATION_ID = 0x00320003
33

44
IDF_TARGET = esp32
55

6+
CIRCUITPY_ESP_FLASH_SIZE = 8MB
67
CIRCUITPY_ESP_FLASH_MODE = dio
78
CIRCUITPY_ESP_FLASH_FREQ = 40m
8-
CIRCUITPY_ESP_FLASH_SIZE = 8MB
99

1010
CIRCUITPY_ESP_PSRAM_SIZE = 2MB
11+
CIRCUITPY_ESP_PSRAM_MODE = qio
12+
CIRCUITPY_ESP_PSRAM_FREQ = 40m
Lines changed: 0 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +0,0 @@
1-
#
2-
# SPI RAM config
3-
#
4-
# CONFIG_SPIRAM_TYPE_AUTO is not set
5-
CONFIG_SPIRAM_TYPE_ESPPSRAM16=y
6-
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
7-
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
8-
CONFIG_SPIRAM_SIZE=2097152
9-
CONFIG_SPIRAM_SPEED_40M=y
10-
CONFIG_SPIRAM=y
11-
CONFIG_SPIRAM_BOOT_INIT=y
12-
CONFIG_SPIRAM_IGNORE_NOTFOUND=y
13-
CONFIG_SPIRAM_USE_MEMMAP=y
14-
# CONFIG_SPIRAM_USE_CAPS_ALLOC is not set
15-
# CONFIG_SPIRAM_USE_MALLOC is not set
16-
CONFIG_SPIRAM_MEMTEST=y
17-
# CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY is not set
18-
# CONFIG_SPIRAM_ALLOW_NOINIT_SEG_EXTERNAL_MEMORY is not set
19-
CONFIG_SPIRAM_CACHE_WORKAROUND=y
20-
21-
#
22-
# SPI RAM config
23-
#
24-
# CONFIG_SPIRAM_TYPE_AUTO is not set
25-
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
26-
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
27-
28-
### # Uncomment (remove ###) to send ESP_LOG output to TX/RX pins
29-
### #
30-
### # ESP System Settings
31-
### #
32-
### CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT=y
33-
### # CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT is not set
34-
### CONFIG_ESP_CONSOLE_UART_CUSTOM=y
35-
### # CONFIG_ESP_CONSOLE_NONE is not set
36-
### CONFIG_ESP_CONSOLE_UART=y
37-
### CONFIG_ESP_CONSOLE_UART_CUSTOM_NUM_0=y
38-
### # CONFIG_ESP_CONSOLE_UART_CUSTOM_NUM_1 is not set
39-
### CONFIG_ESP_CONSOLE_UART_NUM=0
40-
### CONFIG_ESP_CONSOLE_UART_TX_GPIO=32
41-
### CONFIG_ESP_CONSOLE_UART_RX_GPIO=7
42-
### CONFIG_ESP_CONSOLE_UART_BAUDRATE=115200
43-
### # CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_5 is not set
44-
### # end of ESP System Settings

ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.mk

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@ USB_MANUFACTURER = "Ai-Thinker"
55

66
IDF_TARGET = esp32s2
77

8+
CIRCUITPY_ESP_FLASH_SIZE = 4MB
89
CIRCUITPY_ESP_FLASH_MODE = dio
910
CIRCUITPY_ESP_FLASH_FREQ = 40m
10-
CIRCUITPY_ESP_FLASH_SIZE = 4MB
1111

1212
CIRCUITPY_ESP_PSRAM_SIZE = 8MB
13+
CIRCUITPY_ESP_PSRAM_MODE = qio
14+
CIRCUITPY_ESP_PSRAM_FREQ = 40m
Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +0,0 @@
1-
#
2-
# SPI RAM config
3-
#
4-
# CONFIG_SPIRAM_TYPE_AUTO is not set
5-
# CONFIG_SPIRAM_TYPE_ESPPSRAM16 is not set
6-
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
7-
CONFIG_SPIRAM_TYPE_ESPPSRAM64=y
8-
CONFIG_SPIRAM_SIZE=8388608
9-
# end of SPI RAM config
10-
11-
CONFIG_SPIRAM_CLK_IO=30
12-
#
13-
# PSRAM clock and cs IO for ESP32S2
14-
#
15-
CONFIG_SPIRAM_CS_IO=26
16-
# end of PSRAM clock and cs IO for ESP32S2
17-
18-
# CONFIG_SPIRAM_FETCH_INSTRUCTIONS is not set
19-
# CONFIG_SPIRAM_RODATA is not set
20-
# CONFIG_SPIRAM_SPEED_80M is not set
21-
CONFIG_SPIRAM_SPEED_40M=y
22-
# CONFIG_SPIRAM_SPEED_26M is not set
23-
# CONFIG_SPIRAM_SPEED_20M is not set
24-
CONFIG_SPIRAM=y
25-
CONFIG_SPIRAM_BOOT_INIT=y
26-
# CONFIG_SPIRAM_IGNORE_NOTFOUND is not set
27-
CONFIG_SPIRAM_USE_MEMMAP=y
28-
# CONFIG_SPIRAM_USE_CAPS_ALLOC is not set
29-
# CONFIG_SPIRAM_USE_MALLOC is not set
30-
CONFIG_SPIRAM_MEMTEST=y
31-
# CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY is not set
32-
#
33-
# LWIP
34-
#
35-
CONFIG_LWIP_LOCAL_HOSTNAME="espressif"
36-
# end of LWIP

ports/espressif/boards/bpi_leaf_s3/mpconfigboard.mk

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,13 @@ USB_MANUFACTURER = "BananaPi"
55

66
IDF_TARGET = esp32s3
77

8+
CIRCUITPY_ESP_FLASH_SIZE=8MB
89
CIRCUITPY_ESP_FLASH_MODE=dio
910
CIRCUITPY_ESP_FLASH_FREQ=80m
10-
CIRCUITPY_ESP_FLASH_SIZE=8MB
11+
12+
CIRCUITPY_ESP_PSRAM_SIZE = 2MB
13+
CIRCUITPY_ESP_PSRAM_MODE = qio
14+
CIRCUITPY_ESP_PSRAM_FREQ = 80m
1115

1216
# Include these Python libraries in firmware.
1317
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_NeoPixel
14-
15-
CIRCUITPY_ESP_PSRAM_SIZE = 2MB
Lines changed: 4 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,15 @@
11
#
2-
# Component config
3-
#
4-
#
5-
# ESP32S3-Specific
2+
# Espressif IoT Development Framework Configuration
63
#
7-
# SPI RAM config
84
#
9-
CONFIG_SPIRAM_MODE_QUAD=y
10-
# CONFIG_SPIRAM_MODE_OCT is not set
11-
# CONFIG_SPIRAM_TYPE_AUTO is not set
12-
CONFIG_SPIRAM_TYPE_ESPPSRAM16=y
13-
# CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
14-
# CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
15-
CONFIG_SPIRAM_SIZE=2097152
5+
# Component config
166
#
17-
# PSRAM Clock and CS IO for ESP32S3
18-
#
19-
CONFIG_SPIRAM_CLK_IO=30
20-
CONFIG_SPIRAM_CS_IO=26
21-
# end of PSRAM Clock and CS IO for ESP32S3
22-
23-
# CONFIG_SPIRAM_FETCH_INSTRUCTIONS is not set
24-
# CONFIG_SPIRAM_RODATA is not set
25-
# CONFIG_SPIRAM_SPEED_120M is not set
26-
CONFIG_SPIRAM_SPEED_80M=y
27-
# CONFIG_SPIRAM_SPEED_40M is not set
28-
CONFIG_SPIRAM=y
29-
CONFIG_SPIRAM_BOOT_INIT=y
30-
# CONFIG_SPIRAM_IGNORE_NOTFOUND is not set
31-
CONFIG_SPIRAM_USE_MEMMAP=y
32-
# CONFIG_SPIRAM_USE_CAPS_ALLOC is not set
33-
# CONFIG_SPIRAM_USE_MALLOC is not set
34-
CONFIG_SPIRAM_MEMTEST=y
35-
# end of SPI RAM config
36-
37-
# end of ESP32S3-Specific
38-
397
#
408
# LWIP
419
#
4210
CONFIG_LWIP_LOCAL_HOSTNAME="BPI-Leaf-S3"
4311
# end of LWIP
4412

4513
# end of Component config
14+
15+
# end of Espressif IoT Development Framework Configuration

ports/espressif/boards/bpi_picow_s3/mpconfigboard.mk

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,13 @@ LONGINT_IMPL = MPZ
1212
# so increase it to 32.
1313
CFLAGS += -DCFG_TUD_TASK_QUEUE_SZ=32
1414

15+
CIRCUITPY_ESP_FLASH_SIZE = 8MB
1516
CIRCUITPY_ESP_FLASH_MODE = dio
1617
CIRCUITPY_ESP_FLASH_FREQ = 80m
17-
CIRCUITPY_ESP_FLASH_SIZE = 8MB
18+
19+
CIRCUITPY_ESP_PSRAM_SIZE = 2MB
20+
CIRCUITPY_ESP_PSRAM_MODE = qio
21+
CIRCUITPY_ESP_PSRAM_FREQ = 80m
1822

1923
# Include these Python libraries in firmware.
2024
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_NeoPixel
21-
22-
CIRCUITPY_ESP_PSRAM_SIZE = 2MB

0 commit comments

Comments
 (0)