Commit e33d9ee4
incorrectly stated that:
> Now that nRF70 by default uses zero-copy fine-tune the configuration
to get optimal memory while getting peak throughputs.
This is incorrect since `NRF_WIFI_ZERO_COPY_TX` is only enabled by
default for the nRF54L series. Update the data heap size so that the
smaller value is only used when `NRF_WIFI_ZERO_COPY_TX` is enabled.
Signed-off-by: Jordan Yates <jordan@embeint.com>
25 lines
594 B
Text
25 lines
594 B
Text
# Optimized networking settings for performance
|
|
CONFIG_NET_PKT_RX_COUNT=28
|
|
CONFIG_NET_PKT_TX_COUNT=28
|
|
CONFIG_NET_BUF_RX_COUNT=28
|
|
CONFIG_NET_BUF_TX_COUNT=28
|
|
CONFIG_NRF70_RX_NUM_BUFS=16
|
|
CONFIG_NET_PKT_BUF_TX_DATA_POOL_SIZE=20000
|
|
CONFIG_NRF70_MAX_TX_AGGREGATION=4
|
|
CONFIG_NRF70_QSPI_LOW_POWER=n
|
|
|
|
# For speed optimizations
|
|
CONFIG_PICOLIBC_USE_MODULE=y
|
|
|
|
# Consumes more memory
|
|
CONFIG_WIFI_CREDENTIALS=n
|
|
CONFIG_FLASH=n
|
|
CONFIG_NVS=n
|
|
CONFIG_SETTINGS=n
|
|
|
|
# Debugging
|
|
CONFIG_NRF70_UTIL=y
|
|
CONFIG_SYS_HEAP_RUNTIME_STATS=y
|
|
CONFIG_NET_STATISTICS=y
|
|
CONFIG_NET_STATISTICS_WIFI=y
|
|
CONFIG_NET_STATISTICS_USER_API=y
|