David Sidrane
8cce1bd078
px4io-v2:Reduce Number of tasks and name
2017-05-02 07:40:50 +02:00
David Sidrane
3eb909823e
px4io-v2:Limit CONFIG_USART1_TXBUFSIZE to max debug size
2017-05-02 07:40:50 +02:00
David Sidrane
85973f69d7
px4io-v2:Refreshed defconfig (no changes)
2017-05-02 07:40:50 +02:00
Lorenz Meier
d1dd6a16f2
IO v2: disable interrupt stack
...
This avoids burning significant memory in a configuration that is not actually using parallel tasks
2017-05-02 07:40:50 +02:00
David Sidrane
6ef2ae2999
Reduce USART1 tx buffer by 8 bytes to fix aligment issue
...
The recent changes to the timers increased memory by 8 bytes.
and should have ONLY added 8 bytes
was 20000dc0 40 20000E00
is: 20000dc8 40 20000E08
s/b 20000E08 1f3 next symbol
But for some unknown reason the linker skipped to the next alignment
of 256 and wasted 246 bytes.
20000F00 1f3 next symbol
Even with .align 8 in the .S file and . = ALIGN(4); in the linker
script I could not move the allocation back only up to the next
512 alighment.
So this is a hack to shift things back 8 bytes.
2017-04-07 07:30:30 +02:00
David Sidrane
feda3e8c5c
Changes to px4io-v2 for upstream Nuttx
2016-12-21 08:34:21 +01:00
Daniel Agar
0b54bb99f9
NuttX quiet build
...
cmake combine NuttX copy and export
-NuttX wasn't recopying if it fails to compile
2016-04-17 16:02:28 -04:00
Lorenz Meier
ec930d2372
Increase stack size by 100 bytes. From @tridge
2016-03-24 10:40:46 +01:00
Lorenz Meier
b54a0308a7
IO: Do not allocate excessive UART buffers
2016-01-27 09:56:20 +01:00
Lorenz Meier
c1b6fcbb77
IO config: Revert stack management changes as we saw stack smashing
2015-12-14 16:36:42 +00:00
Lorenz Meier
c326189ce8
NuttX build flags: Remove trivial warnings
2015-10-19 13:05:27 +02:00
James Goppert
36ae7c129d
Fixed alignment issue.
2015-09-20 10:29:22 +02:00
James Goppert
567431602a
Adds alias __errno to linker file fixed link, need to understand why.
2015-09-14 19:55:53 -04:00
David Sidrane
abc74323ac
Set margins
...
CONFIG_ARCH_INTERRUPTSTACK = 500 40 Bytes margin
CONFIG_IDLETHREAD_STACKSIZE= 290 - idel usage 0x20001F78 from 0x20002000 is 136 bytes Margin is 154
CONFIG_USERMAIN_STACKSIZE=800 268 bytes margin 0x200013c8
2015-08-19 11:42:56 +02:00
David Sidrane
aaafbad9e7
Updated Config - Using Irq stack and reduces idel stack and user sizes
2015-08-19 11:42:55 +02:00
Daniel Agar
c147424fe7
nuttx-configs fix code style
2015-03-19 23:49:36 +01:00
David Sidrane
6606b56364
Updated NuttX submodule with memcpy fix, disabled run time stack checking and added modules back in
2015-01-29 04:49:39 -10:00
David Sidrane
517e1e8d48
Fixed permissions
2015-01-21 14:54:25 +01:00
David Sidrane
4b8feb03cf
Match the OS build's CONFIG_ARMV7M_STACKCHECK setting by using actual setting in the exported nuttx config.h file to control each board build setting of ENABLE_STACK_CHECKS in toolchain_gnu-arm-eabi.mk
2015-01-21 14:54:24 +01:00
Lorenz Meier
f1c5fcd8da
NuttX configs / build options: Do not warn about sign compare, as there are a bunch of non-standard signedness assumptions
2014-12-26 17:38:11 +01:00
Lorenz Meier
923346c8ed
IOv2: Ignore float suffixes in NuttX
2014-12-21 12:10:51 +01:00
Lorenz Meier
75bc8136b1
Build NuttX optimized for size
2014-11-15 13:50:56 +01:00
Anton Babushkin
1525341cad
Disable CONFIG_ARCH_IRQPRIO in all NuttX configs
2014-08-14 13:12:02 +02:00
px4dev
cec6b8925e
Don't leave all JTAG off... it will make you very sad
2014-02-12 22:10:45 -08:00
px4dev
bc3f95fc07
Turn off JTAG completely in a vain attempt to get PB4 free for SBUS enable.
2014-02-12 00:48:15 -08:00
Lorenz Meier
9315796020
Enable S.BUS TX pin
2014-02-12 07:55:22 +01:00
px4dev
ecc7bc5bca
Clean out unused trash from the NuttX configs.
2013-08-02 23:11:04 -07:00
px4dev
9d6ec6b365
Restructure things so that the PX4 configs move out of the NuttX tree, and most of the PX4-specific board configuration data moves out of the config and into the board driver.
...
Rename some directories that got left behind in the great board renaming.
2013-08-02 22:34:55 -07:00
Julian Oes
3bea32af8d
Add HRT and PPM again in IO defconfig
2013-07-18 13:23:14 +02:00
px4dev
b4029dd824
Pull v2 pieces up to build with the merge
2013-07-07 17:53:55 -07:00