Difference between revisions of "Virage0-1"

From iQueBrew
Jump to navigation Jump to search
(Fix mistakes and update)
Line 1: Line 1:
Virage0 and Virage1 are a 2 rewritable 64 (0x40) Byte memory regions located inside the SoC. They can only be read in secure mode. They contain play-time data.
+
Virage0 and Virage1 are two 4K EEPROM banks located inside the SoC that can only be read in secure mode.
  
 
{| class="wikitable"
 
{| class="wikitable"
Line 8: Line 8:
 
! Note
 
! Note
 
|-
 
|-
| 0x00 || 0x04  || ??? || seems to be always 00 00 01 00
+
| 0x00 || 0x01 || tsCrlVersion || Seems to be always 0x00
 
|-
 
|-
| 0x04 || 0x04 || ??? || seems to be always 00 00 00 1A
+
| 0x01 || 0x01 || caCrlVersion || Seems to be always 0x00
 
|-
 
|-
| 0x08 || 0x02 x 26  || play-time || 600 minutes = 0x0258
+
| 0x02 || 0x01 || cpCrlVersion || Seems to be always 0x01
 
|-
 
|-
| 0x4C || 0x04 || CRC ||
+
| 0x03 || 0x01 || contentRlVersion || Seems to be always 0x00
 +
|-
 +
| 0x04 || 0x02 || ticketRlVersion || Seems to be always 0x0000
 +
|-
 +
| 0x06 || 0x02 || tidWindow || Seems to be always 0x001A
 +
|-
 +
| 0x08 || 0x34 || cc || Play-time (600 minutes = 0x0258)
 +
|-
 +
| 0x3C || 0x02 || seq || CRC
 +
|-
 +
| 0x3E || 0x02 || sum || CRC
 +
|}

Revision as of 08:41, 6 May 2018

Virage0 and Virage1 are two 4K EEPROM banks located inside the SoC that can only be read in secure mode.

Offset Size Description Note
0x00 0x01 tsCrlVersion Seems to be always 0x00
0x01 0x01 caCrlVersion Seems to be always 0x00
0x02 0x01 cpCrlVersion Seems to be always 0x01
0x03 0x01 contentRlVersion Seems to be always 0x00
0x04 0x02 ticketRlVersion Seems to be always 0x0000
0x06 0x02 tidWindow Seems to be always 0x001A
0x08 0x34 cc Play-time (600 minutes = 0x0258)
0x3C 0x02 seq CRC
0x3E 0x02 sum CRC