CoreOS

From PS3 Developer wiki
Jump to navigation Jump to search

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
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.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
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 lv0
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
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
spu_token_processor.self Yes Yes Yes Yes Yes Yes Yes
spu_utoken_processor.self No No Yes Yes Yes Yes Yes
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
Total files in ROS 19 21 22 23 24 26 25 29 total listed

Older versions (020.010 - 096.002)

File  095.001-096.002  notes
aim_spu_module.self Yes
appldr Yes
creserved_0 Yes
default.spp Yes
isoldr Yes
lv0 Yes
lv1.self Yes
lv1ldr Yes
lv2_kernel.self Yes
lv2ldr Yes
mc_iso_spu_module.self Yes
me_iso_spu_module.self Yes
sb_iso_spu_module.self Yes
sc_iso.self Yes
sdk_version Yes
spp_verifier.self Yes
spu_pkg_rvk_verifier.self Yes
spu_token_processor.self Yes
sv_iso_spu_module.self Yes
Total files in ROS 19 19 total listed

Template:Console