Difference between revisions of "Aeolia"

From PS4 Developer wiki
Jump to: navigation, search
m (Maxton moved page MediaCon to Aeolia: change name to the generally accepted name)
(change mediacon to aeolia)
Line 1: Line 1:
<div style="float:right">[[File:MediaCon.jpg|200px|thumb|left|MadiaCon [[CXD90025G]] <br/> Marvell name [[88EC120-BNS2]] <br/> [[SAA-001]]/[[SAB-001]]]]</div>
+
<div style="float:right">[[File:MediaCon.jpg|200px|thumb|left|Aeolia [[CXD90025G]] <br/> Marvell name [[88EC120-BNS2]] <br/> [[SAA-001]]/[[SAB-001]]]]</div>
  
MediaCon is secondary processor produced by Marvell with its own DDR3 DRAM that handles several tasks to offload the main processor/[[APU]]:
+
The Aeolia is a secondary processor acting as a sort of southbridge for the PS4. It is an ARM-based SoC produced by Marvell that handles several tasks to offload the main processor/[[APU]]:
  
 
* Network connections ([[Wireless]] and [[GbLAN]], including background downloading -&gt; [[PlayGo]]
 
* Network connections ([[Wireless]] and [[GbLAN]], including background downloading -&gt; [[PlayGo]]
Line 7: Line 7:
 
* Main serial flash handling
 
* Main serial flash handling
  
It is connected to its own DDR3 worker RAM [[K4B2G1646E-BCK0]], the main serial flash [[MX25L25635FMI-10G]], SATA bridge [[MB86C311B]] and [[GbLAN]] controller [[88EC060-NN82]] etc. see also [[:File:PS4_-_SAA-001_diagram.png]]
+
It is connected to its own DDR3 worker RAM ("sbram") [[K4B2G1646E-BCK0]], the main serial flash [[MX25L25635FMI-10G]], SATA bridge [[MB86C311B]] and [[GbLAN]] controller [[88EC060-NN82]] etc. see also [[:File:PS4_-_SAA-001_diagram.png]]
  
  
Line 24: Line 24:
  
  
''This secondary processor was nicknamed [[MediaCon]] by the community before any official release because of its role of handling media (online [[Wireless]]/[[GbLAN]], [[Bluray Drive]] and [[Harddrive]]) even in standby. It is not its official name (which is unknown at this moment).''
+
''This secondary processor was initially nicknamed '''MediaCon''' by the community before any official release because of its role of handling media (online [[Wireless]]/[[GbLAN]], [[Bluray Drive]] and [[Harddrive]]) even in standby. Its official name is Aeolia, as mentioned in Orbis kernel logs.''
  
Likely connected to [[APU]] by [http://en.wikipedia.org/wiki/PCI_Express#Pinout PCI_Express x4] / [http://en.wikipedia.org/wiki/HyperTransport HyperTransport] or simular highspeed, low tracecount bus (Marvell ASIC suggests PCI_Express).
+
The Aeolia is connected to the [[APU]] by [http://en.wikipedia.org/wiki/PCI_Express#Pinout PCI_Express x4]. It runs its own FreeBSD system in standby mode, presumably activated to handle tasks such as downloading updates while the PS4 is in standby.
  
  

Revision as of 05:12, 13 February 2017

The Aeolia is a secondary processor acting as a sort of southbridge for the PS4. It is an ARM-based SoC produced by Marvell that handles several tasks to offload the main processor/APU:

It is connected to its own DDR3 worker RAM ("sbram") K4B2G1646E-BCK0, the main serial flash MX25L25635FMI-10G, SATA bridge MB86C311B and GbLAN controller 88EC060-NN82 etc. see also File:PS4_-_SAA-001_diagram.png


Source: Decapped by Chipworks, see their section on "Network Co-Processor"


This secondary processor was initially nicknamed MediaCon by the community before any official release because of its role of handling media (online Wireless/GbLAN, Bluray Drive and Harddrive) even in standby. Its official name is Aeolia, as mentioned in Orbis kernel logs.

The Aeolia is connected to the APU by PCI_Express x4. It runs its own FreeBSD system in standby mode, presumably activated to handle tasks such as downloading updates while the PS4 is in standby.