Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # http://www.xdevwiki.tk/index.php?title=POST_Codes
- JTAG payload
- 0x10 Payload started
- 0x11 Payload has copied XeLL to the RAM from NAND and executed it
- 1BL
- 0x10 1BL started
- 0x11 Execute FSB function1
- 0x12 Execute FSB function2
- 0x13 Execute FSB function3
- 0x14 Execute FSB function4
- 0x15 Verify CB offset
- 0x16 Copy CB header from NAND
- 0x17 Verify CB header
- 0x18 Copy CB into protected SRAM
- 0x19 Generate CB HMAC key
- 0x1A Initialize CB RC4 decryption key
- 0x1B RC4 decrypt CB
- 0x1C Generate hash of CB for verification
- 0x1D RSA signature check of CB hash
- 0x1E Jump to CB
- 0x81-0x8F Panic codes
- 0x91 Panic
- 0x92 1BL is executed on wrong CPU thread (panic)
- 0x93 1BL is executed on wrong CPU core (panic)
- 0x95 CB offset verification failed
- 0x96 CB RSA signature verification failed
- CBA/2BL (splitCB)
- 0xD0 CB_A entry point, copy self to 0x8000.0200.0001.C000 and continue from there
- 0xD1 Copy fuses from SoC for CBB decryption
- 0xD2 Verify CBB offset
- 0xD3 Copy CBB header from NAND for verification
- 0xD4 Verify CBB header
- 0xD5 Copy CBB into memory at 0x8000.0200.0001.0000 (old location of CBA)
- 0xD6 Create HMAC key for CD decryption
- 0xD7 Initialize CD RC4 key using HMAC key
- 0xD8 RC4 decrypt CD
- 0xD9 Compute hash of CD for verification
- 0xDA MemCmp computed hash with expected one (where rgh2 glitches)
- 0xDB Jump to CBB
- 0xF0 CBB offset verification fail
- 0xF1 CBB header verification fail
- 0xF2 CBB security hash comparison fail
- 0xF3 CBB size check fail (must be less than 0xC000)
- CBB/2BL
- 0x20 CB entry point, initialize SoC
- 0x21 Initialize secopt, verify lockdown fuses
- 0x22 Initialize security engine
- 0x23 Undocumented Subroutine Start
- 0x2E Hardware initialization
- 0x2F Setup tlb entries, relocate to ram
- 0x30 Verify CD offset
- 0x31 Copy CD header from NAND for verification
- 0x32 Verify CD header
- 0x33 Copy CD from nand
- 0x34 Create HMAC key for CD decryption
- 0x35 Initialize CD RC4 key using HMAC key
- 0x36 RC4 decrypt CD with key
- 0x37 Compute hash of CD for verification
- 0x39 MemCmp computed hash with expected one
- 0x3B Initialize PCI
- 0x3A Setup memory encryption and jump to CD
- 0x9B Secopt fuse verification fail
- 0x9C Secopt fuse verification fail2
- 0x9D Secopt fuse verification console type? fail
- 0x9E Secopt fuse verification console type? fail
- 0x9F Secopt fuse verification console type? fail
- 0xA0 CB revocation check failed
- 0xA1 Panic after 0x21
- 0xA2 Panic after 0x21
- 0xA3 Panic after 0x21
- 0xA4 Failed SMC HMAC
- 0xA9
- 0xAA Failed to verify CD offset
- 0xAB Failed to verify CD header
- 0xAD CD security hash comparison fail
- 0xAE CB exception, unknown interrupt vector
- 0xB0 Secopt fuse verification console type? fail
- CD/4BL
- 0x40 Entrypoint of CD, setup memory paging
- 0x41 Verify offset to CE
- 0x42 Copy CE header from NAND for verification
- 0x43 Verify CE Header
- 0x44 Read CE from nand into memory
- 0x45 Create HMAC key for CE decryption
- 0x46 Initialize CE RC4 key using HMAC key
- 0x47 RC4 decrypt CE
- 0x48 Compute hash of CE for verification
- 0x49 MemCmp computed hash with expected one (where rgh1 glitches)
- 0x4B LZX Decompress CE
- 0x4D Decode fuses
- 0x4E Load CF (kernel patches) offset
- 0x4F Verify CF offset
- 0x50 Load CF1/CG1 (patchslot1) if version & header checks pass
- 0x51 Load CF2/CG2 (patchslot2) if version & header checks pass
- 0x52 Startup kernel/Hypervisor
- 0xB1 CE decryption failed
- 0xB2 Failed to verify CE header
- 0xB3 CE hash comparison fail
- 0xB4 CE LZX decompression failed
- 0xB5 CF verification failed
- 0xB6 Fuse decryption/check failed
- 0xB7 CF decryption failed, patches missing.
- 0xB8 CF hash auth failed
- CE
- CF
- 0xC1 LDICreateDecompression failed
- 0xC2 CG size verification failed
- 0xC3 Header / patch fragment info check failed
- 0xC4 Unexpected LDI fragment type
- 0xC5 LDISetWindowData failed
- 0xC6 LDIDecompress failed
- 0xC7 LDIResetDecompression failed
- 0xC8 CG auth failed
- Hypervisor
- 0x58 Hypervisor Initialization begin
- 0x59 Initialize SoC MMIO
- 0x5A Initialize XEX training
- 0x5B Initialize key ring
- 0x5C Initialize keys
- 0x5E Initialize SoC Interrupts
- 0x5F Initialization complete
- 0xFF Fatal Error
- Kernel
- 0x64 INIT_MEMORY_MANAGER
- 0x65 INIT_STACKS
- 0x66 INIT_OBJECT_SYSTEM
- 0x67 INIT_PHASE1_THREAD
- 0x68 Started phase 1 Initialization + INIT_PROCESSORS
- 0x69 INIT_KEY_VAULT
- 0x6A INIT_HAL_PHASE_1
- 0x6B INIT_SFC_DRIVER
- 0x6C INIT_SECURITY
- 0x6D INIT_KEY_EX_VAULT
- 0x6E INIT_SETTINGS
- 0x6F INIT_POWER_MODE
- 0x70 INIT_VIDEO_DRIVER
- 0x71 INIT_AUDIO_DRIVER
- 0x72 INIT_BOOT_ANIMATION + XMADecoder & XAudioRender Init
- 0x73 INIT_SATA_DRIVER
- 0x74 INIT_SHADOWBOOT
- 0x75 INIT_DUMP_SYSTEM
- 0x76 INIT_SYSTEM_ROOT
- 0x77 INIT_OTHER_DRIVERS
- 0x78 INIT_STFS_DRIVER
- 0x79 LOAD_XAM
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement