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> |
||
---|---|---|
.. | ||
include | ||
lcd | ||
nsh | ||
rndis | ||
scripts | ||
src | ||
usbmsc | ||
usbnsh | ||
wifi | ||
Kconfig | ||
README.txt |
README ====== Spresense is a compact development board based on Sony’s power-efficient multicore microcontroller CXD5602. It allows developers to create IoT applications in a very short time and is supported by the Arduino IDE as well as the more advanced NuttX based SDK. - Integrated GPS The embedded GNSS with support for GPS, QZSS and GLONASS enables applications where tracking is required. - Hi-res audio output and multi mic inputs Advanced 192kHz/24 bit audio codec and amplifier for audio output, and support for up to 8 mic input channels. - Multicore microcontroller Spresense is powered by Sony's CXD5602 microcontroller (ARM® Cortex®-M4F × 6 cores), with a clock speed of 156 MHz. Refer to https://developer.sony.com/develop/spresense/ for further information about this board.