rusefi_documentation/Firmware-update-via-CAN.md

668 B

Firmware Update via CAN

technical info

STM32 hard-coded bootloader support CAN firmware update but only on specific hardware pins PB5 PB13 which conflict with SPI hardware pins, weird not great option for us.

OpenBLT GNU GPL Bootloader allows CAN firmware update via any CAN pins. OpenBLT uses it's custom (?) update protocol using two CAN PIDs.

This was tested using PCAN-USB Interface hardware

Open question how popular is PCAN. Looks like PCAN Firmware turns stm32f042 boards into PCAN. Maybe even Canable