From 404ce839e9b206268347bf3986048ff0dbfa8a80 Mon Sep 17 00:00:00 2001 From: jeromecoutant Date: Wed, 29 May 2019 09:31:30 +0200 Subject: [PATCH] STM32H7: flash issue while erasing sector in Bank 1 --- targets/TARGET_STM/TARGET_STM32H7/flash_api.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/targets/TARGET_STM/TARGET_STM32H7/flash_api.c b/targets/TARGET_STM/TARGET_STM32H7/flash_api.c index d9442807ec..8e54ad1c1e 100644 --- a/targets/TARGET_STM/TARGET_STM32H7/flash_api.c +++ b/targets/TARGET_STM/TARGET_STM32H7/flash_api.c @@ -79,12 +79,6 @@ int32_t flash_erase_sector(flash_t *obj, uint32_t address) if (HAL_FLASHEx_Erase(&EraseInitStruct, &SectorError) != HAL_OK) { status = -1; } - /* Mass erase of second bank */ - EraseInitStruct.TypeErase = FLASH_TYPEERASE_MASSERASE; - EraseInitStruct.Banks = FLASH_BANK_2; - if (HAL_FLASHEx_Erase(&EraseInitStruct, &SectorError) != HAL_OK) { - status = -1; - } } else { EraseInitStruct.TypeErase = FLASH_TYPEERASE_SECTORS; EraseInitStruct.Banks = FLASH_BANK_2;