I have trouble writing to flash using HAL_FLASH_Program in case of FLASH_TYPEPROGRAM_DOUBLEWORD option.
I have the code working fine with the 1byte, 2bytes and 4bytes programming, reading and writing. But when I use the 8Bytes (double - word), It is always trapped in a hard fault handler. Any help?