Commit Graph

364 Commits

Author SHA1 Message Date
Andrew Tridgell ae9e3e2744 ChibiOS: relaxed restrictions on PWM clocks 2020-02-20 13:01:49 +11:00
Andrew Tridgell 2c35aa8827 waf: fixed cygwin build issue 2020-01-30 07:54:29 +11:00
Andrew Tridgell 7c9a896f09 ChibiOS: check bouncebuffer alloc in SDIO calls 2020-01-18 16:04:46 +11:00
Andrew Tridgell 52e0e5e223 ChibiOS: fixed I2C4 on STM32H7
this fixes 4th I2C port on Durandal
2020-01-08 06:05:10 +11:00
Andrew Tridgell e1b1840a20 ChibiOS: allow system timers on TIM12, 13, 14 2019-12-23 19:58:29 +11:00
Andrew Tridgell ffc2ca4b51 ChibiOS: handle SB without BUSY in I2Cv1 driver 2019-12-16 18:50:49 +11:00
Andrew Tridgell f41ff27ea0 mavlink: submodule update
needed for compass scale reporting
2019-12-16 18:39:46 +11:00
Andrew Tridgell 98263f429a ChibiOS: update for I2C transaction issues
This provides protection against I2C interrupts triggering issues outside of transactions
2019-12-16 12:33:40 +11:00
Andrew Tridgell e92ef64fe5 mavlink: added takeoff mode for plane 2019-10-17 12:19:43 +11:00
Peter Barker 2cc50afe7e waf: reference correct commit for debug fixes 2019-10-15 13:18:03 +11:00
Peter Barker c760c9d484 waf: reference commit fixing debug
Will help to fix https://discuss.ardupilot.org/t/add-group-name-s-already-present/44047
2019-10-15 10:45:13 +11:00
Do Carmo Lucas fbeb5a8082 mavlink: submodule update
updates from amilcar
2019-10-10 13:23:03 +11:00
Peter Barker 0c4099bc42 gtest: reference commit adding override keywords / use updated gtest 2019-09-24 14:30:13 +10:00
bugobliterator e9960067c6 modules: uavcan: replace unsupported %llu format string 2019-09-09 13:30:43 +10:00
Andrew Tridgell 0e993dfb1a git: added libcanard submodule 2019-08-27 10:29:56 +10:00
Andrew Tridgell 933fa3d553 ChibiOS: fixed ack of BTF on SMBus 2019-08-26 09:13:39 +10:00
Andrew Tridgell 089e1c9082 ChibiOS: added STM32_I2C_ISR_LIMIT 2019-08-25 17:12:16 +10:00
Peter Barker b070945319 uavcan: reference commit adding overrides to many methods 2019-08-14 16:33:29 +10:00
Andrew Tridgell bd11c26495 mavlink: added yaw to GPS_INPUT msg 2019-08-12 10:25:40 +10:00
Andrew Tridgell f840e6cd77 ChibiOS: added automatic reset of SPI peripherals on STM32
An electrical glitch (such as shorting the SCK and MOSI pins) can
cause the SPI peripheral on a STM32F7xx to get into a state where it
receives corrupted bytes on the bus. This detects that state by
looking for unexpected bytes on the FIFO and resetting the peripheral
using the RCC
2019-07-29 10:09:08 +10:00
Andrew Tridgell 7b31ae10c0 ChibiOS: fixed typo in I2C change 2019-07-19 20:47:12 +10:00
Andrew Tridgell 75c5d6e1bf ChibiOS: fixed unexpected i2c interrupt in STOP state 2019-07-19 17:04:52 +10:00
Andrew Tridgell 7e08d1e921 ChibiOS: added TIM11 support
patch from Lucas
2019-07-14 09:10:56 +10:00
Siddharth Purohit 7c00aa6477 modules: update ChibiOS 2019-07-08 12:18:29 +10:00
Andrew Tridgell 0c7fb21c12 mavlink: added MAV_CMD_BATTERY_RESET 2019-06-25 09:56:25 +10:00
Andrew Tridgell 97b339f6af mavlink: submodule updates
updates from Amilcar
2019-06-18 17:48:33 +10:00
Lucas De Marchi e51f0bc7ff ChibiOS: update submodule
Bring the i2cSoftStop() function.
2019-06-06 09:27:47 -07:00
Andrew Tridgell 63bec946d3 uavcan: submodule update 2019-06-06 12:19:13 +10:00
Tom Pittenger eb37565a9f MAVLink: update OBSTACLE_DISTANCE for higher angle resolution and angle offset 2019-05-29 18:22:53 -07:00
Francisco Ferreira ea36a0f555
mavlink: update submodule 2019-05-15 22:44:21 +01:00
Francisco Ferreira 7d19ba8550
uavcan: update submodule to fix Python 3.7 issues 2019-04-19 13:38:08 +01:00
Andrew Tridgell 06ed4f032a ChibiOS: fixed clock for TIM12
this fixes the PWM freq for PWM 7 and 8 on PH4-mini
2019-04-08 19:58:39 +10:00
Andrew Tridgell dd62cf5ae0 mavlink: submodule update
fixed max msg length usage
2019-04-01 13:00:03 +11:00
Dr.-Ing. Amilcar do Carmo Lucas e014b3d308 mavlink: submodule update 2019-03-19 14:10:38 +11:00
Andrew Tridgell 52544e5b9f ChibiOS: fixed f412 build 2019-03-12 08:25:00 +11:00
Andrew Tridgell 7f0f2661e3 ChibiOS: added fatfs IO retries
this should help reduce the impact of poor connections to microSD cards
2019-03-11 09:14:10 +11:00
Andrew Tridgell 249676ca32 ChibiOS: submodule update
added dummy pointers for SPIv3
2019-03-10 21:53:06 +11:00
Andrew Tridgell 6a5913ea7b ChibiOS: submodule update
fixed ADCSEL bug
2019-03-04 21:42:07 +11:00
Andrew Tridgell 766716d1fc ChibiOS: added SDMMCv2 driver for H7 2019-03-01 11:39:12 +11:00
Andrew Tridgell 1191b59b08 ChibiOS: submodule update
don't use default DMA streams
2019-02-27 11:54:28 +11:00
Andrew Tridgell a1232975c2 ChibiOS: submodule update 2019-02-26 16:18:26 +11:00
Andrew Tridgell 2c316b0354 ChibiOS: submodule update 2019-02-26 16:18:26 +11:00
Andrew Tridgell 6c7e3c1ecd ChibiOS: submodule update
added TIM15 for H7
2019-02-26 16:18:26 +11:00
Andrew Tridgell c5fc3d6b0f ChibiOS: fixed SPIv3 polled mode 2019-02-26 16:18:26 +11:00
Andrew Tridgell 9a2c19285d ChibiOS: switch to stable-19.1 branch 2019-02-26 16:18:26 +11:00
Andrew Tridgell 958b1032c5 ChibiOS: submodule update
removed I2Cv2 mixed DMA support. It hangs on F765
2019-02-26 16:18:26 +11:00
Andrew Tridgell a9b3f32fc8 ChibiOS: submodule update 2019-02-26 16:18:26 +11:00
Andrew Tridgell 9379e2c1ad ChibiOS: submodule update 2019-02-26 16:18:26 +11:00
Andrew Tridgell 787903da50 ChibiOS: submodule update 2019-02-26 16:18:26 +11:00
Andrew Tridgell 0cd8840866 ChibiOS: submodule update 2019-02-26 16:18:26 +11:00