1
1
CONFIG_IDF_EXPERIMENTAL_FEATURES=y
2
- CONFIG_SPIRAM=y
3
- CONFIG_SPIRAM_SPEED_200M=y
2
+
3
+ # Enable LP Core
4
+ CONFIG_ULP_COPROC_ENABLED=y
5
+ CONFIG_ULP_COPROC_TYPE_LP_CORE=y
6
+ CONFIG_ULP_COPROC_RESERVE_MEM=8192
7
+
8
+ CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_360=y
9
+ CONFIG_COMPILER_ORPHAN_SECTIONS_PLACE=y
4
10
# CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1 is not set
5
11
CONFIG_LWIP_TCP_SACK_OUT=y
6
12
13
+ CONFIG_SPIRAM=y
14
+ CONFIG_SPIRAM_SPEED_200M=y
15
+ CONFIG_SPIRAM_XIP_FROM_PSRAM=y
16
+ CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY=y
17
+ CONFIG_SPIRAM_ALLOW_NOINIT_SEG_EXTERNAL_MEMORY=y
18
+ CONFIG_SPIRAM_BOOT_HW_INIT=y
19
+ CONFIG_SPIRAM_BOOT_INIT=y
20
+ CONFIG_SPIRAM_PRE_CONFIGURE_MEMORY_PROTECTION=y
21
+
22
+ CONFIG_RTC_CLK_CAL_CYCLES=576
23
+ # CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND is not set
24
+ CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK=y
25
+ CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH=3120
26
+ CONFIG_CACHE_L2_CACHE_256KB=y
27
+ CONFIG_CACHE_L2_CACHE_LINE_128B=y
28
+
29
+ # RGB Display Optimizations
30
+ CONFIG_LCD_RGB_ISR_IRAM_SAFE=y
31
+ CONFIG_LCD_RGB_RESTART_IN_VSYNC=y
32
+
7
33
CONFIG_SLAVE_IDF_TARGET_ESP32C6=y
8
34
CONFIG_ESP_SDIO_BUS_WIDTH=4
9
35
CONFIG_ESP_SDIO_CLOCK_FREQ_KHZ=40000
@@ -15,17 +41,37 @@ CONFIG_ESP_SDIO_PIN_D2=16
15
41
CONFIG_ESP_SDIO_PIN_D3=17
16
42
17
43
#
18
- # RGB Display Optimizations
44
+ # BT config
19
45
#
20
- CONFIG_LCD_RGB_ISR_IRAM_SAFE=y
21
- CONFIG_LCD_RGB_RESTART_IN_VSYNC=y
46
+ CONFIG_BT_ENABLED=y
47
+ CONFIG_BT_CONTROLLER_DISABLED=y
48
+ CONFIG_BT_BLUEDROID_ENABLED=n
49
+ CONFIG_BT_NIMBLE_ENABLED=y
50
+ CONFIG_BT_NIMBLE_TRANSPORT_UART=n
22
51
23
52
#
24
53
# Wi-Fi Remote
25
54
#
26
55
CONFIG_ESP_WIFI_REMOTE_ENABLED=y
27
56
CONFIG_ESP_WIFI_REMOTE_LIBRARY_HOSTED=y
28
57
58
+ #### Add Wi-Fi Remote config for better performance:
59
+ CONFIG_ESP_WIFI_STATIC_RX_BUFFER_NUM=16
60
+ CONFIG_ESP_WIFI_DYNAMIC_RX_BUFFER_NUM=64
61
+ CONFIG_ESP_WIFI_DYNAMIC_TX_BUFFER_NUM=64
62
+ CONFIG_ESP_WIFI_AMPDU_TX_ENABLED=y
63
+ CONFIG_ESP_WIFI_TX_BA_WIN=32
64
+ CONFIG_ESP_WIFI_AMPDU_RX_ENABLED=y
65
+ CONFIG_ESP_WIFI_RX_BA_WIN=32
66
+
67
+ CONFIG_LWIP_TCP_SND_BUF_DEFAULT=65534
68
+ CONFIG_LWIP_TCP_WND_DEFAULT=65534
69
+ CONFIG_LWIP_TCP_RECVMBOX_SIZE=64
70
+ CONFIG_LWIP_UDP_RECVMBOX_SIZE=64
71
+ CONFIG_LWIP_TCPIP_RECVMBOX_SIZE=64
72
+
73
+ CONFIG_LWIP_TCP_SACK_OUT=y
74
+
29
75
#
30
76
# Enable ESP Hosted BT
31
77
# Used as VHCI transport between BT Host and Controller
@@ -34,10 +80,9 @@ CONFIG_ESP_HOSTED_ENABLE_BT_NIMBLE=y
34
80
CONFIG_ESP_HOSTED_NIMBLE_HCI_VHCI=y
35
81
36
82
#
37
- # BT config
83
+ # PPP
38
84
#
39
- CONFIG_BT_ENABLED=y
40
- CONFIG_BT_CONTROLLER_DISABLED=y
41
- CONFIG_BT_BLUEDROID_ENABLED=n
42
- CONFIG_BT_NIMBLE_ENABLED=y
43
- CONFIG_BT_NIMBLE_TRANSPORT_UART=n
85
+ CONFIG_LWIP_PPP_SUPPORT=y
86
+ CONFIG_LWIP_PPP_NOTIFY_PHASE_SUPPORT=y
87
+ CONFIG_LWIP_PPP_PAP_SUPPORT=y
88
+ CONFIG_LWIP_PPP_ENABLE_IPV6=n
0 commit comments