Page 1
STM32F103xx Flash loader demonstrator application that was developed to illustrate the System Memory bootloader capabilities. This document details the prerequested hardware and software environments, as well as the use cases of the demonstrator software. October 2007 Rev 1 1/14 www.st.com...
This tool is designed to work with all STMicroelectronics devices that support the system memory bootloader protocols. For more details, please visit the STMicroelectronics website (http://www.st.com) and refer to the application note AN2606: “STM32F101xx and STM32F103xx system memory boot mode”.
UM0462 Getting started Figure 1. System Properties dialog box For the communication, you need to verify that you have an available COM port(RS232) as one COM port is required for system connection. To check that you have an available communication port, right-click on the “My Computer” icon on the desktop and select “Properties”...
Getting started UM0462 Figure 2. Device Manager window Flash loader demonstrator installation 1.3.1 Software installation Run the UM0462.exe file: the InstallShield Wizard will guide you to install Flash loader demonstrator application on your computer. When the software is successfully installed, click on the “Finish”...
UM0462 User interface description User interface description The Flash loader demonstrator is designed as a wizard application. It is structured into five steps, the: welcome page connection settings device information operation choice operation progress Step 1 Run the Flash loader demonstrator from the “Programs” menu (connection to the device has not been made yet) then, make sure that the device is connected to your PC and reset it to restart the system memory bootloader code.
User interface description UM0462 Step 2 The second step consists in selecting the connection settings. Select the desired UART settings (port name, baud rate, data bits, parity and stop bits and timeout) as shown in Figure 4. The default configuration is automatically set. Ensure that the boot configuration pins are set correctly, then reset the device and click “Next”...
UM0462 User interface description Step 3 In this step the connection has been established and communication has started. The Wizard displays the available device information such as the target ID or the number of times the read protection is disabled/enabled. Select the target name in the target combobox as shown in Figure 5, then click on “Next”...
Page 10
User interface description UM0462 Step 4 At this step, select the requested operation –Erase, Download or Upload– and set the related parameters: Erase – Select the “All” button to erase the whole memory – Select the “Selection” button to customize the Erase operation. Click on the “Selection”...
User interface description UM0462 Step 5 The last Wizard page shows the operation progress: it gives the size of the data to be downloaded or uploaded, the percent completed and the duration of the operation as illustrated in Figure In case of success, the progress bar is green colored. If an error occurs, the bar turns red and the error is displayed.
UM0462 Revision history Revision history Table 1. Document revision history Date Revision Changes 25-Oct-2007 Initial release. 13/14...
Page 14
No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein.
Need help?
Do you have a question about the STM32F101 Series and is the answer not in the manual?
Questions and answers