Hello,
Before the Initialization of the device, I try to read the default values of the subcluss id 82 (0x52)
My algorithm:
1. Unseal the device (send 0x80008000)
2. Get block data access by writing 0 to address 0x61
3. Get data class access, by writing 82 (0x52) to address 0x3E
4. Get access to the first 32 bytes block, by writing 0 to address 0x3F
5. Read 32 bytes from the address 82 (0x52) (82 + offset 0)
I got:
- 0xE8 0x01 0x00 0xC8 0x10 0x04 0x00 0x0A
- 0x10 0x01 0x77 0xCE 0xFF 0xCE 0x67 0x00
- 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
- 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
6. Get access to the second 32 bytes block, by writing 1 to address 0x3F
7. Read 32 bytes from the address 114 (0x72) (82 + offset 32)
I got:
- 0x01 0x02 0xBC 0x12 0x02 0x00 0x00 0x00
- 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
- 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
- 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x2C
As I can see, all the values looks wrong. By the way, the default chemID should be with the offset 36, but it's with the offset 35.
Where am I wrong?
Thank you for you help!