This is an automated email from the ASF dual-hosted git repository.
jerpelea pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
The following commit(s) were added to refs/heads/master by this push:
new 3fdbff3 boards: spresense: Add nxplayer to rndis and wifi configs
3fdbff3 is described below
commit 3fdbff3638b9e30336e56dbd0455b104bc88d957
Author: Masayuki Ishikawa <[email protected]>
AuthorDate: Wed May 20 14:36:59 2020 +0900
boards: spresense: Add nxplayer to rndis and wifi configs
NOTE: currently audio driver supports fs=48kHz only
Signed-off-by: Masayuki Ishikawa <[email protected]>
---
boards/arm/cxd56xx/spresense/configs/rndis/defconfig | 11 +++++++++++
boards/arm/cxd56xx/spresense/configs/wifi/defconfig | 8 ++++++++
2 files changed, 19 insertions(+)
diff --git a/boards/arm/cxd56xx/spresense/configs/rndis/defconfig
b/boards/arm/cxd56xx/spresense/configs/rndis/defconfig
index e147f72..bbb61a1 100644
--- a/boards/arm/cxd56xx/spresense/configs/rndis/defconfig
+++ b/boards/arm/cxd56xx/spresense/configs/rndis/defconfig
@@ -16,6 +16,8 @@ CONFIG_ARCH_CHIP="cxd56xx"
CONFIG_ARCH_CHIP_CXD56XX=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_USEBASEPRI=y
+CONFIG_AUDIO=y
+CONFIG_AUDIO_CXD56=y
CONFIG_BOARDCTL_RESET=y
CONFIG_BOARDCTL_USBDEVCTRL=y
CONFIG_BOARD_LOOPSPERMSEC=5434
@@ -23,11 +25,13 @@ CONFIG_BOOT_RUNFROMISRAM=y
CONFIG_BUILTIN=y
CONFIG_CLOCK_MONOTONIC=y
CONFIG_CODECS_HASH_MD5=y
+CONFIG_CXD56_AUDIO_NUM_BUFFERS=16
CONFIG_CXD56_BINARY=y
CONFIG_CXD56_SDIO=y
CONFIG_CXD56_USBDEV=y
CONFIG_DEBUG_FULLOPT=y
CONFIG_DEBUG_SYMBOLS=y
+CONFIG_DRIVERS_AUDIO=y
CONFIG_ELF=y
CONFIG_EXAMPLES_FTPC=y
CONFIG_EXAMPLES_FTPD=y
@@ -45,7 +49,11 @@ CONFIG_FTP_TMPDIR="/mnt/sd0"
CONFIG_HAVE_CXX=y
CONFIG_HAVE_CXXINITIALIZE=y
CONFIG_I2C=y
+CONFIG_IOB_BUFSIZE=64
+CONFIG_IOB_NBUFFERS=64
+CONFIG_IOB_NCHAINS=20
CONFIG_LIBC_EXECFUNCS=y
+CONFIG_LIBM=y
CONFIG_LIB_ENVPATH=y
CONFIG_MAX_TASKS=16
CONFIG_MAX_WDOGPARMS=2
@@ -94,6 +102,8 @@ CONFIG_NSH_FILE_APPS=y
CONFIG_NSH_READLINE=y
CONFIG_NSH_TELNETD_CLIENTSTACKSIZE=3072
CONFIG_NSH_WGET_USERAGENT="NuttX/7.2x.x (; http://www.nuttx.org/)"
+CONFIG_NXPLAYER_HTTP_STREAMING_SUPPORT=y
+CONFIG_NXPLAYER_MAINTHREAD_STACKSIZE=3072
CONFIG_PATH_INITIAL="/mnt/sd0/bin"
CONFIG_PREALLOC_MQ_MSGS=4
CONFIG_PREALLOC_TIMERS=4
@@ -123,6 +133,7 @@ CONFIG_SYSTEM_NSH_CXXINITIALIZE=y
CONFIG_SYSTEM_NSH_SYMTAB=y
CONFIG_SYSTEM_NSH_SYMTAB_ARRAYNAME="g_symtab"
CONFIG_SYSTEM_NSH_SYMTAB_COUNTNAME="g_nsymbols"
+CONFIG_SYSTEM_NXPLAYER=y
CONFIG_SYSTEM_PING=y
CONFIG_TELNET_CHARACTER_MODE=y
CONFIG_TESTING_OSTEST=y
diff --git a/boards/arm/cxd56xx/spresense/configs/wifi/defconfig
b/boards/arm/cxd56xx/spresense/configs/wifi/defconfig
index a656ab5..c8fecce 100644
--- a/boards/arm/cxd56xx/spresense/configs/wifi/defconfig
+++ b/boards/arm/cxd56xx/spresense/configs/wifi/defconfig
@@ -15,12 +15,15 @@ CONFIG_ARCH_CHIP="cxd56xx"
CONFIG_ARCH_CHIP_CXD56XX=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_USEBASEPRI=y
+CONFIG_AUDIO=y
+CONFIG_AUDIO_CXD56=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_AUDIO_NUM_BUFFERS=16
CONFIG_CXD56_BINARY=y
CONFIG_CXD56_DMAC_SPI5_RX=y
CONFIG_CXD56_DMAC_SPI5_TX=y
@@ -30,6 +33,7 @@ CONFIG_CXD56_SPI=y
CONFIG_CXD56_USBDEV=y
CONFIG_DEBUG_FULLOPT=y
CONFIG_DEBUG_SYMBOLS=y
+CONFIG_DRIVERS_AUDIO=y
CONFIG_DRIVERS_WIRELESS=y
CONFIG_ELF=y
CONFIG_EXAMPLES_FTPC=y
@@ -56,6 +60,7 @@ CONFIG_HAVE_CXX=y
CONFIG_HAVE_CXXINITIALIZE=y
CONFIG_I2C=y
CONFIG_LIBC_EXECFUNCS=y
+CONFIG_LIBM=y
CONFIG_LIB_ENVPATH=y
CONFIG_LIB_SENDFILE_BUFSIZE=1024
CONFIG_MAX_WDOGPARMS=2
@@ -99,6 +104,8 @@ CONFIG_NSH_DISABLE_NSLOOKUP=y
CONFIG_NSH_FILE_APPS=y
CONFIG_NSH_READLINE=y
CONFIG_NSH_WGET_USERAGENT="NuttX/7.2x.x (; http://www.nuttx.org/)"
+CONFIG_NXPLAYER_HTTP_STREAMING_SUPPORT=y
+CONFIG_NXPLAYER_MAINTHREAD_STACKSIZE=3072
CONFIG_PATH_INITIAL="/mnt/sd0/bin"
CONFIG_PREALLOC_MQ_MSGS=4
CONFIG_PREALLOC_TIMERS=4
@@ -129,6 +136,7 @@ CONFIG_SYSTEM_NSH_SYMTAB=y
CONFIG_SYSTEM_NSH_SYMTAB_ARRAYNAME="g_symtab"
CONFIG_SYSTEM_NSH_SYMTAB_COUNTNAME="g_nsymbols"
CONFIG_SYSTEM_NTPC=y
+CONFIG_SYSTEM_NXPLAYER=y
CONFIG_SYSTEM_USBMSC=y
CONFIG_TESTING_OSTEST=y
CONFIG_TESTING_OSTEST_FPUSIZE=64