203 Commits

Author SHA1 Message Date
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
Dennis Shtatnov
c842b0457f Syslink for battery, RSSI, and initial radio control 2016-09-04 19:12:08 +02:00
Dennis Shtatnov
e91821d2a2 Merge Crazyflie motor driver with FMU
Comment corrections
2016-09-04 19:12:08 +02:00
Dennis Shtatnov
9c8e56401b Working motors and mtd for CF2 2016-09-04 19:12:08 +02:00
Tim Dyer
b65ff53b00 Initial build for Crazyflie 2.0
Working crazyflie firmware build

* Console on USART3
* Could not disable building PX4IO firmware, currently commented out

Don't build PX4IO firmware if the board doesn't ask for it

Added crazyflie motor driver

Fixed wrong register

CLK_SEL is in PWR_MGMT_1

Initial I2C/SPI MPU9250 device

* Tested with I2C
* Need to add error checking
* Intermittent crash on stop call

Working ak8963 mag driver

Functional lps25h driver. Work in progress.

Works well enough to probe and allow sensors task to start.

Added serial port test module

HACK! Get sensors module working

Set crazyflie PWM range

Extend baudrate for Crazyflie's NRF radio

Added dummy tone alarm to allow for init

Added autostart script for Crazyflie
2016-09-04 19:12:08 +02:00
Lorenz Meier
e6dcc0a2ed Complete ASC config 2016-08-15 10:49:43 +02:00
Lorenz Meier
ed6c63e48f TAPv1: Harmonize with FMUv1 (since they are pretty much the same) 2016-08-12 13:55:16 +02:00
Lorenz Meier
f231feb0f6 FMUv1: Harmonize with FMUv2 2016-08-12 13:55:16 +02:00
David Sidrane
6173649c43 Minor corrections 2016-08-12 13:55:16 +02:00
Lorenz Meier
3fff9e5826 Harmonize TAP config with FMUv4 config 2016-08-12 13:55:16 +02:00
Lorenz Meier
3203d3f770 More USB buffer 2016-08-12 13:55:16 +02:00
Lorenz Meier
40ba3f5131 Initial config for ASC module 2016-08-06 20:45:11 +02:00
Beat Küng
302719527a nuttx defconfig: increase nr of file descriptors, due to mavlink shell 2016-07-29 13:07:17 +02:00
Henry Zhang
0730e681bc Nuttx config: MAVLink app needs more FDs. 2016-07-22 11:16:18 +02:00
David Sidrane
0576031a81 TAP PID (#5036) 2016-07-12 05:07:03 -10:00
David Sidrane
5cc58fa067 Reserving 32Kib of FLASH for parameters (#5035) 2016-07-12 03:57:31 -10:00
David Sidrane
da96144e80 Added Power button and cleanup sdio 2016-07-10 11:46:47 +02:00
David Sidrane
5de19500c2 TAP-v1 set Console Baud Rate to 57600 2016-07-10 11:46:47 +02:00
Lorenz Meier
332f669d9b Add tap-v1 config 2016-07-06 13:34:35 +02:00
Daniel Agar
e2801d35e4 fix comment spelling 2016-06-15 20:35:16 +02:00
Lorenz Meier
fb1fd205bd MAVLink app needs more FDs 2016-06-02 09:27:26 +02:00
Lorenz Meier
f07a4f2f93 MAVLink app needs more FDs 2016-06-02 09:27:15 +02:00
Beat Küng
d35814ed99 nuttx px4fmu-v4 config: increase CONFIG_NFILE_DESCRIPTORS to 52
necessary for mavlink receiver. It had the following output:
 mavlink_rcv_if0: node_open as advertiser failed.
2016-06-02 09:26:03 +02:00
Henry Zhang
9570d66d9d MindPXFMUv2 uses STM32F427 v3, enable 2M flash. 2016-05-21 11:00:21 +02:00
David Sidrane
3829871612 Removed unused NXFFS buys back 5792 bytes of FLASH 2016-05-14 11:22:52 +02:00
Felix Hu
18176ea73d change productstr 2016-05-04 23:33:48 +02:00
Felix Hu
9dd42e45d5 mod mindpx v2 prototype and defconfig 2016-05-04 23:33:48 +02:00
Daniel Agar
8569c3e25d PX4 NuttX enable -Werror 2016-04-17 16:02:28 -04:00
Daniel Agar
0b54bb99f9 NuttX quiet build
cmake combine NuttX copy and export

-NuttX wasn't recopying if it fails to compile
2016-04-17 16:02:28 -04:00
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