14.5.4.3.1 OP[7:0] Register
OP[7:0] is an 8-bit register that stores an operation code to select which operation the
target device performs when it processes DATA commands. The host updates the value of
the OP[7:0] register with CMDE commands. Supported operations are listed in the table
below.
Note: Operation codes listed in the table below are not the low-level Flash
Commands at SEFC level. These are high-level commands within the FFPI
Monitor.
| OP[7:0] | Operation | Description |
|---|---|---|
| 0x00 | SYNC | No operation |
| 0x11 | READ | Read Pages |
| 0x12 | WP | Write Pages |
| 0x21 | USRP | User Signature Read Pages |
| 0x22 | WPL | Write Pages then Lock Pages |
| 0x32 | EWP | Erase Block then Write Pages |
| 0x42 | EWPL | Erase Block, Write Pages then Lock Pages |
| 0x14 | SLB | Set Lock Bit |
| 0x24 | CLB | Clear Lock Bit |
| 0x34 | SGB | Set GPNVM Bit |
| 0x44 | CGB | Clear GPNVM Bit |
| 0x52 | USWP | User Signature Write Pages |
| 0x54 | SSB | Set SECURITY Bit |
| 0x62 | USEWP | User Signature Erase Block then Write Pages |
| 0x15 | GLB | Get Lock Bit |
| 0x25 | GGB | Get GPNVM Bit |
| 0x35 | GSB | Get SECURITY Bit |
| 0x06 | SFB | Select Flash Bank |
| 0x1E | VERSION | Read FFPI Monitor Version |
| 0x1F | WRAM | Write into RAM |
| 0x2F | RRAM | Read from RAM |
| 0x3F | JRAM | Jump in RAM |
