Codenames: Difference between revisions

From PS5 Developer wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 13: Line 13:
* Oberon (CPU Part of APU, Dream of a Summer Night)
* Oberon (CPU Part of APU, Dream of a Summer Night)
* Viola (CPU Part of Pro APU, Twelfth Night)
* Viola (CPU Part of Pro APU, Twelfth Night)
* Titania (SSD Controller, Dream of a Summer Night) -> according to shuffle from fail0verflow, Titania is EFC/EAP (to debunk) "Titania PMIC Register Initialize". Titania is related to GPIO so is likely a microcontroller.
* Titania (EFC/EAP, Dream of a Summer Night). Titania has its own Power Management Integrated Circuit and GPIO proving it is a microcontroller. It has access to PCIe hence why it was suspected to be the PS5 internal SSD controller.
* Ariel (GPU Part of APU, The Tempest)
* Ariel (GPU Part of APU, The Tempest)
* Tempest 3D Audio (re-engineered AMD GPU compute unit, stripped of its caches and relying solely on DMA transfers, The Tempest). It has a SPU-like architecture and makes use of GPU parallelism.


= Island Codenames =
= Island Codenames =


* Salina (First revision of PS5 Southbridge) -> according to shuffle from fail0verflow, Salina is EMC (to debunk) "Salina PMIC Register Initialize". Salina is related to DSP0 (Digital Sound Processor 0) and EP (?)
* Salina (First revision of PS5 Southbridge) -> according to shuffle from fail0verflow, Salina is EMC (to debunk). Titania has its own Power Management Integrated Circuit. Salina is related to DSP0 (Digital Sound Processor 0) and EP (?).
* Sierra (Second revision of PS5 Southbridge)
* Sierra (Second revision of PS5 Southbridge)
* Tahoe (First revision of PS5 Southbridge)
* Tahoe (First revision of PS5 Southbridge)
Line 24: Line 25:
= Others =
= Others =


* Floyd (TPM Chip of PS5)
* Floyd (PS5 Trusted Platform Module (TPM) Chip)
* Azalia (GPU Part of APU)
* Azalia (GPU Part of APU)
* Venom (Audio Codec Dualsense firmware)
* Venom (Audio Codec Dualsense firmware)
* Onion (DSP Dualsense Firmware)
* Onion (DSP Dualsense Firmware)
* Tirion (Syscon Chip of PS5, Devkit Prototype units only!)
* Tirion (PS5 Syscon Chip, Devkit Prototype units only!)


= Sony Codenames =
= Sony Codenames =
Line 44: Line 45:
| 40030001 || cp_fw || Communication Processor Firmware
| 40030001 || cp_fw || Communication Processor Firmware
|-
|-
| C0000001 || emc_ipl || SouthBridge Initial Program Loader
| C0000001 || emc_ipl || SouthBridge EMC Initial Program Loader
|-
|-
| C0030002 || wlanbt_fw || Wireless LAN + Bluetooth Firmware
| C0030002 || wlanbt_fw || Wireless LAN + Bluetooth Firmware
|-
|-
| C0040001 || floyd_fw || Floyd TPM Firmware
| C0040001 || floyd_fw || Floyd Firmware
|-
|-
| C0040002 || floyd_fw || Floyd TPM Firmware
| C0040002 || floyd_fw || Floyd Firmware
|-
|-
| C0050001 || usbc_fw || USB-C Firmware
| C0050001 || usbc_fw || USB-C Firmware
Line 56: Line 57:
| C0050002 || usbc_fw || USB-C Firmware
| C0050002 || usbc_fw || USB-C Firmware
|-
|-
| C3000005 || titania_fw || SSD Firmware
| C3000005 || titania_fw || Titania Firmware
|-
|-
| C3000006 || titania_fw || SSD Firmware
| C3000006 || titania_fw || Titania Firmware
|-
|-
| C3000007 || titania_fw || SSD Firmware
| C3000007 || titania_fw || Titania Firmware
|-
|-
| C3000009 || titania_fw || SSD Firmware
| C3000009 || titania_fw || Titania Firmware
|-
|-
| C300000A || titania_fw || SSD Firmware
| C300000A || titania_fw || Titania Firmware
|-
|-
| C300000B || titania_fw || SSD Firmware
| C300000B || titania_fw || Titania Firmware
|-
|-
|}
|}

Revision as of 20:56, 24 October 2024

James Bond Movies

  • Bond (PS5 DualSense Controller latest Revision)
  • Aston (Early PS5 DualSense Controller Revision, reference to Aston Martin driven by James Bond)
  • Lotus (Media Remote, reference to Lotus Sprit S1 driven by James Bond)
  • Walther (Trigger System used on the PS5, reference to the Walther PPK used by James Bond)

Shakespeare

  • Prospero (PS5,The Tempest)
  • Caliban (CP Box EAP Kernel, The Tempest)
  • Sycorax (CP Box KBL, The Tempest)
  • Setebos (CP Box EMC Firmware, The Tempest)
  • Oberon (CPU Part of APU, Dream of a Summer Night)
  • Viola (CPU Part of Pro APU, Twelfth Night)
  • Titania (EFC/EAP, Dream of a Summer Night). Titania has its own Power Management Integrated Circuit and GPIO proving it is a microcontroller. It has access to PCIe hence why it was suspected to be the PS5 internal SSD controller.
  • Ariel (GPU Part of APU, The Tempest)
  • Tempest 3D Audio (re-engineered AMD GPU compute unit, stripped of its caches and relying solely on DMA transfers, The Tempest). It has a SPU-like architecture and makes use of GPU parallelism.

Island Codenames

  • Salina (First revision of PS5 Southbridge) -> according to shuffle from fail0verflow, Salina is EMC (to debunk). Titania has its own Power Management Integrated Circuit. Salina is related to DSP0 (Digital Sound Processor 0) and EP (?).
  • Sierra (Second revision of PS5 Southbridge)
  • Tahoe (First revision of PS5 Southbridge)

Others

  • Floyd (PS5 Trusted Platform Module (TPM) Chip)
  • Azalia (GPU Part of APU)
  • Venom (Audio Codec Dualsense firmware)
  • Onion (DSP Dualsense Firmware)
  • Tirion (PS5 Syscon Chip, Devkit Prototype units only!)

Sony Codenames

Codename Description Notes
40000001 BLANK Syscon Firmware SYSCON Firmware. Installed to Syscon ROM. Devkit Prototype Only!
40000002 BASE Syscon Firmware SYSCON Firmware. Installed to Syscon ROM. Devkit Prototype Only!
40000003 SYSTEM Syscon Firmware SYSCON Firmware. Installed to Syscon ROM. Devkit Prototype Only!
40030001 cp_fw Communication Processor Firmware
C0000001 emc_ipl SouthBridge EMC Initial Program Loader
C0030002 wlanbt_fw Wireless LAN + Bluetooth Firmware
C0040001 floyd_fw Floyd Firmware
C0040002 floyd_fw Floyd Firmware
C0050001 usbc_fw USB-C Firmware
C0050002 usbc_fw USB-C Firmware
C3000005 titania_fw Titania Firmware
C3000006 titania_fw Titania Firmware
C3000007 titania_fw Titania Firmware
C3000009 titania_fw Titania Firmware
C300000A titania_fw Titania Firmware
C300000B titania_fw Titania Firmware