David Sidrane
93f2cf077f
posix derrived targes use BOARD_OVERRIDE_UUID
2017-01-25 07:43:11 +01:00
David Sidrane
d0ebc183c9
ver uses common board api for uuid
2017-01-25 07:43:11 +01:00
David Sidrane
4dc8e61612
uavcan uses common board api to interface with systemlib/board_serial
2017-01-25 07:43:11 +01:00
David Sidrane
5bdd5c7989
fmu uses common board api to interface with systemlib/board_serial
2017-01-25 07:43:11 +01:00
David Sidrane
24f5461402
systemlib/board_serial uses common board api for UUID
2017-01-25 07:43:11 +01:00
David Sidrane
459f71f579
zubaxgnss-v1 bootloader uses common board api for UUID
2017-01-25 07:43:11 +01:00
David Sidrane
9efeb0d848
s2740vc-v1 bootloader uses common board api for UUID
2017-01-25 07:43:11 +01:00
David Sidrane
69a500c6e7
px4flow-v2 bootloader uses common board api for UUID
2017-01-25 07:43:11 +01:00
David Sidrane
147ed3067d
px4esc-v1 bootloader uses common board api for UUID
2017-01-25 07:43:11 +01:00
David Sidrane
796a7a1a69
px4cannode-v1 bootloader uses common board api for UUID
2017-01-25 07:43:11 +01:00
David Sidrane
ae872448fd
esc35-v1 bootloader uses common board api for UUID
2017-01-25 07:43:11 +01:00
David Sidrane
bf0de997cb
Adds a board common way of retriving the SoC' Unique identifier
...
This abstraction will support mcu's with longer ID's then the
stm32 family.
It provids a common interface for byte and 32 bit word access
to the UUID data and a facility to reorder it.
2017-01-25 07:43:11 +01:00
James Goppert
b86380086e
Streamline python script for temp cal. ( #6416 )
...
* Streamline python script for temp cal.
* Simplify file generation for temp calibration.
2017-01-24 18:42:15 -05:00
David Sidrane
1abd629461
Move common macros to systemlib/px4_macros.h
2017-01-24 21:18:28 +01:00
David Sidrane
f3f235376b
PX4 System changes you use board common reset interface
2017-01-24 21:17:06 +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
c6c2eca139
s2740vc-v1 use board common reset interface requiers upstream nuttx fix
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
6653bfc3c9
px4esc-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
999ecb84d0
tap-v1 use board common reset interface
2017-01-24 21:17:06 +01:00
David Sidrane
327d45165d
crazyflie use board common reset interface
2017-01-24 21:17:06 +01:00
David Sidrane
cde6b0ac07
posix builds define BOARD_HAS_NO_RESET and BOARD_HAS_NO_BOOTLOADER
2017-01-24 21:17:06 +01:00
David Sidrane
4b99426736
px4-stm32f4discovery 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
David Sidrane
c2c8962765
board_crashdump uses board_system_reset API
2017-01-24 21:17:06 +01:00
David Sidrane
3692a62c35
Move board reset and entering bootloader to to board_common api
...
Define modes of reset and way to tell the system to enter
the bootloader via an api defined in board_common.h
If hardware or simulation deo not support the reset or
bootloader API and can define BOARD_HAS_NO_RESET and
BOARD_HAS_NO_BOOTLOADER respectivly.
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
c866e745cd
Removed mis-named file px4iov2.prototype ( #6420 )
2017-01-23 12:52:37 -10:00
David Sidrane
e31dfba4d0
Include up_internal.h to pickup extern _sdata definition
...
Fixes CI error
2017-01-23 22:10:38 +01:00
David Sidrane
4320492377
Add the ability to use probes
2017-01-23 22:10:38 +01:00
David Sidrane
59ec0e8aef
Make board_crashdump.c arch agnostic and move to common
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
24f9a53f60
drivers: common: stm32: Do not call stm32_bbsram_savepanic() if not implemented
2017-01-23 22:10:38 +01:00
José Roberto de Souza
163bcc4bbc
drivers: boards: Share board_crashdump() implementation
2017-01-23 22:10:38 +01:00
José Roberto de Souza
0b3fa7bfbb
aerofc: Remove call to board_dma_alloc_init()
...
This commit will only remove the error message from serial console as
this board don't define BOARD_DMA_ALLOC_POOL_SIZE.
2017-01-23 22:10:38 +01:00
Lorenz Meier
969c9ca7e8
Better status reporting for RC
2017-01-22 15:17:35 +01:00
Julian Oes
4ceba407f2
commander: raise stack size
...
A stack usage of 3000 bytes was observed, therefore it's safer to raise
the commander's stack size by 400 bytes.
2017-01-21 16:04:43 +01:00