10.3.1 Status Words
| SW1 SW2 | Meaning |
|---|---|
| $62 $00 | The memory is unchanged (waiting for checksum) |
| $67 $00 | The length is incorrect |
| $69 $00 | The command is unauthorized |
| $6B $00 | The address is incorrect |
| $6D $00 | The instruction code is invalid |
| $90 $00 | The command was successfully executed |
These status words indicate the state of the device at the end of the command. Under normal
conditions, the device sends the INS byte as the procedure byte and $90 $00 as the final
status word. In certain conditions described below, the device may interrupt the command
by returning a status word in place of the INS as the procedure byte.
- The Status Word $67 $00 is returned in place of the procedure byte when the number of data bytes to be transferred is incorrect.
- The Status Word $69 $00 is returned in place of the procedure byte after read/write commands if the host is not allowed to read or write at the address provided. It is also returned after a password command if the maximum number of attempts has been exceeded. The device will return $69 $00 as a final status word, in place of $90 $00, if the password presentation failed.
- The Status Word $6B $00 is returned in place of the procedure byte if the address is incorrect.
- The Status Word $6D $00 is returned in place of the procedure byte if the INS code received is not supported.
