Daniel Agar
315141873e
NuttX boards reduce CONFIG_MAX_TASKS 64 -> 32 (default)
5 years ago
Daniel Agar
0955fd2d58
NuttX boards reduce CONFIG_NFILE_DESCRIPTORS 54 -> 20
6 years ago
Daniel Agar
5421ef5535
NuttX increase HPWORK and LPWORK stack by 256 bytes
6 years ago
Daniel Agar
9d701a077d
NuttX reduce stack for interrupts, HPWORK, LPWORK
6 years ago
Daniel Agar
bef7a9ba8e
NuttX boards increase task limit 32 -> 64 ( #12230 )
6 years ago
Daniel Agar
5d49e36b3a
airmind_mindpx-v2 nsh compress defconfig
6 years ago
David Sidrane
edd9f91a19
board:Set larger stack margin
6 years ago
David Sidrane
55559bc72c
airmind_mindpx-v2: Inital commit NuttX 7.27+
6 years ago
Daniel Agar
abb3817d31
boards new split VENDOR_MODEL naming convention
6 years ago
Daniel Agar
f692ad04d0
boards organization
6 years ago
David Sidrane
0bd2a0be05
mindpx-v2 nsh: Disable ARCH_IRQPRIO & ARCH_HIPRI_INTERRUP
...
This insures the common exception handler will not be
re-entered. The handler does not support nested interrupts
and the interrupt stack pointer and context will be overwritten
resulting in hard to debug hardfaults.
If all the priorities are equal the NVIC prevents the
preemption. The startup code defaults all the priorities
to the same value 128.
This change safeguards in 2 ways 1) By disabling
CONFIG_ ARCH_IRQPRIO: up_prioritize_irq cannot be called.
This will insure that all HW interrupts are at the same
priority.
2) By disabling CONFIG_ARCH_HIPRI_INTERRUP, the common
exception will disable any interrupts during interrupt
processing.
7 years ago
Daniel Agar
ac298664c7
nuttx-configs increase idle thread stack size to 750 bytes
7 years ago
Daniel Agar
02c4ec9b2a
move nuttx-configs to platforms/nuttx
7 years ago
Daniel Agar
f170b28fbc
nuttx-configs remove cu and mount example
7 years ago
David Sidrane
3c25e8d899
mindpx-v2 nsh:Optimize memset for speed
8 years ago
David Sidrane
f22ea147ec
mindpx-v2:nsh Refresh config
8 years ago
David Sidrane
62aff9f2c6
mindpx-v2 nsh: Upstream NuttX defconfig changes
...
was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX
8 years ago
David Sidrane
34e08be910
mindpx-v2 nsh: Upstream NuttX defconfig changes
...
was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR
was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU
was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES
8 years ago
David Sidrane
82f566f941
mindpx-v2 nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO
8 years ago
David Sidrane
6ffcec48ba
mindpx-v2 Refreshed nuttx SDIO changes for 7.19+
8 years ago
David Sidrane
2b07444f0d
mindpx-v2 nsh Refreshed nuttx config for 7.19+
8 years ago
Henry Zhang
d2a37ff9d5
MindPX: Schedule work queue with higher priority
8 years ago
Beat Küng
83643a719a
nuttx config: increase CONFIG_NFILE_DESCRIPTORS from 53 to 54
...
This is needed when logger is logging to file and ulog streaming gets
activated.
8 years ago
Henry Zhang
8f391a6eae
MindPX: update NuttX config
8 years ago
Beat Küng
1be089cf0c
BBSRAM: add another partition and store the last ulog path
8 years ago
Beat Küng
ff7d062987
mindpx-v2 nuttx config: reduce CONFIG_CDCACM_TXBUFSIZE to 2000
...
Log file download via Mavlink is the one that needs the most bandwidth.
It needs typically around 200B TX buffer, and spikes at around 1500B every
10sec, with an average download speed of 230KB/s.
8 years ago
Beat Küng
6170544738
mindpx-v2 NuttX defconfig: lower CONFIG_DEV_PIPE_SIZE to 70
...
This saves almost 2kb of RAM when using the mavlink shell. 70 matches the
size of the mavlink message. Since the pipe is blocking, a process writing
a lot of data will just wait, data will not be dropped.
The mavlink shell is the only process creating a pipe.
8 years ago
David Sidrane
3d05fa7229
mindpx-v2 Increased IRQ Stack Size
8 years ago
David Sidrane
e68532a86e
mindpx-v2 use board common reset interface
8 years ago
Henry Zhang
0fdf3b13e8
MindPX: disable USART3 flow control
8 years ago
David Sidrane
402251819d
Changes to mindpx-v2 for upstream Nuttx and hardfault logging
8 years ago
Henry Zhang
93343487e7
MindPX: Harmonize with FMUv4.
8 years ago
Beat Küng
302719527a
nuttx defconfig: increase nr of file descriptors, due to mavlink shell
9 years ago
Henry Zhang
0730e681bc
Nuttx config: MAVLink app needs more FDs.
9 years ago
David Sidrane
3829871612
Removed unused NXFFS buys back 5792 bytes of FLASH
9 years ago
Felix Hu
18176ea73d
change productstr
9 years ago
Felix Hu
9dd42e45d5
mod mindpx v2 prototype and defconfig
9 years ago
Felix Hu
bd580e09bf
supports MindPXv2 borad which is a product from AirMind.
9 years ago
Lorenz Meier
65081ca681
FMUv2: Increase USB buffer to speed up log transfers
9 years ago
Lorenz Meier
cde947a1d8
FMUv2: Reduce excessive work task stack sizes
10 years ago
Daniel Agar
5865dc6434
cmake add libuavcan as subdirectory
...
-move uavcan submodule to src/modules/uavcan/libuavcan
-adding libuavcan as a subdirectory simplifies inheriting all compile
flags and include paths
10 years ago
Lorenz Meier
73e83a503c
NuttX configs: Reduce buffer sizes where reasonable
10 years ago
Lorenz Meier
b3b91921ec
UART1 is only used for debug, save unnecessary RAM used in its buffering
10 years ago
Lorenz Meier
fa26928e51
Save RAM on UART buffer size
10 years ago
Lorenz Meier
ae83543b63
Save RAM on UART buffer size
10 years ago
Lorenz Meier
ff360aa75a
NuttX configs: Add hotfix for RX DMA buffer sizes
10 years ago
Lorenz Meier
959333d6cc
Re-balance FMUv2 config in terms of buffer sizes to free some excessively used resources
10 years ago
David Sidrane
e7a3674c1d
This is a temporary hot fix for lost data
10 years ago
TSC21
db48df15c8
Merge branch 'master'
10 years ago
Lorenz Meier
d43b0513ce
Increase buffer sizes on companion link
10 years ago