RUMBA32 V1.1 User Manual – Rev A
Page 22
15
E
NTERING
B
OOTLOADER
M
ODE
The STM32F4 microcontroller features an integrated bootloader that enables the upload of firmware
over several interfaces, including via USB DFU and serial UART. This bootloader cannot be overwritten
or erased – you cannot “brick” the RUMBA32 board’s ability to upload firmware over USB.
To enter the bootloader mode, perform the following steps:
1.
Ensure that RUMBA32 is connected to the host PC via the USB cable, and that the board is
receiving power from this connection.
2.
Press and HOLD the BOOT button.
3.
Press and release the RESET button.
4.
Release the BOOT button.
This will place the board into bootloader mode. If the USB connection is detected by the board, it will
enter USB DFU mode and the on-board LED will flash once.
When correctly in the USB DFU mode, RUMBA32 should appear in the Windows Device Manager
under Universal Serial Bus devices as “STM32 BOOTLOADER”, as shown in Figure 18.
Figure 18: RUMBA32 in USB DFU mode.
Depending on other drivers installed, RUMBA32’s DFU mode may be assigned the wrong driver by
Windows – in this case, it will show up under a different name in Device Manager. In this case, refer
to the following link for more detailed instructions:
https://github.com/Aus3D/RUMBA32/wiki/Entering-USB-DFU-Mode