5.9 Reset Enable (RSTEN) and Reset (RST)

The Reset operation is used as a system (software) reset that puts the device in normal operating Ready mode. This function is supported in both SPI and QPI modes and requires two sequential commands: Reset Enable (RSTEN) followed by Reset (RST).

To initiate a reset, the host drives CE# low, sends the Reset Enable command (66H) in either SPI or QPI mode, and then drives CE# high. The host then drives CE# low again, sends the Reset command (99H), and finally drives CE# high. Figure 5-4 illustrates this operation in QPI mode. Table 5-4 summarizes the device status following a software reset.

A device reset returns the device to its default power-on state and clears all volatile settings, including Volatile Status Register bits, Write Enable Latch (WEL), Program/Erase Suspend status, Read Parameter settings (P7‑P0) and Wrap Bit settings (W6‑W4). If a reset is issued during an active Program or Erase operation, the operation is aborted, which may result in corruption or loss of data in the affected address range.

Reset timing depends on the operation in progress prior to reset. Recovery from a Write operation requires longer latency than recovery from other operations. See Table 6-9 for detailed reset timing parameters.
Figure 5-4. Reset Sequence
Note: C[1:0] = 66H; C[3:2] = 99H