Back to Release page

Release Notes for STM32F429I-Discovery Applications

Copyright 2017 STMicroelectronics

 

Update History

V1.7.0 / 26-October-2018

Main Changes

  • Fix warnings generated with version v 2.6 of SW4STM32
  • Update STemWin EWARM Projects to be compliant with IARv8.x
  • Update STemWin applications with new STemWin libraries

V1.6.0 / 02-February-2018

Main Changes

  • Add STemWin applications:
    • STemWin_Acceleration
    • STemWin_Animation
    • STemWin_Fonts
    • STemWin_MemoryDevice

V1.5.1 / 29-December-2017

Main Changes

  • Update stm32f4xx_hal_conf.h files to add support to HAL CAN Legacy Module.

V1.5.0 / 06-October-2017

Main Changes

  • Remove DATE and VERSION from the header of all the files.
  • Fix compilation issues with Linux
  • Remove support of TrueSTUDIO toolchain
  • Update applications based on FatFS stack to use new fatfs release 0.12c
  • Add new FreeRTOS application : FreeRTOS_MPU project
  • Update encode.c under LibJPEG_Encoding application : BMP header is not always 54 bytes
  • Upgrade STemWin applications from 5.32 to 5.40
  • Update USBH projects to use the FATFS_LinkDriver API to link the USB disk to fatfs

V1.4.0 / 17-February-2017

Main Changes

  • Update overall applications to add the support of the external memories in system_stm32f4xx.c files
  • Update stm32f4xx_hal_conf.h file in overall applications to remove unnecessary ETH PHY configuration
  • Update LibJPEG applications to be aligned with latest LibJPEG Libraries
  • Update StemWin_SampleDemo application to remove unused STemWin demonstration modules
  • Update StemWin aplications to use __HAL_LTDC_RELOAD_CONFIG() macro instead of __HAL_LTDC_IMMEDIATE_CONFIG() macro
  • USB_HOST/FWUpgrade_Standalone
    • Update to support non 32-bits aligned firmware binaries

V1.3.6 / 04-November-2016

Main Changes

  • Update system_stm32f4xx.c file in all projects to be aligned with latest version of CMSIS STM32F4xx device implementation

V1.3.5 / 03-June-2016

Main Changes

  • Update applications related to STemWin library to support STemWin 5.32 version

V1.3.4 / 06-May-2016

Main Changes 

  • Add new define USE_SPI_CRC in stm32f4xx_hal_conf.h file for code cleanup when the CRC calculation is disabled.
  • Fix encoded JPEG file color and orientation for LibJPEG_Encoding application

V1.3.3 / 29-January-2016

      Main Changes
  • stm32f4xx_hal_conf.h:
    • Adjust the HSE Start-up Timeout value: 100ms instead of 5s
    • Add new define for the LSE start-up Timeout: LSE_STARTUP_TIMEOUT

V1.3.2 / 13-November-2015

Main Changes

  • Add new application: EEPROM_Emulation 
  • Fix Copy rectangle function implementation in all projects using STemWin library
  • Update to use slash "/" instead of backslash "\" in the include path to avoid the Unix compilation errors

V1.3.1 / 09-October-2015

Main Changes

  • Update SW4STM32 projects
    • Fix in accordance with latest version of SW4STM32 toolchain

V1.3.0 / 14-August-2015

Main Changes

  • Update to use latest version of FreeRTOS, FatFs, STemWin and USB Libraries
  • Optimize Heap size in FreeRTOS based applications

V1.2.1 / 13-March-2015

Main Changes

  • All projects updated following changes in latest version of HAL and Middlewares
  • Miscellaneous enhancements

V1.2.0 / 26-December-2014

Main Changes

  • All projects updated following changes in latest version of HAL and Middlewares
  • Miscellaneous enhancements
  • Relocate all media files (wav, video, images..) under \Utilities\Media folder
  • USB_Host projects: remove vbus_sensing_enable from USBH_LL_Init()
  • LTDC_AnimatedPictureFromUSB: improve USB key management
  • Validation using latest toolchains version: EWARM v7.30 and TrueSTUDIO v5.1.1

V1.1.0 / 26-June-2014

Main Changes

  • Common update for all Applications
    • Update EWARM startup file for all projects to cope with compiler enhancement of the V7.x version
    • Update “stm32f4xx_hal_conf.h” to be in line with HAL V1.1.0: add new defines LSI_VALUE, LSE_VALUE and TICK_INT_PRIORITY
    • Update “stm32f4xx_it.c” : add the include of “main.h” before the “stm32f4xx_it.h”, in order to provide access to CMSIS device file via “stm32f4xx_hal.h”
    • Miscellaneous source code comments update
  • Add reference to STM32Cube User Manuals in all readme.txt files:  
    • UM1743 STM32CubeF4 Demonstration
    • UM1721 Developing Applications on STM32Cube with FatFs
    • UM1722 Developing Applications on STM32Cube with RTOS
    • UM1734 STM32Cube USB Device library
    • UM1720 STM32Cube USB Host library
  • Add LibJPEG applications for JPEG images decoding and encoding
    • LibJPEG\LibJPEG_Decoding
    • LibJPEG\LibJPEG_Encoding
  • FreeRTOS applications Update
    • FreeRTOS_ThreadCreation application: update SysTick_Handler() ISR function in “stm32f4xx_it.c” and update the value of INCLUDE_xTaskGetSchedulerState to 1 in “FreeRTOSConfig.h”.  This update is needed to avoid conflict between the HAL action on the SysTick when the FreeRTOS is used; we need to ensure that FreeRTOS scheduler has started before incrementing the tick.
  • STemWin applications Update
    • Update all STemWin applications following the use of new version V5.24b (update path and files names and miscellaneous update in the application sources)
    • Update touch process in all applications, use different timer instead of SysTick for the BSP_Background task

V1.0.1 / 26-February-2014

Main Changes

  • LTDC_Paint: ensure that all buffers used by the DMA2D are 4 bytes aligned
  • Update TrueSTUDIO projects settings

V1.0.0 / 18-February-2014

Main Changes

  • First official release


For complete documentation on STM32 Microcontrollers visit www.st.com/STM32