How much flash the BSP_QSPI_Erase_Block() erases ?
I am using STM32F769I-DISO board with an MX25L51245G QSPI chip
As I understand it, I must erase before writing. So if I have 100 bytes of date on the QSPI
and I want to change byte number 51 in my 100 byte data I should first eras this location.
However the only function I can use for erasing is BSP_QSPI_Erase_Block(). I I want to keep the rest of the data unchanged, I must first read the unchanged data so I can save it after the erase operation. But I hav no idea how big is this block and therefore how much unchanged data I have to keep in RAM and rewrite after the erase. So How large this bock is ?
