In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Changes

Jump to navigation Jump to search
98 bytes added ,  00:15, 10 August 2009
no edit summary
Line 5: Line 5:  
* Block 0 (pages 0-0x3F): boot1
 
* Block 0 (pages 0-0x3F): boot1
 
** boot1 is the second-stage bootloader; it is decrypted by boot0, which resides on a read-only mask rom inside the Starlet coprocessor.  Its primary function is to load and decrypt boot2.
 
** boot1 is the second-stage bootloader; it is decrypted by boot0, which resides on a read-only mask rom inside the Starlet coprocessor.  Its primary function is to load and decrypt boot2.
 +
** Block 0 is guaranteed by the manufacturer to be valid, so there is no bad block map necessary.
 
* Blocks 1-7 (Pages 0x40 - 0x1ff)  : boot2  (two copies and blockmaps)
 
* Blocks 1-7 (Pages 0x40 - 0x1ff)  : boot2  (two copies and blockmaps)
 
** boot2 is the third-stage bootloader; it is stored in a modified WAD format, including a [[ticket]] that is encrypted with the common key and signed.
 
** boot2 is the third-stage bootloader; it is stored in a modified WAD format, including a [[ticket]] that is encrypted with the common key and signed.

Navigation menu