alexklimaj
4fc161192a
Add ARK CANnode board config
3 years ago
Daniel Agar
8f891332f1
boards: px4_fmu-v2_multicopter disable load_mon to save flash
3 years ago
Daniel Agar
091fca701e
px4io: input_rc only publish new successful decodes
...
- previously an invalid decode would continue to be transferred to the FMU (at 50 Hz) and published to the rest of the system as successfully decoded new RC data
- by only publishing new successful decodes we can more effectively discard invalid data in downstream consumers
3 years ago
Ryan Johnston
777540bd02
boards/matek/gnss-m9n-f4: RM3100 orientation fix
...
- the RM3100 needs to be pitched 180º for correction orientation on this board.
3 years ago
Ryan Johnston
c585758f67
boards/matek/gnss-m9n-f4: IMU orientation update
...
- the icm20602 needs to be rolled 180º and yaw 90º for this board.
3 years ago
Daniel Agar
6e9c673262
boards: omnibus_f4sd_ekf2 disable frsky telemetry to save flash (and fix build)
...
- this isn't great, but our options are limited at the moment and this
can be fixed later once the old mixing system is deleted
3 years ago
Hovergames
457130fb69
Support for NXP UWB position sensor
...
uwb_sr150 driver for the sensor, and some
modifications in precision landing to allow
landing on a platform using the UWB system.
3 years ago
Beat Küng
3381a5914d
holybro/kakuteh7: fix BOARD_FLASH_SIZE
...
The BL was reporting a flash size of 1703936, whereas it should be 1835008.
3 years ago
stmoon
179820cead
boards: px4_fmu_v5x_rtps disable common telemetry modules to save flash
3 years ago
Daniel Agar
803cc6814f
boards: px4_fmu-v2_fixedwing disable drivers/camera_trigger to save flash
3 years ago
Daniel Agar
f0be554857
boards: px4_fmu-v5_uavcanv0periph disable modules to save flash
3 years ago
Daniel Agar
82c1ffb8f8
boards: px4_fmu-v5_stackcheck disable common telemetry modules to save flash
3 years ago
CUAVmengxiao
1870b9245b
fmu-v5: add macro definitions for different version revisions
3 years ago
CUAVmengxiao
c0d5ae2f9f
fmu-v5: Add support for ICM-42688-P
3 years ago
Daniel Agar
dfe13e16e8
boards: px4_fmu-v2_multicopter disable distance_sensor/tfmini to save flash
3 years ago
Daniel Agar
67920f089b
boards: px4_fmu-v5x_rtps disable unused systemcmds and examples to save flash
3 years ago
Daniel Agar
5800c417c8
boards: px4_fmu-v2_rover disable unused drivers to save flash
3 years ago
Daniel Agar
eb666e94a4
bords: omnibus_f4sd move ekf2 from default to new ekf2 board variant
...
- temporary solution to flash overflow
3 years ago
David Sidrane
9fe2dfc2e3
px4_fmuv-6x Sensor set 3
3 years ago
Daniel Agar
94e30f5efb
boards: delete unused px4_fmu-v2_test
3 years ago
Daniel Mesham
06a9be74fa
microdds: add xrce client
3 years ago
Daniel Agar
c86d5769ea
boards: px4_fmu-v2_{fixedwing,multicopter} module selection changes to save flash
3 years ago
Jukka Laitinen
4658a627d7
Separate i2c and spi board bus configuration into and own library for protected build target
...
This info is needed on both kernel and user sides, and is just data.
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
3 years ago
Jukka Laitinen
56c6120e83
Use IOCTL for board_read_VBUS_state in NuttX protected builds
...
Direct gpio read is not possible from user side applications, so use boardctl
interface instead.
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
3 years ago
Jukka Laitinen
0cf3079401
px4_fmuv5: Implement BOARD_*_LOCKOUT_STATE in protected/kernel builds
...
In memory protected builds these perform nuttx boardctl ioctl calls to kerenel
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
3 years ago
Jukka Laitinen
356328056a
Add px4_fmu-v5_protected target
...
Add a target for nuttx protected build development
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
3 years ago
Daniel Agar
4746a19c0c
boards: px4_fmu-v5_stackcheck disable UUV modules to save flash
3 years ago
bresch
58bd3d0c60
cmake: use elif -> elseif
3 years ago
alessandro
0617fd2b6f
fmu-v6x: increase UART5 buffer size
...
The same fix had to be done for the fmu-v5x:
PX4/PX4-Autopilot#14932
3 years ago
Beat Küng
601c588294
holybro/kakuteh7: disable bluetooth
3 years ago
Beat Küng
047352d049
holybro/kakuteh7: update bootloader binary
3 years ago
Bulut Gözübüyük
80c6ab7106
Add support for Omnibus F4 boards with ICM20608G IMUs
...
One can use following command to compile:
make omnibus_f4sd_icm20608g
Co-Authored-By: berkercanatar <19846944+berkercanatar@users.noreply.github.com>
3 years ago
Beat Küng
3e6a35fe8a
px4/fmu-v2/rover: disable module to reduce flash
3 years ago
Beat Küng
29d5dd9b8f
omnibus/f4sd: disable module to reduce flash
3 years ago
Beat Küng
bc9dfe8599
holybro/kakutef7: disable module to reduce flash
3 years ago
Beat Küng
e10ff59340
px4/fmu-v5/stackcheck: disable module to reduce flash
3 years ago
Daniel Agar
611d50edf3
boards: holybro kakutef7 disable tone_alarm to save flash
3 years ago
Daniel Agar
5b5d428189
boards: px4_fmu-v5_stackcheck disable fake_gps to save flash
3 years ago
Daniel Agar
01daf8d6d6
boards: omnibus_f4sd disable events module to save flash
3 years ago
Charles Cross
f31f3370ef
Add support for Timer15 on H743 boards ( #19228 )
...
* Adds Timer15 to stm32_common, if the timer base is defined
* Adds Timer15 logic for DMA and AltFunc config on stm32h7 boards
* Adds TIM15 BDTR->MOE support in stm32_common timer init
* Adds support for TIM15 pwm channels on Matek H743 Slim
3 years ago
Daniel Agar
3c58932aff
boards: px4_fmu-v2_default disable ms4525 to save flash
3 years ago
David Sidrane
c0facec889
cdc_acm_check:Prevent USB disconect on param save
...
If the hardware support RESET lockout that has nArmed ANDed with VBUS
vbus_sense may drop during a param save which uses
BOARD_INDICATE_EXTERNAL_LOCKOUT_STATE to prevent external resets
while writing the params. If we are not armed and nARMRED is low
we are in such a lock out so ignore changes on VBUS_SENSE during this
time.
3 years ago
Daniel Agar
8489cec08f
boards: spracing h7extreme keep icm42688p in RAM
...
- to make space move rc_update itcm -> sram
3 years ago
Daniel Agar
9aca693945
boards: spracing h7extreme add alternate IMU icm42688p
3 years ago
Daniel Agar
abfa3d23a5
boards: matek h743-slim fix STM32_SDMMC_SDXFR_CLKDIV typo
3 years ago
David Sidrane
1c66fb44aa
holybro_kakutef7:fit in flash
3 years ago
David Sidrane
2e67b92b4d
px4_fmu-v5_stackcheck:Fit in flash
3 years ago
David Sidrane
92590155fc
px4_fmu-v6x:Bootloader move to TELEM1 with DMA
3 years ago
David Sidrane
b5916ac712
px4_fmu-v6x:Document the DMA usage
3 years ago
David Sidrane
7eefdd1e3d
px4_fmu-v6x:Enable DMA on TELEM{1|2}
3 years ago