-
Notifications
You must be signed in to change notification settings - Fork 17
Updating IceCore firmware
Al edited this page Jul 3, 2019
·
5 revisions
To update the firmware on the STM32 µC we need to place it into DFU mode. To do this simply hold the Mode button down when you power it up or plug it into USB.
You can now update the STM32 using a DFU tool such as DFU-Util
You can see the board in DFU mode by issuing lsusb
you will see something like the following listed:
Bus 001 Device 123: ID 0483:df11 STMicroelectronics STM Device in DFU Mode
To upload the firmware (IceBoot.raw)
dfu-util -s 0x08000000:leave -a 0 -D IceBoot.raw -t 1024
For Windows ST have a DfusSE USB programming tool