2020-05-05 20:39:50 -07:00
|
|
|
|
|
|
|
|
|
|
|
DFU is Device Firmware Update mode - that's a way to update firmware via the same USB cable you use for rusEFI communication.
|
|
|
|
|
|
|
|
*Auto DFU* is when your rusEFI console switches your rusEFI device into DFU mode
|
|
|
|
|
|
|
|
*Manual DFU* mode is when you hold "Program" button while powering your rusEFI in order to switch it into DFU mode. This mode is
|
|
|
|
used to program brand new stm32 chips which do not have a running version of rusEFI firmware.
|
|
|
|
|
2020-09-11 17:29:26 -07:00
|
|
|
[HOWTO DFU video](https://www.youtube.com/watch?v=VdvXYgv_acg)
|
|
|
|
|
|
|
|
On a STM32F4 Discovery, entering DFU mode requires putting a jumper between the pins VDD and BOOT0, then powering or resetting the board.
|
|
|
|
|
|
|
|
If you're running Linux, the tool `dfu-util` works great for uploading DFUs.
|
|
|
|
example: `dfu-util -a 0 -D rusefi.dfu`
|