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.
8 years ago
David Sidrane
feda3e8c5c
Changes to px4io-v2 for upstream Nuttx
8 years ago
Daniel Agar
0b54bb99f9
NuttX quiet build
...
cmake combine NuttX copy and export
-NuttX wasn't recopying if it fails to compile
9 years ago
Lorenz Meier
ec930d2372
Increase stack size by 100 bytes. From @tridge
9 years ago
Lorenz Meier
b54a0308a7
IO: Do not allocate excessive UART buffers
9 years ago
Lorenz Meier
c1b6fcbb77
IO config: Revert stack management changes as we saw stack smashing
9 years ago
Lorenz Meier
c326189ce8
NuttX build flags: Remove trivial warnings
9 years ago
James Goppert
36ae7c129d
Fixed alignment issue.
10 years ago
James Goppert
567431602a
Adds alias __errno to linker file fixed link, need to understand why.
10 years ago
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
10 years ago
David Sidrane
aaafbad9e7
Updated Config - Using Irq stack and reduces idel stack and user sizes
10 years ago
Daniel Agar
c147424fe7
nuttx-configs fix code style
10 years ago
David Sidrane
6606b56364
Updated NuttX submodule with memcpy fix, disabled run time stack checking and added modules back in
10 years ago
David Sidrane
517e1e8d48
Fixed permissions
10 years ago
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
10 years ago
Lorenz Meier
f1c5fcd8da
NuttX configs / build options: Do not warn about sign compare, as there are a bunch of non-standard signedness assumptions
10 years ago
Lorenz Meier
923346c8ed
IOv2: Ignore float suffixes in NuttX
10 years ago
Lorenz Meier
75bc8136b1
Build NuttX optimized for size
10 years ago
Anton Babushkin
1525341cad
Disable CONFIG_ARCH_IRQPRIO in all NuttX configs
11 years ago
px4dev
cec6b8925e
Don't leave all JTAG off... it will make you very sad
11 years ago
px4dev
bc3f95fc07
Turn off JTAG completely in a vain attempt to get PB4 free for SBUS enable.
11 years ago
Lorenz Meier
9315796020
Enable S.BUS TX pin
11 years ago
px4dev
ecc7bc5bca
Clean out unused trash from the NuttX configs.
12 years ago
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.
12 years ago
Julian Oes
3bea32af8d
Add HRT and PPM again in IO defconfig
12 years ago
px4dev
b4029dd824
Pull v2 pieces up to build with the merge
12 years ago