STM32CubeF7 Firmware Package V1.15.0 / 08-February-2019
Main Changes
- General updates to fix known defects and enhancements implementation
- General updates to fix CodeSonar compilation warnings
- General updates to fix SW4STM32 compilation errors under Linux
- General updates to fix the user manual .chm files
- Add support of HAL callback registration feature
- The following changes done on the HAL drivers require an update on the application code based on older HAL versions
- Rework of HAL CRYP driver (compatibility break)
- HAL CRYP driver has been redesigned with new API's, to bypass limitations on data Encryption/Decryption management present with previous HAL CRYP driver version.
- The
new HAL CRYP driver is the recommended version. It is located as usual
in Drivers/STM32F7xx_HAL_Driver/Src and
Drivers/STM32f7xx_HAL_Driver/Inc folders. It can be enabled through
switch HAL_CRYP_MODULE_ENABLED in stm32f7xx_hal_conf.h
- The legacy HAL CRYP driver is no longer supported.
- For
USB Host application add the following USB callback in usbh_conf.c user
file to be compliant with latest changes done on USB Host (HAL/Stack)
- HAL_HCD_PortEnabled_Callback()
- HAL_HCD_PortDisabled_Callback()
- Middleware:
- Update to use FreeRTOS V10.0.1 ST modified 20180813
- Update to use FatFS R0.12c ST modified 20190125
- Update to use LwIP V2.0.3 ST modified 20180813
- Update to use mbedTLS V2.11.0 ST modified 20180706
- Update to use USB Device V2.5.1
- Update to use USB Host V3.3.2