Refresh configurations; Hook the WaveShare LPC4337-WS into the configuration

This commit is contained in:
Gregory Nutt 2016-01-15 13:12:42 -06:00
parent 4dc68aaf79
commit 15202837ca
3 changed files with 196 additions and 179 deletions

View File

@ -315,6 +315,15 @@ config ARCH_BOARD_LPC4330_XPLORER
NXG Technologies LPC4330 Xplorer board. This board is based on the NXG Technologies LPC4330 Xplorer board. This board is based on the
LPC4330FET100. The Code Red toolchain is used by default. LPC4330FET100. The Code Red toolchain is used by default.
config ARCH_BOARD_LPC4337_WS
bool "WaveShare LPC4337-WS"
depends on ARCH_CHIP_LPC4337JBD144
select ARCH_HAVE_LEDS
select ARCH_HAVE_BUTTONS
select ARCH_HAVE_IRQBUTTONS
---help---
The WaveShare LPC4337-ws board featuring the NXP LPC4337JBD144 MCU.
config ARCH_BOARD_LPC4357_EVB config ARCH_BOARD_LPC4357_EVB
bool "NXP LPC4357-EVB" bool "NXP LPC4357-EVB"
depends on ARCH_CHIP_LPC4357FET256 depends on ARCH_CHIP_LPC4357FET256
@ -1295,6 +1304,7 @@ config ARCH_BOARD
default "lm3s8962-ek" if ARCH_BOARD_LM3S8962EK default "lm3s8962-ek" if ARCH_BOARD_LM3S8962EK
default "lm4f120-launchpad" if ARCH_BOARD_LM4F120_LAUNCHPAD default "lm4f120-launchpad" if ARCH_BOARD_LM4F120_LAUNCHPAD
default "lpc4330-xplorer" if ARCH_BOARD_LPC4330_XPLORER default "lpc4330-xplorer" if ARCH_BOARD_LPC4330_XPLORER
default "lpc4337-ws" if ARCH_BOARD_LPC4337_WS
default "lpc4357-evb" if ARCH_BOARD_LPC4357_EVB default "lpc4357-evb" if ARCH_BOARD_LPC4357_EVB
default "lpc4370-link2" if ARCH_BOARD_LPC4370_LINK2 default "lpc4370-link2" if ARCH_BOARD_LPC4370_LINK2
default "lpcxpresso-lpc1115" if ARCH_BOARD_LPCXPRESSO_LPC1115 default "lpcxpresso-lpc1115" if ARCH_BOARD_LPCXPRESSO_LPC1115
@ -1534,6 +1544,9 @@ endif
if ARCH_BOARD_LPC4330_XPLORER if ARCH_BOARD_LPC4330_XPLORER
source "configs/lpc4330-xplorer/Kconfig" source "configs/lpc4330-xplorer/Kconfig"
endif endif
if ARCH_BOARD_LPC4337_WS
source "configs/lpc4337-ws/Kconfig"
endif
if ARCH_BOARD_LPC4357_EVB if ARCH_BOARD_LPC4357_EVB
source "configs/lpc4357-evb/Kconfig" source "configs/lpc4357-evb/Kconfig"
endif endif

View File

@ -315,6 +315,10 @@ configs/lpc4330-xplorer
NuttX port to the LPC4330-Xplorer board from NGX Technologies featuring NuttX port to the LPC4330-Xplorer board from NGX Technologies featuring
the NXP LPC4330FET100 MCU the NXP LPC4330FET100 MCU
configs/lpc4337-ws
NuttX port to the WaveShare LPC4337-ws board featuring the NXP LPC4337JBD144
MCU.
configs/lpc4357-evb configs/lpc4357-evb
NuttX port to the LPC4357-EVB board from Embest featuring the NXP NuttX port to the LPC4357-EVB board from Embest featuring the NXP
LPC4357FET256 MCU. Based on the LPC4300 Xplorer port and provided by LPC4357FET256 MCU. Based on the LPC4300 Xplorer port and provided by

View File

@ -37,20 +37,20 @@ CONFIG_RAW_BINARY=y
# CONFIG_ARCH_MATH_H is not set # CONFIG_ARCH_MATH_H is not set
# CONFIG_ARCH_FLOAT_H is not set # CONFIG_ARCH_FLOAT_H is not set
CONFIG_ARCH_STDARG_H=y CONFIG_ARCH_STDARG_H=y
# CONFIG_ARCH_DEBUG_H is not set
# #
# Debug Options # Debug Options
# #
CONFIG_DEBUG=y # CONFIG_DEBUG is not set
CONFIG_ARCH_HAVE_STACKCHECK=y
# CONFIG_ARCH_HAVE_HEAPCHECK is not set # CONFIG_ARCH_HAVE_HEAPCHECK is not set
CONFIG_DEBUG_SYMBOLS=y CONFIG_ARCH_HAVE_STACKCHECK=y
CONFIG_DEBUG_USB=y # CONFIG_STACK_COLORATION is not set
CONFIG_USBDEV_DUALSPEED=y # CONFIG_DEBUG_SYMBOLS is not set
CONFIG_ARCH_HAVE_CUSTOMOPT=y CONFIG_ARCH_HAVE_CUSTOMOPT=y
CONFIG_DEBUG_NOOPT=y # CONFIG_DEBUG_NOOPT is not set
# CONFIG_DEBUG_CUSTOMOPT is not set # CONFIG_DEBUG_CUSTOMOPT is not set
# CONFIG_DEBUG_FULLOPT is not set CONFIG_DEBUG_FULLOPT=y
# #
# System Type # System Type
@ -80,6 +80,7 @@ CONFIG_ARCH="arm"
# CONFIG_ARCH_CHIP_KL is not set # CONFIG_ARCH_CHIP_KL is not set
# CONFIG_ARCH_CHIP_LM is not set # CONFIG_ARCH_CHIP_LM is not set
# CONFIG_ARCH_CHIP_TIVA is not set # CONFIG_ARCH_CHIP_TIVA is not set
# CONFIG_ARCH_CHIP_LPC11XX is not set
# CONFIG_ARCH_CHIP_LPC17XX is not set # CONFIG_ARCH_CHIP_LPC17XX is not set
# CONFIG_ARCH_CHIP_LPC214X is not set # CONFIG_ARCH_CHIP_LPC214X is not set
# CONFIG_ARCH_CHIP_LPC2378 is not set # CONFIG_ARCH_CHIP_LPC2378 is not set
@ -88,43 +89,81 @@ CONFIG_ARCH_CHIP_LPC43XX=y
# CONFIG_ARCH_CHIP_NUC1XX is not set # CONFIG_ARCH_CHIP_NUC1XX is not set
# CONFIG_ARCH_CHIP_SAMA5 is not set # CONFIG_ARCH_CHIP_SAMA5 is not set
# CONFIG_ARCH_CHIP_SAMD is not set # CONFIG_ARCH_CHIP_SAMD is not set
# CONFIG_ARCH_CHIP_SAML is not set
# CONFIG_ARCH_CHIP_SAM34 is not set # CONFIG_ARCH_CHIP_SAM34 is not set
# CONFIG_ARCH_CHIP_SAMV7 is not set
# CONFIG_ARCH_CHIP_STM32 is not set # CONFIG_ARCH_CHIP_STM32 is not set
# CONFIG_ARCH_CHIP_STM32F7 is not set
# CONFIG_ARCH_CHIP_STR71X is not set # CONFIG_ARCH_CHIP_STR71X is not set
# CONFIG_ARCH_CHIP_TMS570 is not set
# CONFIG_ARCH_CHIP_MOXART is not set
# CONFIG_ARCH_ARM7TDMI is not set # CONFIG_ARCH_ARM7TDMI is not set
# CONFIG_ARCH_ARM926EJS is not set # CONFIG_ARCH_ARM926EJS is not set
# CONFIG_ARCH_ARM920T is not set # CONFIG_ARCH_ARM920T is not set
# CONFIG_ARCH_CORTEXM0 is not set # CONFIG_ARCH_CORTEXM0 is not set
# CONFIG_ARCH_CORTEXM3 is not set # CONFIG_ARCH_CORTEXM3 is not set
CONFIG_ARCH_CORTEXM4=y CONFIG_ARCH_CORTEXM4=y
# CONFIG_ARCH_CORTEXM7 is not set
# CONFIG_ARCH_CORTEXA5 is not set # CONFIG_ARCH_CORTEXA5 is not set
# CONFIG_ARCH_CORTEXA8 is not set # CONFIG_ARCH_CORTEXA8 is not set
# CONFIG_ARCH_CORTEXR4 is not set
# CONFIG_ARCH_CORTEXR4F is not set
# CONFIG_ARCH_CORTEXR5 is not set
# CONFIG_ARCH_CORTEX5F is not set
# CONFIG_ARCH_CORTEXR7 is not set
# CONFIG_ARCH_CORTEXR7F is not set
CONFIG_ARCH_FAMILY="armv7-m" CONFIG_ARCH_FAMILY="armv7-m"
CONFIG_ARCH_CHIP="lpc43xx" CONFIG_ARCH_CHIP="lpc43xx"
# CONFIG_ARMV7M_USEBASEPRI is not set # CONFIG_ARMV7M_USEBASEPRI is not set
CONFIG_ARCH_HAVE_CMNVECTOR=y CONFIG_ARCH_HAVE_CMNVECTOR=y
CONFIG_ARMV7M_CMNVECTOR=y CONFIG_ARMV7M_CMNVECTOR=y
# CONFIG_ARMV7M_LAZYFPU is not set
CONFIG_ARCH_HAVE_FPU=y CONFIG_ARCH_HAVE_FPU=y
# CONFIG_ARCH_HAVE_DPFPU is not set
# CONFIG_ARCH_FPU is not set # CONFIG_ARCH_FPU is not set
# CONFIG_ARMV7M_MPU is not set CONFIG_ARM_HAVE_MPU_UNIFIED=y
# CONFIG_ARM_MPU is not set
# #
# ARMV7M Configuration Options # ARMV7M Configuration Options
# #
# CONFIG_ARMV7M_HAVE_ICACHE is not set
# CONFIG_ARMV7M_HAVE_DCACHE is not set
# CONFIG_ARMV7M_HAVE_ITCM is not set
# CONFIG_ARMV7M_HAVE_DTCM is not set
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set # CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set # CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set # CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y
# CONFIG_ARMV7M_HAVE_STACKCHECK is not set
# CONFIG_ARMV7M_ITMSYSLOG is not set # CONFIG_ARMV7M_ITMSYSLOG is not set
# CONFIG_SERIAL_TERMIOS is not set
# #
# LPC43xx Configuration Options # LPC43xx Configuration Options
# #
# CONFIG_ARCH_CHIP_LPC4310FBD144 is not set
# CONFIG_ARCH_CHIP_LPC4310FET100 is not set
# CONFIG_ARCH_CHIP_LPC4320FBD144 is not set
# CONFIG_ARCH_CHIP_LPC4320FET100 is not set
# CONFIG_ARCH_CHIP_LPC4330FBD144 is not set
# CONFIG_ARCH_CHIP_LPC4330FET100 is not set
# CONFIG_ARCH_CHIP_LPC4330FET180 is not set
# CONFIG_ARCH_CHIP_LPC4330FET256 is not set
CONFIG_ARCH_CHIP_LPC4337JBD144=y CONFIG_ARCH_CHIP_LPC4337JBD144=y
ARCH_BOARD_LPC4337_WS=y # CONFIG_ARCH_CHIP_LPC4350FBD208 is not set
#CONFIG_LPC43_BOOT_SRAM=y # CONFIG_ARCH_CHIP_LPC4350FET180 is not set
#CONFIG_LPC43_BOOT_SPIFI=y # CONFIG_ARCH_CHIP_LPC4350FET256 is not set
#CONFIG_SPIFI_LIBRARY=y # CONFIG_ARCH_CHIP_LPC4353FBD208 is not set
# CONFIG_ARCH_CHIP_LPC4353FET180 is not set
# CONFIG_ARCH_CHIP_LPC4353FET256 is not set
# CONFIG_ARCH_CHIP_LPC4357FET180 is not set
# CONFIG_ARCH_CHIP_LPC4357FBD208 is not set
# CONFIG_ARCH_CHIP_LPC4357FET256 is not set
# CONFIG_ARCH_CHIP_LPC4370FET100 is not set
CONFIG_ARCH_FAMILY_LPC4337=y
# CONFIG_LPC43_BOOT_SRAM is not set
# CONFIG_LPC43_BOOT_SPIFI is not set
CONFIG_LPC43_BOOT_FLASHA=y CONFIG_LPC43_BOOT_FLASHA=y
# CONFIG_LPC43_BOOT_FLASHB is not set # CONFIG_LPC43_BOOT_FLASHB is not set
# CONFIG_LPC43_BOOT_CS0FLASH is not set # CONFIG_LPC43_BOOT_CS0FLASH is not set
@ -136,8 +175,6 @@ CONFIG_LPC43_BOOT_FLASHA=y
# LPC43xx Peripheral Support # LPC43xx Peripheral Support
# #
CONFIG_LPC43_ADC0=y CONFIG_LPC43_ADC0=y
CONFIG_ADC0_FREQ=1
CONFIG_ADC0_USE_TIMER=1
# CONFIG_LPC43_ADC1 is not set # CONFIG_LPC43_ADC1 is not set
# CONFIG_LPC43_ATIMER is not set # CONFIG_LPC43_ATIMER is not set
# CONFIG_LPC43_CAN1 is not set # CONFIG_LPC43_CAN1 is not set
@ -148,6 +185,7 @@ CONFIG_ADC0_USE_TIMER=1
# CONFIG_LPC43_EVNTMNTR is not set # CONFIG_LPC43_EVNTMNTR is not set
# CONFIG_LPC43_GPDMA is not set # CONFIG_LPC43_GPDMA is not set
CONFIG_LPC43_I2C0=y CONFIG_LPC43_I2C0=y
# CONFIG_LPC43_I2C0_SUPERFAST is not set
# CONFIG_LPC43_I2C1 is not set # CONFIG_LPC43_I2C1 is not set
# CONFIG_LPC43_I2S0 is not set # CONFIG_LPC43_I2S0 is not set
# CONFIG_LPC43_I2S1 is not set # CONFIG_LPC43_I2S1 is not set
@ -170,6 +208,7 @@ CONFIG_LPC43_SSP1=y
# CONFIG_LPC43_UART1 is not set # CONFIG_LPC43_UART1 is not set
CONFIG_LPC43_USART2=y CONFIG_LPC43_USART2=y
# CONFIG_LPC43_USART3 is not set # CONFIG_LPC43_USART3 is not set
# CONFIG_LPC43_USBOTG is not set
CONFIG_LPC43_USB0=y CONFIG_LPC43_USB0=y
# CONFIG_LPC43_USB1 is not set # CONFIG_LPC43_USB1 is not set
# CONFIG_LPC43_WWDT is not set # CONFIG_LPC43_WWDT is not set
@ -190,6 +229,8 @@ CONFIG_ARCH_HAVE_VFORK=y
CONFIG_ARCH_HAVE_MPU=y CONFIG_ARCH_HAVE_MPU=y
# CONFIG_ARCH_NAND_HWECC is not set # CONFIG_ARCH_NAND_HWECC is not set
# CONFIG_ARCH_HAVE_EXTCLK is not set # CONFIG_ARCH_HAVE_EXTCLK is not set
# CONFIG_ARCH_HAVE_POWEROFF is not set
CONFIG_ARCH_HAVE_RESET=y
# CONFIG_ARCH_USE_MPU is not set # CONFIG_ARCH_USE_MPU is not set
# CONFIG_ARCH_IRQPRIO is not set # CONFIG_ARCH_IRQPRIO is not set
CONFIG_ARCH_STACKDUMP=y CONFIG_ARCH_STACKDUMP=y
@ -226,7 +267,7 @@ CONFIG_BOOT_RUNFROMFLASH=y
# Boot Memory Configuration # Boot Memory Configuration
# #
CONFIG_RAM_START=0x10000000 CONFIG_RAM_START=0x10000000
CONFIG_RAM_SIZE=0x8000 CONFIG_RAM_SIZE=32768
# CONFIG_ARCH_HAVE_SDRAM is not set # CONFIG_ARCH_HAVE_SDRAM is not set
# #
@ -239,13 +280,24 @@ CONFIG_ARCH_BOARD="lpc4337-ws"
# #
# Common Board Options # Common Board Options
# #
#CONFIG_ARCH_HAVE_LEDS is not set CONFIG_ARCH_HAVE_LEDS=y
#CONFIG_ARCH_LEDS is not set CONFIG_ARCH_LEDS=y
CONFIG_ARCH_HAVE_BUTTONS=y
# CONFIG_ARCH_BUTTONS is not set
CONFIG_ARCH_HAVE_IRQBUTTONS=y
CONFIG_NSH_MMCSDMINOR=0 CONFIG_NSH_MMCSDMINOR=0
# #
# Board-Specific Options # Board-Specific Options
# #
CONFIG_LIB_BOARDCTL=y
# CONFIG_BOARDCTL_RESET is not set
# CONFIG_BOARDCTL_UNIQUEID is not set
# CONFIG_BOARDCTL_TSCTEST is not set
CONFIG_BOARDCTL_ADCTEST=y
# CONFIG_BOARDCTL_PWMTEST is not set
# CONFIG_BOARDCTL_GRAPHICS is not set
# CONFIG_BOARDCTL_IOCTL is not set
# #
# RTOS Features # RTOS Features
@ -263,6 +315,7 @@ CONFIG_DISABLE_OS_API=y
CONFIG_ARCH_HAVE_TICKLESS=y CONFIG_ARCH_HAVE_TICKLESS=y
CONFIG_SCHED_TICKLESS=y CONFIG_SCHED_TICKLESS=y
CONFIG_SCHED_TICKLESS_ALARM=y CONFIG_SCHED_TICKLESS_ALARM=y
# CONFIG_SCHED_TICKLESS_LIMIT_MAX_SLEEP is not set
CONFIG_USEC_PER_TICK=1000 CONFIG_USEC_PER_TICK=1000
# CONFIG_SYSTEM_TIME64 is not set # CONFIG_SYSTEM_TIME64 is not set
# CONFIG_CLOCK_MONOTONIC is not set # CONFIG_CLOCK_MONOTONIC is not set
@ -283,6 +336,7 @@ CONFIG_INIT_ENTRYPOINT=y
# CONFIG_INIT_FILEPATH is not set # CONFIG_INIT_FILEPATH is not set
CONFIG_USER_ENTRYPOINT="nsh_main" CONFIG_USER_ENTRYPOINT="nsh_main"
CONFIG_RR_INTERVAL=200 CONFIG_RR_INTERVAL=200
# CONFIG_SCHED_SPORADIC is not set
CONFIG_TASK_NAME_SIZE=0 CONFIG_TASK_NAME_SIZE=0
CONFIG_MAX_TASKS=16 CONFIG_MAX_TASKS=16
# CONFIG_SCHED_HAVE_PARENT is not set # CONFIG_SCHED_HAVE_PARENT is not set
@ -333,9 +387,10 @@ CONFIG_SIG_SIGCONDTIMEDOUT=16
# #
CONFIG_PREALLOC_MQ_MSGS=4 CONFIG_PREALLOC_MQ_MSGS=4
CONFIG_MQ_MAXMSGSIZE=32 CONFIG_MQ_MAXMSGSIZE=32
# CONFIG_MODULE is not set
# #
# Work Queue Support # Work queue support
# #
# CONFIG_SCHED_WORKQUEUE is not set # CONFIG_SCHED_WORKQUEUE is not set
# CONFIG_SCHED_HPWORK is not set # CONFIG_SCHED_HPWORK is not set
@ -356,7 +411,7 @@ CONFIG_PTHREAD_STACK_DEFAULT=2048
# CONFIG_DISABLE_POLL is not set # CONFIG_DISABLE_POLL is not set
CONFIG_DEV_NULL=y CONFIG_DEV_NULL=y
# CONFIG_DEV_ZERO is not set # CONFIG_DEV_ZERO is not set
# CONFIG_LOOP is not set # CONFIG_DEV_LOOP is not set
# #
# Buffering # Buffering
@ -366,22 +421,47 @@ CONFIG_DEV_NULL=y
# CONFIG_RAMDISK is not set # CONFIG_RAMDISK is not set
# CONFIG_CAN is not set # CONFIG_CAN is not set
# CONFIG_ARCH_HAVE_PWM_PULSECOUNT is not set # CONFIG_ARCH_HAVE_PWM_PULSECOUNT is not set
# CONFIG_ARCH_HAVE_PWM_MULTICHAN is not set
# CONFIG_PWM is not set # CONFIG_PWM is not set
# CONFIG_ARCH_HAVE_I2CRESET is not set # CONFIG_ARCH_HAVE_I2CRESET is not set
CONFIG_I2C=y CONFIG_I2C=y
# CONFIG_I2C_SLAVE is not set
CONFIG_I2C_TRANSFER=y
# CONFIG_I2C_WRITEREAD is not set
# CONFIG_I2C_POLLED is not set
# CONFIG_I2C_TRACE is not set
CONFIG_SPI=y CONFIG_SPI=y
# CONFIG_SPI_SLAVE is not set
# CONFIG_SPI_OWNBUS is not set
CONFIG_SPI_EXCHANGE=y
# CONFIG_SPI_CMDDATA is not set
# CONFIG_SPI_CALLBACK is not set
# CONFIG_SPI_BITBANG is not set
# CONFIG_I2S is not set # CONFIG_I2S is not set
#
# Timer Driver Support
#
# CONFIG_TIMER is not set
# CONFIG_RTC is not set # CONFIG_RTC is not set
# CONFIG_WATCHDOG is not set # CONFIG_WATCHDOG is not set
# CONFIG_TIMER is not set # CONFIG_TIMERS_CS2100CP is not set
# CONFIG_ANALOG is not set # CONFIG_ANALOG is not set
# CONFIG_AUDIO_DEVICES is not set # CONFIG_AUDIO_DEVICES is not set
# CONFIG_VIDEO_DEVICES is not set # CONFIG_VIDEO_DEVICES is not set
# CONFIG_BCH is not set # CONFIG_BCH is not set
# CONFIG_INPUT is not set # CONFIG_INPUT is not set
# CONFIG_IOEXPANDER is not set
# CONFIG_LCD is not set # CONFIG_LCD is not set
#
# LED Support
#
# CONFIG_USERLED is not set
# CONFIG_PCA9635PW is not set
# CONFIG_MMCSD is not set # CONFIG_MMCSD is not set
# CONFIG_MTD is not set # CONFIG_MTD is not set
# CONFIG_EEPROM is not set
# CONFIG_PIPES is not set # CONFIG_PIPES is not set
# CONFIG_PM is not set # CONFIG_PM is not set
# CONFIG_POWER is not set # CONFIG_POWER is not set
@ -389,6 +469,7 @@ CONFIG_SPI=y
# CONFIG_SERCOMM_CONSOLE is not set # CONFIG_SERCOMM_CONSOLE is not set
CONFIG_SERIAL=y CONFIG_SERIAL=y
# CONFIG_DEV_LOWCONSOLE is not set # CONFIG_DEV_LOWCONSOLE is not set
CONFIG_SERIAL_REMOVABLE=y
# CONFIG_16550_UART is not set # CONFIG_16550_UART is not set
# CONFIG_ARCH_HAVE_UART is not set # CONFIG_ARCH_HAVE_UART is not set
# CONFIG_ARCH_HAVE_UART0 is not set # CONFIG_ARCH_HAVE_UART0 is not set
@ -420,8 +501,10 @@ CONFIG_USART2_ISUART=y
CONFIG_MCU_SERIAL=y CONFIG_MCU_SERIAL=y
CONFIG_STANDARD_SERIAL=y CONFIG_STANDARD_SERIAL=y
CONFIG_SERIAL_NPOLLWAITERS=2 CONFIG_SERIAL_NPOLLWAITERS=2
# CONFIG_SERIAL_IFLOWCONTROL is not set
# CONFIG_SERIAL_OFLOWCONTROL is not set
# CONFIG_SERIAL_DMA is not set
CONFIG_ARCH_HAVE_SERIAL_TERMIOS=y CONFIG_ARCH_HAVE_SERIAL_TERMIOS=y
# CONFIG_SERIAL_TERMIOS is not set
CONFIG_USART2_SERIAL_CONSOLE=y CONFIG_USART2_SERIAL_CONSOLE=y
# CONFIG_OTHER_SERIAL_CONSOLE is not set # CONFIG_OTHER_SERIAL_CONSOLE is not set
# CONFIG_NO_SERIAL_CONSOLE is not set # CONFIG_NO_SERIAL_CONSOLE is not set
@ -437,25 +520,20 @@ CONFIG_USART2_PARITY=0
CONFIG_USART2_2STOP=0 CONFIG_USART2_2STOP=0
# CONFIG_USART2_IFLOWCONTROL is not set # CONFIG_USART2_IFLOWCONTROL is not set
# CONFIG_USART2_OFLOWCONTROL is not set # CONFIG_USART2_OFLOWCONTROL is not set
# CONFIG_SERIAL_IFLOWCONTROL is not set # CONFIG_USART2_DMA is not set
# CONFIG_SERIAL_OFLOWCONTROL is not set
CONFIG_USBDEV=y CONFIG_USBDEV=y
# CONFIG_USBHOST is not set
# CONFIG_WIRELESS is not set
#
# I2C0 Configuration
#
CONFIG_I2C0_FREQ=100000
CONFIG_I2C_TRANSFER=y
# #
# USB Device Controller Driver Options # USB Device Controller Driver Options
# #
# CONFIG_USBDEV_ISOCHRONOUS is not set
CONFIG_USBDEV_DUALSPEED=y
# CONFIG_USBDEV_SELFPOWERED is not set
CONFIG_USBDEV_BUSPOWERED=y CONFIG_USBDEV_BUSPOWERED=y
CONFIG_USBDEV_MAXPOWER=500 CONFIG_USBDEV_MAXPOWER=500
# CONFIG_USBDEV_DMA is not set
# CONFIG_ARCH_USBDEV_STALLQUEUE is not set
# CONFIG_USBDEV_TRACE is not set
# #
# USB Device Class Driver Options # USB Device Class Driver Options
@ -495,6 +573,7 @@ CONFIG_CDCACM_PRODUCTSTR="lpc4337-ws"
# System Logging # System Logging
# #
# CONFIG_RAMLOG is not set # CONFIG_RAMLOG is not set
# CONFIG_SYSLOG_CONSOLE is not set
# #
# Networking Support # Networking Support
@ -531,8 +610,11 @@ CONFIG_FAT_MAXFNAME=32
# CONFIG_FAT_DMAMEMORY is not set # CONFIG_FAT_DMAMEMORY is not set
# CONFIG_FS_NXFFS is not set # CONFIG_FS_NXFFS is not set
# CONFIG_FS_ROMFS is not set # CONFIG_FS_ROMFS is not set
# CONFIG_FS_TMPFS is not set
# CONFIG_FS_SMARTFS is not set # CONFIG_FS_SMARTFS is not set
# CONFIG_FS_BINFS is not set
# CONFIG_FS_PROCFS is not set # CONFIG_FS_PROCFS is not set
# CONFIG_FS_UNIONFS is not set
# #
# System Logging # System Logging
@ -584,6 +666,7 @@ CONFIG_LIB_HOMEDIR="/"
# CONFIG_NOPRINTF_FIELDWIDTH is not set # CONFIG_NOPRINTF_FIELDWIDTH is not set
# CONFIG_LIBC_FLOATINGPOINT is not set # CONFIG_LIBC_FLOATINGPOINT is not set
CONFIG_LIBC_LONG_LONG=y CONFIG_LIBC_LONG_LONG=y
# CONFIG_LIBC_IOCTL_VARIADIC is not set
CONFIG_LIB_RAND_ORDER=1 CONFIG_LIB_RAND_ORDER=1
# CONFIG_EOL_IS_CR is not set # CONFIG_EOL_IS_CR is not set
# CONFIG_EOL_IS_LF is not set # CONFIG_EOL_IS_LF is not set
@ -598,9 +681,12 @@ CONFIG_LIBC_TMPDIR="/tmp"
CONFIG_LIBC_MAX_TMPFILE=32 CONFIG_LIBC_MAX_TMPFILE=32
CONFIG_ARCH_LOWPUTC=y CONFIG_ARCH_LOWPUTC=y
# CONFIG_LIBC_LOCALTIME is not set # CONFIG_LIBC_LOCALTIME is not set
# CONFIG_TIME_EXTENDED is not set
CONFIG_LIB_SENDFILE_BUFSIZE=512 CONFIG_LIB_SENDFILE_BUFSIZE=512
# CONFIG_ARCH_ROMGETC is not set # CONFIG_ARCH_ROMGETC is not set
# CONFIG_ARCH_OPTIMIZED_FUNCTIONS is not set # CONFIG_ARCH_OPTIMIZED_FUNCTIONS is not set
# CONFIG_LIBC_NETDB is not set
# CONFIG_NETDB_HOSTFILE is not set
# #
# Non-standard Library Support # Non-standard Library Support
@ -621,25 +707,28 @@ CONFIG_LIB_SENDFILE_BUFSIZE=512
# #
# Built-In Applications # Built-In Applications
# #
CONFIG_BUILTIN_PROXY_STACKSIZE=1024
#
# CAN Utilities
#
# #
# Examples # Examples
# #
CONFIG_EXAMPLES_CDCACM=y
# CONFIG_EXAMPLES_BUTTONS is not set
# CONFIG_EXAMPLES_CAN is not set
# CONFIG_EXAMPLES_CONFIGDATA is not set # CONFIG_EXAMPLES_CONFIGDATA is not set
# CONFIG_EXAMPLES_CPUHOG is not set # CONFIG_EXAMPLES_CPUHOG is not set
# CONFIG_EXAMPLES_DHCPD is not set # CONFIG_EXAMPLES_DHCPD is not set
# CONFIG_EXAMPLES_ELF is not set # CONFIG_EXAMPLES_ELF is not set
# CONFIG_EXAMPLES_FSTEST is not set
# CONFIG_EXAMPLES_FTPC is not set # CONFIG_EXAMPLES_FTPC is not set
# CONFIG_EXAMPLES_FTPD is not set # CONFIG_EXAMPLES_FTPD is not set
# CONFIG_EXAMPLES_HELLO is not set # CONFIG_EXAMPLES_HELLO is not set
# CONFIG_EXAMPLES_HELLOXX is not set
# CONFIG_EXAMPLES_JSON is not set # CONFIG_EXAMPLES_JSON is not set
# CONFIG_EXAMPLES_HIDKBD is not set # CONFIG_EXAMPLES_HIDKBD is not set
# CONFIG_EXAMPLES_KEYPADTEST is not set # CONFIG_EXAMPLES_KEYPADTEST is not set
# CONFIG_EXAMPLES_IGMP is not set # CONFIG_EXAMPLES_IGMP is not set
# CONFIG_EXAMPLES_MEDIA is not set
# CONFIG_EXAMPLES_MM is not set # CONFIG_EXAMPLES_MM is not set
# CONFIG_EXAMPLES_MODBUS is not set # CONFIG_EXAMPLES_MODBUS is not set
# CONFIG_EXAMPLES_MOUNT is not set # CONFIG_EXAMPLES_MOUNT is not set
@ -649,75 +738,74 @@ CONFIG_EXAMPLES_NSH=y
# CONFIG_EXAMPLES_NX is not set # CONFIG_EXAMPLES_NX is not set
# CONFIG_EXAMPLES_NXTERM is not set # CONFIG_EXAMPLES_NXTERM is not set
# CONFIG_EXAMPLES_NXFFS is not set # CONFIG_EXAMPLES_NXFFS is not set
# CONFIG_EXAMPLES_NXFLAT is not set
# CONFIG_EXAMPLES_NXHELLO is not set # CONFIG_EXAMPLES_NXHELLO is not set
# CONFIG_EXAMPLES_NXIMAGE is not set # CONFIG_EXAMPLES_NXIMAGE is not set
# CONFIG_EXAMPLES_NXLINES is not set # CONFIG_EXAMPLES_NXLINES is not set
# CONFIG_EXAMPLES_NXTEXT is not set # CONFIG_EXAMPLES_NXTEXT is not set
CONFIG_EXAMPLES_OSTEST=y CONFIG_EXAMPLES_OSTEST=y
CONFIG_EXAMPLES_OSTEST_LOOPS=1
CONFIG_EXAMPLES_OSTEST_STACKSIZE=8192
CONFIG_EXAMPLES_OSTEST_NBARRIER_THREADS=8
CONFIG_EXAMPLES_OSTEST_RR_RANGE=10000
CONFIG_EXAMPLES_OSTEST_RR_RUNS=10
CONFIG_EXAMPLES_OSTEST_WAITRESULT=y
# CONFIG_EXAMPLES_PCA9635 is not set
# CONFIG_EXAMPLES_PIPE is not set # CONFIG_EXAMPLES_PIPE is not set
# CONFIG_EXAMPLES_POLL is not set # CONFIG_EXAMPLES_PPPD is not set
# CONFIG_EXAMPLES_POSIXSPAWN is not set # CONFIG_EXAMPLES_POSIXSPAWN is not set
# CONFIG_EXAMPLES_QENCODER is not set # CONFIG_EXAMPLES_QENCODER is not set
# CONFIG_EXAMPLES_RGMP is not set # CONFIG_EXAMPLES_RGMP is not set
# CONFIG_EXAMPLES_ROMFS is not set
# CONFIG_EXAMPLES_SENDMAIL is not set # CONFIG_EXAMPLES_SENDMAIL is not set
# CONFIG_EXAMPLES_SERIALBLASTER is not set # CONFIG_EXAMPLES_SERIALBLASTER is not set
# CONFIG_EXAMPLES_SERIALRX is not set # CONFIG_EXAMPLES_SERIALRX is not set
# CONFIG_EXAMPLES_SERLOOP is not set # CONFIG_EXAMPLES_SERLOOP is not set
# CONFIG_EXAMPLES_SLCD is not set # CONFIG_EXAMPLES_SLCD is not set
# CONFIG_EXAMPLES_SMART_TEST is not set
# CONFIG_EXAMPLES_SMART is not set # CONFIG_EXAMPLES_SMART is not set
# CONFIG_EXAMPLES_TCPECHO is not set # CONFIG_EXAMPLES_TCPECHO is not set
# CONFIG_EXAMPLES_TELNETD is not set # CONFIG_EXAMPLES_TELNETD is not set
# CONFIG_EXAMPLES_THTTPD is not set
# CONFIG_EXAMPLES_TIFF is not set # CONFIG_EXAMPLES_TIFF is not set
# CONFIG_EXAMPLES_TOUCHSCREEN is not set # CONFIG_EXAMPLES_TOUCHSCREEN is not set
# CONFIG_EXAMPLES_UDP is not set
# CONFIG_EXAMPLES_WEBSERVER is not set # CONFIG_EXAMPLES_WEBSERVER is not set
# CONFIG_EXAMPLES_USBSERIAL is not set # CONFIG_EXAMPLES_USBSERIAL is not set
# CONFIG_EXAMPLES_USBTERM is not set # CONFIG_EXAMPLES_USBTERM is not set
# CONFIG_EXAMPLES_WATCHDOG is not set # CONFIG_EXAMPLES_WATCHDOG is not set
#
# File System Utilities
#
# #
# Graphics Support # Graphics Support
# #
# CONFIG_TIFF is not set # CONFIG_TIFF is not set
# CONFIG_GRAPHICS_TRAVELER is not set
# #
# Interpreters # Interpreters
# #
# CONFIG_INTERPRETERS_FICL is not set
# CONFIG_INTERPRETERS_BAS is not set # CONFIG_INTERPRETERS_BAS is not set
# CONFIG_INTERPRETERS_FICL is not set
# CONFIG_INTERPRETERS_PCODE is not set # CONFIG_INTERPRETERS_PCODE is not set
# CONFIG_INTERPRETERS_MICROPYTHON is not set
#
# Network Utilities
#
#
# Networking Utilities
#
# CONFIG_NETUTILS_CODECS is not set
# CONFIG_NETUTILS_DHCPD is not set
# CONFIG_NETUTILS_FTPC is not set
# CONFIG_NETUTILS_FTPD is not set
# CONFIG_NETUTILS_JSON is not set
# CONFIG_NETUTILS_SMTP is not set
# CONFIG_NETUTILS_TFTPC is not set
# CONFIG_NETUTILS_THTTPD is not set
# CONFIG_NETUTILS_NETLIB is not set
# CONFIG_NETUTILS_WEBCLIENT is not set
# #
# FreeModBus # FreeModBus
# #
# CONFIG_MODBUS is not set # CONFIG_MODBUS is not set
#
# Network Utilities
#
# CONFIG_NETUTILS_CODECS is not set
# CONFIG_NETUTILS_FTPC is not set
# CONFIG_NETUTILS_JSON is not set
# CONFIG_NETUTILS_SMTP is not set
# #
# NSH Library # NSH Library
# #
CONFIG_NSH_LIBRARY=y CONFIG_NSH_LIBRARY=y
CONFIG_NSH_BUILTIN_APPS=y
# #
# Command Line Configuration # Command Line Configuration
@ -731,18 +819,22 @@ CONFIG_NSH_MAXARGUMENTS=6
CONFIG_NSH_ARGCAT=y CONFIG_NSH_ARGCAT=y
CONFIG_NSH_NESTDEPTH=3 CONFIG_NSH_NESTDEPTH=3
# CONFIG_NSH_DISABLEBG is not set # CONFIG_NSH_DISABLEBG is not set
CONFIG_NSH_BUILTIN_APPS=y
# #
# Disable Individual commands # Disable Individual commands
# #
# CONFIG_NSH_DISABLE_ADDROUTE is not set # CONFIG_NSH_DISABLE_ADDROUTE is not set
# CONFIG_NSH_DISABLE_BASENAME is not set
# CONFIG_NSH_DISABLE_CAT is not set # CONFIG_NSH_DISABLE_CAT is not set
# CONFIG_NSH_DISABLE_CD is not set # CONFIG_NSH_DISABLE_CD is not set
# CONFIG_NSH_DISABLE_CP is not set # CONFIG_NSH_DISABLE_CP is not set
# CONFIG_NSH_DISABLE_CMP is not set # CONFIG_NSH_DISABLE_CMP is not set
CONFIG_NSH_DISABLE_DATE=y
# CONFIG_NSH_DISABLE_DD is not set # CONFIG_NSH_DISABLE_DD is not set
# CONFIG_NSH_DISABLE_DF is not set # CONFIG_NSH_DISABLE_DF is not set
# CONFIG_NSH_DISABLE_DELROUTE is not set # CONFIG_NSH_DISABLE_DELROUTE is not set
# CONFIG_NSH_DISABLE_DIRNAME is not set
# CONFIG_NSH_DISABLE_ECHO is not set # CONFIG_NSH_DISABLE_ECHO is not set
# CONFIG_NSH_DISABLE_EXEC is not set # CONFIG_NSH_DISABLE_EXEC is not set
# CONFIG_NSH_DISABLE_EXIT is not set # CONFIG_NSH_DISABLE_EXIT is not set
@ -751,8 +843,10 @@ CONFIG_NSH_NESTDEPTH=3
# CONFIG_NSH_DISABLE_HELP is not set # CONFIG_NSH_DISABLE_HELP is not set
# CONFIG_NSH_DISABLE_HEXDUMP is not set # CONFIG_NSH_DISABLE_HEXDUMP is not set
# CONFIG_NSH_DISABLE_IFCONFIG is not set # CONFIG_NSH_DISABLE_IFCONFIG is not set
CONFIG_NSH_DISABLE_IFUPDOWN=y
# CONFIG_NSH_DISABLE_KILL is not set # CONFIG_NSH_DISABLE_KILL is not set
# CONFIG_NSH_DISABLE_LOSETUP is not set # CONFIG_NSH_DISABLE_LOSETUP is not set
CONFIG_NSH_DISABLE_LOSMART=y
# CONFIG_NSH_DISABLE_LS is not set # CONFIG_NSH_DISABLE_LS is not set
# CONFIG_NSH_DISABLE_MB is not set # CONFIG_NSH_DISABLE_MB is not set
# CONFIG_NSH_DISABLE_MKDIR is not set # CONFIG_NSH_DISABLE_MKDIR is not set
@ -761,6 +855,7 @@ CONFIG_NSH_NESTDEPTH=3
# CONFIG_NSH_DISABLE_MKRD is not set # CONFIG_NSH_DISABLE_MKRD is not set
# CONFIG_NSH_DISABLE_MH is not set # CONFIG_NSH_DISABLE_MH is not set
# CONFIG_NSH_DISABLE_MOUNT is not set # CONFIG_NSH_DISABLE_MOUNT is not set
# CONFIG_NSH_DISABLE_MV is not set
# CONFIG_NSH_DISABLE_MW is not set # CONFIG_NSH_DISABLE_MW is not set
# CONFIG_NSH_DISABLE_PS is not set # CONFIG_NSH_DISABLE_PS is not set
# CONFIG_NSH_DISABLE_PUT is not set # CONFIG_NSH_DISABLE_PUT is not set
@ -770,8 +865,10 @@ CONFIG_NSH_NESTDEPTH=3
# CONFIG_NSH_DISABLE_SET is not set # CONFIG_NSH_DISABLE_SET is not set
# CONFIG_NSH_DISABLE_SH is not set # CONFIG_NSH_DISABLE_SH is not set
# CONFIG_NSH_DISABLE_SLEEP is not set # CONFIG_NSH_DISABLE_SLEEP is not set
# CONFIG_NSH_DISABLE_TIME is not set
# CONFIG_NSH_DISABLE_TEST is not set # CONFIG_NSH_DISABLE_TEST is not set
# CONFIG_NSH_DISABLE_UMOUNT is not set # CONFIG_NSH_DISABLE_UMOUNT is not set
# CONFIG_NSH_DISABLE_UNAME is not set
# CONFIG_NSH_DISABLE_UNSET is not set # CONFIG_NSH_DISABLE_UNSET is not set
# CONFIG_NSH_DISABLE_USLEEP is not set # CONFIG_NSH_DISABLE_USLEEP is not set
# CONFIG_NSH_DISABLE_WGET is not set # CONFIG_NSH_DISABLE_WGET is not set
@ -796,9 +893,9 @@ CONFIG_NSH_FILEIOSIZE=512
# Console Configuration # Console Configuration
# #
CONFIG_NSH_CONSOLE=y CONFIG_NSH_CONSOLE=y
# CONFIG_NSH_USBCONSOLE is not set
# CONFIG_NSH_ALTCONDEV is not set # CONFIG_NSH_ALTCONDEV is not set
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y
CONFIG_LIB_BOARDCTL=y
# #
# NxWidgets/NxWM # NxWidgets/NxWM
@ -812,127 +909,30 @@ CONFIG_LIB_BOARDCTL=y
# #
# System Libraries and NSH Add-Ons # System Libraries and NSH Add-Ons
# #
#
# Custom Free Memory Command
#
# CONFIG_SYSTEM_FREE is not set # CONFIG_SYSTEM_FREE is not set
#
# EMACS-like Command Line Editor
#
# CONFIG_SYSTEM_CLE is not set # CONFIG_SYSTEM_CLE is not set
# CONFIG_SYSTEM_CUTERM is not set
#
# FLASH Program Installation
#
# CONFIG_SYSTEM_INSTALL is not set # CONFIG_SYSTEM_INSTALL is not set
#
# FLASH Erase-all Command
#
#
# Intel HEX to binary conversion
#
# CONFIG_SYSTEM_HEX2BIN is not set # CONFIG_SYSTEM_HEX2BIN is not set
#
# I2C tool
#
#
# INI File Parser
#
# CONFIG_SYSTEM_INIFILE is not set
#
# NxPlayer media player library / command Line
#
#
# RAM test
#
# CONFIG_SYSTEM_RAMTEST is not set
#
# readline()
#
CONFIG_SYSTEM_READLINE=y
CONFIG_READLINE_ECHO=y
#
# P-Code Support
#
#
# PHY Tool
#
#
# Power Off
#
# CONFIG_SYSTEM_POWEROFF is not set
#
# RAMTRON
#
# CONFIG_SYSTEM_RAMTRON is not set
#
# SD Card
#
# CONFIG_SYSTEM_SDCARD is not set
#
# Sudoku
#
# CONFIG_SYSTEM_SUDOKU is not set
#
# Sysinfo
#
#
# VI Work-Alike Editor
#
# CONFIG_SYSTEM_VI is not set
#
# Stack Monitor
#
#
# USB CDC/ACM Device Commands
CONFIG_SYSTEM_CDCACM=y
#
# USB Composite Device Commands
#
#
# USB Mass Storage Device Commands
#
#
# USB Monitor
#
#
# Zmodem Commands
#
# CONFIG_SYSTEM_ZMODEM is not set
# extended debug options
CONFIG_NSH_BUILTIN_APPS=y
CONFIG_SYSTEM_I2CTOOL=y CONFIG_SYSTEM_I2CTOOL=y
#i2c tool
CONFIG_I2CTOOL_MINBUS=0 CONFIG_I2CTOOL_MINBUS=0
CONFIG_I2CTOOL_MAXBUS=1 CONFIG_I2CTOOL_MAXBUS=1
CONFIG_I2CTOOL_MINADDR=0x03
CONFIG_I2CTOOL_MAXADDR=0x77
CONFIG_I2CTOOL_MAXREGADDR=0xff
CONFIG_I2CTOOL_DEFFREQ=100000 CONFIG_I2CTOOL_DEFFREQ=100000
# CONFIG_SYSTEM_INIFILE is not set
CONFIG_ADC=y # CONFIG_SYSTEM_HEXED is not set
CONFIG_BOARDCTL_ADCTEST=y # CONFIG_SYSTEM_RAMTEST is not set
CONFIG_EXAMPLES_ADC=y CONFIG_READLINE_HAVE_EXTMATCH=y
CONFIG_SYSTEM_READLINE=y
CONFIG_READLINE_ECHO=y
# CONFIG_READLINE_TABCOMPLETION is not set
# CONFIG_READLINE_CMD_HISTORY is not set
# CONFIG_SYSTEM_RAMTRON is not set
# CONFIG_SYSTEM_SDCARD is not set
# CONFIG_SYSTEM_SUDOKU is not set
# CONFIG_SYSTEM_VI is not set
CONFIG_SYSTEM_CDCACM=y
CONFIG_SYSTEM_CDCACM_DEVMINOR=0
# CONFIG_SYSTEM_ZMODEM is not set