Andrew Tridgell
|
83d3488eb2
|
HAL_ChibiOS: fixed ZubaxGNSS board ID
|
2020-01-18 15:44:51 +11:00 |
Michel Pastor
|
6fa09c05c2
|
HAL_ChibiOS: added SuccexF4 board
|
2020-01-18 14:54:29 +11:00 |
Andrew Tridgell
|
ce4120e803
|
HAL_ChibiOS: disable parachute and sprayer on MatekF405-Wing
fixes build size
|
2020-01-18 13:48:48 +11:00 |
Andrew Tridgell
|
a935b764f4
|
HAL_ChibiOS: fixed UART DMA issue on F4
disabling in rx irq callback should only be done on F3
|
2020-01-18 07:13:11 +11:00 |
Andrew Tridgell
|
a220b37bf8
|
HAL_ChibiOS: use 4k bouncebuffer for sdcard
match AP_Logger IO size
|
2020-01-18 07:13:11 +11:00 |
Andrew Tridgell
|
2b7bffa906
|
HAL_ChibiOS: adjust dma reserve allocation
use larger target and allow for smaller allocation
|
2020-01-18 07:13:11 +11:00 |
Andrew Tridgell
|
9554103418
|
HAL_ChibiOS: don't extend alloc of iomcu uart
|
2020-01-18 07:13:11 +11:00 |
Andrew Tridgell
|
56985f8c33
|
HAL_ChibiOS: added checking on bouncebuffer allocation
fail operations if DMA bouncebuffer alloc fails
|
2020-01-18 07:13:11 +11:00 |
Andrew Tridgell
|
a7b83b1e26
|
HAL_ChibiOS: allow for unbuffered writes without DMA
|
2020-01-16 20:36:54 +11:00 |
CUAVcaijie
|
7e89591e90
|
HAL_ChibiOS: Modify the default orientation of the compass
|
2020-01-08 07:33:51 +11:00 |
Andrew Tridgell
|
fced7d78fc
|
HAL_ChibiOS: fixed clock src for I2C4 on H7
|
2020-01-08 05:56:23 +11:00 |
Andrew Tridgell
|
43172bdd57
|
HAL_ChibiOS: switch non-composite USB ID
use newly allocated 0x1209/0x5740
|
2020-01-06 11:43:15 +11:00 |
Andrew Tridgell
|
793b867706
|
HAL_ChibiOS: switched to new USB VID for dual-CDC boards
|
2020-01-06 09:55:26 +11:00 |
Andrew Tridgell
|
bb5c1d07e1
|
HAL_ChibiOS: implement new UART option bits
|
2020-01-03 17:32:23 +11:00 |
Andrew Tridgell
|
ab0f1a8887
|
HAL_ChibiOS: added max uarts check
|
2020-01-03 17:32:23 +11:00 |
Andrew Tridgell
|
0d31e614ed
|
HAL_ChibiOS: added ALT(1) configs for more boards
this allows more boards to use the FPort protocol
|
2020-01-03 17:32:23 +11:00 |
Andrew Tridgell
|
61f8e6f0d1
|
HAL_ChibiOS: added alt config for USART6 on MatekF765-Wing
|
2020-01-02 12:13:55 +11:00 |
Andrew Tridgell
|
296a4cb086
|
HAL_ChibiOS: re-format and fix chibios_hwdef.py for flake8
|
2020-01-02 09:52:57 +11:00 |
Andrew Tridgell
|
9c2b5a05bd
|
HAL_ChibiOS: fixed python3 error
|
2020-01-02 09:52:57 +11:00 |
Andrew Tridgell
|
c5df48faa7
|
HAL_ChibiOS: break out make_line() for PAL_LINE defines
|
2020-01-02 09:52:57 +11:00 |
Andrew Tridgell
|
66dd5925cf
|
HAL_ChibiOS: added support for alternative pin configs
|
2020-01-02 09:52:57 +11:00 |
Andrew Tridgell
|
06a9baeb9b
|
HAL_ChibiOS: adjust fmuv3 SPI priority
fixes an issue with SPI4 assignment
|
2020-01-02 09:52:57 +11:00 |
Andrew Tridgell
|
a30e637484
|
HAL_ChibiOS: fixed bug in UART pin assignment
this fixes an issue with the setting of pullup/pulldown on UARTs. It
also adds enforcement of DMA assignment for DMA required peripherals
|
2020-01-02 09:52:57 +11:00 |
Andrew Tridgell
|
8ffd1050eb
|
HAL_ChibiOS: fixed build on STM32F3
|
2020-01-02 09:52:57 +11:00 |
Andrew Tridgell
|
b1ca7380be
|
HAL_ChibiOS: re-implement half-duplex using HDSEL switching
this makes half-duplex more reliable on UARTs with pullups or level
shifters
|
2020-01-02 09:52:57 +11:00 |
Andrew Tridgell
|
faf34970e1
|
HAL_ChibiOS: automatically control pullup/pulldown on inverted UARTs
this makes setup of sport telemetry much easier
|
2020-01-02 09:52:57 +11:00 |
Andrew Tridgell
|
58e915155d
|
HAL_ChibiOS: fixed panic to output error every 500ms
|
2020-01-02 09:52:57 +11:00 |
Andrew Tridgell
|
8fdbb88827
|
HAL_ChibiOS: implement erase() method on Storage in HAL_ChibiOS
|
2020-01-02 09:52:57 +11:00 |
Andrew Tridgell
|
e9dded98ce
|
HAL_ChibiOS: enable UART6 for use as RC input on MatekF765-Wing
|
2020-01-02 09:52:57 +11:00 |
Andrew Tridgell
|
6447cc2519
|
HAL_ChibiOS: support receiver RSSI
|
2020-01-02 09:52:57 +11:00 |
Andrew Tridgell
|
f68b9bafd8
|
HAL_ChibiOS: fixed H7 I2C timing
we were running the clock at too low speed. This affected the SSD1306 display
|
2019-12-30 16:10:44 +11:00 |
Andy Piper
|
6f979d5f7f
|
AP_HAL_ChibiOS: define OSD_ENABLED as 1 rather than ENABLED
|
2019-12-30 13:02:04 +11:00 |
CUAVcaijie
|
ccd54409f3
|
HAL_ChibiOS: Adding SPI devices for CUAV_GPS
|
2019-12-26 15:51:44 +11:00 |
CUAVcaijie
|
2df2e5c275
|
HAL_ChibiOS: Fix DMA of SPI1 TX on STM32F412
|
2019-12-26 15:50:18 +11:00 |
Andrew Tridgell
|
4b4642dd4d
|
HAL_ChibiOS: allow handling of much higher receiver baudrates with DMA
this uses two DMA RX bouncebuffers to minimise the time with DMA
disabled so that we can handle much higher baudrates
|
2019-12-26 10:42:48 +11:00 |
Andrew Tridgell
|
58292821b3
|
HAL_ChibiOS: fix DMA on UARTs for F303
|
2019-12-26 10:42:48 +11:00 |
Andrew Tridgell
|
652d137594
|
HAL_ChibiOS: fixed DMA channels for f3 USART2
|
2019-12-26 10:42:48 +11:00 |
Andrew Tridgell
|
6eb86c6cdb
|
HAL_ChibiOS: removed PB1 and PB0 TIM1 complementary channels for F76x
these do not work, possibly a datasheet bug
|
2019-12-23 21:46:57 +11:00 |
Andrew Tridgell
|
c8c6c80aef
|
HAL_ChibiOS: switch MatekF765 to timer 12
fixes PWM 5 and 6
|
2019-12-23 21:46:57 +11:00 |
Andrew Tridgell
|
ccd1ce406c
|
HAL_ChibiOS: scale uart rx buffer size with baudrate
this ensures we have enough buffer space for a RTK GPS, as well as for
high speed comms with a companion computer
|
2019-12-23 09:54:36 +11:00 |
Andrew Tridgell
|
1248519b11
|
HAL_ChibiOS: account for empty uarts in uart count
this fixes uart count on MatekF405-Wing
|
2019-12-22 08:27:17 +11:00 |
Andrew Tridgell
|
6f6fbb5b48
|
HAL_ChibiOS: make pwm pin pulldown
|
2019-12-20 16:50:48 +11:00 |
Andrew Tridgell
|
f732a482fe
|
HAL_ChibiOS: support wider range of clock frequencies
|
2019-12-20 16:50:48 +11:00 |
Andrew Tridgell
|
a9946b41e9
|
HAL_ChibiOS: added f103-Trigger board
|
2019-12-20 16:50:48 +11:00 |
Andrew Tridgell
|
a87e3e41f0
|
HAL_ChibiOS: make Pixhawk4 GPS2 connection clearer
|
2019-12-20 12:34:26 +11:00 |
Andrew Tridgell
|
d422825715
|
HAL_ChibiOS: removed per-board AP_FEATURE_RTSCTS and AP_FEATURE_SBUS_OUT
not needed any more
|
2019-12-18 17:18:44 +11:00 |
Andrew Tridgell
|
fc867b1596
|
HAL_ChibiOS: automatically set AP_FEATURE_SBUS_OUT
|
2019-12-18 17:18:44 +11:00 |
Andrew Tridgell
|
b3459c024c
|
HAL_ChibiOS: automatically set AP_FEATURE_RTSCTS
|
2019-12-18 17:18:44 +11:00 |
Andrew Tridgell
|
b99d6e075c
|
HAL_ChibiOS: change CUAVv5Nano volt scale to 18.000
|
2019-12-18 15:50:34 +11:00 |
Andrew Tridgell
|
f17178ace0
|
HAL_ChibiOS: fixed build of SPI clock test
|
2019-12-13 09:30:48 +11:00 |