CoreOS: Difference between revisions
Jump to navigation
Jump to search
Line 56: | Line 56: | ||
| spp_verifier.self || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || isoldr || default.spp || | | spp_verifier.self || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || isoldr || default.spp || | ||
|- | |- | ||
| spu_pkg_rvk_verifier.self || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || || || | | spu_pkg_rvk_verifier.self || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || isoldr || || | ||
|- | |- | ||
| spu_token_processor.self || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || || || | | spu_token_processor.self || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || isoldr || || | ||
|- | |- | ||
| spu_utoken_processor.self || {{No}} || {{No}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || || || | | spu_utoken_processor.self || {{No}} || {{No}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || isoldr || || | ||
|- | |- | ||
| sv_iso_for_ps2emu.self || {{No}} || {{No}} || {{No}} || {{No}} || {{No}} || {{No}} || {{Yes}} || isoldr || ps2_emu.self, ps2_gxemu.self, ps2_softemu.self || ss_iso_dma_data, spulib_spu, (3.70+) <!--//ps2 disc encryption, auth//--> | | sv_iso_for_ps2emu.self || {{No}} || {{No}} || {{No}} || {{No}} || {{No}} || {{No}} || {{Yes}} || isoldr || ps2_emu.self, ps2_gxemu.self, ps2_softemu.self || ss_iso_dma_data, spulib_spu, (3.70+) <!--//ps2 disc encryption, auth//--> |
Revision as of 01:46, 11 December 2012
Firmware Revisions
These are inside CoreOS.PKG and thus unpacked to ROS area in Flash on installation:
1.00 up to current
File | 1.00-1.94 | 2.00-2.36 | 2.40-3.01 | 3.10-3.42 | 3.50-3.55 | 3.56 | 3.60-4.30 | Loaded by (upper chain of trust) |
Loads (lower chain of trust) |
notes |
---|---|---|---|---|---|---|---|---|---|---|
aim_spu_module.self | Yes | Yes | Yes | Yes | Yes | Yes | Yes | lv1.self (procs) | ||
appldr | Yes | Yes | Yes | Yes | Yes | Yes | No | metldr/lv0 | vsh.self | Application Loader (userlevel) |
creserved_0 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | FF-filled file | ||
default.spp | Yes | Yes | Yes | Yes | Yes | Yes | Yes | spp_verifier.self | profiles for LPARs | |
emer_init.self | No | Yes | Yes | Yes | Yes | Yes | Yes | lv2_kernel.self | recovery menu | |
eurus_fw.bin | No | Yes | Yes | Yes | Yes | Yes | Yes | WLAN Gelic Device | ||
hdd_copy.self | No | No | No | Yes | Yes | Yes | Yes | lv2_kernel.self | ||
isoldr | Yes | Yes | Yes | Yes | Yes | Yes | No | metldr/lv0 | manu_info_spu_module.self, mc_iso_spu_module.self, me_iso_for_ps2emu.self, me_iso_spu_module.self, sb_iso_spu_module.self, sc_iso.self, sv_iso_for_ps2emu.self. sv_iso_spu_module.self | Isolation Loader (securelevel) |
lv0 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | bootldr | {appldr, isoldr, lv1ldr, lv2ldr} (parsed through metldr?) | |
lv0.2 | No | No | No | No | No | No | Yes | bootldr | lv0 signed meta | |
lv1.self | Yes | Yes | Yes | Yes | Yes | Yes | Yes | lv1ldr | Hypervisor | |
lv1ldr | Yes | Yes | Yes | Yes | Yes | Yes | No | metldr/lv0 | lv1.self | Hypervisor Loader |
lv2_kernel.self | Yes | Yes | Yes | Yes | Yes | Yes | Yes | lv2ldr | Supervisor Kernel | |
lv2ldr | Yes | Yes | Yes | Yes | Yes | Yes | No | metldr/lv0 | lv2_kernel.self | Supervisor Loader (kernellevel) |
manu_info_spu_module.self | No | No | No | No | Yes | Yes | Yes | lv1.self (procs) | ||
mc_iso_spu_module.self | Yes | Yes | Yes | Yes | Yes | Yes | Yes | isoldr | ss_iso_dma_data, spulib_spu | |
me_iso_for_ps2emu.self | No | No | No | No | No | No | Yes | isoldr | ps2_emu.self, ps2_gxemu.self, ps2_softemu.self | ss_iso_dma_data, spulib_spu, (3.70+) |
me_iso_spu_module.self | Yes | Yes | Yes | Yes | Yes | Yes | Yes | isoldr | ss_iso_dma_data, spulib_spu | |
pkg.srvk | No | No | No | No | No | Yes | Yes | spu_pkg_rvk_verifier.self ? | signed revokelist | |
prog.srvk | No | No | No | No | No | Yes | Yes | spu_pkg_rvk_verifier.self ? | signed revokelist | |
sb_iso_spu_module.self | Yes | Yes | Yes | Yes | Yes | Yes | Yes | isoldr | ss_iso_dma_data, spulib_spu | |
sc_iso.self | Yes | Yes | Yes | Yes | Yes | Yes | Yes | isoldr ? | ||
sdk_version | Yes | Yes | Yes | Yes | Yes | Yes | Yes | - | - | textfile noting version |
spp_verifier.self | Yes | Yes | Yes | Yes | Yes | Yes | Yes | isoldr | default.spp | |
spu_pkg_rvk_verifier.self | Yes | Yes | Yes | Yes | Yes | Yes | Yes | isoldr | ||
spu_token_processor.self | Yes | Yes | Yes | Yes | Yes | Yes | Yes | isoldr | ||
spu_utoken_processor.self | No | No | Yes | Yes | Yes | Yes | Yes | isoldr | ||
sv_iso_for_ps2emu.self | No | No | No | No | No | No | Yes | isoldr | ps2_emu.self, ps2_gxemu.self, ps2_softemu.self | ss_iso_dma_data, spulib_spu, (3.70+) |
sv_iso_spu_module.self | Yes | Yes | Yes | Yes | Yes | Yes | Yes | isoldr | ss_iso_dma_data, spulib_spu | |
parm.txt | No | No | No | No | No | No | No | lv0,.. | ||
Total files in ROS | 19 | 21 | 22 | 23 | 24 | 26 | 25 | 30 total listed |
Older versions (020.010 - 096.002)
File | 085.009 | 090.002-096.002 | notes |
---|---|---|---|
aim_spu_module.self | Yes | Yes | |
appldr | Yes | Yes | |
creserved_0 | Yes | Yes | |
default.spp | Yes | Yes | |
isoldr | Yes | Yes | |
lv0 | Yes | Yes | |
lv1.self | Yes | Yes | |
lv1ldr | Yes | Yes | |
lv2_kernel.self | Yes | Yes | |
lv2ldr | Yes | Yes | |
mc_iso_spu_module.self | Yes | Yes | |
me_iso_spu_module.self | No | Yes | |
sb_iso_spu_module.self | Yes | Yes | |
sc_iso.self | Yes | Yes | |
sdk_version | Yes | Yes | |
spp_verifier.self | Yes | Yes | |
spu_pkg_rvk_verifier.self | Yes | Yes | |
spu_token_processor.self | Yes | Yes | |
sv_iso_spu_module.self | Yes | Yes | |
sysctl.txt | Yes | No | |
Total files in ROS | 19 | 19 | 20 total listed |