Andrew Tridgell
|
4561ebf0e2
|
HAL_ChibiOS: ensure bootloader flash is multiple of 32 bytes
|
2019-12-23 17:43:23 +11:00 |
Michael du Breuil
|
a4d9853f1d
|
AP_HAL_ChibiOS: Actually enable the wrapper on remove
|
2019-04-26 08:07:19 +10:00 |
Jonathan Challinger
|
183b55d3df
|
AP_HAL_ChibiOS: add define HAL_CHIBIOS_ARCH_CUBEBLACK to cubeblack hwdef
|
2019-04-24 11:45:14 +10:00 |
Andrew Tridgell
|
0461692ea5
|
HAL_ChibiOS: enable watchdog on IOMCU
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
352546c9f0
|
HAL_ChibiOS: removed unsafe ISR disable for bl update
can't disable interrupts and call a fn that takes a mutex
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
508aae8f2a
|
HAL_ChibiOS: added save/restore of attitude in backup registers
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
730982b3c4
|
HAL_ChibiOS: fixed build with older gcc
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
2778a1b01e
|
HAL_ChibiOS: save/restore home position in backup registers
# Conflicts:
# libraries/AP_HAL_ChibiOS/hwdef/common/stm32_util.c
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
f0f36c6237
|
HAL_ChibiOS: fixed watchdog timeout setting
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
3b5463f061
|
HAL_ChibiOS: allow for delay in bootloader flash
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
2476927048
|
HAL_ChibiOS: don't call internalerror for iomcu
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
63d21d995a
|
HAL_ChibiOS: setup watchdog_reset internal error
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
9ca67dc811
|
HAL_ChibiOS: implement was_watchdog_armed()
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
1acb7e977f
|
HAL_ChibiOS: added ability to restore safety state on watchdog reset
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
54cbf8ea9e
|
HAL_ChibiOS: change to 2s timeout on watchdog
a bit more of a safety net against false positives for stable release
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
58aca561fd
|
HAL_ChibiOS: fixed watchdog on H7
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
19526b5826
|
HAL_ChibiOS: implement scheduler->expect_delay_ms()
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
8100c71a96
|
HAL_ChibiOS: added commented out test code for watchdog
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
03886f241e
|
HAL_ChibiOS: implement was_watchdog_reset()
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
a5309b3afa
|
HAL_ChibiOS: record reason for reset
allows us to tell if reset was due to watchdog
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
272c277056
|
HAL_ChibiOS: use BRD_OPTIONS to enable watchdog
|
2019-04-22 16:53:35 +10:00 |
Andrew Tridgell
|
c09df1ea7b
|
HAL_ChibiOS: added IWDG watchdog support
this resets the MCU if the main loop stops for 1 second
|
2019-04-22 16:53:35 +10:00 |
Michael du Breuil
|
b0f4611ddc
|
AP_HAL_ChibiOS: Fix python3 with F7 builds
|
2019-04-20 12:33:44 +10:00 |
Randy Mackay
|
69882d9898
|
AP_HAL_ChibiOS: fix Pixhawk4 readme
|
2019-04-17 09:08:41 +09:00 |
Peter Barker
|
3c3b12ba77
|
AP_HAL_ChibiOS: Bitmask is now a template
|
2019-04-16 15:12:07 +10:00 |
Andrew Tridgell
|
967c6462cb
|
HAL_ChibiOS: rename Pixhawk4Pro to Pixhawk6
|
2019-04-16 04:33:17 +10:00 |
Andrew Tridgell
|
32ebd2080f
|
HAL_ChibiOS: mark SDIO and SDMMC IO as pullup
this is needed for boards such as PixhackV3 which don't have hardware
pullups. Thanks to Hongle for reporting this.
|
2019-04-12 19:44:00 +10:00 |
Andrew Tridgell
|
006583d812
|
HAL_ChibiOS: fixed iomcu build with flash driver
|
2019-04-11 13:22:53 +10:00 |
Andrew Tridgell
|
7c726b2f42
|
HAL_ChibiOS: use hal.flash API
|
2019-04-11 13:22:53 +10:00 |
Andrew Tridgell
|
36f7116054
|
HAL_ChibiOS: implement flash driver
|
2019-04-11 13:22:53 +10:00 |
Andrew Tridgell
|
a767c15986
|
HAL_ChibiOS: change CUAVv5Nano default PWM count to 11
|
2019-04-08 08:21:39 -07:00 |
Andrew Tridgell
|
c6637fbe38
|
HAL_ChibiOS: fixed CUAVv5Nano uarts
|
2019-04-08 08:21:39 -07:00 |
Andrew Tridgell
|
ce4abf8dcb
|
HAL_ChibiOS: support for CUAVv5Nano board
F765 with no IOMCU
|
2019-04-08 08:21:39 -07:00 |
Andrew Tridgell
|
edd793c152
|
HAL_ChibiOS: fixed fallback to microSD for storage
this is used when FRAM fails on a board with microSD support. The
double init caused the validate() in the FATFS code to fail
|
2019-04-07 13:37:57 +10:00 |
Andrew Tridgell
|
d59cf15594
|
HAL_ChibiOS: enable heater pin on Pixhawk4Pro
|
2019-04-06 10:08:39 +11:00 |
Siddharth Purohit
|
7b54103271
|
HAL_ChibiOS: set pwm select pins high for 3.3V PWMout on startup
|
2019-04-01 21:30:12 +11:00 |
Siddharth Purohit
|
051842ea34
|
HAL_ChibiOS: add support for PWM Voltage level selection on CubeYellow and CubeOrange
|
2019-04-01 21:30:12 +11:00 |
Tom Pittenger
|
91b0650765
|
AP_HAL_ChibiOS: rename dataflash to logger
|
2019-03-28 16:40:58 +11:00 |
Andrew Tridgell
|
591e2ebeea
|
HAL_ChibiOS: remove unused config files
these do not build correctly
|
2019-03-15 20:08:26 +11:00 |
Andrew Tridgell
|
d942b64584
|
HAL_ChibiOS: fixed NucleoH743 build
|
2019-03-15 20:08:26 +11:00 |
Andrew Tridgell
|
bf0a4a23b2
|
HAL_ChibiOS: fixed build of crazyflie2
|
2019-03-15 20:08:26 +11:00 |
Andrew Tridgell
|
b754d56ecb
|
HAL_ChibiOS: fixed revo-mini build
|
2019-03-15 11:54:57 +11:00 |
Andrew Tridgell
|
69edd5a544
|
HAL_ChibiOS: fixed typos in hwdef.dat files
|
2019-03-15 11:54:57 +11:00 |
Andrew Tridgell
|
cd27e3022f
|
HAL_ChibiOS: check for prefix match on peripherals
|
2019-03-15 11:54:57 +11:00 |
Andrew Tridgell
|
3fd3e88d04
|
HAL_ChibiOS: fixed typo
thanks to Malcolm Churn for noticing
|
2019-03-15 08:51:52 +11:00 |
Andrew Tridgell
|
b3f48a1477
|
HAL_ChibiOS: added CS line for Pixhawk4Pro temp sensor
|
2019-03-14 16:10:40 +11:00 |
Andrew Tridgell
|
2842063146
|
HAL_ChibiOS: optimize CubeYellow build
and fixed comment in CubeOrange
|
2019-03-11 12:40:21 +11:00 |
Andrew Tridgell
|
59652ad147
|
HAL_ChibiOS: added more IMU devices for Hex Cube boards
|
2019-03-11 12:40:21 +11:00 |
Andrew Tridgell
|
7577ebb33e
|
HAL_ChibiOS: added bootloader hwdef for mindpx-v2
|
2019-03-11 09:58:12 +11:00 |
Andrew Tridgell
|
f7b6f9d70b
|
HAL_ChibiOS: added retries to flash based storage
this prevents a single flash write error from causing parameter reset
|
2019-03-11 09:52:19 +11:00 |