Editing Codenames

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 4: Line 4:


* Orbis: a latin word that means World, Earth, Universe -> PlayStation 4
* Orbis: a latin word that means World, Earth, Universe -> PlayStation 4
* Thebe: a moon of Jupiter, alternate name for the Titaness Phoebe -> related to StarSha, AMD Generic Encapsulated Software Architecture (AGESA) is a procedure library developed by Advanced Micro Devices (AMD), used to perform the Platform Initialization (PI) on mainboards using their AMD64 architecture. As part of the BIOS of such mainboards, AGESA is responsible for the initialization of the CPU cores, chipset, main memory, and the HyperTransport controller.
* Liverpool: a city in United Kingdom (Europe) -> PS4 APU
* Liverpool: a city in United Kingdom (Europe) -> PS4 GPU Part of APU
* Colwick: a town part of Nottingham in United Kingdom (Europe) -> PS4 System Controller
* Colwick: a town part of Nottingham in United Kingdom (Europe) -> PS4 System Controller
* Newcastle: a city in United Kingdom (Europe) -> PS4 Southbridge (almost sure) or EMC or EAP or [[Serial Flash]] or DDR3 RAM
* Newcastle: a city in United Kingdom (Europe) -> PS4 Southbridge (almost sure) or EMC or EAP or [[Serial Flash]] or DDR3 RAM
Line 11: Line 10:
* Belize: a city in Belize (Central America) -> PS4 Southbridge (second and third revision)
* Belize: a city in Belize (Central America) -> PS4 Southbridge (second and third revision)
* Baikal: a lake in Russia (Asia) -> PS4 Southbridge (fourth revision)
* Baikal: a lake in Russia (Asia) -> PS4 Southbridge (fourth revision)
* Cavern: a nightclub in Liverpool famous for being the birth place of the Beatles music band -> PS4 DevKit motherboard
* CAVERN: a word that is famous in the myth of Platon's cavern -> PS4 DevKit motherboard


Related:
Related:
* Torus: a geometrical structure with similar properties as sphere (Orbis) -> PS4 Wireless communication module first revision
* Torus: a geometrical structure with similar properties as sphere (Orbis) -> PS4 Wireless communication module first revision
* Trooper -> PS4 Wireless communication module second revision


== Star Wars ==
== Star Wars ==


* Luke: a character in Star Wars -> PS4 Camera
* Luke: a character in Star Wars -> PS4 Camera
* Jedi -> PS4 DualShock 4 controller
* Trooper: Storm Trooper -> PS4 Wireless communication module second revision


== Matrix ==
== Matrix ==
Line 30: Line 28:


* StarSha (maybe AMD codename) -> ASIC (Main SoC) or GDDR5 RAM or PS4 Fat and Slim motherboard (SAx-xxx)
* StarSha (maybe AMD codename) -> ASIC (Main SoC) or GDDR5 RAM or PS4 Fat and Slim motherboard (SAx-xxx)
* Jaguar (AMD codename) -> Ps4 CPU Part of APU
* Jaguar (AMD codename) -> APU


== Sony Interactive Entertainment Third Parties ==
== Sony Interactive Entetainment Third Parties ==


* Kratos: the main character of the God Of War video game -> PS4 Arcade (maybe Dissidia Final Fantasy Demo PS4 is one)
* Kratos: the main character of the God Of War video game -> PS4 Arcade (maybe Dissidia Final Fantasy Demo PS4 is one)
Line 38: Line 36:
== Food ==
== Food ==


* Syrup -> PS4 Prototype motherboard
* SYRUP -> PS4 Prototype motherboard
* Onion, Onion+ -> PS4 bus connecting the GDDR5 DRAM controller to the northbridge and the northbridge to the GPU L2 cache and GPU blocks
* Onion, Onion+ -> PS4 bus connecting the GDDR5 DRAM controller to the northbridge and the northbridge to the GPU L2 cache and GPU blocks
* Garlic -> PS4 bus connecting the GDDR5 DRAM controller to the GPU L2, Color Buffer (CB) and Depth Buffer (DB) caches
* Garlic -> PS4 bus connecting the GDDR5 DRAM controller to the GPU L2, Color Buffer (CB) and Depth Buffer (DB) caches
Line 49: Line 47:
! Codename !! Description !! Notes
! Codename !! Description !! Notes
|-
|-
| 40000001 || BLNK Syscon Firmware || SYSCON Firmware. Installed to Syscon ROM.
| 40000001 || BLNK Syscon Firmware || SYSCON Firmware. Installed to Syscon EEPROM.
|-
|-
| 40000002 || BASE Syscon Firmware || SYSCON Firmware. Installed to Syscon ROM.
| 40000002 || BASE Syscon Firmware || SYSCON Firmware. Installed to Syscon EEPROM.
|-
|-
| 40000003 || SYST Syscon Firmware || SYSCON Firmware. Installed to Syscon ROM.
| 40000003 || SYST Syscon Firmware || SYSCON Firmware. Installed to Syscon EEPROM.
|-
|-
| 40010001 || Syscon PTCH #1 || SYSCON Patch. Installed to Syscon ROM.
| 40010001 || Syscon PTCH #1 || SYSCON Patch. Installed to Syscon EEPROM.
|-
|-
| 40018001 || Syscon PTCH #1 Information || SYSCON Patch Information
| 40018001 || Syscon PTCH #1 Information || SYSCON Patch Information
|-
|-
| 40010002 || Syscon PTCH #2 || SYSCON Patch. Installed to Syscon ROM.
| 40010002 || Syscon PTCH #2 || SYSCON Patch. Installed to Syscon EEPROM.
|-
|-
| 40018002 || Syscon PTCH #2 Information || SYSCON Patch Information
| 40018002 || Syscon PTCH #2 Information || SYSCON Patch Information
|-
|-
| 40020001 || USB-SATA Bridge Firmware update || SATA Bridge Firmware. Installed to Sata Bridge Flash
| 40020001 || USB-SATA Bridge Firmware update || SATA Bridge Firmware. Installed to ?
|-
|-
| 40028001 || USB-SATA Bridge Firmware update Information || SATA Bridge Firmware Information
| 40028001 || USB-SATA Bridge Firmware update Information || SATA Bridge Firmware Information
Line 71: Line 69:
| 40038001 || Communication Processor Firmware Information || Communication Processor Firmware Information
| 40038001 || Communication Processor Firmware Information || Communication Processor Firmware Information
|-
|-
| 80000001 || [[Secure Loader]] || APU. Installed to [[Serial Flash]].
| 80000001 || [[Sam_ipl|Secure Loader]] (SAMU IPL) || APU. Installed to [[Serial Flash]].
|-
|-
| 80010001 || Secure Kernel || APU. Installed to [[Serial Flash]].
| 80010001 || Secure Kernel || APU. Installed to [[Serial Flash]].
Line 78: Line 76:
|-
|-
| 80010006 || PUPMgr || APU. pup_mgr. Installed to [[Serial Flash]].
| 80010006 || PUPMgr || APU. pup_mgr. Installed to [[Serial Flash]].
|-
| 80010007 || ??? || Unknown, exists on proto GEN1 devkit firmwares. Installed to [[Serial Flash]].
|-
|-
| 80010008 || AuthMgr || APU. auth_mgr. Installed to [[Serial Flash]].
| 80010008 || AuthMgr || APU. auth_mgr. Installed to [[Serial Flash]].
Line 103: Line 99:
| C0028001 || torus_fw_info || Wireless Communication module Firmware Information
| C0028001 || torus_fw_info || Wireless Communication module Firmware Information
|-
|-
| 401R || BD Drive 401R Firmware update || BD Drive. Installed to BD-ROM? (Devkit Only)
| 401R || BD Drive 401R Firmware update || BD Drive. Installed to BD-ROM?
|-
|-
| 402R || BD Drive 402R Firmware update || BD Drive. Installed to BD-ROM? (Testkit/Retail Only)
| 402R || BD Drive 402R Firmware update || BD Drive. Installed to BD-ROM?
|-
|-
| 403R || BD Drive 403R Firmware update || BD Drive. Installed to BD-ROM? (Devkit Only)
| 403R || BD Drive 403R Firmware update || BD Drive. Installed to BD-ROM?
|-
|-
| 404R || BD Drive 404R Firmware update || BD Drive. Installed to BD-ROM?
| 404R || BD Drive 404R Firmware update || BD Drive. Installed to BD-ROM?
Line 113: Line 109:
| 405R || BD Drive 405R Firmware update || BD Drive. Installed to BD-ROM?
| 405R || BD Drive 405R Firmware update || BD Drive. Installed to BD-ROM?
|-
|-
| 406R || BD Drive 406R Firmware update || BD Drive. Installed to BD-ROM? (Testkit/Retail Only)
| 406R || BD Drive 406R Firmware update || BD Drive. Installed to BD-ROM?
|-
| 407R || BD Drive 407R Firmware update || BD Drive. Installed to BD-ROM? (Devkit Only)
|-
| 408R || BD Drive 408R Firmware update || BD Drive. Installed to BD-ROM? (Testkit/Retail Only)
|-
| 409R || BD Drive 409R Firmware update || BD Drive. Installed to BD-ROM? (Devkit Only)
|-
| 410R || BD Drive 410R Firmware update || BD Drive. Installed to BD-ROM? (Testkit/Retail Only)
|-
| 411R || BD Drive 411R Firmware update || BD Drive. Installed to BD-ROM? (Devkit Only)
|-
| 412R || BD Drive 412R Firmware update || BD Drive. Installed to BD-ROM? (Testkit/Retail Only)
|-
|-
| 413R || BD Drive 413R Firmware update || BD Drive. Installed to BD-ROM? (Devkit Only)
| 408R || BD Drive 408R Firmware update || BD Drive. Installed to BD-ROM?
|-
|-
| 420R || BD Drive 420R Firmware update || BD Drive. Installed to BD-ROM? (Testkit/Retail Only)
| 410R || BD Drive 410R Firmware update || BD Drive. Installed to BD-ROM?
|-
|-
| 421R || BD Drive 421R Firmware update || BD Drive. Installed to BD-ROM? (Devkit Only)
| 412R || BD Drive 412R Firmware update || BD Drive. Installed to BD-ROM?
|-
|-
| 420R || BD Drive 420R Firmware update || BD Drive. Installed to BD-ROM?
|}
|}


Line 140: Line 125:
! Codename !! Description !! Notes !! XREFs  
! Codename !! Description !! Notes !! XREFs  
|-
|-
| cd0 || contains 4XXR || || 80010002, https://pastebin.com/zP8EZFrW
| cd0 || contains 4XXR || ||  
|-
|-
| da0 || contains 4002XXXX || || 80010002, https://pastebin.com/BxqFjFts
| da0 || contains 4002XXXX || ||  
|-
|-
| da0x0.crypt || contains preinst img || || 80010002, mini-syscore.elf, safemode.elf, SceShellCore.elf, orbis_swu.self
| da0x0.crypt || contains preinst img || ||  
|-
|-
| da0x1.crypt || contains preinst2 img || || 80010002, mini-syscore.elf, safemode.elf, SceShellCore.elf, orbis_swu.self
| da0x1.crypt || contains preinst2 img || ||  
|-
|-
| da0x2 || contains eap_kernel || 16 MB. Usually named like /dev/sdX5. || 80010002, safemode.elf, SceShellCore.elf, orbis_swu.self
| da0x2 || contains eap_kernel || 16 MB. Usually named like /dev/sdX5. ||  
|-
|-
| da0x3.crypt || contains eap_vsh img || || 80010002, mini-syscore.elf, safemode.elf, SceShellCore.elf, orbis_swu.self
| da0x3.crypt || contains eap_vsh img || ||  
|-
|-
| da0x4b.crypt || contains system img || || 80010002, safemode.elf, SceShellCore.elf, orbis_swu.self (mini-syscore.elf and safemode.elf only 4)
| da0x4b.crypt || contains system img || ||  
|-
|-
| da0x5b.crypt || contains system_ex img || || 80010002, safemode.elf, SceShellCore.elf, orbis_swu.self (mini-syscore.elf included  5)
| da0x5b.crypt || contains system_ex img || ||  
|-
|-
| da0x6.crypt || contains old swap || ||  
| da0x6.crypt || contains old swap || ||  
|-
|-
| da0x6x0.crypt || contains new swap || || 80010002, mini-syscore.elf, SceSysCore.elf
| da0x6x0.crypt || contains new swap || ||  
|-
|-
| da0x6x1.crypt || contains kernel log || || 80010002
| da0x6x1.crypt || contains kernel log || ||  
|-
|-
| da0x6x2.crypt || contains user log || || 80010002, mini-syscore.elf
| da0x6x2.crypt || contains user log || ||  
|-
|-
| da0x8.crypt || contains app_tmp ||  || safemode.elf, SceShellCore.elf
| da0x8.crypt || contains app_tmp ||  ||  
|-
|-
| da0x9.crypt || contains system_data img || || mini-syscore.elf, safemode.elf, SceSysCore.elf, SceShellCore.elf, orbis_swu.self
| da0x9.crypt || contains system_data img || ||  
|-
|-
| da0x12.crypt || contains update img || || mini-syscore.elf, safemode.elf, SceShellCore.elf, orbis_swu.self  
| da0x12.crypt || contains update img || || mini-syscore.elf, safemode.elf, SceShellCore.elf, orbis_swu.self  
Line 176: Line 161:
| da0x15.crypt || contains app_reserved || || safemode.elf, libkernel_sys.sprx, SceShellCore.elf
| da0x15.crypt || contains app_reserved || || safemode.elf, libkernel_sys.sprx, SceShellCore.elf
|-
|-
| da1 || usb device || || 80010002, mini-syscore.elf, safemode.elf, libSceWebKit2.sprx, libSceWebKit2Secure.sprx, mscorlib.dll.sprx, System.Core.dll.sprx, NPXS20001 app.exe.sprx, orbis_swu.self
| da1 || usb device || || mini-syscore.elf, safemode.elf, libSceWebKit2.sprx, libSceWebKit2Secure.sprx, mscorlib.dll.sprx, System.Core.dll.sprx, NPXS20001 app.exe.sprx, orbis_swu.self
|-
|-
| pup_update0 || contains PUP || || 80010002, safemode.elf, SceShellCore.elf, orbis_swu.self  
| pup_update0 || contains PUP || || safemode.elf, SceShellCore.elf, orbis_swu.self  
|-
|-
| sc_fw_update0 || contains 4000XXXX/4001XXXX || || 80010002, safemode.elf, SceShellCore.elf, orbis_swu.self  
| sc_fw_update0 || contains 4000XXXX/4001XXXX || || safemode.elf, SceShellCore.elf, orbis_swu.self  
|-
|-
| sflash0 || Entire [[Serial Flash]] || 32MB (0x2000000) ||  
| sflash0 || Entire [[Serial Flash]] || 32MB (0x2000000) ||  
Line 190: Line 175:
| sflash0s0x0 || contains blank/0xFF data || 192kB (0x30000) || SceSysCore.elf
| sflash0s0x0 || contains blank/0xFF data || 192kB (0x30000) || SceSysCore.elf
|-
|-
| sflash0s0x32, sflash0s0x32b || contains active/inactive southbridge emc (0xC000XXXX) || 384kB (0x60000) || 80010002, safemode.elf, SceShellCore.elf, orbis_swu.self
| sflash0s0x32, sflash0s0x32b || contains active/inactive C000XXXX || 384kB (0x60000) || safemode.elf, SceShellCore.elf, orbis_swu.self
|-
|-
| sflash0s0x33 || contains southbridge eap (C001XXXX) || 512kB (0x80000) || 80010002, safemode.elf, SceShellCore.elf, orbis_swu.self
| sflash0s0x33 || contains C001XXXX || 512kB (0x80000) || safemode.elf, SceShellCore.elf, orbis_swu.self
|-
|-
| sflash0s0x34 || contains [[Serial Flash]] [[Non_Volatile_Storage|NVS]] || 48kB (0xC000) ||  
| sflash0s0x34 || contains [[Serial Flash]] NVS || 48kB (0xC000) ||  
|-
|-
| sflash0s0x38 || contains wifi firmware (C002XXXX) || 512kB (0x80000) || 80010002, safemode.elf, SceShellCore.elf, orbis_swu.self
| sflash0s0x38 || contains C002XXXX || 512kB (0x80000) || safemode.elf, SceShellCore.elf, orbis_swu.self
|-
|-
| sflash0s1.cryptx1 || contains individual data/idstorage || || 80010002, SceShellCore.elf
| sflash0s1.cryptx1 || contains individual data/idstorage || || SceShellCore.elf
|-
|-
| sflash0s1.cryptx2, sflash0s1.cryptx2b || contains active/inactive [[Secure Loader]] (8000XXXX)  || || 80010002, safemode.elf, SceShellCore.elf, orbis_swu.self  
| sflash0s1.cryptx2, sflash0s1.cryptx2b || contains 8000XXXX active/inactive || || safemode.elf, SceShellCore.elf, orbis_swu.self  
|-
|-
| sflash0s1.cryptx3, sflash0s1.cryptx3b || contains active/inactive CoreOS (Secure Kernel, Kernel, Secure Modules) (8001XXXX)  || || 80010002, safemode.elf, SceShellCore.elf, orbis_swu.self, BdmvPlayerCore.elf , BdvdPlayerCore.elf
| sflash0s1.cryptx3, sflash0s1.cryptx3b || contains 8001XXXX active/inactive || || safemode.elf, SceShellCore.elf, orbis_swu.self, BdmvPlayerCore.elf , BdvdPlayerCore.elf
|-
|-
| sflash0s1.cryptx6 || contains Virtual TRM || ||  
| sflash0s1.cryptx6 || contains VTRM || ||  
|-
|-
| sflash0s1.cryptx39 || contains bd revocation list || || 80010002, BdmvPlayerCore.elf , BdvdPlayerCore.elf
| sflash0s1.cryptx39 || contains ?BD HRL? || || BdmvPlayerCore.elf , BdvdPlayerCore.elf
|-
|-
| sflash0s1.cryptx40 || contains blank/0xFF data || || 80010002, mini-syscore.elf, safemode.elf, SceShellCore.elf, orbis_swu.self  
| sflash0s1.cryptx40 || contains blank/0xFF data || || mini-syscore.elf, safemode.elf, SceShellCore.elf, orbis_swu.self  
|}
|}


Please note that all contributions to PS4 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS4 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)