2023-01-06 17:10:33 -08:00
|
|
|
# Developer Quick Start
|
|
|
|
|
2022-01-06 02:33:19 -08:00
|
|
|
STM32F407 firmware
|
2023-01-02 11:22:23 -08:00
|
|
|
|
2023-01-06 17:10:33 -08:00
|
|
|
```shell
|
2022-02-12 06:51:35 -08:00
|
|
|
git clone --recurse-submodules https://github.com/rusefi/rusefi
|
2022-01-06 01:57:46 -08:00
|
|
|
cd firmware
|
|
|
|
make
|
2022-01-06 02:33:19 -08:00
|
|
|
```
|
|
|
|
|
|
|
|
virtual serial port
|
|
|
|
|
2022-01-24 14:48:22 -08:00
|
|
|
PC application to send commands: [rusEFI Firmware bundle](https://rusefi.com/build_server/rusefi_bundle.zip)
|
2022-01-06 02:33:19 -08:00
|
|
|
|
2023-01-02 11:22:23 -08:00
|
|
|
See also <https://github.com/rusefi/rusefi/blob/master/firmware/setup_linux_environment.sh>
|
2022-01-06 01:57:46 -08:00
|
|
|
|
2023-01-02 11:22:23 -08:00
|
|
|
[ChibiOS](https://www.chibios.org/)
|
2024-02-20 07:38:10 -08:00
|
|
|
|
|
|
|
## GitHub Actions
|
|
|
|
|
2024-02-20 07:51:41 -08:00
|
|
|
We rely on github actions heavily. We commit manual changes while github actions are commiting auto-generated stuff if needed.
|
2024-02-20 07:38:10 -08:00
|
|
|
|
2024-02-20 07:40:44 -08:00
|
|
|
Note the green icon for happy continues integration, note commits by actions-user.
|
|
|
|
|
|
|
|
![image](https://github.com/rusefi/rusefi/assets/48498823/563b839a-b56b-4c88-a44d-3696c81e11a6)
|
|
|
|
|
|
|
|
Make sure that your fork has Actions enabled:
|
|
|
|
|
2024-02-20 07:38:37 -08:00
|
|
|
![image](https://github.com/rusefi/rusefi/assets/48498823/c7752a3f-3278-45d7-86d3-1439e5571e56)
|