aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Sidrane <david_s5@nscdg.com>2015-03-25 15:05:34 -1000
committerDavid Sidrane <david_s5@nscdg.com>2015-03-25 15:05:34 -1000
commit4d2479b45cba312e8ac1a1a77d687ed2fc0db134 (patch)
treee0c042a78941bb31456dd0ed3a6dd6e68488808a
parent5ab2e40c5232178ad19e193c0bba6c9b147542ae (diff)
downloadpx4-firmware-4d2479b45cba312e8ac1a1a77d687ed2fc0db134.tar.gz
px4-firmware-4d2479b45cba312e8ac1a1a77d687ed2fc0db134.tar.bz2
px4-firmware-4d2479b45cba312e8ac1a1a77d687ed2fc0db134.zip
Memory Tunning still can not spawn
-rw-r--r--nuttx-configs/px4cannode-v1/nsh/defconfig46
1 files changed, 23 insertions, 23 deletions
diff --git a/nuttx-configs/px4cannode-v1/nsh/defconfig b/nuttx-configs/px4cannode-v1/nsh/defconfig
index 1599c8b5b..531688b72 100644
--- a/nuttx-configs/px4cannode-v1/nsh/defconfig
+++ b/nuttx-configs/px4cannode-v1/nsh/defconfig
@@ -452,7 +452,7 @@ CONFIG_BOARD_LOOPSPERMSEC=5483
# Interrupt options
#
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
-CONFIG_ARCH_INTERRUPTSTACK=340
+CONFIG_ARCH_INTERRUPTSTACK=380
CONFIG_ARCH_HAVE_HIPRI_INTERRUPT=y
CONFIG_ARCH_HIPRI_INTERRUPT=y
@@ -507,8 +507,8 @@ CONFIG_USEC_PER_TICK=10000
# CONFIG_CLOCK_MONOTONIC is not set
# CONFIG_JULIAN_TIME is not set
CONFIG_START_YEAR=2014
-CONFIG_START_MONTH=1
-CONFIG_START_DAY=1
+CONFIG_START_MONTH=11
+CONFIG_START_DAY=20
CONFIG_MAX_WDOGPARMS=2
CONFIG_PREALLOC_WDOGS=4
CONFIG_WDOG_INTRESERVE=2
@@ -525,7 +525,7 @@ CONFIG_RR_INTERVAL=0
CONFIG_TASK_NAME_SIZE=12
CONFIG_MAX_TASKS=4
# CONFIG_SCHED_HAVE_PARENT is not set
-# CONFIG_SCHED_WAITPID is not set
+CONFIG_SCHED_WAITPID=y
#
# Pthread Options
@@ -550,8 +550,8 @@ CONFIG_NFILE_DESCRIPTORS=5
CONFIG_NFILE_STREAMS=5
CONFIG_NAME_MAX=8
CONFIG_PRIORITY_INHERITANCE=y
-CONFIG_SEM_PREALLOCHOLDERS=16
-CONFIG_SEM_NNESTPRIO=16
+CONFIG_SEM_PREALLOCHOLDERS=4
+CONFIG_SEM_NNESTPRIO=4
#
# RTOS hooks
@@ -559,8 +559,8 @@ CONFIG_SEM_NNESTPRIO=16
CONFIG_BOARD_INITIALIZE=y
# CONFIG_BOARD_INITTHREAD is not set
# CONFIG_SCHED_STARTHOOK is not set
-# CONFIG_SCHED_ATEXIT is not set
-# CONFIG_SCHED_ONEXIT is not set
+CONFIG_SCHED_ATEXIT=y
+CONFIG_SCHED_ATEXIT_MAX=1
#
# Signal Numbers
@@ -575,25 +575,25 @@ CONFIG_SIG_SIGWORK=17
# POSIX Message Queue Options
#
CONFIG_PREALLOC_MQ_MSGS=4
-CONFIG_MQ_MAXMSGSIZE=32
+CONFIG_MQ_MAXMSGSIZE=8
#
# Work Queue Support
#
-CONFIG_SCHED_WORKQUEUE=y
-CONFIG_SCHED_HPWORK=y
-CONFIG_SCHED_HPWORKPRIORITY=224
-CONFIG_SCHED_HPWORKPERIOD=100000
-CONFIG_SCHED_HPWORKSTACKSIZE=758
+# CONFIG_SCHED_WORKQUEUE is not set
+# CONFIG_SCHED_HPWORK is not set
+# CONFIG_SCHED_HPWORKPRIORITY is not set
+# CONFIG_SCHED_HPWORKPERIOD is not set
+# CONFIG_SCHED_HPWORKSTACKSIZE is not set
# CONFIG_SCHED_LPWORK is not set
#
# Stack and heap information
#
-CONFIG_IDLETHREAD_STACKSIZE=300
-CONFIG_USERMAIN_STACKSIZE=880
-CONFIG_PTHREAD_STACK_MIN=256
-CONFIG_PTHREAD_STACK_DEFAULT=464
+CONFIG_IDLETHREAD_STACKSIZE=308
+CONFIG_USERMAIN_STACKSIZE=592
+CONFIG_PTHREAD_STACK_MIN=516
+CONFIG_PTHREAD_STACK_DEFAULT=304
# CONFIG_LIB_SYSCALL is not set
#
@@ -795,8 +795,8 @@ CONFIG_LIB_RAND_ORDER=1
# CONFIG_EOL_IS_BOTH_CRLF is not set
CONFIG_EOL_IS_EITHER_CRLF=y
# CONFIG_LIBC_EXECFUNCS is not set
-CONFIG_POSIX_SPAWN_PROXY_STACKSIZE=768
-CONFIG_TASK_SPAWN_DEFAULT_STACKSIZE=768
+CONFIG_POSIX_SPAWN_PROXY_STACKSIZE=394
+CONFIG_TASK_SPAWN_DEFAULT_STACKSIZE=394
# CONFIG_LIBC_STRERROR is not set
# CONFIG_LIBC_PERROR_STDOUT is not set
CONFIG_ARCH_LOWPUTC=y
@@ -831,7 +831,7 @@ CONFIG_HAVE_CXXINITIALIZE=y
#
# Built-In Applications
#
-CONFIG_BUILTIN_PROXY_STACKSIZE=768
+CONFIG_BUILTIN_PROXY_STACKSIZE=392
#
# Examples
@@ -937,7 +937,7 @@ CONFIG_NSH_READLINE=y
CONFIG_NSH_LINELEN=40
CONFIG_NSH_DISABLE_SEMICOLON=y
# CONFIG_NSH_CMDPARMS is not set
-CONFIG_NSH_MAXARGUMENTS=6
+CONFIG_NSH_MAXARGUMENTS=4
# CONFIG_NSH_ARGCAT is not set
CONFIG_NSH_NESTDEPTH=0
CONFIG_NSH_DISABLEBG=y
@@ -993,7 +993,7 @@ CONFIG_NSH_DISABLE_WGET=y
#
CONFIG_NSH_CODECS_BUFSIZE=0
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
-CONFIG_NSH_FILEIOSIZE=128
+CONFIG_NSH_FILEIOSIZE=64
#
# Scripting Support