2021-05-22 12:10:58 -07:00
|
|
|
# Bootloader
|
|
|
|
|
2024-02-25 07:06:06 -08:00
|
|
|
See https://github.com/rusefi/rusefi/wiki/Firmware-update-via-CAN
|
2021-11-05 16:53:58 -07:00
|
|
|
|
2024-02-25 07:06:06 -08:00
|
|
|
Here we combine ChibiOS with OpenBLT
|
2024-02-25 07:07:05 -08:00
|
|
|
|
|
|
|
Q: how do I build bootloader for specific board say proteus/meta-info-proteus_f7.env?
|
|
|
|
|
2024-03-08 14:57:53 -08:00
|
|
|
A:
|
|
|
|
Option 1:
|
|
|
|
```
|
|
|
|
./firmware/bin/compile.sh config/boards/proteus/meta-info-proteus_f7.env bootloader/blbuild/openblt_proteus_f7.bin
|
|
|
|
```
|
|
|
|
Option 2:
|
2024-02-25 18:04:52 -08:00
|
|
|
```
|
|
|
|
cd firmware/bootloader
|
2024-03-08 14:57:53 -08:00
|
|
|
source ../config/boards/common_script_read_meta_env.inc ../config/boards/proteus/meta-info-proteus_f7.env
|
|
|
|
make -j$(nproc)
|
2024-02-25 18:04:52 -08:00
|
|
|
```
|