Daniel Agar
8f0918a16b
boards: remove unused linker __param section
4 years ago
Daniel Agar
a2442ffb48
board: enable UAVCAN sensors by default on F7/H7
4 years ago
Daniel Agar
78dff6adcb
boards: add CONSTRAINED_MEMORY build option
...
- currently the main change is that it reduces the max number of ORB multi instances to 4, but usage will be expanded as needed
- limits number of EKF2 multi instances to 2.
- enabled on all cortex m4 boards
4 years ago
Daniel Agar
318c7e83b3
support up to PWM 14
...
- generate PWM_MAIN 1-14
- generate PWM_AUX 1-8
- generate PWM_EXTRA 1-8
- px4io and pwm_out directly read configuration parameters
- only available and active physical outputs are actually shown for configuration
- overall saves flash despite adding many new parameters
4 years ago
CUAVcaijie
e30b8495b8
Enable x7pro and nora spi4 DMA
4 years ago
Daniel Agar
f0d1f1d679
boards: disable BDMA on STM32H7 for now
4 years ago
Lorenz Meier
2308cb8a40
CUAV CAN GPS support UAVCAN standard/indication/Button.uavcan
...
Co-authored-by: Daniel Agar <daniel@agar.ca>
4 years ago
David Sidrane
ab650373d6
cuav gps:Add Beep indication
4 years ago
Daniel Agar
b422da45ec
boot_app_shared automatically generate UAVCAN bootable image
4 years ago
Daniel Agar
347c185967
UAVCAN bootloader merge duplicate boot_app_shared
4 years ago
Daniel Agar
350ebf5a1f
boards: CUAV CAN GPS flash based parameters
4 years ago
David Sidrane
7800f94dcb
cuav_can-gps-v1 Use SK6812 Serial PWM LED Driver
4 years ago
David Sidrane
fdba8f1f23
cuav_can-gps-v1:Use corrected pinout
4 years ago
Daniel Agar
e4d223f098
boards: CUAV Nora fix BMI088 orientation
4 years ago
Daniel Agar
1ec10bfcc6
boards: disable CONFIG_ARMV7M_LAZYFPU again ( #16573 )
...
- this was causing hard faults on the CUAV Nora and possibly other boards, disabling everywhere until we fully understand the root cause
4 years ago
Daniel Agar
e96571b45d
uavcannode: GPS working on cuav_can-gps-v1
...
- use sensor_gps directly from sensor rather than vehicle_gps_position (aggregated value)
4 years ago
Daniel Agar
58909b208d
boards: cuav can-gps-v1 add safety button and LED
4 years ago
David Sidrane
1ac70cc72f
can-gps-v1:Correct Memory size used by app and bootloader size
4 years ago
David Sidrane
618bd5978a
can-gps-v1:canbootloader SAFETY is GETNODEINFO_JUMPER
4 years ago
David Sidrane
177109a1af
can-gps-v1:LED Trimming
4 years ago
David Sidrane
238c28d458
SK6812 Led driver
4 years ago
David Sidrane
85bd04f0c7
can-gps-v1:canbootloader Fixed
4 years ago
David Sidrane
3e08fd6682
can-gps-v1: Removed GPIO_CAN_CTRL
4 years ago
David Sidrane
c2c92cb2c8
can-gps-v1: Added LED pin
4 years ago
David Sidrane
cdae8bf168
can-gps-v1:Fixed Clock
4 years ago
Daniel Agar
cb74cb8692
boards: enable CONFIG_ARMV7M_LAZYFPU everywhere
4 years ago
Daniel Agar
763c3b8fda
boards: start enabling multi-EKF by default on F7/H7
4 years ago
Matthias Grob
7545249215
Add flight_mode_manager to all targets with mc_pos_control
4 years ago
David Sidrane
22bc176885
Added mft for queries
4 years ago
David Sidrane
16f388d625
cuav_x7pro: Use px4_platform_configure
4 years ago
David Sidrane
26e164c3ba
cuav_nora: Use px4_platform_configure
4 years ago
David Sidrane
79f177fe94
cuav_can-gps-v1: Use px4_platform_configure
4 years ago
CUAV_gitfishup
e399dbc440
boards: CUAV Nora support cuav_neo_v2_pro and disable CONFIG_STM32H7_BDMA
4 years ago
Daniel Agar
c60743b306
boards: NuttX increase file name max 32 -> 40
4 years ago
CUAVcaijie
77dfd111e2
boards: cuav/x7pro disable BDMA ( #16056 )
...
- currently causing a crash, disable for now
4 years ago
David Sidrane
1fa1f8c2c5
durandal-v1:Bootloader init NULL console
4 years ago
David Sidrane
962b90fd75
cuav:Bootloader init NULL console
4 years ago
Daniel Agar
233949a377
NuttX upgrade to 10.0.0+ defconfig changes
4 years ago
Tanja Baumann
b5ebdb8e41
add system command to get and set system time
...
* add system_time command for all boards
4 years ago
Daniel Agar
f04f0c89ca
boards: CUAV Nora/X7pro fix BOARD_DSHOT_MOTOR_ASSIGNMENT
...
- BOARD_DSHOT_MOTOR_ASSIGNMENT isn't needed if there's no remapping
4 years ago
Daniel Agar
0a607bdc67
boards: CUAV CAN_GPS v1.2 cannode (stm32f412) with UAVCAN bootloader
4 years ago
David Sidrane
5c95d8876a
cuav_x7pro: Updates for NuttX 9.1.0+ External schedule_note
5 years ago
David Sidrane
9bd88c34a9
cuav_nora: Updates for NuttX 9.1.0+ External schedule_note
5 years ago
David Sidrane
848b0ea88c
cuav_x7pro:Add support for DMA on SPI6
5 years ago
David Sidrane
2745ffe946
cuav_nora:Add support for DMA on SPI6
5 years ago
David Sidrane
e16efd9643
cuav_x7pro Updates for NuttX 9.1.0-
...
cuav_x7pro: defconfig MMCSD enable multiblock
5 years ago
David Sidrane
93e3b52515
cuav_nora Updates for NuttX 9.1.0-
5 years ago
SalimTerryLi
c037dbef21
Rename and move src/drivers/adc to src/drivers/adc/board_adc
5 years ago
Daniel Agar
7569722821
iSentek IST8310 magnetometer rewrite
...
- simple state machine to reset, configure, etc
- checked register mechanism (sensor will reset itself on configuration error)
- configured in 16 bit mode (1320 LSB/Gauss instead of 330 LSB/Gauss)
- adjusted orientation handling in driver to match datasheet as closely as possible
- in many external compass units the rotation was wrong and very difficult to actual determine how to set correctly
5 years ago
gitfishup
f3579e473b
boards: CUAV Nora enable UAVCAN
5 years ago