ST STM32F101 Series User Manual
ST STM32F101 Series User Manual

ST STM32F101 Series User Manual

Flash loader demonstrator
Hide thumbs Also See for STM32F101 Series:

Advertisement

UM0462
User manual
STM32F101xx and STM32F103xx
Flash loader demonstrator
Introduction
The purpose of this document is to describe the STMicroelectronics STM32F101xx and
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

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F101 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ST STM32F101 Series

  • 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...
  • Page 2: Table Of Contents

    Contents UM0462 Contents Getting started ..........4 Package contents .
  • Page 3 UM0462 List of figures List of figures Figure 1. System Properties dialog box ..........5 Figure 2.
  • Page 4: Getting Started

    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”.
  • Page 5: Figure 1. System Properties Dialog Box

    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”...
  • Page 6: Flash Loader Demonstrator Installation

    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”...
  • Page 7: User Interface Description

    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.
  • Page 8: Figure 4. Connection Settings

    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”...
  • Page 9: Figure 5. Device Information

    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”...
  • Page 11: Figure 6. Operation Choice

    UM0462 User interface description Figure 6. Operation choice 11/14...
  • Page 12: Figure 7. Operation Progress

    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.
  • Page 13: Revision History

    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.

This manual is also suitable for:

Stm32f103 series

Table of Contents