forked from emsec/ChameleonMini
-
Notifications
You must be signed in to change notification settings - Fork 1
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
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 |
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
MSB | LSB | |||||||
---|---|---|---|---|---|---|---|---|
RFU | RFU | RFU | RFU | RFU | RFU | RFU | Factory lock | User lock |
Examples
0x01
User locked
0x0C
Write protected - Read protected
- MSB: Most Significant Bit
- LSB: Least Significant Bit
-
RFU: Reserved for Future Usage - Shall be
0b
- Write/Read protected: According to EM datasheet