Vincent Poon
f75a92d199
Change FMU-v6x REV 6 IMU Order
...
Change IMU Order, make adis16470 in 1st priority.
2024-03-19 05:35:30 +13:00
David Sidrane
f6ec71d39f
px4_fmu-v6x:Add Sensor set 8
2024-03-19 05:35:30 +13:00
David Sidrane
23d8b3cf25
px4_fmu-v6x:rc.board_sensors Use BOARD_HAS_HW_SPLIT_VERSIONING
2024-03-19 05:35:30 +13:00
David Sidrane
0c1b5e88c5
px4_fmu-v6x:HAVE_PM2 set by PX4_MFT_PM2 in manifest
2024-03-19 05:35:30 +13:00
David Sidrane
4901edb5a4
px4_fmu-v6:Add Sensor Set Rev 6
2024-03-19 05:35:30 +13:00
David Sidrane
c5e2d9d871
px4_fmu-v6x:Rev 6 Sensors omit starting icm42688p, icm42670p, icm20649, icm20602
2024-03-19 05:35:30 +13:00
Julian Oes
c3ed50488f
Remove SYS_USE_IO param
...
The param is not really required anymore with the actuator
configuration. Also, when it is set to 0, RC doesn't work for some
boards which would be nice to avoid.
Signed-off-by: Julian Oes <julian@oes.ch >
2023-11-15 06:54:27 +13:00
Julian Oes
440165809a
6x: fix internal mag rotation
...
From looking at the history the BMM150 rotation was initially 0. Then,
this was changed to 6 when the intent was to only change it for Skynode.
A bit later, the rotation was changed back to 0, but only for Skynode.
This tells me that rotation 0 was correct for all 6X including Skynode
all along.
Signed-off-by: Julian Oes <julian@oes.ch >
2023-09-12 21:26:59 +12:00
Marco Räth
bdb0fe77d0
v6x: fix mag orientation for V6X009010 and V6X010010 ( #21194 )
2023-02-28 11:01:16 +01:00
Tanja Baumann
0099523710
v6x: fix IMU rotations for V6X009010 and V6X010010 ( #20901 )
...
And add V6X000010 (pixhawk base board)
2023-01-13 14:09:35 +01:00
tanja
e5255b173a
v6x: use param SENS_INT_BARO_EN to start internal bmp388
2022-12-19 08:50:31 +01:00
tanja
987de56af2
v6x: rev10 has second PM
2022-12-19 08:50:31 +01:00
Tanja Baumann
d75e61eef6
v6x: fix rc.board_sensors ver command ( #20763 )
2022-12-14 07:53:12 +01:00
tanja
ed0f602ce8
v6x: Adapt sensor set for board 0x010 upstream
2022-12-13 08:09:15 +01:00
David Sidrane
e284d4aa52
fmu-v6x:CUAV HW Version changes
2022-09-22 11:36:16 -04:00
CUAVmengxiao
9493008dbb
px4_fmu-v6X: add CUAV board
2022-09-22 11:36:16 -04:00
Daniel Agar
cac9c51ac8
ROMFS: purge old mixing system
...
- SYS_USE_IO is now off by default (enabled by default per board)
2022-09-09 09:14:09 -04:00
vincentpoont2
4fe90322db
update fmu-v6x rc.board_sensors, add V6X004003
2022-09-08 20:54:19 -04:00
Vincentpoont2
b16a53018d
Add Holybro Pixhawk Pi CM4 Baseboard Support
2022-09-08 20:54:19 -04:00
Igor Mišić and David Sidrane
4b503c310e
Merge PR #19575 (changes to pr-extendend_hw_ver_rev_format)
...
- 4096 of 3 hex digits each for rev and ver is enough.
#defines used in SPI versions do not be long format, use use the macro
- Board provides a prefix and the formatting is sized and built in
- No need for funky board_get_base_eeprom_mtd_manifest interface
Original mft is used where the abstraction is done with the MFT interface
Co-authored-by: David Sidrane <David.Sidrane@Nscdg.com >
2022-07-05 09:29:26 +02:00
Igor Mišić
ec1614d156
boards: update id string from V5X{0-a}{0-a} to V5X{xxxx}{xxxx}
...
boards: new format for hwtypecmp string
boards: update manifest.c to follow the new hw_ver_rev format
2022-07-05 09:29:26 +02:00
David Sidrane
f15eb91814
px4_fmu-v6x:HB Mini add Ver 3, Ver 4 init
2022-06-10 04:20:26 -07:00
David Sidrane
74a2930315
px4_fmu-v6X:Added Holybro mini base board
2022-05-27 15:02:28 -04:00
David Sidrane
2bdeb36ea3
px4_fmu-v6x:Add Rev 4 Sensors
2022-05-20 15:52:32 -04:00
David Sidrane
9fe2dfc2e3
px4_fmuv-6x Sensor set 3
2022-03-23 12:24:31 -04:00
Daniel Agar
9b7c8c8a8b
boards: px4_fmu-v6x_default enable ethernet by default with NuttX optimizations
2021-11-29 09:08:42 -05:00
Daniel Agar
6d78054f50
mavlink USB auto start/stop on boards with VBUS
...
- no longer start sercon or mavlink usb by default
- on USB connection (VBUS) monitor serial USB at low rate and start Mavlink if there's a HEARTBEAT or nshterm on 3 consecutive carriage returns
- the mavlink USB instance is automatically stopped and serdis executed if USB is disconnected
- skipping Mavlink USB (and sercon) saves a considerable amount of memory on older boards
2021-10-03 15:32:54 -04:00
Thomas Debrunner
43ece74fa0
ina238: Do not expose raw adc config to user, make specific to ina238
2021-09-22 10:02:17 +02:00
Thomas Debrunner
b8d0bb44c4
ina23X: Support for ina23X power monitors
2021-09-22 10:02:17 +02:00
David Sidrane
1339dd3681
px4_fmuv6x:Use parameter setting for ina22x
2021-08-22 14:48:01 -04:00
David Sidrane
566d1499bc
px4_fmu-v6x:Use HB 10pin GPS rotation
2021-08-20 10:15:57 -04:00
Daniel Agar
4d288512b5
add board architecture specific init defaults
2021-03-09 19:59:41 +01:00
Nico van Duijn
16af63e99c
v6x: fix icm20649 rotation
2021-03-02 05:27:31 -08:00
Daniel Agar
a257120e8d
boards: use new param default mechanism
2021-02-12 08:27:47 -05:00
Daniel Agar
a2442ffb48
board: enable UAVCAN sensors by default on F7/H7
2021-02-02 09:01:12 +01:00
David Sidrane
455f762516
px4_fmu-v6x:Support RC03 HW
2021-01-25 09:18:24 +01:00
Beat Küng
9f5dee2ecf
v5x/v6x: update IMU sensors (remove ISM330DLC)
2021-01-12 09:55:59 -05:00
Daniel Agar
763c3b8fda
boards: start enabling multi-EKF by default on F7/H7
2021-01-10 17:56:34 +01:00
SalimTerryLi
c037dbef21
Rename and move src/drivers/adc to src/drivers/adc/board_adc
2020-09-07 23:09:20 -04:00
Daniel Agar
6f6efd60b7
boards: centralize optional external I2C sensor start
...
- configured with new parameter SENS_EXT_I2C_PRB
2020-06-10 09:04:13 -04:00
David Sidrane
5d90c31632
Added PX4 FmuV6X
2020-06-02 13:02:51 -04:00