Release Notes for STM32G081B-EVAL Board drivers

Copyright © 2018 STMicroelectronics

License

This software component is licensed by ST under BSD 3-Clause license, the “License”; You may not use this component except in compliance with the License. You may obtain a copy of the License at:

https://opensource.org/licenses/BSD-3-Clause

Purpose

This driver provides a set of functions to manage:

Update History

Main Changes

Maintenance release

Contents

Fixed bugs list

Headline
[GitHub] Add a License.md file at the root of each BSP Board driver
Declare PWR_VBUSDischarge in static
Correction of compilation issues after porting on STM32CubeIDE
Use hadc1 & hdma_adc1 as external variables directly by code generated by CubeMx in it.c
Integrate latest USB-PD stack and add with BSP V2 interface to be compliant with USBPD_ G0 devices (keep BSP V1 for legacy)
Add defines for dynamic vbus disconnect threshold

Supported Devices and Boards

  • STM32G081xx devices
  • STM32G081B-EVAL mother board(MB1350)
  • STM32G081B-EVAL Legacy daughter board(MB1351)
  • STM32G081B-EVAL USBPD daughter board(MB1352)

Backward compatibility

This release is compatible with previous version

Main Changes

Maintenance release

Contents

Fixed bugs list

Headline
Update stm32g081b_eval_sd.h/c files to align with latest FatFs version
BSP_SD_GetStatus() replaced by BSP_SD_GetCardState()
Update Parameters in BSP_SD_ReadBlocks() and BSP_SD_WriteBlocks() changed: uint32_t instead of uint16_t, NumOfBlocks instead of NumberOfBlocks, Timeout instead of Blocksize
SD_CardInfo structure increased with two new fields: LogBlockNbr & LogBlockSize
Correction for failed TC TD4.5.2 on Lecroy
Minor corrections for CHM documentation & codespell errors

Supported Devices and Boards

  • STM32G081xx devices
  • STM32G081B-EVAL mother board(MB1350)
  • STM32G081B-EVAL Legacy daughter board(MB1351)
  • STM32G081B-EVAL USBPD daughter board(MB1352)

Backward compatibility

This release is compatible with previous version

Main Changes

Maintenance release

Contents

Fixed bugs list

Headline
Update license header and correct minor typo
[USBPD][PWR] Decrease VBUS Threshold for PPS demo
[USBPD] remove revB and GPIO compilation switches
[USBPD][PWR] set disconnect level to 2900mV
[USBPD][PWR] Update the PPS management
[USBPD][PWR] Reduce VBUS Threshold to 3.8V
[USBPD][PWR] BSP_PWR_VBUSInit() API modification for cubeMX integration

Supported Devices and Boards

  • STM32G081xx devices
  • STM32G081B-EVAL (MB1350)
  • STM32G081B-EVAL Legacy daughter board(MB1351)
  • STM32G081B-EVAL USBPD daughter board(MB1352)

Backward compatibility

This release is compatible with previous version

Main Changes

First release

Contents

First official release of STM32G081B-EVAL board drivers for STM32Cube G0 FW package

Supported Devices and Boards

  • STM32G081xx devices
  • STM32G081B-EVAL (MB1350)
  • STM32G081B-EVAL Legacy daughter board(MB1351)
  • STM32G081B-EVAL USBPD daughter board(MB1352)