Release Notes for STM32446E-EVAL Board Drivers

# Release Notes for

# STM32446E-EVAL Board Drivers

Copyright © 2015 STMicroelectronics

# Purpose

This directory contains the board drivers to demonstrate the capabilities of the STM32446E-EVAL Board Drivers.

# Update History

V2.1.2 / 06-October-2023

## Main Changes

- Remove inline function optimization on LCD_IO_WriteMultipleData() API to avoid EWARM Runtime issue with Optimization (-Os) by adding the __NOINLINE macro.
- Force LCD_IO_WriteMultipleData() to be built with -O1 optimization to avoid runtime issues if compiled with STM32CubeIDE GCC11.
- Update Release_Notes.html to support new format

V2.1.1 / 11-Fabruary-2022

## Main Changes

- All source files: update disclaimer to add reference to the new license agreement

V2.1.0 / 21-March-2019

## Main Changes

- stm32446e_eval_camera.c/.h:
  - Support ov5640 camera sensor
- stm32446e_eval.c/.h:
  - Add OV5640 I2C address
  - Update CAMERA IO Read/Write to support ov5640 camera sensor

V2.0.1 / 21-September-2017

## Main Changes

- Remove date & version
- Add general description of BSP drivers
- stm32446e_eval_audio.c:
  - Aligned with PDM library v3.0.0
- stm32446e_eval_lcd.c:
  - Update BSP_LCD_DrawBitmap() API to fix functional misbehavior with SW4STM32 Toolchain

## Dependencies

- This version must be used with v3.0.0 of PDM library

V2.0.0 / 27-January-2017

## Main Changes

- stm32446e_eval_sd.c/.h:
  - Update BSP SD APIs following new HAL SD drivers implementation
  - Fix BlockSize to 512 bytes
- stm32446e_eval_qspi.c/.h:
  - QSPI write operation improvement
  - Update CS High Time

## Backward compatibility

- These BSP drivers break the compatibility with previous versions.

## Dependencies

- If FatFs is required, “FatFS R0.11 ST modified 20161223” must be used with this version of BSP drivers.

V1.1.2 / 06-May-2016

## Main Changes

- stm32446e_eval_camera.h update BSP Camera driver to use the new HAL DCMI API’s:
  - Update BSP_CAMERA_Suspend() API to call HAL_DCMI_Suspend() API
  - Update BSP_CAMERA_Resume to call HAL_DCMI_Resume() API
- stm32446e_eval.c
  - Alignment with ili9325 component V1.2.3

V1.1.1 / 13-January-2016

## Main Changes

- General updates to fix doxygen errors
- Add STM32F446E-EVAL_BSP_User_Manual.chm file
- stm32446e_eval_qspi.c
  - Deactivate Timeout in memory mapped mode
  - Rename BSP_QSPI_MemoryMappedMode() API to BSP_QSPI_EnableMemoryMappedMode() API

V1.1.0 / 14-August-2015

## Main Changes

- stm32446e_eval.c
  - Add AUDIO_IO_DeInit() function to align with BSP Components Common drivers V4.0.0
- stm32446e_eval_audio.c
  - Reset audio codec before initialization

V1.0.0 / 22-May-2015

## Main Changes

- First official release of the STM32446E-EVAL BSP drivers