Go to file
rusefillc 25c5e249d9
Dual 1 (#241)
* f1_dual_rev1: add pinmux settings for port F and G

To supress compiler warning.

(cherry picked from commit 89876fe8eaad933308b63a4b0b1666deb75bfc84)

* f1_dual_rev1: fix remaps

-disable JTAG to free PA15, PB3, PB4
-use SPI3 for EGT chips without remaping

(cherry picked from commit 598f1aa0779ba6e90ccf2eb74445d074f2bfbc75)

* f1_dual_rev1: disable unused TIM1, TIM2

(cherry picked from commit 9e71c3813fd09c080c0eb2f1e63fe82b475efb4f)

* f1_dual_rev1: run at 72MHz from HSE

(cherry picked from commit eaa4577ef85bdfdba637c203646883202a1f8e02)

* f1_dual_rev1: fix can timings

(cherry picked from commit 6437b3d92047adefe6534efaa57062bdda449d37)

* f1_dual_rev1: add CAN timings for 125L, 250K and 1Mbps

(cherry picked from commit bc988d10dda43bfc8b4566de274e3b99bc6b8a5e)

---------

Co-authored-by: Andrey Gusakov <dron0gus@gmail.com>
2023-04-27 14:12:48 -07:00
.github/workflows Dual rev1 (#229) 2023-04-27 12:56:27 -07:00
.vscode rtos=auto 2022-12-02 22:24:33 -08:00
case Add case design files 2021-05-18 23:53:41 -07:00
firmware Dual 1 (#241) 2023-04-27 14:12:48 -07:00
for_rusefi code comment typo (#239) 2023-04-27 12:52:06 -07:00
git_scripts sorry those help sometimes (#70) 2022-06-24 14:44:44 -07:00
hardware rev b export 2023-02-20 13:09:30 -08:00
kicad-libraries@98dc46d6b6 submodule 2020-11-30 23:49:13 -08:00
.gitattributes Extract io (#25) 2021-11-07 22:52:13 -08:00
.gitignore gitignore 2023-02-02 17:45:44 -08:00
.gitmodules use libfirmware for crc, table lookup (#121) 2022-07-16 19:08:45 -07:00
LICENSE Create LICENSE 2023-01-07 00:05:03 -08:00
README.md badge should not link rusEFI repo 2023-02-21 15:40:26 -08:00

README.md

Build Firmware license

rusEFI Wideband Controller

User Documentation

Forum Thread

Building Firmware

The firmware/boards directory contains configuration for each board this firmware supports.

For the standalone board and the module built in to rusEFI Hellen boards, f0_module is the correct target. Use the build_wideband.sh script to build and package the wideband firmware: both a bin including the bootloader, and a header file consumed by rusEFI that contains no bootloader, to be uploaded over CAN (via the aforementioned bootloader).