Release Notes for UM0549 "STM3210E-EVAL Demonstration" firmware

Copyright © 2013 STMicroelectronics

 

Contents

  1. What is UM0549 "STM3210E-EVAL Demonstration"?
  2. UM0549 "STM3210E-EVAL Demonstration" update History
  3. License

What is UM0549 "STM3210E-EVAL Demonstration"?

The UM0549 "STM3210E-EVAL Demonstration" describes the demonstration firmware running on the STM3210E-EVAL evaluation board, which can be used to evaluate the capabilities of the High-density STM32F103ZE(T6) microcontroller and on-board peripherals.
The STM3210E-EVAL board is delivered with the demonstration and the DFU (device firmware upgrade) programmed in the internal Flash memory, and all the files needed by the demonstration are programmed in the NOR Flash memory. At each reset (board power-up, external reset, etc.) the demonstration is executed. To run the DFU, the Key push-button must be kept pressed at reset.
In case the STM3210E-EVAL board was not factory-programmed, the demonstration application was erased or the NOR Flash memory contents were modified, the DFU can be used to program those files.

The UM0549 "STM3210E-EVAL Demonstration" is full CMSIS compliant.

UM0549 "STM3210E-EVAL Demonstration" update History

V2.1.0 / 02-August-2013

Main Changes

  • All source files: license disclaimer text update and add link to the License file on ST Internet.
  • STM32F10x HAL and BSP components update (for more details refer to each component's release notes):
    • CMSIS drivers: update directory structure to be compliant with CMSIS V2.1 and later, full API compatibility maintained vs. V1.0.0
    • Standard Peripherals Drivers: miscellaneous bug fix and enhancement
    • STM3210E_EVAL board drivers: update drivers architecture and folder organization, full API compatibility maintained vs. V4.6.2 (and V4.6.1)
  • Template projects: 
    • Update to be in line with changes made on latest version of the STM32F2xx CMSIS and STM322xG_EVAL drivers
    • Update to use the latest version of the supported toolchains
  • LCD Driver (stm3210e_lcd.h/.c): update to support new LCD AM240320LGTNQW00H (controller HX8347-D)
  • stm3210e_lcd.h/.c: renamed to stm3210e_eval_lcd.h/.c and moved under Utilities folder
  • tsensor.h/.c: renamed to stm3210e_eval_i2c_tsensor.h/.c and moved under Utilities folder
  • sdcard.h/.c: renamed to stm3210e_eval_sdio_sd.h/.c and moved under Utilities folder


Contents


Development Toolchains and Compilers

  • IAR Embedded Workbench for ARM (EWARM) toolchain v6.50.3 + J-LINK
  • RealView Microcontroller Development Kit (MDK-ARM) toolchain V4.60 + U-LINK
  • Raisonance IDE RIDE7 (RIDE) toolchain (RIDE7 IDE:7.40, RKitARM for RIDE7:1.48) + Rlink Pro
  • Atollic TrueSTUDIO toolchain V4.0.0 + ST-LINK
  • TASKING VX-toolset for ARM Cortex-M V4.4r1 + ST-LINK


Supported Devices and EVAL boards

  • STM32F10x High-Density and XL-Density devices
  • STM3210E-EVAL board RevD

V2.0.0 - 04/27/2009

  • UM0549 "STM3210E-EVAL Demonstration" updated with STM32F10x Standard Peripherals Library (StdPeriph_Lib) V3.0.0 and STM32 USB-FS-Device Library (USB-FS-Device_Lib) V3.0.0
  • UM0549 "STM3210E-EVAL Demonstration" is full CMSIS compliant
  • STM32F10x Standard Peripherals Library Structure is updated.
  • UM0549 "STM3210E-EVAL Demonstration" Package Architecture is enhanced
  • LCD Driver updated to support AM-240320LDTNQW00H (LCD_SPFD5408B)
  • lcd.h/.c renamed to stm3210e_lcd.h/.c
  • FSMC NOR Timings updated

For more details, please refer to AN2953 "How to migrate from the STM32F10xxx firmware library V2.0.3 to the STM32F10xxx standard peripheral library V3.0.0".

V1.1.2 - 09/22/2008

  • Update the FSMC NOR, LCD, SD Card drivers.
  • Add Current Consumption in different low power modes

V1.1.1 - 06/13/2008

  • Remove the Firmware License Agreement file     
  • Update the source files's header to remove reference to the License  

V1.1 - 05/30/2008

  • Update i2s_codec.c file to fix NOR memory current consumption issue

V1.0 - 05/23/2008

  • Created.

License

Licensed under MCD-ST Liberty SW License Agreement V2, (the "License"); You may not use this package except in compliance with the License. You may obtain a copy of the License at:


Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

 

 


For Complete on STM32(CORTEX M3) 32-Bit Microcontrollers visit www.st.com/STM32