Lv0ldr: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
m (lv0ldr 3.40 - 2501b)
mNo edit summary
Line 19: Line 19:
  Boot Loader SE Version 2.7.0 ...(Build ID: 3517,38879, .........Build Date: 2009-03-24_23:51:55)
  Boot Loader SE Version 2.7.0 ...(Build ID: 3517,38879, .........Build Date: 2009-03-24_23:51:55)
  Boot Loader SE Version 3.4.0 ...(Build ID: 3932,45679, .........Build Date: 2010-06-07_23:08:10)
  Boot Loader SE Version 3.4.0 ...(Build ID: 3932,45679, .........Build Date: 2010-06-07_23:08:10)
{{File Formats}}
<noinclude>[[Category:Main]]</noinclude>

Revision as of 23:40, 2 February 2014


Also known as bootldr / Boot Loader

lv0ldr (this may need some reordering with Boot Order as centralised reference):

  • Initialises I/O (IOIF0/IOIF1)
  • Checks CBE version
  • Checks Memory configuration
  • Checks flash format (1 or 1_1)
  • Checks sb_rom_base (South Bridge)
  • Initialises SS2_WORK (Starship2)
  • Initialises XDR RAM (And verifies with memtest elf - On SPU 0 - It's hardcoded to load there).
  • Checks eeprom_os_bank_indicator for active ROS
  • Authenticates + decrypts lv0 (which runs on PPU) from the active ROS -> loaders INIT
NEW consoles only: metadata lv0.2 (signed with nonrandomfail key) is used to check lv0 integrity


Boot Loader SE Version 1.9.0 ...(Build ID: 2398,24722, .........Build Data: 2007-07-22_15:55:29)
Boot Loader SE Version 2.7.0 ...(Build ID: 3517,38879, .........Build Date: 2009-03-24_23:51:55)
Boot Loader SE Version 3.4.0 ...(Build ID: 3932,45679, .........Build Date: 2010-06-07_23:08:10)