Hi,
We are using devboard TMDS64EVM.
As we all know, before writing to nor flash, we will need to erase the page.
However, why in the TRM spruim2h.pdf, it was never mentioned that, you must erase the page before writing to it.
eg: for TRM
12.3.2.4.10.2 Indirect Write Controller
12.3.2.4.10.2.1 Indirect Write Transfer Process
Besides, in sample code, there is no sign of erase_flash for nor flash.
eg: for examle code. in function :"Flash_norOspiWrite --> OSPI_writeIndirect" from ospi_v0.c
in function "OSPI_writeDirect" from ospi_v0.c , there is no sign of "Flash_norOspiErase or cmdChipErase" or Flash_eraseBlk. There is no erase at all.
1. Does it mean we don't need to erase flash, by calling DAC or INDAC write access?
Thanks