Editing Thermal
Jump to navigation
Jump to search
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 1: | Line 1: | ||
== [[CELL BE]] internal Powermanagement == | |||
<div style="float:right">[[File:CellBE-heatdistribution.jpg|200px|thumb|left|[[CELL BE]] heatdistribution (on die)]]</div> | <div style="float:right">[[File:CellBE-heatdistribution.jpg|200px|thumb|left|[[CELL BE]] heatdistribution (on die)]]</div> | ||
=== Characteristics === | |||
* Dynamic Power Managment with 5 power managment states | * Dynamic Power Managment with 5 power managment states | ||
* 1 linear sensor | |||
* 10 digital thermal sensors (8xSPE, PPE and?) | |||
* THERM signal(s) are sent to [[Syscon Hardware]] via SMbus | |||
=== Readout of Thermal data using Software === | |||
Readable in software : [http://www.ps3devwiki.com/wiki/LV2_Functions_and_Syscalls#sys_sm.2Fsys_ctrl_Syscalls LV2 sc383 sys_game_get_temperature / sc384 sys_sm_get_tzpb] | |||
==== Homebrew for thermal (and fan) data / control ==== | |||
* http://www.ps3devwiki.com/files/devtools/PS3_Temp/ (mirrors: http://www.filecrop.com/81195444/index.html http://www.filecrop.com/81219150/index.html) | |||
* | |||
* http://mods.elotrolado.net/~hermes/ps3/control_fan_utility_v0.3.rar (including source) [http://www.mirrorcreator.com/files/KVLXQPJW/control_fan_utility_v0.3.rar_links mirror] for 4.31 and 4.40 // [http://www.elotrolado.net/hilo_utilidad-control-fan-utility-v0-3-cfw-4-31-y-4-40-cex_1893851 original thread] | |||
*http://mods.elotrolado.net/~hermes/ps3/control_fan_utility_v1.0.rar (including source) [http://www.mirrorcreator.com/files/1OFDEDNC/control_fan_utility_v1.0.rar_links mirror] for 3.41, 3.55, 4.21, 4.30 and 4.40 // [http://www.elotrolado.net/hilo_utilidad-control-fan-utility-v1-0-cfw-cex-3-41-3-55-4-21-4-30-4-31-y-4-40_1893851 original thread] | |||
=== Speculation === | |||
* Attackvector for clock-slowdown? | |||
== | == AD51/067ARMZ-REEL (2 channel Thermal Monitor SMbus IC) == | ||
6-710-287-01 / IC1101 <br /> | |||
AD51/067ARMZ-REEL (2 channel Thermal Monitor SMbus IC) | |||
6-710-287-01 / IC1101 | |||
Used for monitoring the [[CELL BE]] | Used for monitoring the [[CELL BE]] | ||
{| border="1" cellspacing="0" cellpadding="5" border="#999" class="wikitable" style="border:1px solid #999; border-collapse: collapse;" | {| border="1" cellspacing="0" cellpadding="5" border="#999" class="wikitable" style="border:1px solid #999; border-collapse: collapse;" | ||
Line 126: | Line 31: | ||
! Pin !! Signal !! Description | ! Pin !! Signal !! Description | ||
|- | |- | ||
| 1 || | | 1 || VCC || +3.3_Thermal | ||
|- | |- | ||
| 2 || D+ || from | | 2 || D+ || from STI_THERMAL0 via R1106 100 Ohm and C1103 0.001uF 50V | ||
|- | |- | ||
| 3 || D- || from | | 3 || D- || from STI_THERMAL0 via R1107 100 Ohm and C1103 0.001uF 50V | ||
|- | |- | ||
| 4 || /THERM || | | 4 || /THERM || | ||
|- | |- | ||
| 5 || GND || Ground | | 5 || GND || Ground | ||
|- | |- | ||
| 6 || /THERM2 || to / | | 6 || /THERM2 || to /SYS_THR_ALRT | ||
|- | |- | ||
| 7 || SDATA || from THR_I2C_SDA | | 7 || SDATA || from THR_I2C_SDA | ||
Line 144: | Line 49: | ||
|} | |} | ||
== | == OnSemi ADT7461A0002RMZR (2 channel Thermal Monitor SMbus IC [[CELL BE]]/[[RSX]]) == | ||
<div style="float:right">[[File:ADT7461A0002RMZR.png|200px|thumb|left|OnSemi | <div style="float:right">[[File:ADT7461A0002RMZR.png|200px|thumb|left|OnSemi ADT7461A0002RMZR<br />6-710-287-01<br />Used for monitoring the [[CELL BE]] (IC1101) & [[RSX]] (IC2101)]]</div> | ||
6-710-286-01 / IC2101 <br /> | 6-710-286-01 / IC2101 <br /> | ||
Used for monitoring the [[RSX]]<br /> | Used for monitoring the [[RSX]]<br /> | ||
Datasheet: [http://www.onsemi.com/pub/Collateral/ADT7461-D.PDF ADT7461-D.PDF] <br /> | |||
{| border="1" cellspacing="0" cellpadding="5" border="#999" class="wikitable" style="border:1px solid #999; border-collapse: collapse;" | {| border="1" cellspacing="0" cellpadding="5" border="#999" class="wikitable" style="border:1px solid #999; border-collapse: collapse;" | ||
Line 168: | Line 60: | ||
! Pin !! Signal !! Description | ! Pin !! Signal !! Description | ||
|- | |- | ||
| 1 || VCC | | | 1 || VCC || +3.3_Thermal | ||
|- | |- | ||
| 2 || D+ || from | | 2 || D+ || from RSX_TDR via R2101 100 Ohm and C2103 0.001uF 50V | ||
|- | |- | ||
| 3 || D- || from | | 3 || D- || from RSX_TDN via R2102 100 Ohm and C2103 0.001uF 50V | ||
|- | |- | ||
| 4 || /THERM || to | | 4 || /THERM || to RSX_GPIO6 / RSX_THR_EVENT | ||
|- | |- | ||
| 5 || GND || Ground | | 5 || GND || Ground | ||
Line 186: | Line 78: | ||
|} | |} | ||
{{Models}} | |||
[[Category:Thermal]] |