Andrew Tridgell
|
e62cf21ce6
|
AP_Bootloader: added more protection against line noisy triggering bootloader
this is in reponse to a report from Ryan of the Hybrid project who
found that mavlink on telem1 could make bootloader get stuck
|
2019-12-06 11:39:48 +11:00 |
Andrew Tridgell
|
e612ab92ff
|
AP_Bootloader: added error codes for failing to load app
use the vendor code to indicate failure reason
|
2019-10-28 15:53:16 +11:00 |
Andrew Tridgell
|
31f7a62cdc
|
AP_Bootloader: use crc32_small()
|
2019-10-28 15:53:16 +11:00 |
Andrew Tridgell
|
c1ef2e29d7
|
AP_Bootloader: stay in CAN bootloader if in watchdog reset
if the app has not been running for at least 30s then stay in
bootloader to allow used to load new fw
|
2019-10-26 15:32:10 +11:00 |
Andrew Tridgell
|
3bc5458a82
|
AP_Bootloader: added CAN support for AP_Periph
|
2019-08-27 10:29:56 +10:00 |
Andrew Tridgell
|
5c9b3842e6
|
Tools: fixed bootloader hang on GPS data
don't kill the timeout till we get valid sync and get_device
calls. This makes accidental bootloader triggers very unlikely
|
2019-05-06 08:08:05 +10:00 |
Andrew Tridgell
|
bff040c58e
|
AP_Bootloader: added support for READ_MULTI
this is useful for comparing the firmware on a board with the known
expected firmware
|
2019-05-06 08:08:05 +10:00 |
Andrew Tridgell
|
ac070c92f5
|
AP_Bootloader: fully working on H7
|
2019-02-26 16:18:26 +11:00 |
Andrew Tridgell
|
9013c15f4d
|
AP_Bootloader: fixed sys lock for timer
|
2019-02-26 16:18:26 +11:00 |
Andrew Tridgell
|
660a790401
|
AP_Bootloader: improved flash test code
|
2019-02-26 16:18:26 +11:00 |
Andrew Tridgell
|
2fee1ffba4
|
AP_Bootloader: first working bootloader for H7
|
2019-02-26 16:18:26 +11:00 |
Andrew Tridgell
|
4d3cbd95ac
|
AP_Bootloader: support building on STM32H7
|
2019-02-26 16:18:26 +11:00 |
Andrew Tridgell
|
9727328e0c
|
AP_Bootloader: updates for new ChibiOS version
|
2018-08-03 13:44:59 +10:00 |
Andrew Tridgell
|
7316a478b6
|
AP_Bootloader: fixed rcc reset when no USB
|
2018-07-09 20:59:51 +10:00 |
Andrew Tridgell
|
c955d7b824
|
AP_Bootloader: fixed issue loading NuttX firmwares
NuttX assumes a lot more about MCU state on startup
|
2018-06-29 08:17:38 +10:00 |
Andrew Tridgell
|
d470c161e8
|
AP_Bootloader: protect against random input to bootloader
require both a good sync and get_device before accepting destructive
operations
|
2018-06-29 08:17:38 +10:00 |
Andrew Tridgell
|
0ebd05aa1a
|
AP_Bootloader: support changing baudrates on UARTs
|
2018-06-25 21:22:31 +10:00 |
Andrew Tridgell
|
fe4aa4bbc7
|
AP_Bootloader: support uarts and usb for bootloading
|
2018-06-25 21:22:31 +10:00 |
Andrew Tridgell
|
b5fc7f10f3
|
AP_Bootloader: added flash size limiting on old CPUs
|
2018-06-25 21:22:31 +10:00 |
Andrew Tridgell
|
4fbd1e409f
|
AP_Bootloader: make flashing a bit faster
|
2018-06-25 21:22:31 +10:00 |
Andrew Tridgell
|
c1d4362555
|
AP_Bootloader: added MCU descriptions
|
2018-06-22 08:00:31 +10:00 |
Andrew Tridgell
|
e7c43b9df7
|
AP_Bootloader: initial version of ChibiOS bootloader
|
2018-06-22 08:00:31 +10:00 |