Beat Küng
9862f1c5f9
crazyflie 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.
2017-03-10 11:29:09 +01:00
Beat Küng
34a2326c12
auav-x21 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.
2017-03-10 11:29:09 +01:00
Beat Küng
ab541b1321
px4esc-v1 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.
2017-03-10 11:29:09 +01:00
Beat Küng
3cdec49a09
aerofc-v1 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.
2017-03-10 11:29:09 +01:00
Beat Küng
d10848c129
aerocore 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.
2017-03-10 11:29:09 +01:00
Beat Küng
1d93b1bce3
nuttx configs: increase CONFIG_NFILE_DESCRIPTORS from 51 to 53
...
this is needed due to the additional topics logged with the logger
2017-03-04 22:47:54 +08:00
klopezal
6baf6fc666
Board config : correct GPIO init for px4fmu-v4pro
2017-02-17 09:16:23 +01:00
klopezal
089e50c574
px4fmu-v4pro : board configuration
2017-02-12 13:52:41 +01:00
David Sidrane
0f33ca1ecc
tap-v1 Increased IRQ Stack Size
2017-01-27 15:01:52 +01:00
David Sidrane
8bb72d45dc
px4-stm32f4discovery Increased IRQ Stack Size
2017-01-27 15:01:52 +01:00
David Sidrane
3d05fa7229
mindpx-v2 Increased IRQ Stack Size
2017-01-27 15:01:52 +01:00
David Sidrane
214fd04b3c
crazyflie Increased IRQ Stack Size
2017-01-27 15:01:52 +01:00
David Sidrane
5a7b8e052e
auav-x21 Increased IRQ Stack Size
2017-01-27 15:01:52 +01:00
David Sidrane
2fe0f76e27
aerofc-v1 Increased IRQ Stack Size
2017-01-27 15:01:52 +01:00
David Sidrane
57581ddaac
aerocore Increased IRQ Stack Size
2017-01-27 15:01:52 +01:00
David Sidrane
ec90bfb8a5
zubaxgnss-v1 use board common reset interface
2017-01-24 21:17:06 +01:00
David Sidrane
a29d7091c4
px4flow-v2 use board common reset interface
2017-01-24 21:17:06 +01:00
David Sidrane
dde2a0164e
s2740vc-v1 use board common reset interface
2017-01-24 21:17:06 +01:00
David Sidrane
571ffb7652
px4nucleoF767ZI-v1 use board common reset interface
2017-01-24 21:17:06 +01:00
David Sidrane
1aad48c869
px4cannode-v1 use board common reset interface
2017-01-24 21:17:06 +01:00
David Sidrane
4bbcb9a768
px4-stm32f4discovery use board common reset interface
2017-01-24 21:17:06 +01:00
David Sidrane
e68532a86e
mindpx-v2 use board common reset interface
2017-01-24 21:17:06 +01:00
David Sidrane
844f753881
px4fmu-v5 use board common reset interface
2017-01-24 21:17:06 +01:00
David Sidrane
ab3a0ba025
px4fmu-v4pro use board common reset interface
2017-01-24 21:17:06 +01:00
David Sidrane
eb72b49507
px4fmu-v4 use board common reset interface
2017-01-24 21:17:06 +01:00
David Sidrane
fc00e3e168
px4fmu-v3 use board common reset interface
2017-01-24 21:17:06 +01:00
David Sidrane
b01e03bf4f
px4fmu-v2 use board common reset interface
2017-01-24 21:17:06 +01:00
David Sidrane
a5d1290398
px4fmu-v1 use board common reset interface
2017-01-24 21:17:06 +01:00
David Sidrane
bcba37b71c
auav-x21 use board common reset interface
2017-01-24 21:17:06 +01:00
David Sidrane
a89a51cb9b
aerofc-v1 use board common reset interface
2017-01-24 21:17:06 +01:00
José Roberto de Souza
523688e43c
aerofc: Reboot after crash
2017-01-24 00:06:12 +01:00
David Sidrane
4320492377
Add the ability to use probes
2017-01-23 22:10:38 +01:00
David Sidrane
127a639cd6
Updated to upstream NuttX config
2017-01-23 22:10:38 +01:00
José Roberto de Souza
4142f1c9d5
aerofc: Disable BBSRAM and SAVE_CRASHDUMP support
...
This board don't have a SDCard to save crash dumps and it was causing
the board to get stuck into '[boot] There were %d reboots with Hard
fault that were not committed to disk - System halted', until user
connect to the serial console and clear the fault.
2017-01-23 22:10:38 +01:00
José Roberto de Souza
6bcf9266dc
aerofc: Correctly enable UART driver for UART5(Telemetry port)
...
UART4 and UART5 are not USART instances.
2017-01-20 08:49:17 +01:00
Henry Zhang
0fdf3b13e8
MindPX: disable USART3 flow control
2017-01-17 23:10:43 -08:00
Lorenz Meier
c597a8e1df
Disable a set of warnings for NuttX that are new in GCC 6
2016-12-28 15:14:48 +01:00
David Sidrane
5607df8a44
Added missing IFLOWCONTROL_WATERMARK settings.
...
This was the cause of the CI failure on the hot fix
2016-12-24 09:42:48 +01:00
Lorenz Meier
2bf7a53d55
FMUv5: Ensure enough IRQ stack
2016-12-23 23:24:52 +01:00
Lorenz Meier
88a4b5ba07
FMUv4: Ensure enough IRQ stack
2016-12-23 23:24:52 +01:00
Lorenz Meier
0924d8ddcf
FMUv3: Ensure enough IRQ stack
2016-12-23 23:24:52 +01:00
Lorenz Meier
b6e4b63b0d
FMUv2: Ensure enough IRQ stack
2016-12-23 23:24:52 +01:00
Lorenz Meier
bdeabbd02c
FMUv1: Ensure enough IRQ stack
2016-12-23 23:24:52 +01:00
David Sidrane
83fdb9761c
px4fmu-v4:Fixed SDIO Clocking
2016-12-23 00:05:59 +01:00
David Sidrane
abc2ed3c52
px4fmu-v3:Fixed SDIO Clocking
2016-12-23 00:05:59 +01:00
David Sidrane
a84eebbee4
px4fmu-v2:Fixed SDIO Clocking
2016-12-23 00:05:59 +01:00
David Sidrane
31355c8584
Mindpx-v2:Fixed SDIO Clocking
2016-12-23 00:05:59 +01:00
David Sidrane
feb139eb6a
AUAVX21:Fixed SDIO Clocking
2016-12-23 00:05:59 +01:00
Lorenz Meier
19a474e376
Enable flow control in OS config for TAP so that ports without support are correctly detected
2016-12-21 11:44:47 +01:00
Lorenz Meier
83e833c997
FMUv5 defconfig: Better defaults
2016-12-21 08:34:22 +01:00
Lorenz Meier
ace1f91355
I2C4: Fix GPIO setup
2016-12-21 08:34:22 +01:00
David Sidrane
05701a2830
Reorged px4fmu-v5 code up 32K now that bootloader is completed.
2016-12-21 08:34:22 +01:00
David Sidrane
4712ed1889
Complete px4fmu-v5 Led configuration
2016-12-21 08:34:22 +01:00
David Sidrane
8610eced57
Changes to sim for upstream Nuttx
2016-12-21 08:34:21 +01:00
David Sidrane
b7cc04e0d2
Changes to tap_v1 for upstream Nuttx and hardfault logging
2016-12-21 08:34:21 +01:00
David Sidrane
402251819d
Changes to mindpx-v2 for upstream Nuttx and hardfault logging
2016-12-21 08:34:21 +01:00
David Sidrane
f149adac54
Changes to px4-stm32f4discovery for upstream Nuttx
2016-12-21 08:34:21 +01:00
David Sidrane
feda3e8c5c
Changes to px4io-v2 for upstream Nuttx
2016-12-21 08:34:21 +01:00
David Sidrane
63f04c1236
Changes to px4io-v1 for upstream Nuttx
2016-12-21 08:34:21 +01:00
David Sidrane
17633c0714
Changes to px4fmu-v4 for upstream Nuttx and hardfault logging
2016-12-21 08:34:21 +01:00
David Sidrane
c89c47e57e
Changes to px4fmu-v3 for upstream Nuttx
2016-12-21 08:34:21 +01:00
David Sidrane
d9575964a4
Changes to px4fmu-v2 for upstream Nuttx and hardfault logging
2016-12-21 08:34:21 +01:00
David Sidrane
82cb9353d1
Changes to px4fmu-v1 for upstream Nuttx
2016-12-21 08:34:21 +01:00
David Sidrane
64c00e6c95
Changes to crazyflie for upstream Nuttx and hardfault logging
2016-12-21 08:34:21 +01:00
David Sidrane
3ddeb07b25
Changes to auav-x21 for upstream Nuttx and hardfault logging
2016-12-21 08:34:21 +01:00
David Sidrane
a2adf94d13
Changes to aerofc-v1 for upstream Nuttx and hardfault logging
2016-12-21 08:34:21 +01:00
David Sidrane
2e235b9013
Changes to aerocore for upstream Nuttx
2016-12-21 08:34:21 +01:00
David Sidrane
1b17bc74b2
Adding zubaxgnss-v1 bootloader
2016-12-21 08:34:21 +01:00
David Sidrane
276bf47865
Adding s2740vc-v1 board and bootloader
2016-12-21 08:34:21 +01:00
David Sidrane
6ce7ade2c6
Adding px4nucleoF767ZI-v1
2016-12-21 08:34:21 +01:00
David Sidrane
bca8767981
Adding px4fmu-v5
2016-12-21 08:34:21 +01:00
David Sidrane
925102464b
Adding px4fmu-v4pro
2016-12-21 08:34:21 +01:00
David Sidrane
f14a0ba107
Adding px4flow-v2 bootloader
2016-12-21 08:34:21 +01:00
David Sidrane
24e8c213ee
Adding px4esc-v1 board and bootloader
2016-12-21 08:34:21 +01:00
David Sidrane
bba8371b0f
Adding px4cannode-v1 board and bootloader
2016-12-21 08:34:21 +01:00
David Sidrane
cd8b759fed
Adding esc35-v1 board and bootloader
2016-12-21 08:34:21 +01:00
David Sidrane
d6098c8226
Adding Nuttx Build infrastructure
2016-12-21 08:34:20 +01:00
Lucas De Marchi
03be988ebe
aerofc: fix defining PX4FMU_V4 macro
...
We were defining both macros. Fix it by using changing to AEROFC_V1.
Also remove a leftover from board rename.
2016-12-20 08:51:14 +01:00
Lucas De Marchi
eaa2cf7d99
aerofc: fix LED names
...
There are no blue/red LEDs and these names just causes confusion with
the "always-on LEDs".
2016-12-20 08:51:14 +01:00
José Roberto de Souza
8fb15f1de8
aerofc: Enable I2C1 for external compass
...
For now it is only checking if there is a external HMC5883, if
necessary more compass should be added and probe.
2016-11-28 09:21:12 +01:00
Lucas De Marchi
6af31a109f
aerofc: start mavlink on ttyS4
2016-11-28 09:21:12 +01:00
Lucas De Marchi
3b3d4f385c
aerofc: fix UART port assignments
2016-11-28 09:21:12 +01:00
José Roberto de Souza
effdb37a2b
aerofc: Fix UARTs configuration
...
Correct set pin mux and removed unused interfaces.
2016-11-28 09:21:12 +01:00
José Roberto de Souza
ef7c3b2174
aerofc: Fix SPI configuration
...
SPI bus 1 is the bus connected to MPU6500, so remove SPI bus 3 and 4.
Also remove everything else related to SPI that this board doesn't have.
2016-11-28 09:21:12 +01:00
Lucas De Marchi
cf07fa3a1c
aerofc: streamline nuttx configuration
...
Remove what's not used like SPI and UART ports, ADC, etc. Add UART5 and
I2C1 that are going to be used.
This also received contribution from
José Roberto de Souza <jose.souza@intel.com>.
2016-11-28 09:21:12 +01:00
Lucas De Marchi
0cd7984b7f
Rename asc board to aerofc
2016-11-28 09:21:12 +01:00
David Sidrane
fb3e2665f3
Inital Commit AUAV X2.1
2016-11-28 09:18:45 +01:00
Julian Oes
25d1daa7a5
px4fmu-v1: Raise INTERRUPTSTACK again
...
This fixes #5855 .
2016-11-15 08:10:40 +01:00
Julian Oes
53c23e7bff
Revert "Revert "FMUv1: Save resources in config""
...
This reverts commit 0ca397ab20
.
2016-11-15 08:10:40 +01:00
Lorenz Meier
0ca397ab20
Revert "FMUv1: Save resources in config"
...
This reverts commit c24046ca5b
.
2016-11-14 22:37:01 +01:00
Mark Whitehorn
40f2c4a8e4
add new board config for fmu-v3
2016-11-11 09:50:42 +01:00
David Sidrane
c4d91ef644
Removed CONFIG_STM32_I2CTIMEOTICKS defined in the PX4 I2C driver
...
CONFIG_STM32_I2CTIMEOTICKS is hard defined on PX4 master
and defconfig defined on upstream Nuttx (nuttx_v3) it will be fixed
there.
2016-11-05 11:06:43 +01:00
David Sidrane
fd797ae3b4
Using build system warnings.
...
Aligned Make.Defs to use the build system's defined warnigns.
2016-11-05 11:06:43 +01:00
Henry Zhang
d6ed416d29
MindPX: Update spi bus and sensors io config.
2016-10-29 10:56:32 +02:00
Henry Zhang
d8ac044414
MindPX: Support serial RC input.
2016-10-29 10:56:32 +02:00
Henry Zhang
5076ba0049
MindPX: Disable second CAN bus.
2016-10-29 10:56:32 +02:00
Henry Zhang
93343487e7
MindPX: Harmonize with FMUv4.
2016-10-29 10:56:32 +02:00
David Sidrane
1c766aef12
Removed comments to allow appconfigs to bring in can
...
Removed the commented body of the 'if CONFIG_CAN' in the appconfigs
2016-10-06 19:02:51 +02:00
Lorenz Meier
c24046ca5b
FMUv1: Save resources in config
2016-10-02 11:50:34 +02:00
Dennis Shtatnov
eafc0dad4a
CF2: Disable UART console to free up expansion pins
...
nshterm should still work. Using low console instead which should just discard all characters for the plain system console
2016-09-19 11:54:53 +02:00