1. Put some lwip udp rx/tx relating functions to IRAM 2. Put some wifi rx/tx relating functions to IRAMa 3. Reduce wifi dynamic malloc from 4 to 1 for each ebuf 4. Update iperf example accordingly 5. Update libphy.a to v383
29 lines
715 B
Text
29 lines
715 B
Text
CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y
|
|
CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=240
|
|
CONFIG_MEMMAP_SMP=y
|
|
|
|
CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=16
|
|
CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=64
|
|
CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=64
|
|
CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED=y
|
|
CONFIG_ESP32_WIFI_TX_BA_WIN=32
|
|
CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=y
|
|
CONFIG_ESP32_WIFI_RX_BA_WIN=32
|
|
|
|
CONFIG_FREERTOS_UNICORE=
|
|
CONFIG_FREERTOS_HZ=1000
|
|
|
|
CONFIG_INT_WDT=
|
|
CONFIG_TASK_WDT=
|
|
|
|
CONFIG_TCP_SND_BUF_DEFAULT=65535
|
|
CONFIG_TCP_WND_DEFAULT=65535
|
|
CONFIG_TCP_RECVMBOX_SIZE=64
|
|
CONFIG_UDP_RECVMBOX_SIZE=64
|
|
CONFIG_TCPIP_RECVMBOX_SIZE=64
|
|
CONFIG_LWIP_ETHARP_TRUST_IP_MAC=
|
|
|
|
CONFIG_FLASHMODE_QIO=y
|
|
CONFIG_ESPTOOLPY_FLASHFREQ_80M=y
|
|
CONFIG_LWIP_IRAM_OPTIMIZATION=y
|
|
|