48760b2636
Improve gs2200m performance * arch/arm/src/cxd56xx: Fix dma initialization in cxd56_dmac.c up_dma_initialize() must be used instead of up_dmainitialize() Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> * drivers/wireless: Introduce CONFIG_WL_GS2200M_SPI_FREQUENCY Also, changed usleep(100) to up_udelay(100) to avoid invalid response. Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> * configs/spresense/wifi: Improve performance for webserver This commit changes followings. 1. Enable SPI DMA for both TX and RX 2. Increase SPI clock speed from 4MHz to 10MHz 3. Increase buffer size for sendfile() from 512B to 1KB 4. Enable sendfile() for webserver Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> Approved-by: Gregory Nutt <gnutt@nuttx.org>
102 lines
2.6 KiB
Plaintext
102 lines
2.6 KiB
Plaintext
#
|
|
# This file is autogenerated: PLEASE DO NOT EDIT IT.
|
|
#
|
|
# You can use "make menuconfig" to make any modifications to the installed .config file.
|
|
# You can then do "make savedefconfig" to generate a new defconfig file that includes your
|
|
# modifications.
|
|
#
|
|
# CONFIG_MMCSD_HAVE_WRITEPROTECT is not set
|
|
# CONFIG_MMCSD_SPI is not set
|
|
# CONFIG_STANDARD_SERIAL is not set
|
|
CONFIG_ARCH="arm"
|
|
CONFIG_ARCH_BOARD="spresense"
|
|
CONFIG_ARCH_BOARD_SPRESENSE=y
|
|
CONFIG_ARCH_CHIP_CXD56XX=y
|
|
CONFIG_ARCH_STACKDUMP=y
|
|
CONFIG_ARMV7M_USEBASEPRI=y
|
|
CONFIG_BOARDCTL_RESET=y
|
|
CONFIG_BOARD_LOOPSPERMSEC=5434
|
|
CONFIG_BOOT_RUNFROMISRAM=y
|
|
CONFIG_BUILTIN=y
|
|
CONFIG_CLOCK_MONOTONIC=y
|
|
CONFIG_CODECS_HASH_MD5=y
|
|
CONFIG_CXD56_DMAC_SPI5_RX=y
|
|
CONFIG_CXD56_DMAC_SPI5_TX=y
|
|
CONFIG_CXD56_SDIO=y
|
|
CONFIG_CXD56_SPI5=y
|
|
CONFIG_CXD56_SPI=y
|
|
CONFIG_CXD56_USBDEV=y
|
|
CONFIG_DEBUG_FULLOPT=y
|
|
CONFIG_DEBUG_SYMBOLS=y
|
|
CONFIG_DRIVERS_WIRELESS=y
|
|
CONFIG_EXAMPLES_HELLO=y
|
|
CONFIG_EXAMPLES_WEBSERVER=y
|
|
CONFIG_FAT_LCNAMES=y
|
|
CONFIG_FAT_LFN=y
|
|
CONFIG_FAT_MAXFNAME=64
|
|
CONFIG_FS_FAT=y
|
|
CONFIG_FS_PROCFS=y
|
|
CONFIG_FS_PROCFS_REGISTER=y
|
|
CONFIG_HAVE_CXX=y
|
|
CONFIG_HAVE_CXXINITIALIZE=y
|
|
CONFIG_I2C=y
|
|
CONFIG_LIB_SENDFILE_BUFSIZE=1024
|
|
CONFIG_MAX_WDOGPARMS=2
|
|
CONFIG_MMCSD=y
|
|
CONFIG_MMCSD_SDIO=y
|
|
CONFIG_NAME_MAX=256
|
|
CONFIG_NET=y
|
|
CONFIG_NETDB_DNSCLIENT=y
|
|
CONFIG_NETDEVICES=y
|
|
CONFIG_NETINIT_NETLOCAL=y
|
|
CONFIG_NETUTILS_CODECS=y
|
|
CONFIG_NETUTILS_FTPC=y
|
|
CONFIG_NETUTILS_HTTPD_SENDFILE=y
|
|
CONFIG_NETUTILS_TELNETD=y
|
|
CONFIG_NETUTILS_WEBCLIENT=y
|
|
CONFIG_NETUTILS_WEBSERVER=y
|
|
CONFIG_NET_ICMP=y
|
|
CONFIG_NET_LOCAL=y
|
|
CONFIG_NET_TCP_NO_STACK=y
|
|
CONFIG_NET_UDP_NO_STACK=y
|
|
CONFIG_NET_USRSOCK=y
|
|
CONFIG_NET_USRSOCK_CONNS=16
|
|
CONFIG_NFILE_DESCRIPTORS=8
|
|
CONFIG_NFILE_STREAMS=8
|
|
CONFIG_NSH_ARCHINIT=y
|
|
CONFIG_NSH_BUILTIN_APPS=y
|
|
CONFIG_NSH_DISABLE_ARP=y
|
|
CONFIG_NSH_DISABLE_IFUPDOWN=y
|
|
CONFIG_NSH_DISABLE_NSLOOKUP=y
|
|
CONFIG_NSH_READLINE=y
|
|
CONFIG_NSH_WGET_USERAGENT="NuttX/7.2x.x (; http://www.nuttx.org/)"
|
|
CONFIG_PREALLOC_MQ_MSGS=4
|
|
CONFIG_PREALLOC_TIMERS=4
|
|
CONFIG_PREALLOC_WDOGS=16
|
|
CONFIG_RAM_SIZE=1572864
|
|
CONFIG_RAM_START=0x0d000000
|
|
CONFIG_READLINE_CMD_HISTORY=y
|
|
CONFIG_RR_INTERVAL=200
|
|
CONFIG_SCHED_LPWORK=y
|
|
CONFIG_SCHED_LPWORKPRIORITY=30
|
|
CONFIG_SCHED_WAITPID=y
|
|
CONFIG_SDCLONE_DISABLE=y
|
|
CONFIG_STACK_COLORATION=y
|
|
CONFIG_START_DAY=6
|
|
CONFIG_START_MONTH=12
|
|
CONFIG_START_YEAR=2011
|
|
CONFIG_SYSTEM_NSH=y
|
|
CONFIG_SYSTEM_NSH_CXXINITIALIZE=y
|
|
CONFIG_SYSTEM_USBMSC=y
|
|
CONFIG_UART1_SERIAL_CONSOLE=y
|
|
CONFIG_USBDEV=y
|
|
CONFIG_USBDEV_DMA=y
|
|
CONFIG_USBDEV_DUALSPEED=y
|
|
CONFIG_USBMSC=y
|
|
CONFIG_USBMSC_EPBULKIN=1
|
|
CONFIG_USBMSC_REMOVABLE=y
|
|
CONFIG_USER_ENTRYPOINT="nsh_main"
|
|
CONFIG_WIRELESS_GS2200M=y
|
|
CONFIG_WL_GS2200M=y
|
|
CONFIG_WL_GS2200M_SPI_FREQUENCY=10000000
|