mirror of
https://github.com/apache/nuttx.git
synced 2026-02-06 21:03:15 +08:00
boards/arm/lpc17xx_40xx/lx_cpu/configs/nsh/defconfig: Tested ETHRENET, UARTs, heap in external SDRAM, use of symbol tables for applications loading over TFTP and kernel modules insertion. USB and SD card enabled but there are some issues (probably config or IO ports) still.
This commit is contained in:
@@ -5,28 +5,56 @@
|
||||
# You can then do "make savedefconfig" to generate a new defconfig file that includes your
|
||||
# modifications.
|
||||
#
|
||||
# CONFIG_EXAMPLES_ELF_FSMOUNT is not set
|
||||
# CONFIG_FS_PROCFS_EXCLUDE_ENVIRON is not set
|
||||
# CONFIG_FS_PROCFS_EXCLUDE_VERSION is not set
|
||||
# CONFIG_NSH_DISABLE_DATE is not set
|
||||
# CONFIG_NSH_DISABLE_PRINTF is not set
|
||||
# CONFIG_NSH_DISABLE_SHUTDOWN is not set
|
||||
# CONFIG_NSH_DISABLE_TRUNCATE is not set
|
||||
# CONFIG_SPI_EXCHANGE is not set
|
||||
CONFIG_ARCH="arm"
|
||||
CONFIG_ARCH_BOARD="lx_cpu"
|
||||
CONFIG_ARCH_BOARD_LX_CPU=y
|
||||
CONFIG_ARCH_CHIP="lpc17xx_40xx"
|
||||
CONFIG_ARCH_CHIP_LPC1788=y
|
||||
CONFIG_ARCH_CHIP_LPC17XX_40XX=y
|
||||
CONFIG_ARCH_CHIP_LPC4088=y
|
||||
CONFIG_ARCH_HIPRI_INTERRUPT=y
|
||||
CONFIG_ARCH_INTERRUPTSTACK=4096
|
||||
CONFIG_ARCH_RAMVECTORS=y
|
||||
CONFIG_ARCH_STACKDUMP=y
|
||||
CONFIG_BCH=y
|
||||
CONFIG_BOARDCTL_APP_SYMTAB=y
|
||||
CONFIG_BOARDCTL_RESET=y
|
||||
CONFIG_BOARD_LOOPSPERMSEC=11934
|
||||
CONFIG_BOOT_SDRAM_DATA=y
|
||||
CONFIG_BOOT_RUNFROMSDRAM=y
|
||||
CONFIG_BUILTIN=y
|
||||
CONFIG_BUILTIN_PROXY_STACKSIZE=2048
|
||||
CONFIG_CANCELLATION_POINTS=y
|
||||
CONFIG_CANUTILS_CANLIB=y
|
||||
CONFIG_CAN_EXTID=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_COMPOSITE=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCECM_COMPOSITE=y
|
||||
CONFIG_DEV_LOOP=y
|
||||
CONFIG_DEV_ZERO=y
|
||||
CONFIG_DFU=y
|
||||
CONFIG_ELF=y
|
||||
CONFIG_ELF_ALIGN_LOG2=3
|
||||
CONFIG_ELF_BUFFERSIZE=128
|
||||
CONFIG_ETH0_PHY_DP83848C=y
|
||||
CONFIG_ETH1_PHY_DP83848C=y
|
||||
CONFIG_EXAMPLES_CAN=y
|
||||
CONFIG_EXAMPLES_ELF=y
|
||||
CONFIG_EXAMPLES_ELF_EXTERN=y
|
||||
CONFIG_EXAMPLES_HELLO=y
|
||||
CONFIG_EXAMPLES_MODULE=y
|
||||
CONFIG_EXAMPLES_MODULE_DEVMINOR=1
|
||||
CONFIG_EXAMPLES_MODULE_DEVPATH="/dev/ram1"
|
||||
CONFIG_EXAMPLES_ROMFS=y
|
||||
CONFIG_EXECFUNCS_HAVE_SYMTAB=y
|
||||
CONFIG_EXECFUNCS_SYSTEM_SYMTAB=y
|
||||
CONFIG_FAT_LCNAMES=y
|
||||
CONFIG_FAT_LFN=y
|
||||
CONFIG_FS_BINFS=y
|
||||
@@ -37,11 +65,20 @@ CONFIG_FS_PROCFS_REGISTER=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_FS_TMPFS=y
|
||||
CONFIG_FS_UNIONFS=y
|
||||
CONFIG_I2C=y
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_LIBC_DLFCN=y
|
||||
CONFIG_LIBC_IOCTL_VARIADIC=y
|
||||
CONFIG_LIBC_STRERROR=y
|
||||
CONFIG_LIB_ENVPATH=y
|
||||
CONFIG_LPC17_40_CAN2=y
|
||||
CONFIG_LPC17_40_CAN2_BAUD=1000000
|
||||
CONFIG_LPC17_40_CAN2_DIVISOR=2
|
||||
CONFIG_LPC17_40_CAN_SAM=y
|
||||
CONFIG_LPC17_40_CAN_TSEG2=5
|
||||
CONFIG_LPC17_40_EEPROM=y
|
||||
CONFIG_LPC17_40_ETHERNET=y
|
||||
CONFIG_LPC17_40_ETH_HASH=y
|
||||
CONFIG_LPC17_40_ETH_NRXDESC=10
|
||||
CONFIG_LPC17_40_ETH_NTXDESC=10
|
||||
CONFIG_LPC17_40_EXTDRAM=y
|
||||
@@ -55,24 +92,25 @@ CONFIG_LPC17_40_SDRAM_32BIT=y
|
||||
CONFIG_LPC17_40_SSP0=y
|
||||
CONFIG_LPC17_40_SSP1=y
|
||||
CONFIG_LPC17_40_UART0=y
|
||||
CONFIG_LPC17_40_UART1=y
|
||||
CONFIG_LPC17_40_USBDEV=y
|
||||
CONFIG_LPC17_40_USBHOST=y
|
||||
CONFIG_M25P_SUBSECTOR_ERASE=y
|
||||
CONFIG_MAX_TASKS=16
|
||||
CONFIG_MAX_WDOGPARMS=2
|
||||
CONFIG_MMCSD=y
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
CONFIG_MM_REGIONS=3
|
||||
CONFIG_NET=y
|
||||
CONFIG_MTD=y
|
||||
CONFIG_MTD_M25P=y
|
||||
CONFIG_NETDB_DNSCLIENT=y
|
||||
CONFIG_NETDB_DNSSERVER_NOADDR=y
|
||||
CONFIG_NETDEV_PHY_IOCTL=y
|
||||
CONFIG_NETINIT_DHCPC=y
|
||||
CONFIG_NETINIT_DNS=y
|
||||
CONFIG_NETINIT_NOMAC=y
|
||||
CONFIG_NETUTILS_FTPC=y
|
||||
CONFIG_NETUTILS_TELNETD=y
|
||||
CONFIG_NETUTILS_TFTPC=y
|
||||
CONFIG_NETUTILS_WEBCLIENT=y
|
||||
CONFIG_NET_BROADCAST=y
|
||||
CONFIG_NET_CDCECM=y
|
||||
CONFIG_NET_ICMP=y
|
||||
CONFIG_NET_ICMP_SOCKET=y
|
||||
CONFIG_NET_LOOPBACK=y
|
||||
@@ -92,34 +130,51 @@ CONFIG_NFS=y
|
||||
CONFIG_NSH_ARCHINIT=y
|
||||
CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_FILEIOSIZE=512
|
||||
CONFIG_NSH_FILE_APPS=y
|
||||
CONFIG_NSH_READLINE=y
|
||||
CONFIG_NSH_ROMFSETC=y
|
||||
CONFIG_NXFLAT=y
|
||||
CONFIG_PIPES=y
|
||||
CONFIG_PREALLOC_MQ_MSGS=4
|
||||
CONFIG_PREALLOC_TIMERS=4
|
||||
CONFIG_PREALLOC_WDOGS=4
|
||||
CONFIG_PRIORITY_INHERITANCE=y
|
||||
CONFIG_PSEUDOTERM=y
|
||||
CONFIG_PTABLE_PARTITION=y
|
||||
CONFIG_PTHREAD_CLEANUP=y
|
||||
CONFIG_PTHREAD_MUTEX_TYPES=y
|
||||
CONFIG_PTHREAD_STACK_MIN=1024
|
||||
CONFIG_RAMDISK=y
|
||||
CONFIG_RAM_SIZE=65536
|
||||
CONFIG_RAM_START=0x10000000
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_CPULOAD=y
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_HPWORKPRIORITY=192
|
||||
CONFIG_SCHED_IRQMONITOR=y
|
||||
CONFIG_SERIAL_TERMIOS=y
|
||||
CONFIG_START_DAY=4
|
||||
CONFIG_START_MONTH=3
|
||||
CONFIG_START_YEAR=2013
|
||||
CONFIG_SYMTAB_ORDEREDBYNAME=y
|
||||
CONFIG_SYSTEM_CDCACM=y
|
||||
CONFIG_SYSTEM_DHCPC_RENEW=y
|
||||
CONFIG_SYSTEM_I2CTOOL=y
|
||||
CONFIG_SYSTEM_MDIO=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_SYSTEM_NSH_STACKSIZE=4096
|
||||
CONFIG_SYSTEM_NTPC=y
|
||||
CONFIG_SYSTEM_NTPC_STACKSIZE=4096
|
||||
CONFIG_SYSTEM_PING=y
|
||||
CONFIG_SYSTEM_POPEN=y
|
||||
CONFIG_SYSTEM_POPEN_STACKSIZE=4096
|
||||
CONFIG_SYSTEM_RAMTEST=y
|
||||
CONFIG_SYSTEM_SETLOGMASK=y
|
||||
CONFIG_SYSTEM_SYSTEM=y
|
||||
CONFIG_SYSTEM_TEE=y
|
||||
CONFIG_SYSTEM_TELNET_CLIENT=y
|
||||
CONFIG_TASK_NAME_SIZE=0
|
||||
CONFIG_UART0_SERIAL_CONSOLE=y
|
||||
CONFIG_USBDEV=y
|
||||
CONFIG_USBDEV_COMPOSITE=y
|
||||
CONFIG_USBHOST_COMPOSITE=y
|
||||
CONFIG_USERMAIN_STACKSIZE=4096
|
||||
CONFIG_USER_ENTRYPOINT="nsh_main"
|
||||
CONFIG_WDOG_INTRESERVE=0
|
||||
|
||||
Reference in New Issue
Block a user