172 Commits

Author SHA1 Message Date
Felix Hu
bd580e09bf supports MindPXv2 borad which is a product from AirMind. 2016-03-30 19:45:39 +02:00
Lorenz Meier
ec930d2372 Increase stack size by 100 bytes. From @tridge 2016-03-24 10:40:46 +01:00
Lorenz Meier
9d35b05889 FMUv4: Safe RAM 2016-02-29 14:06:48 +01:00
Mark Whitehorn
5a7d31f7a9 fix typo in comment 2016-02-27 11:25:56 +01:00
Lorenz Meier
45ea58d451 FMUv4: Increase USB and UART buffers to speed up log transfers 2016-02-06 12:23:04 +01:00
Lorenz Meier
65081ca681 FMUv2: Increase USB buffer to speed up log transfers 2016-02-06 12:22:40 +01:00
Lorenz Meier
b54a0308a7 IO: Do not allocate excessive UART buffers 2016-01-27 09:56:20 +01:00
Mark Whitehorn
4952d05652 debugging ms5611 on spi2 2016-01-14 17:55:54 +01:00
Mark Whitehorn
5cf78cd450 configure usart6 TX for RC out
add RC_OUT pin to FMUv4 config
2016-01-14 17:55:54 +01:00
Lorenz Meier
b2aa25448b Pixracer: Boost buffer and FTP transfer capability 2016-01-07 00:26:22 +01:00
Lorenz Meier
bbe69fbe45 Fix FMUv4 USB PID 2016-01-02 01:06:46 +01:00
Lorenz Meier
699c5f2f6d Enable 2M flash in Pixracer 2015-12-18 10:29:26 +00:00
Lorenz Meier
c1b6fcbb77 IO config: Revert stack management changes as we saw stack smashing 2015-12-14 16:36:42 +00:00
David Sidrane
0e48b58d7d Support Mavlink on USART2 (ESP8266)
Needed bigger buffers
2015-12-11 06:33:23 -10:00
Lorenz Meier
35d387792c Fix product string for FMUv4 2015-12-03 16:12:33 +01:00
Lorenz Meier
6cc1bb7ec8 Enable RX DMA for UART6 2015-11-28 11:39:56 +01:00
Lorenz Meier
a3eeafebeb Enable UART6 and enable S.BUS. Tested to work. 2015-11-28 09:13:15 +01:00
Lorenz Meier
b137a24f30 Free timer 3 2015-11-28 09:13:15 +01:00
David Sidrane
a67097731a Renamed pax4fmu-v3 to pax4fmu-v4 2015-11-28 09:13:15 +01:00
David Sidrane
f3b7585a89 Wip FMUV3 2015-11-28 09:13:15 +01:00
Lorenz Meier
c326189ce8 NuttX build flags: Remove trivial warnings 2015-10-19 13:05:27 +02:00
Lorenz Meier
cde947a1d8 FMUv2: Reduce excessive work task stack sizes 2015-10-14 14:44:37 +02:00
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
2015-10-14 02:37:00 -04:00
Lorenz Meier
ef8ef0fb23 FMUv1: Safe some RAM on buffers 2015-10-11 16:34:58 +02:00
Lorenz Meier
15e17f4a58 IOv1: Ensure image is aligned. 2015-10-11 13:13:15 +02:00
Lorenz Meier
1ab23739ad IOv1: Error handling pointer hackery 2015-10-03 17:26:04 +02:00
Lorenz Meier
73e83a503c NuttX configs: Reduce buffer sizes where reasonable 2015-10-03 13:00:37 +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
James Goppert
181d8db128 Merge branch 'master' into cmake-2 2015-09-10 14:03:48 -04:00
James Goppert
bf18c84652 Cleanup of module building. 2015-09-09 23:00:58 -04:00
James Goppert
b6b25f2ad1 Nuttx sim support. 2015-09-09 08:18:41 -04:00
Lorenz Meier
b3b91921ec UART1 is only used for debug, save unnecessary RAM used in its buffering 2015-09-08 11:51:33 +02:00
Lorenz Meier
fa26928e51 Save RAM on UART buffer size 2015-08-24 10:20:18 +02: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
Lorenz Meier
138daf3b36 FMUv1: Use small buffer for RX DMA hotfix 2015-08-10 16:35:10 +02:00
Lorenz Meier
ff360aa75a NuttX configs: Add hotfix for RX DMA buffer sizes 2015-08-10 16:34:47 +02:00
Lorenz Meier
959333d6cc Re-balance FMUv2 config in terms of buffer sizes to free some excessively used resources 2015-06-17 22:44:51 +02:00
Lorenz Meier
bc75814d50 Increase buffer sizes on companion link 2015-05-20 21:02:28 +02:00
Lorenz Meier
5c53d38652 FMUv2 config: Increase USB TX buf size further to speed up MAVLink FTP transfers 2015-05-15 11:38:06 +02:00
Lorenz Meier
9bd2e376f6 NuttX for FMUv2: Larger USB buffer 2015-05-15 11:16:34 +02:00
Lorenz Meier
f154f6e5e7 MAVLink transmission: Allow faster overall transmissions. 2015-05-15 11:16:11 +02:00
nopeppermint
169f112f0d change name in board.h 2015-05-13 22:59:30 +02:00
nopeppermint
b0efb24468 add USART6 on PC6(TX) and PC7(RX) to discovery 2015-05-13 22:21:59 +02:00
Lorenz Meier
ecbff2885c FMUv1 config: Recuperate unused interrupt stack space 2015-04-26 14:33:57 +02:00
Lorenz Meier
6d41b5d063 NuttX configs: Reduce excessive number of reserved FDs 2015-04-26 14:33:55 +02:00
Roman Bapst
e097affd7a log multirotor attitude controller status 2015-04-18 11:26:19 +02:00
Lorenz Meier
3ee9b441c6 Add STM32F4 discovery config. 2015-04-16 22:51:08 +02:00
Daniel Agar
c147424fe7 nuttx-configs fix code style 2015-03-19 23:49:36 +01:00