Eric Katzfey
4a553938fb
VOXL2: HRT updates for synchronization with Qurt time ( #22881 )
...
- Added offset to Posix hrt time to account for synchronization with Qurt hrt time
- Added new Kconfig to configure synchronization of HRT timestamps on VOXL2
- Moved voxl2 libfc sensor library submodule from muorb module to boards directory
- Added check to make sure hrt_elapsed_time can never be negative
2024-03-22 15:24:51 -04:00
Daniel Agar
c024ea396a
boards/px4/fmu-v5x: remove legacy rover_pos_control to reduce flash usage
2024-03-22 15:17:03 -04:00
Eric Katzfey
69028f37a9
New platform independent Serial interface ( #21723 )
2024-03-21 21:00:23 -04:00
Beat Küng
2e12e14a23
boards/px4/fmu-v5x: remove sd_stress & reflect to reduce flash usage
2024-03-21 20:58:21 -04:00
Daniel Agar
34c19b2e5a
boards/px4/fmu-v5x: default remove systemcmds/sd_stress to save flash
2024-03-20 12:35:34 -04:00
alexklimaj
af16544809
boards: ark septentrio update flash size and enable ekf2
2024-03-20 11:17:05 -04:00
Silvan Fuhrer
68fcfc43ef
mro-zero classic: remove gyro fft module to save flash ( #22878 )
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2024-03-14 14:20:51 +01:00
Eric Katzfey
ae947513d7
add load_mon support for Qurt platform ( #22883 )
...
- Added check in commander to see if CPU load monitoring has been disabled before signalling overload
2024-03-13 21:33:58 -04:00
Eric Katzfey
18d53c3bfd
boards/modalai/voxl2: Add new capabilities to Qurt platform HITL driver
...
* Added new sensor control options and test capability in dsp_hitl
* HITL working in VIO mode only
* Fixed units on GPS HIL input
2024-03-11 19:47:15 -04:00
Eric Katzfey
f4ebfa6130
parameters: support for an optional remote parameter database ( #22836 )
...
The voxl2 has a split architecture. PX4 runs on a posix platform and a Qurt platform. The two communicate uorb topics back and forth with the muorb module. But each has it's own parameters database and they need to stay in sync with each other. This PR adds support to keep the 2 parameter databases in sync. The main parameters database running on Linux has file system support while the Qurt one does not. The Linux side is considered the primary and the Qurt side is considered the remote.
2024-03-11 13:52:22 -04:00
alexklimaj
a80a5a92f4
boards: ARK Flow fix typo
2024-03-09 16:40:59 -05:00
Alexis Guijarro
006dcfafb7
boards/mro/ctrl-zero-classic: corrections for mRo Control Zero Classic Board ( #22745 )
...
- Build target changed from STM32H743II to STM32H743ZI
- Missing external SPI interface added
- Nonexistent I2C3 interface removed
- I2C4 pins changed
- Red and Green LED lights remapped
- Missing ADC inputs added and already present ones corrected
- CAN Silent interfaces corrected
- Power pins corrected and Level Shifter pin added to enable ICM20948
- Buzzer pin remapped
- HRT channel and PPM pin changed
- RSSI input remapped
- ICM20602 and BMI088 pins corrected
- Serial ports remapped
2024-03-08 14:50:53 -05:00
Eric Katzfey
e20215087f
Moving from Qurt specific icm4266p driver to mainline version
2024-03-07 21:14:49 -05:00
Peter van der Perk
d1ae242a91
v6x-rt: fix rover build regression
2024-03-05 10:21:41 -05:00
Peter van der Perk
9cef834624
fmu-v6xrt: update px4board enables vtol
2024-03-05 08:18:44 -05:00
Niklas Hauser
0186d687b2
Add minimal Skynode RC13 config to the PAB manifest
2024-03-04 13:33:20 -05:00
Matthias Grob
1bd65f8beb
mantis-edu: remove duplicate RC define
2024-03-04 13:30:28 -05:00
Peter van der Perk
efbbd64ec0
fmu-v6xrt: Increase lpwork stack size
2024-02-26 14:01:56 -05:00
Eric Katzfey
1ec0ba4736
Added param system command to voxl2 slpi build
2024-02-21 11:54:02 -05:00
Eric Katzfey
8da8b88a54
Fixed and added Qurt platform dsp_hitl driver
2024-02-21 11:54:02 -05:00
Eric Katzfey
a436a8f3b8
Fixed unresolved symbol error for qurt platform due to missing sbus library
2024-02-21 11:54:02 -05:00
Matthias Grob
84a7d42566
rover build: correct differential drive kconfig name
2024-02-15 10:08:51 -05:00
Matthias Grob
b54b4f7dce
Rename module differential_drive_control -> differential_drive
2024-02-12 14:29:10 +01:00
PX4 BuildBot
0f3925b21d
update all px4board kconfig
2024-02-09 10:48:26 -05:00
Alex Klimaj
31bbda0b58
boards: new ARK Septentrio GPS CAN node(ark_septentrio-gps)
...
* update gps submodule with sbf fix
* ARK Septentrio GPS initial commit
2024-02-09 10:26:09 -05:00
fury1895
3de7d83e5f
v6x board_sensors: publish system_power if ADC_ADS1115_EN is enabled
2024-02-08 16:11:34 +01:00
Peter van der Perk
8dae9905aa
fmu-v6xrt: hotfix for sdio crash when reading multiblock to unaligned memory
2024-02-05 11:17:33 -05:00
Vincent Poon
6dbb798e37
Change FMU-v6x REV 6 IMU Order
...
Change IMU Order, make adis16470 in 1st priority.
2024-02-02 05:49:21 -05:00
David Sidrane
c07edd1d9a
px4_fmu-v6x:Add Sensor set 8
2024-02-01 21:11:32 -05:00
Julian Oes
2cfdea2edb
fmu-6x: fix Telem2 without flow control
...
When flow control is used together with DMA, we need to add a pulldown
to CTS. Without it, it assumes flow control and gets stuck when
CTS is not connected.
Signed-off-by: Julian Oes <julian@oes.ch>
2024-02-02 06:52:17 +13:00
David Sidrane
543454f12e
stm32h7:ADC STM32_RCC_D3CCIPR_ADCSEL->STM32_RCC_D3CCIPR_ADCSRC
2024-01-30 18:07:57 -05:00
alexklimaj
d2a3ca28e1
boards: arkv6x migrate to split versioning
2024-01-30 11:15:03 -05:00
David Sidrane
dc73d5d634
px4_fmu-v5x:Use BOARD_HAS_HW_SPLIT_VERSIONING & common PAB manifest
2024-01-30 11:15:03 -05:00
David Sidrane
4b8b30914a
px4_fmu-v6xrt:Use BOARD_HAS_HW_SPLIT_VERSIONING & common PAB manifest
2024-01-30 11:15:03 -05:00
David Sidrane
84dddb5f40
px4_fmu-v6x:rc.board_sensors Use BOARD_HAS_HW_SPLIT_VERSIONING
2024-01-30 11:15:03 -05:00
David Sidrane
987d97d600
px4_fmu-v6x:HAVE_PM2 set by PX4_MFT_PM2 in manifest
2024-01-30 11:15:03 -05:00
David Sidrane
3057f7607f
px4_fmu-v6x:Use hwbasecmp
2024-01-30 11:15:03 -05:00
David Sidrane
5ab92173f2
px4_fmu_v6x:Use common PAB manifest
2024-01-30 11:15:03 -05:00
David Sidrane
8ff4ed8321
px4_fmu-v6x:Use BOARD_HAS_HW_SPLIT_VERSIONING
2024-01-30 11:15:03 -05:00
David Sidrane
81f3542113
boards:Needing Migration to BOARD_HAS_HW_SPLIT_VERSIONING
2024-01-30 11:15:03 -05:00
alexklimaj
deed375579
boards: arkv6x re-enable serial TX DMA
2024-01-26 09:06:37 -05:00
alexklimaj
f29e1e8563
boards: arkv6x uart5 cts enable pulldown
2024-01-26 09:06:37 -05:00
PX4 BuildBot
0edebffcd6
boards: update all NuttX defconfigs
2024-01-24 21:51:05 -05:00
PX4 BuildBot
6f670cdc0b
update all px4board kconfig
2024-01-24 21:50:11 -05:00
Daniel Agar
4e0967889c
ekf2: add verbose print status (moved out of DEBUG_BUILD)
2024-01-24 21:49:26 -05:00
Daniel Agar
2c81c9fdea
boards: px4/fmu-{v5*,v6*} add dedicated rover board variants (eg px4_fmu-v6x_rover)
2024-01-24 14:06:49 -05:00
Eric Katzfey
2b69a3d290
VOXL2 specific drivers, modules, and miscellaneous support files ( #22588 )
2024-01-18 12:14:17 -05:00
muramura
28380f926b
fmu-v6xrt: Change image size
2024-01-17 06:48:06 -05:00
muramura
2e38fc89b7
fmu-v6xrt: Change the description to the device name in the WIKI
2024-01-16 21:57:35 -05:00
David Sidrane
f1f5934ba2
px4_fmu-v6xrt:SPI1 is icm42686p
2024-01-16 17:09:26 -05:00