Resolved! I am having an issue with my STM32F446 where I am experiencing a hardfault right after calling HAL_FLASH_Program to write data to internal flash, when I check the CFSR registerI see that the UNDEFINSTR flag is set to high.
I am using the following code to write data to flash memory:#include "stm32f4xx_hal.h"#include "stm32f4xx_hal_flash.h"#define DATA_SIZE 4int main(void){ uint32_t data[DATA_SIZE] = {0x12345678, 0x90ABCDEF, 0xDEADBEEF, 0xCAFEBABE}; uint32_t address...