Skip to content

ICODE SLI L dump reference

Federico Cerutti edited this page Aug 26, 2020 · 2 revisions

You can find an example dump in Dumps/ICODE_SLIL_example.dmp

Where not specified (regarding lock statuses):

  • 0b means unlocked
  • 1b means locked

Table 1 - Dump

Memory address (in hex) Lenght (in bytes) Content
0x00 0xFF Tag dump data
0x40 0x08 UID (0xE0 0x04 0x03 ...)
0x48 0x01 AFI
0x49 0x01 DSFID
0x4A 0x02 EAS
0x4C 0x04 Info bits (see Table 2)
0x50 0x40 Lock status byte (see Table 3)
0x90 0x04 Privacy Password
0x94 0x04 Destroy SLI-L Password
0x98 0x04 EAS Password

Table 2 - Info bits

MSB LSB
Byte 0 RFU RFU RFU RFU RFU RFU EAS lock status DSFID lock status AFI lock status
Byte 1 RFU RFU RFU RFU RFU RFU RFU RFU RFU
Byte 2 RFU RFU RFU RFU RFU RFU RFU RFU RFU
Byte 3 RFU RFU RFU RFU RFU RFU RFU RFU RFU

Examples

01 00 00 00 AFI locked - DSFID unlocked

03 00 00 00 AFI locked - DSFID locked

Table 3 - Block status

MSB LSB
RFU RFU RFU RFU RFU RFU RFU Factory lock User lock

Examples

0x01 User locked

0x0C Write protected - Read protected


Terms:

  • MSB: Most Significant Bit
  • LSB: Least Significant Bit
  • RFU: Reserved for Future Usage - Shall be 0b
  • Write/Read protected: According to EM datasheet
Clone this wiki locally