matthiasbock / cvra-bootloader

CAN-Bootloader of the Club Vaudois de Robotique Autonome
BSD 2-Clause "Simplified" License
0 stars 1 forks source link

Implement option to update the bootloader via CAN #14

Closed matthiasbock closed 6 years ago

matthiasbock commented 6 years ago

Right now (commit 0238a718704229933317e30673bccd5dfe052687) it is not possible to update the bootloader on a target microcontroller via CAN, because it will refuse to write to flash areas it itself occupies (for good reason). It would however be useful to have this option, in case newer versions of the bootloader become available after a point, where it is possible to physically attach a debugger to the device. Of course, it would have to be a safe mechanism in the sense, that it wouldn't brick the device.

matthiasbock commented 6 years ago

See also issue #21.