As of August 2020 the site you are on (wiki.newae.com) is deprecated, and content is now at rtfm.newae.com. |
Difference between revisions of "CW308T-STM32F/ChipWhisperer Bootloader"
From ChipWhisperer Wiki
(Created page with "The STM32Fx devices have a built-in bootloader, and the ChipWhisperer software as of 3.5.2 includes support for this bootloader. To access the bootloader you can perform these...") |
(No difference)
|
Revision as of 04:57, 18 July 2017
The STM32Fx devices have a built-in bootloader, and the ChipWhisperer software as of 3.5.2 includes support for this bootloader. To access the bootloader you can perform these steps:
- Select the
- Mount a jumper between the H1/H2 pins on the UFO board:
- Reset the ARM device either by pressing the reset button (newer UFO boards only), or by toggling power:
- Select the hex-file and press the "Program/Verify" button.
- The device should program, it may take a moment to fully program/verify on larger devices:
- Remove the jumper between the H1/H2 pins.
- Reset the ARM device either by pressing the reset button (newer UFO boards only), or by toggling power:
Important notes:
- You MUST confirm a clock for the chip. This is easily done by selecting a start-up script such as the "AES SimpleSerial on XMEGA" startup script.
- On the STM32F1, you MUST adjust the clock frequency to by 8MHz. The bootloader does not work with our usual 7.37 MHz clock frequency.