Daniel Agar
c60743b306
boards: NuttX increase file name max 32 -> 40
2020-11-08 12:51:59 -05:00
CUAVcaijie
77dfd111e2
boards: cuav/x7pro disable BDMA ( #16056 )
...
- currently causing a crash, disable for now
2020-11-02 13:14:44 -05:00
David Sidrane
1fa1f8c2c5
durandal-v1:Bootloader init NULL console
2020-10-28 14:25:25 -04:00
David Sidrane
962b90fd75
cuav:Bootloader init NULL console
2020-10-28 14:25:25 -04:00
Daniel Agar
233949a377
NuttX upgrade to 10.0.0+ defconfig changes
2020-10-28 14:25:25 -04:00
Tanja Baumann
b5ebdb8e41
add system command to get and set system time
...
* add system_time command for all boards
2020-09-26 13:09:01 -04:00
Daniel Agar
f04f0c89ca
boards: CUAV Nora/X7pro fix BOARD_DSHOT_MOTOR_ASSIGNMENT
...
- BOARD_DSHOT_MOTOR_ASSIGNMENT isn't needed if there's no remapping
2020-09-24 10:53:54 -04:00
Daniel Agar
0a607bdc67
boards: CUAV CAN_GPS v1.2 cannode (stm32f412) with UAVCAN bootloader
2020-09-23 14:30:54 -04:00
David Sidrane
5c95d8876a
cuav_x7pro: Updates for NuttX 9.1.0+ External schedule_note
2020-09-16 21:32:04 -04:00
David Sidrane
9bd88c34a9
cuav_nora: Updates for NuttX 9.1.0+ External schedule_note
2020-09-16 21:32:04 -04:00
David Sidrane
848b0ea88c
cuav_x7pro:Add support for DMA on SPI6
2020-09-16 21:32:04 -04:00
David Sidrane
2745ffe946
cuav_nora:Add support for DMA on SPI6
2020-09-16 21:32:04 -04:00
David Sidrane
e16efd9643
cuav_x7pro Updates for NuttX 9.1.0-
...
cuav_x7pro: defconfig MMCSD enable multiblock
2020-09-16 21:32:04 -04:00
David Sidrane
93e3b52515
cuav_nora Updates for NuttX 9.1.0-
2020-09-16 21:32:04 -04: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
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
2020-09-02 13:14:45 -04:00
gitfishup
f3579e473b
boards: CUAV Nora enable UAVCAN
2020-09-01 21:16:17 -04:00
CUAVcaijie
536877cf0a
boards: add UAVCAN timer override mechanism and CUAV X7 add CAN ( #15348 )
...
* X7Pro adds CAN driver
* UAVCAN timer selection moved to default.cmake
* Modify some details about @CUAVcaijie UAVCAN timer selection moved to default.cmake
* Put some timer parameters to micro_hal.h from board_config.h. Fix all h7 boards
Co-authored-by: honglang <honglang@cuav.net>
2020-08-28 12:16:48 -04:00
Daniel Agar
2c3441aa90
boards: reduce CONFIG_NFILE_DESCRIPTORS 15 -> 12
...
- reduced now that calibration uses uORB::Subscription
- can likely be reduced further (perhaps < 8) with additional testing
2020-08-21 10:12:13 -04:00
Daniel Agar
6937dbc5fd
boards: add CUAV Nora support
2020-08-12 13:02:16 -04:00
Daniel Agar
e3d31a881e
boards: NuttX disable posix message queues
2020-07-17 17:00:21 -04:00
CUAVcaijie
1c02c37955
boards/cuav/x7pro: RC03 RM3100 moved from SPI1 to SPI2
2020-06-11 21:38:55 -04:00
CUAVcaijie
dee56e78aa
boards/cuav/x7pro: fix X7 LED SAFETY configuration
...
* keep the naming identical to the pinout
2020-06-11 21:32:53 -04:00
Daniel Agar
13e34b32e6
new Bosch BMI088 IMU driver using FIFOs and DRDY
2020-06-11 12:25:13 -04:00
CUAVcaijie
b6ec00c079
boards/cuav/x7pro: Fix HIPOWER enabled state
2020-06-11 12:05:37 -04:00
CUAVcaijie
9270b26c63
IO's RGB status light is modified to PWM breathing light
2020-06-11 12:02:49 -04:00
CUAVcaijie
67554acf9e
x7 add led_pwm driver
2020-06-11 12:02:49 -04:00
CUAVcaijie
37fb4dbb64
Enable safety button
2020-06-10 09:14:25 -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
Daniel Agar
746a8f5cf9
commander: reboot/shutdown usability fixes
...
- always check with state machine before reboot/shutdown
- respect BOARD_HAS_POWER_CONTROL (shutdown from command, low battery, power button)
- px4_shutdown_request add optional delay and always execute from HPWORK
- px4_shutdown_request split out px4_reboot_request
2020-05-06 13:53:54 -04:00
Daniel Agar
d89b7804f7
boards: initial CUAV X7Pro support (not complete)
...
- this is booting and functional, but still missing a few things
- still needs full PWM output, verification of all sensor rotations and IO, etc
2020-05-01 20:59:28 -04:00