Sponsored Links

Sponsored Links

Results 1 to 2 of 2



  1. #1
    Toucan Sam CJPC's Avatar
    Join Date
    Apr 2005
    Posts
    2,174
    Sponsored Links

    PS3 Development Discoveries: Week 1

    Sponsored Links
    Each week or so we will post a brief report from the resident PS3 Devs here, and below is one for this week:

    The PS3 Boot-up Procedure.

    The SCC (Super Companion Chip), made by Toshiba gets the PS3 started up. It reads asecure_loader from flash, and loads it into SPE in isolation mode. The Flash reading is interesting, as the data on the flash chips are interleaved, so the SCC merges them, among other things.

    asecure_loader is then decrypted and ran, and it brings up lv1ldr. The keys for self decryption (among other things) are most likely accessible at this time.

    lv1ldr is then decrypted and ran, and verifies the integrity of lv1.self , decrypts and runs it.

    lv1.self is most likely our base code, also known as the Hypervisor. The Hypervisor then calls lv2ldr.

    lv2ldr is ran, and it runs lv2_kernel.self

    LV2 kernel.self is essentially the PS3OS, it starts up, brings the XMB up, any game/movie in the drive.

    This is a solid working theory. Without expensive hardware, we can not confirm this 100%, but it is the most logical approach!

    A few select files from the flash:

    asecure_loader
    lv1ldr
    lv2ldr
    isoldr
    appldr
    default.spp
    lv0
    lv1.self
    lv2_kernel.self
    spu_pkg_rvk_verifier.self
    spu_token_processor.self
    sc_iso.self
    aim_spu_module.self
    spp_verifier.self
    mc_iso_spu_module.self
    me_iso_spu_module.self
    sv_iso_spu_module.self
    sb_iso_spu_module.self

    More PlayStation 3 News...

  2. #2
    Contributor warpjavier's Avatar
    Join Date
    Nov 2005
    Posts
    16
    Sponsored Links
    Sponsored Links
    Hi,

    Very nice discoveries, seems very similar the the 360 boot process, with the difference of the boot loader is inside the SCC chip instead of the CPU.

    warpjavier

    PS. Keep up the good work!

 
Sponsored Links

Tags for this Thread

Advertising - Affiliates - Contact Us - PS3 Downloads - PS3 Forums - Privacy Statement - Site Rules - Top - © 2015 PlayStation 3 News