Foreground interrupts are hanged for sometime (more than 800 milli seconds)while erasing the bank2 with "(HAL_FLASHEx_Erase_IT(&eraseInitStruct) != HAL_OK)" function call in STM32H743.
if we test with ( HAL_FLASHEx_Erase(&eraseInitStruct, &SECTORError) != HAL_OK) function there is no impact on foreground interrupts. But per design notes of dual bank concepts there should not be any hang/impact on first bank operation when we erase/program the bank 2.
is it a limitation of STM32H743 device?. or am i missing something.
i referred application note AN4826 as its a similar concept. and there it claiming the full functionality as expected but the reflection on STM32H743 is different, why?
