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...
13250 HeyManHRU
13207 PS3 News
11287 elser1
11119 oVERSoLDiER
9248 GrandpaHomer
8578 Tidusnake666
7968 saviour07
7340 condorstrike
7258 deank
6858 OGroteKoning
24951 PS3 News
5279 Starlight
2965 HeyManHRU
2173 CJPC
2123 elser1
1818 cfwprophet
1756 her0
1570 oVERSoLDiER
1291 GrandpaHomer
1080 barrybarryk




