Beat Küng
1be089cf0c
BBSRAM: add another partition and store the last ulog path
8 years ago
Lucas De Marchi
260b8ea940
aerofc: remove USB
...
There's no USB, don't bring it in.
8 years ago
Lucas De Marchi
5744a0bcec
aerofc: update NuttX config
8 years ago
José Roberto de Souza
f61b830ae9
nuttx-configs: aerofc: Enable CONFIG_STM32_FLASH_WORKAROUND_DATA_CACHE_CORRUPTION_ON_RWW
...
Now AeroFC is making use of both flash memory banks so it need this
workaround.
8 years ago
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.
8 years ago
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
8 years ago
David Sidrane
2fe0f76e27
aerofc-v1 Increased IRQ Stack Size
8 years ago
David Sidrane
a89a51cb9b
aerofc-v1 use board common reset interface
8 years ago
José Roberto de Souza
523688e43c
aerofc: Reboot after crash
8 years ago
David Sidrane
4320492377
Add the ability to use probes
8 years ago
David Sidrane
127a639cd6
Updated to upstream NuttX config
8 years ago
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.
8 years ago
José Roberto de Souza
6bcf9266dc
aerofc: Correctly enable UART driver for UART5(Telemetry port)
...
UART4 and UART5 are not USART instances.
8 years ago
David Sidrane
a2adf94d13
Changes to aerofc-v1 for upstream Nuttx and hardfault logging
8 years ago
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.
8 years ago
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".
8 years ago
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.
8 years ago
Lucas De Marchi
6af31a109f
aerofc: start mavlink on ttyS4
8 years ago
Lucas De Marchi
3b3d4f385c
aerofc: fix UART port assignments
8 years ago
José Roberto de Souza
effdb37a2b
aerofc: Fix UARTs configuration
...
Correct set pin mux and removed unused interfaces.
8 years ago
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.
8 years ago
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>.
8 years ago
Lucas De Marchi
0cd7984b7f
Rename asc board to aerofc
8 years ago