Thank you for contacting Cypress Community Forum. The Write Disable command resets the Write Enable Latch (WEL) bit in the Status Register to a 0. The Write Disable command is entered by driving CS# low, shifting the instruction code “04h” into the SI pin and then driving CS# high. Note that the WEL bit is automatically reset after Power-up and upon completion of the Write Status Registers, Erase / Program Security Registers, Page Program, Sector Erase, Block Erase and Chip Erase commands. A write disable state occurs upon power-up or after any of the following commands: Write Disable, Page Program, Sector Erase, Block Erase, Chip Erase, Write Status Registers, Erase Security Register and Program Security Register.
Is it necessary to use Write Disable (WRDI 0x04) command in S25FL116K flash function "Explicitly" after every write operation.
No. WEL latch is disabled every write/program. Please refer to section 9.1.4 on the datasheet.
Thank you and have a wonderful weekend