-
-
Notifications
You must be signed in to change notification settings - Fork 337
HOWTO Update Firmware
Disconnect it from the vehicle. Use caution.
Download the rusEFI bundle for your hardware.
Launch rusEFI Console. You can find it in the bundle you downloaded, in the "console" folder.
Click the "Update Firmware" button once you've picked desired update mode.
The canonical way to update the firmware on Linux is with DFU.
You will need dfu-util:
# Debian/Ubuntu
sudo apt install dfu-util
# Arch/Manjaro
sudo pacman -Syu dfu-utilOnce you have dfu-util, you can run this from the extracted bundle directory:
java -jar console/rusefi_console.jar reboot_dfu
dfu-util -a 0 -D rusefi.dfuQ: I got "DRIVER ERROR"
A: In rusEFI console please hit "Device Manager". When ECU gets into DFU mode (blue LED stops blinking) you are expected to see a "STM32 Bootloader" device. If you see "STM device in DFU mode", please uninstall it and remove the old driver.
Bad

Good

For more about DFU see HOWTO-DFU.
ST-LINK is an advanced mode of firmware update which requires ST-LINK device, either external or built-in like on Discovery and Nucleo boards.
Once you have updated your firmware, you also need to update your TunerStudio definition so it is able to communicate properly. A happy installation of TunerStudio will download the current .ini file automatically!
If you chose to do it manually, you can find the .ini file in the USB storage device that rusEFI board presents to your computer, or in the rusEFI bundle.
- How to search the Wiki
- Quick Start
- Support & Community
- How to create a TunerStudio project
- rusEFI Online
- FAQs and HOWTOs
