Beat Küng
302719527a
nuttx defconfig: increase nr of file descriptors, due to mavlink shell
2016-07-29 13:07:17 +02:00
Lorenz Meier
f07a4f2f93
MAVLink app needs more FDs
2016-06-02 09:27:15 +02:00
David Sidrane
3829871612
Removed unused NXFFS buys back 5792 bytes of FLASH
2016-05-14 11:22:52 +02:00
Lorenz Meier
65081ca681
FMUv2: Increase USB buffer to speed up log transfers
2016-02-06 12:22:40 +01: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
73e83a503c
NuttX configs: Reduce buffer sizes where reasonable
2015-10-03 13:00:37 +02: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
Lorenz Meier
454becdae5
Merged release_v1.0.0 branch into master
2015-06-25 21:45:17 +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
David Sidrane
e7a3674c1d
This is a temporary hot fix for lost data
2015-06-15 07:03:14 -10:00
Lorenz Meier
d43b0513ce
Increase buffer sizes on companion link
2015-05-20 21:03:04 +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
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
f7ef6e1950
Fix stack sizes based on observed usage. Frees some more RAM
2015-03-03 17:28:14 +01:00
David Sidrane
17615b22a4
Insure that CONFIG_ARCH_BOARD_xxx is defined and to be consistent with Nuttx build place them in defconfig files so that config.h will have ONFIG_ARCH_BOARD_xxx defined
2015-02-17 23:27:34 +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
Thomas Gubler
27b2701340
temporarily re-enable stack checking, disable some modules to make firmware fit
2015-01-28 10:21:42 +01: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
5f77a57761
FMUv1 + FMUv2: Reduce excessively large OS stack sizes. Actual use was 800 bytes hpwork, 400 bytes lpwork, 1700 bytes in running system. This leaves 1K headroom per task
2015-01-21 09:22:03 +01:00
David Sidrane
7cb1d09278
Updated submodule and config for SDIO fix
2015-01-07 17:59:23 -10:00
Lorenz Meier
470d35aca1
Fix typo in RTC config
2015-01-03 19:19:02 +01:00
Lorenz Meier
b37b181818
NuttX: Enable RTC, require NuttX version with RTC support
2015-01-03 17:58:17 +01:00
Randy Mackay
59e0b67c8e
NuttxConfig: increase I2C timeout to 10ms
2014-12-30 13:43:06 +09:00
Lorenz Meier
1240912f1c
FMUv1 / FMUv2: Up number of file descriptors slightly - no known issues, but some tasks are getting close.
2014-12-24 09:26:21 +01:00
Lorenz Meier
a54ef70a20
Decrease I2C timeout in config so it matches the previous 500 us timeout as close as possible. This is necessary after fixing the NuttX I2C timeout logic
2014-08-26 08:14:52 +02:00
Anton Babushkin
1525341cad
Disable CONFIG_ARCH_IRQPRIO in all NuttX configs
2014-08-14 13:12:02 +02:00
Lorenz Meier
c474d2cbf1
FMUv2: Reduce excessive stack sizes
2014-07-11 21:04:34 +02:00
Lorenz Meier
e1309f2391
Enable SPI4 for FMUv2
2014-05-28 10:49:12 +02:00
Lorenz Meier
2ea32b315f
Merged master
2014-04-20 02:04:05 +02:00
Anton Babushkin
320624e995
Merge branch 'master' into beta_mavlink2
2014-03-08 11:38:00 +04:00
Anton Babushkin
8425b9bef2
Increase NFILE_DESCRIPTORS to 36
2014-03-05 22:46:22 +04:00
Anton Babushkin
b40d3e1e18
Change NFILE_DESCRIPTORS back to 32
2014-03-05 22:30:43 +04:00
Andrew Tridgell
9817922bf9
FMUv2: switch debug console and 2nd GPS
...
this allows a normal GPS cable to be used for the 2nd GPS, making
dual-GPS setups easier
2014-03-04 19:33:16 +01:00
Julian Oes
366f19c2c0
Stack: lower stack of lpwork and hpwork
2014-02-16 13:24:56 +01:00
Julian Oes
76ae004e5c
Defconfig: allow for more file descriptors
2014-02-12 16:21:50 +01:00
Lorenz Meier
9c355d280e
Merged beta into mavlink rework branch
2014-01-28 15:13:14 +01:00
Lorenz Meier
3387aa64d4
Enabled MTD partitions, successfully tested params
2014-01-12 16:33:23 +01:00
Lorenz Meier
90e86bd4db
Added support for byte MTD
2014-01-11 20:52:44 +01:00
Lorenz Meier
902fcf44c9
Merge branch 'master' of github.com:PX4/Firmware
2014-01-09 08:11:41 +01:00
Lorenz Meier
2d8d43c4a8
Added UART5 DMA config for reliable IO updates
2014-01-09 08:11:35 +01:00
Andrew Tridgell
d4d2571161
FMUv2: enable RXDMA on 2nd GPS port and debug console
...
This should reduce the chance of lost data on these ports due to high
interrupt latency
2014-01-07 09:32:49 +01:00
Andrew Tridgell
c4fc730aca
FMUv2: make all UARTs use 512 byte buffer, 2048 for CDCACM output
...
this is important when using UARTs for things like secondary GPS
modules, which may produce large enough transfers that 128 bytes is
not enough.
The 2048 buffer for CDCACM transmit makes mavlink log and parameter
transfer faster
2014-01-07 09:32:23 +01:00
Lorenz Meier
ea107f4151
Enable DMA on UART8
2013-12-16 16:47:28 +01:00