1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-02 10:24:11 +01:00
LibrePilot/flight/Bootloaders
Stacey Sheldon 3b0508e753 bu: check compatibility btw BL and HW before installing
CC and CC3D boards share the same FW image.  This is accomplished
by checking the BOARD_REVISION field in the board_info_blob
that is stored in the BL partition in flash as we init the FW.

Make sure that the BU image only writes a BL image that has
the same BOARD_TYPE and BOARD_REVISION fields in the embedded
image as the ones currently in flash on the board.

This ensures that we never write a CC3D BL image onto a CC board
and vice versa.  This check should prevent "bricking" a board.
2012-05-22 00:33:40 -04:00
..
BootloaderUpdater bu: check compatibility btw BL and HW before installing 2012-05-22 00:33:40 -04:00
CopterControl bl: use new USB "cable connected" API to halt in BL 2012-05-22 00:24:16 -04:00
PipXtreme usb serial: refactor serial number construction 2012-05-19 16:15:47 -04:00
Revolution revo bl: turn on USB and add support for OP DFU protocol 2012-03-07 19:53:17 -05:00