Daniel Agar
f402f68fb1
px4_fmu-v3 include icm20948 (Here+ compass)
6 years ago
Daniel Agar
5e6bfe1ad8
vscode updates
...
* working debugging (one click build and debug)
* SITL jmavsim
* SITL gazebo
* jlink px4_fmu-v{2-5}
* improved syntax highlighting
* GNU linker files
* ROS message files msg/*.msg
* jinja2 template files
* fixed intellisense support
6 years ago
Daniel Agar
1d5309060a
thiemar_s2740vc-v1 nsh compress defconfig
6 years ago
Daniel Agar
82737f4d2e
px4_esc-v1 nsh compress defconfig
6 years ago
Daniel Agar
9d8c4c2945
px4_cannode-v1 nsh compress defconfig
6 years ago
Daniel Agar
3a4066c19f
auav_esc35-v1 nsh compress defconfig
6 years ago
Daniel Agar
be93dd1c5d
omnibus_f4sd nsh compress defconfig
6 years ago
Daniel Agar
311bf93cd4
nxp_fmuk66-v3 nsh compress defconfig
6 years ago
Daniel Agar
fde7c0ea4f
av_x-v1 nsh compress defconfig
6 years ago
Daniel Agar
4352fae8dd
auav_x21 nsh compress defconfig
6 years ago
Daniel Agar
5d49e36b3a
airmind_mindpx-v2 nsh compress defconfig
6 years ago
Daniel Agar
8082f9a0b5
bitcraze_crazyflie nsh compress defconfig
6 years ago
Daniel Agar
f27dddb8e9
intel_aerofc-v1 nsh compress defconfig
6 years ago
Daniel Agar
3f890b6ab1
px4_fmu-v5 stackcheck compress defconfig
6 years ago
Daniel Agar
f6cd70bcc5
px4_fmu-v5 nsh compress defconfig
6 years ago
Daniel Agar
7ccaf1068b
px4_fmu-v4pro nsh compress defconfig
6 years ago
Daniel Agar
8f32f3a0c8
px4_fmu-v4 stackcheck compress defconfig
6 years ago
Daniel Agar
41ff6c60ba
px4_fmu-v4 nsh compress defconfig
6 years ago
Daniel Agar
f1f84e52c7
px4_fmu-v3 stackcheck compress defconfig
6 years ago
Daniel Agar
d5b617deac
px4_fmu-v3 nsh compress defconfig
6 years ago
Daniel Agar
fa2142d06e
px4_fmu-v2 nsh compress defconfig
6 years ago
Daniel Agar
de7df621d7
px4_io-v2 nsh compress defconfig
6 years ago
David Sidrane
3938574a4a
px4_fmuv5:Extend probes to CAP pins
...
This also fixes a typo in the GPIO defines
6 years ago
Daniel Agar
b35d048566
cmake enable -Wcast-align and disable per module
6 years ago
Hamish Willee
257b90958f
Correct links to example docs
6 years ago
Claudio Micheli
ca53217175
removed stm discovery board.
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago
baumanta
d42b9205f9
Rename parameter MPC_OBS_AVOID to COM_OBS_AVOID and change the location to commander.
6 years ago
baumanta
f42b378b9b
Also activate navigator for 32f4discovery board
6 years ago
baumanta
b0024a1555
activate mc_pos_ctrl module to be able to access MPC_OBS_AVOID parameter
6 years ago
Vasily Evseenko
f8c50f442f
Fix RSSI in on FMUv4 (pixracer)
6 years ago
mcsauder
d60d802194
Correct board-config PIN1/PIN0 typo in fmu-v5/src/board_config.h.
6 years ago
David Sidrane
edd9f91a19
board:Set larger stack margin
6 years ago
David Sidrane
12d442e8dd
px4_fmuv5:Stack Check build Increase to 2624
...
The cause of the stack detection fault is because of the
level of nesting in the start up script. We need to
determine the worst case configuration and set the
bar there.
This fault occurred some 42 calls deep due to script
calling script (repeat).
The HW stack check requires as a margin of 204 bytes. That is
ISR HW stacking of CPU(8) FPU(18) registers and SW stacking of
CPU(11) and FPU(16) registers. Total CPU(19) registers is
68 bytes and the total FPU(34) registers is 136 bytes. On
a system with a separate ISR stack This only needs to be 104
so there is 100 bytes of headroom. But as coded the detection
will give a false positive detection and fault. This does not
mean that the stack will be corrupted.
Adjustments to that stack can have no effect due to rounding.
A stack size of 2608 and 2616 can yield the exact same size stack.
So even when the failure is due to a 4 byte overflow, it can take
greater than a 16 bytes increase to fix it. Because the final
stack size is calculated with an 8 byte alignment after a 4 byte
decrease. So 2624 becomes 2620 at runtime and will boot
with SYS_AUTOSTART=4001.
6 years ago
David Sidrane
0846059646
fmuv5:Repurpose TIM5_SPARE_4 as nARMED
...
nARMED is a Digital OUTPUT. GPIO will be set as input while not
armed HW will have Pull UP. While armed it will be configured
as a GPIO OUT set LOW.
6 years ago
fpvaspassion
cefffe652f
Correted list of serial ports for lpe target for fmu v2 board
6 years ago
Mohammed Kabir
20e44aa320
Analog Device ADIS16497 IMU initial support
6 years ago
Beat Küng
6d2849f4ef
fmu-v4 rc.board_extras: use 'if ! ' instead if 'if then else'
6 years ago
Beat Küng
717e52fa57
osd: rename driver to atxxxx
6 years ago
DanielePettenuzzo
c3f9294b49
omnibus: initial osd driver for omnibus board
6 years ago
Daniel Agar
77b5c47d7f
STM32F7 disable d-cache as a precaution ( #11374 )
...
- see 1259864 Data corruption in a sequence of Write-Through stores and loads
- if we can be certain this sequence won't occur in PX4 then the d-cache will be re-enabled
6 years ago
David Sidrane
beff3ae66a
deprecate gumstix aerocore - no longer supported by mfg
6 years ago
Daniel Agar
f1d17c9003
camera_capture add to all boards
6 years ago
David Sidrane
b40f8d52a8
STM32F7 disable d-cache as a precaution ( #11374 )
...
- see 1259864 Data corruption in a sequence of Write-Through stores and loads
- if we can be certain this sequence won't occur in PX4 then the d-cache will be re-enabled
6 years ago
Anna Dai
a2bb826523
fix for AV board mavlink streams
6 years ago
DanielePettenuzzo
3e9acee83e
add camera capture support for av_x board (not timer capture but gpio capture)
6 years ago
DanielePettenuzzo
b12b4e1222
fixes after rebase
6 years ago
Daniel Agar
adad624572
px4_fmu-v5 remove PX4_FMUV5_RC00
6 years ago
Daniel Agar
06f5a782f4
px4_fmu-v5 board spi cleanup
6 years ago
Daniel Agar
1a4d31140e
create example vehicle type build configs for fmu-v2 and fmu-v5 ( #10963 )
...
- update navigator precision landing to build without multicopter
6 years ago
Daniel Agar
a7388f142c
auav x2.1 rc.defaults should be rc.board_defaults
6 years ago