Difference between revisions of "Hardware/OTP"

From WiiBrew
Jump to navigation Jump to search
(New page: {{Infobox MMIO | partof = Hollywood Registers | arm = Full | base = 0x0d8001ec | len = 0x8 | bits = 32 }} {{hwstub}})
 
Line 6: Line 6:
 
| bits = 32
 
| bits = 32
 
}}
 
}}
 +
{| border="1"
 +
! address    !! description
 +
|-
 +
||0x0D8001EC || OTP read address (addresses run from 0x80000000..0x8000001F)
 +
|-
 +
||          || 0x80000000 - 0x80000004 stores 20 bytes boot1 SHA-1 hash
 +
|-
 +
||          || 0x80000005 - 0x80000008 common key
 +
|-
 +
||          || 0x80000009 NG id
 +
|-
 +
||          || 0x8000000a - 0x80000010 NG private
 +
|-
 +
||          || 0x80000011 - 0x80000015 NAND HMAC
 +
|-
 +
||            || 0x80000016 - 0x80000019 NAND AES
 +
|-
 +
||          || 0x8000001A - 0x8000001D RNG key
 +
|-
 +
||0x0D8001F0 || OTP data         
 +
|}
 
{{hwstub}}
 
{{hwstub}}

Revision as of 04:08, 26 February 2009

OTP
Hollywood Registers
Access
BroadwayNone
StarletFull
Registers
Base0x0d8001ec
Length0x8
Access size32 bits
Byte orderBig Endian
This box: view  talk  edit
address description
0x0D8001EC OTP read address (addresses run from 0x80000000..0x8000001F)
0x80000000 - 0x80000004 stores 20 bytes boot1 SHA-1 hash
0x80000005 - 0x80000008 common key
0x80000009 NG id
0x8000000a - 0x80000010 NG private
0x80000011 - 0x80000015 NAND HMAC
0x80000016 - 0x80000019 NAND AES
0x8000001A - 0x8000001D RNG key
0x0D8001F0 OTP data