- Code: Select all
Unique ID: D0 02 0D E4 3F 56 69 67
Block 00 FF FF FF FF
.. .. .. .. ..
Block 04 FF FF FF FF
Block 05 00 00 00 00
Block 06 00 00 00 00
Block 07 00 00 0B 09
Block 08 00 3C 00 01
Block 09 00 3C 00 01
Block 0A 00 3C 00 01
Block 0B 00 00 21 08
Block 0C 00 00 21 08
Block 0D CB D8 2A 30
Block 0E CB D8 2A 30
Block 0F DE E0 21 08
Block 10 FF FF FF FF
.. .. .. .. ..
Block 7F FF FF FF FF
Block FF FF FF FF FF
This chip is bears the marks of a ST-Micro SRIX4K-A4S, as I mentioned in this topic: catgenie/topic2967.html Block 5 and 6 represent the values of the down-counters, here depleted down to 0.Values of FF are assumed to be empty and therefore not used.
When inserted, the original CG120 firmware read the unique ID first, followed by block 0D. Then both counters (block 05 and 06) are read. Next block 08 to 0C are read and finally block 0F is read. This leaves block 07 and 0E unread, even though they do contain some data. I find that a bit strange.
I have dumped a number of chips now and block 08, 09 and 0A are always duplicates, so are block 0B and 0C, just like block 0D en 0E. Except for block 0E, all duplicates are read which seems a bit odd. I do not see any evidence of the anti-cloning or other mechanisms used not documented in the non-NDA data sheets.
