rusefi/firmware/bootloader
andreika-git e0b728a8e0 OpenBLT: Add CAN cmd for FW wipeout 2025-01-08 23:52:25 +02:00
..
openblt_chibios OpenBLT: Add CAN cmd for FW wipeout 2025-01-08 23:52:25 +02:00
Makefile new env var for openblt debug options, see #7096 (#7120) 2024-12-03 21:55:42 -05:00
bootloader_main.cpp A feature to enable an optional pin during the bootloader start #7069 2025-01-05 21:43:34 -05:00
bootloader_stubs.cpp fix logHardFault for BL and cleanup 2023-12-30 16:22:30 -05:00
compile_bootloader.sh remove clean_env_variables script (#5012) 2023-01-28 19:55:40 -05:00
readme.md Update bootloader readme.md 2024-03-08 18:39:33 -05:00

readme.md

Bootloader

See https://github.com/rusefi/rusefi/wiki/Firmware-update-via-CAN

Here we combine ChibiOS with OpenBLT

Q: how do I build bootloader for specific board say proteus/meta-info-proteus_f7.env?

A:
Option 1:

./firmware/bin/compile.sh config/boards/proteus/meta-info-proteus_f7.env bootloader/blbuild/openblt_proteus_f7.bin

Option 2:

cd firmware/bootloader
source ../config/boards/common_script_read_meta_env.inc ../config/boards/proteus/meta-info-proteus_f7.env
make -j$(nproc)