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
commit 7be1739b418d004975ab4e2e77998299a784f410 Author: Masayuki Ishikawa <masayuki.ishik...@gmail.com> AuthorDate: Fri Oct 9 15:26:56 2020 +0900 boards: spresense: Add graphics demos to wifi and wifi_smp Summary: - This commit enables LCD for spresense and adds graphics demos Impact: - Affects wifi and wifi_smp configurations Testing: - Tested with nx, nxdemo, nxhello and nxlines Signed-off-by: Masayuki Ishikawa <masayuki.ishik...@jp.sony.com> --- boards/arm/cxd56xx/spresense/configs/wifi/defconfig | 16 ++++++++++++++++ boards/arm/cxd56xx/spresense/configs/wifi_smp/defconfig | 16 ++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/boards/arm/cxd56xx/spresense/configs/wifi/defconfig b/boards/arm/cxd56xx/spresense/configs/wifi/defconfig index a2f3c02..bf8960e 100644 --- a/boards/arm/cxd56xx/spresense/configs/wifi/defconfig +++ b/boards/arm/cxd56xx/spresense/configs/wifi/defconfig @@ -7,6 +7,8 @@ # # CONFIG_MMCSD_HAVE_WRITEPROTECT is not set # CONFIG_MMCSD_SPI is not set +# CONFIG_NXFONTS_DISABLE_16BPP is not set +# CONFIG_NX_DISABLE_16BPP is not set # CONFIG_STANDARD_SERIAL is not set CONFIG_ARCH="arm" CONFIG_ARCH_BOARD="spresense" @@ -42,6 +44,13 @@ CONFIG_ELF=y CONFIG_EXAMPLES_FTPC=y CONFIG_EXAMPLES_FTPD=y CONFIG_EXAMPLES_HELLO=m +CONFIG_EXAMPLES_NX=y +CONFIG_EXAMPLES_NXDEMO=y +CONFIG_EXAMPLES_NXHELLO=y +CONFIG_EXAMPLES_NXHELLO_BPP=16 +CONFIG_EXAMPLES_NXLINES=y +CONFIG_EXAMPLES_NXLINES_BPP=16 +CONFIG_EXAMPLES_NX_BPP=16 CONFIG_EXAMPLES_TCPBLASTER=y CONFIG_EXAMPLES_TCPBLASTER_GROUPSIZE=500 CONFIG_EXAMPLES_TCPBLASTER_SENDSIZE=1400 @@ -62,6 +71,9 @@ CONFIG_FTP_TMPDIR="/mnt/sd0" CONFIG_HAVE_CXX=y CONFIG_HAVE_CXXINITIALIZE=y CONFIG_I2C=y +CONFIG_LCD=y +CONFIG_LCD_ILI9340=y +CONFIG_LCD_ILI9340_IFACE0=y CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBM=y CONFIG_LIB_ENVPATH=y @@ -71,6 +83,7 @@ CONFIG_MEMSET_64BIT=y CONFIG_MEMSET_OPTSPEED=y CONFIG_MMCSD=y CONFIG_MMCSD_SDIO=y +CONFIG_MQ_MAXMSGSIZE=64 CONFIG_MTD_BYTE_WRITE=y CONFIG_MTD_PARTITION=y CONFIG_MTD_SMART=y @@ -104,8 +117,11 @@ CONFIG_NSH_DISABLE_IFUPDOWN=y CONFIG_NSH_DISABLE_NSLOOKUP=y CONFIG_NSH_FILE_APPS=y CONFIG_NSH_READLINE=y +CONFIG_NX=y +CONFIG_NXFONT_SERIF22X29=y CONFIG_NXPLAYER_HTTP_STREAMING_SUPPORT=y CONFIG_NXPLAYER_MAINTHREAD_STACKSIZE=3072 +CONFIG_NX_BLOCKING=y CONFIG_PATH_INITIAL="/mnt/sd0/bin" CONFIG_PREALLOC_MQ_MSGS=32 CONFIG_PREALLOC_TIMERS=4 diff --git a/boards/arm/cxd56xx/spresense/configs/wifi_smp/defconfig b/boards/arm/cxd56xx/spresense/configs/wifi_smp/defconfig index 2212e25..3f133b6 100644 --- a/boards/arm/cxd56xx/spresense/configs/wifi_smp/defconfig +++ b/boards/arm/cxd56xx/spresense/configs/wifi_smp/defconfig @@ -7,6 +7,8 @@ # # CONFIG_MMCSD_HAVE_WRITEPROTECT is not set # CONFIG_MMCSD_SPI is not set +# CONFIG_NXFONTS_DISABLE_16BPP is not set +# CONFIG_NX_DISABLE_16BPP is not set # CONFIG_STANDARD_SERIAL is not set CONFIG_ARCH="arm" CONFIG_ARCH_BOARD="spresense" @@ -45,6 +47,13 @@ CONFIG_ELF=y CONFIG_EXAMPLES_FTPC=y CONFIG_EXAMPLES_FTPD=y CONFIG_EXAMPLES_HELLO=m +CONFIG_EXAMPLES_NX=y +CONFIG_EXAMPLES_NXDEMO=y +CONFIG_EXAMPLES_NXHELLO=y +CONFIG_EXAMPLES_NXHELLO_BPP=16 +CONFIG_EXAMPLES_NXLINES=y +CONFIG_EXAMPLES_NXLINES_BPP=16 +CONFIG_EXAMPLES_NX_BPP=16 CONFIG_EXAMPLES_TCPBLASTER=y CONFIG_EXAMPLES_TCPBLASTER_GROUPSIZE=500 CONFIG_EXAMPLES_TCPBLASTER_SENDSIZE=1400 @@ -65,6 +74,9 @@ CONFIG_FTP_TMPDIR="/mnt/sd0" CONFIG_HAVE_CXX=y CONFIG_HAVE_CXXINITIALIZE=y CONFIG_I2C=y +CONFIG_LCD=y +CONFIG_LCD_ILI9340=y +CONFIG_LCD_ILI9340_IFACE0=y CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBM=y CONFIG_LIB_ENVPATH=y @@ -74,6 +86,7 @@ CONFIG_MEMSET_64BIT=y CONFIG_MEMSET_OPTSPEED=y CONFIG_MMCSD=y CONFIG_MMCSD_SDIO=y +CONFIG_MQ_MAXMSGSIZE=64 CONFIG_MTD_BYTE_WRITE=y CONFIG_MTD_PARTITION=y CONFIG_MTD_SMART=y @@ -108,9 +121,12 @@ 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_NX=y +CONFIG_NXFONT_SERIF22X29=y CONFIG_NXPLAYER_HTTP_STREAMING_SUPPORT=y CONFIG_NXPLAYER_MAINTHREAD_STACKSIZE=3072 CONFIG_NXPLAYER_PLAYTHREAD_STACKSIZE=3072 +CONFIG_NX_BLOCKING=y CONFIG_PATH_INITIAL="/mnt/sd0/bin" CONFIG_PREALLOC_MQ_MSGS=64 CONFIG_PREALLOC_TIMERS=4