Daniel Agar
10f33cdd35
boards: px4_fmu-v6x_default re-enable top and free up flash
4 years ago
David Sidrane
4acc18ca60
Add VCM5883 Magnetometer
...
Fix LSB/G
4 years ago
Daniel Agar
c3884b5bc1
fake_imu (formally fake_gyro) updates for testing gyro filtering
...
- fake_imu now publishes sine sweeps over 10 seconds
- accel is also published so that fake IMU can be selected when the only option
4 years ago
Beat Küng
5114158090
px4/fmu-v6x: disable dumpfile (reduce flash)
4 years ago
David Sidrane
e87a6c755d
px4_fmu-v5x:Add support for Revision 2 FMUM HW using ICM20649 not BMI088
4 years ago
David Sidrane
b1e0702657
px4_fmuv2:Save Flash CONFIG_LIBC_STRERROR=n
4 years ago
David Sidrane
19fa5cfe25
px4_fmu-v6x: Disable OTG_ID_GPIO
4 years ago
David Sidrane
baa37c1143
px4_fmu-v5x: Disable OTG_ID_GPIO
4 years ago
David Sidrane
0385245ae1
px4_fmu-v5: Disable OTG_ID_GPIO
4 years ago
David Sidrane
2d3800fa25
px4_fmu-v6x: Initalize PWM as input with Pull Downs
4 years ago
David Sidrane
4f8c1ccfe8
px4_fmu-v6u: Initalize PWM as input with Pull Downs
4 years ago
David Sidrane
7dd57d55f6
px4_fmu-v5x: Initalize PWM as input with Pull Downs
4 years ago
David Sidrane
69bf437e9a
px4_fmu-v5: Initalize PWM as input with Pull Downs
4 years ago
Daniel Agar
68a9e981b1
boards: px4_fmu-v5_optimized disable temperature_compensation to save flash
4 years ago
mcsauder
3b72f3b641
Create publish_status() method in the heater driver, add a status field to indicate if the temperature setpoint has been met within 2.5C, breakout update_params() method from the Heater::Run() method and simplify logic.
4 years ago
Beat Küng
2219e096d7
cmake: embed param metadata if not CONSTRAINED_FLASH and not "test" LABEL
4 years ago
Daniel Agar
58b40fbbb9
boards: move testing to dedicated test variants
4 years ago
alexklimaj
0c3e64a7f5
Fix support for Cube Black Heater
4 years ago
benjinne
9b7eae4043
rc: enable crsf and ghst telemetry on supported boards
...
Co-authored-by: Benjamin Linne <benjamin.linne.civ@mail.mil>
4 years ago
Daniel Agar
ad934b4911
icm20948 i2c passthrough driver for ak09916 magnetometer (Here+ GPS/compass)
...
- include icm20948 on most boards by default
- create more test variants for default boards near flash limit (cuav_nora_test, cuav_x7pro_test, holybro_durandal-v1_test)
4 years ago
Daniel Agar
fffa10ade4
boards: px4_fmu-v6u sync with other stm32h7 boards
4 years ago
Daniel Agar
825d81dd57
boards: px4_fmu-v6x sync with other stm32h7 boards
4 years ago
David Sidrane
dcfa3c97ba
px4 fmu-v6x:Add remaining SRAM4 & DTCM to heap
4 years ago
David Sidrane
38485a5d41
px4 fmu-v6u:Add remaining SRAM4 & DTCM to heap
4 years ago
David Sidrane
003ef59019
px4_fmu-v6x:Enable UAVCAN
4 years ago
Nico van Duijn
8d3335906a
v5x: use low bandwidth mavlink mode
...
This changes the default mavlink message set from onboard to
onboard_low_bandwidth, which drastically reduces the bandwidth required to get a
usable connection.
4 years ago
Daniel Agar
6874e9fba0
boards: NuttX disable all NSH memory debug commands (mb, mh, mw) by default
...
- closes https://github.com/PX4/PX4-Autopilot/issues/17062
4 years ago
Daniel Agar
3d667b1675
delete unused drivers/lights/blinkm
4 years ago
Daniel Agar
631d1647d3
boards: minimize unnecessary differences in default variants
4 years ago
Daniel Agar
e77bffe582
boards: STM32H7 remove CONFIG_MM_REGIONS=3
4 years ago
Beat Küng
c46c6e63ae
px4/fmu-v4/uavcanv1: remove non-existing tap_esc module & gyro_fft example
4 years ago
Daniel Agar
ea902e7f38
systemcmds/tests: split out individual module test commands
4 years ago
David Sidrane
817d21bb39
px4 fmu-v6x:Properly configure BDMA
4 years ago
David Sidrane
5f28ea10c0
px4 fmu-v6u:Properly configure BDMA
4 years ago
David Sidrane
3581099c09
Revert "boards: disable BDMA on STM32H7 for now"
...
This reverts commit f0d1f1d679
.
4 years ago
dino
6d04a67b02
Moving define to microhal.h files, for each ST architecture. Correct channels were verified with ST_CUBE header files. For the H7 its a simplification for the current used H7x3. Other devices in that family expect the temperarture on channel 18.
...
F1: channel 16
F3: channel 16
F4: channel 18
F7: channel 18
H7: channel 17, on STMf32Hx3
4 years ago
dino
3c77ef7eb3
Fixed adc config, to read internal reference to get cpu temperature
4 years ago
Daniel Agar
205beb9526
boards: revert remaining CONFIG_ARMV7M_LAZYFPU
4 years ago
Daniel Agar
8261ee5fd7
boards: px4_fmu-v5_stackcheck add gyro_fft
4 years ago
Daniel Agar
ae67c53b1e
boards: px4_fmu-v6u_default address flash shortage
...
- create separate px4_fmu-v6u_test variant for onboard testing code
4 years ago
Daniel Agar
4b99bd2077
boards: remove optional external ADIS IMUs to save flash
4 years ago
Daniel Agar
edd42cfa86
boards: px4/fmu-v5x disable optional external IMU drivers
4 years ago
Daniel Agar
2257c3767e
simple gyro auto calibration module
4 years ago
Daniel Agar
f8eaa6e46b
ROMFS handle bl_update generically
...
- include all available legacy bootloaders
4 years ago
Daniel Agar
4d288512b5
add board architecture specific init defaults
4 years ago
David Sidrane
12a4b0334f
px4_fmu-v6u:Use Auto LSE Drive setting
4 years ago
David Sidrane
2af106d888
px4_fmu-v6x:Use Auto LSE Drive setting
4 years ago
David Sidrane
d94ff14e6b
px4_fmu-v5x:Use Auto LSE Drive setting
4 years ago
David Sidrane
f44a299e3b
px4_fmu-v5:Use Auto LSE Drive setting
4 years ago
Daniel Agar
19de1e57e3
gyro_fft promote to modules and include on all boards
4 years ago