Andrew Tridgell
|
010cd71ab6
|
HAL_ChibiOS: enable CAN on FMUv5
and fixed voltage scaling defaults
|
7 years ago |
Andrew Tridgell
|
2087354939
|
HAL_ChibiOS: align buffers to STM32F7 cache lines
this allows for DMA flush and invalidate operations to work on all
dynamically allocated memory
|
7 years ago |
Andrew Tridgell
|
762e4f9915
|
HAL_ChibiOS: fixed dma priorities for fmuv5
|
7 years ago |
Andrew Tridgell
|
77d95f6744
|
HAL_ChibiOS: fmuv5 tweaks
|
7 years ago |
Andrew Tridgell
|
a220220758
|
HAL_ChibiOS: added comment on IS_DMA_SAFE()
|
7 years ago |
Andrew Tridgell
|
4d4ea894e8
|
HAL_ChibiOS: disable i2c device debug code
|
7 years ago |
Andrew Tridgell
|
edb831653f
|
HAL_ChibiOS: added dma_flush and dma_invalidate operations
these are needed to manage the data cache on the STM32F7
|
7 years ago |
Andrew Tridgell
|
7449e15313
|
HAL_ChibiOS: disable flash storage option on FMUv5
F7 flash driver not working yet
|
7 years ago |
Andrew Tridgell
|
b961e12456
|
HAL_ChibiOS: support having no flash storage option
|
7 years ago |
Andrew Tridgell
|
2d8748ddce
|
HAL_ChibiOS: enable ADCs and buzzer for fmuv5
|
7 years ago |
Andrew Tridgell
|
6aab9232ef
|
HAL_ChibiOS: enable aux pwm channels on FMUv5
|
7 years ago |
Andrew Tridgell
|
db9bf19e46
|
HAL_ChibiOS: enable i2c for FMUv5
|
7 years ago |
Andrew Tridgell
|
77bb69fa2e
|
HAL_ChibiOS: enabled UARTs for FMUv5
|
7 years ago |
Andrew Tridgell
|
ac44189ab2
|
HAL_ChibiOS: setup two IMUs for FMUv5
|
7 years ago |
Andrew Tridgell
|
721f3cd5d1
|
HAL_ChibiOS: fixed flash layout for F7
thanks to @alielectric
|
7 years ago |
Andrew Tridgell
|
01f5d1a17c
|
HAL_ChibiOS: first IMU working
|
7 years ago |
Andrew Tridgell
|
eca634ec62
|
HAL_ChibiOS: support 6 SPI buses
|
7 years ago |
Andrew Tridgell
|
4ad757b4d1
|
HAL_ChibiOS: fixed pincount for F7
|
7 years ago |
Andrew Tridgell
|
876899c48d
|
HAL_ChibiOS: baro and FRAM working for fmuv5
|
7 years ago |
Andrew Tridgell
|
8d2f57898b
|
HAL_ChibiOS: adjust pin counts for STM32F7
|
7 years ago |
Andrew Tridgell
|
1f6ffc48e5
|
HAL_ChibiOS: allow STM32F7 to build with flash driver
|
7 years ago |
Andrew Tridgell
|
7c09a1781b
|
HAL_ChibiOS: started on fmuv5
|
7 years ago |
Michael du Breuil
|
593da25a7a
|
AP_HAL_ChibiOS: Remove RC overrides
|
7 years ago |
Andrew Tridgell
|
a011561a6a
|
HAL_ChibiOS: support sdcard on MatekF405
|
7 years ago |
Andrew Tridgell
|
ea37cede28
|
HAL_ChibiOS: stop sdcard interface on reboot
|
7 years ago |
Andrew Tridgell
|
86ded2c40c
|
HAL_ChibiOS: cleanup sdcard API usage
|
7 years ago |
Andrew Tridgell
|
52c8d3ed9f
|
HAL_ChibiOS: fixed SPI select error
changes by sdcard PR
|
7 years ago |
Andrew Tridgell
|
2c55589488
|
HAL_ChibiOS: added hwdef for MatekF405
|
7 years ago |
Alexander Malishev
|
83e65b3c6e
|
HAL_ChibiOS: turn on sdcard on f4by
|
7 years ago |
Alexander Malishev
|
66de6d770a
|
HAL_ChibiOS: Enable reentrancy on FatFS sybsystem
|
7 years ago |
Alexander Malishev
|
6b15b2f44f
|
HAL_ChibiOS: Enable sdcard on spi bus
|
7 years ago |
Andrew Tridgell
|
7b720aae46
|
HAL_ChibiOS: allow printf() to work on systems without debug console
map to hal.console once initialised
|
7 years ago |
Andrew Tridgell
|
dbe0f3c575
|
HAL_ChibiOS: fixed assert in reboot
with asserts enabled we can't sleep with interrupts off
|
7 years ago |
Andrew Tridgell
|
79ca1e76c0
|
HAL_ChibiOS: improve reliability of reboot
|
7 years ago |
Andrew Tridgell
|
7e897c16c0
|
HAL_ChibiOS: maintain rcout state beyond BRD_PWM_COUNT
allow channels beyond BRD_PWM_COUNT to be sent over SBUS or DShot
distribution
|
7 years ago |
Andrew Tridgell
|
afb36ec168
|
HAL_ChibiOS: run can loop much more often
this allows for much higher ESC and servo rates, as it gives more
changes for frames to get out
|
7 years ago |
Michael du Breuil
|
3a62bca7d0
|
AP_HAL_ChibiOS: Make redefined pins an error, fix FMUv3
|
7 years ago |
Andrew Tridgell
|
f3179e7934
|
HAL_ChibiOS: improved reliability of DShot passthru
thanks to WickedShell for debugging this on his Wraith32 ESCs. We were
truncating the last bit on some BLHeli transfers
|
7 years ago |
Eugene Shamaev
|
4ab2ff8c81
|
AP_HAL_ChibiOS: HAL_RCINPUT_WITH_AP_RADIO definition
|
7 years ago |
Andrew Tridgell
|
89898bae1d
|
HAL_ChibiOS: take account of available bytes in receive_time_constraint_us
|
7 years ago |
Andrew Tridgell
|
dcd7799ec9
|
HAL_ChibiOS: fixed DShot output on fixed wing
we need to mark the channels as 'fast' for DShot to enable properly
|
7 years ago |
Andrew Tridgell
|
8571e59d85
|
HAL_ChibiOS: fixed SBUS inversion for KakuteF4
|
7 years ago |
Andrew Tridgell
|
7005383f82
|
HAL_ChibiOS: implement uart receive timestamp API
|
7 years ago |
mirkix
|
cb50639e27
|
AP_HAL_ChibiOS: add STM32F7 UART support
|
7 years ago |
Alexander Malishev
|
7eb08bbd40
|
HAL_ChibiOS: Fix inverter on Omnibus F4 V3
|
7 years ago |
Andrew Tridgell
|
794ebe32e3
|
HAL_ChibiOS: fixed mixture of oneshot and normal PWM on IOMCU
|
7 years ago |
Michael du Breuil
|
72a4846f40
|
AP_HAL_ChibiOS: Remove set_overrides() method
|
7 years ago |
mirkix
|
34c96c80ff
|
AP_HAL_ChibiOS: rename BUZZER_PIN into HAL_BUZZER_PIN
|
7 years ago |
Peter Barker
|
b2a81405ea
|
AP_HAL_ChibiOS: move delay callback handling to base HAL Scheduler class
|
7 years ago |
anbello
|
5b56887428
|
Changes to be committed:
modified: hwdef.dat
Modified as per @sh83 hints
|
7 years ago |