Talk:Thermal: Difference between revisions
Jump to navigation
Jump to search
m (→Overheat warning: text location) |
m (→Overheat warning: icon location) |
||
Line 160: | Line 160: | ||
</TextLang> | </TextLang> | ||
</syntaxhighlight>}} | </syntaxhighlight>}} | ||
The icon (a caution white circle with an admiration mark inside) displayed at left inside the notification window... is loaded from '''dev_flash/vsh/resource/system_plugin.rco/Images/tex_notification_caution.png''' (the conversion to .png is made by rcomage, is not really a .png inside the .rco container... images inside .rco's doesnt uses file extensions) | |||
Note how both, the text and the icon, are refered by his name in the code below | |||
==== VSH Code ==== | ==== VSH Code ==== |
Revision as of 06:39, 29 December 2013
Temperatures commonly seen
CPU | RSX | Model | Activity |
---|---|---|---|
70 | 64 | ||
48 | 51 | CECH2501A | idle |
51 | 54 | CECH2501A | after 20min gaming |
70 | CECH2501A | 5minutes idle with temp tool | |
70 | |||
45 | 50 | CECH2501A | idle |
60 | 65 | CECH2501A | after 1h gaming |
70 | 73 | just turned on | |
82 | 68 | 40GB FAT | after 20min use |
57 | 59 | CECH2004B | idle |
65 | 70 | CECH2004B | after gaming |
61 | 68 | CECH2004B | after gaming with extra cooling |
37 | 42 | CECHC04 | after coldboot |
40 | 45 | CECHC04 | after 10min idle on XMB |
43 | 50 | CECHC04 | after 30min gameplay |
75 | 45 | CECHC04 | room temps 15'C |
50 | 45 | CECHG | idle on XMB |
54 | 50 | CECHG | after 20min gaming |
48 | 42 | CECHL03 | after coldboot |
79 | 54 | CECHL03 | after 20min gaming |
60 | 60 | CECH2501B | after coldboot |
61 | 63 | CECH2501B | 20min idle on XMB |
63 | 67 | CECH2501B | after gaming |
65 | 70 | CECH2501B | after 30min gaming |
80 | 61 | 80GB FAT | after coldboot |
47 | 52 | CECH2503B | idle |
62 | 62 | CECH2503B | after using mmCM a while |
62 | 54 | CECHC03 | idle in multiman |
71 | 61 | CECHC03 | after 30min gaming |
63 | 67 | CECH2503B | after 40min gaming |
69 | 70 | CECH25xx | after 60min idle |
65 | 66 | CECH25xx | after 60min idle |
45 | 50 | CECH25xx | idle in multiman |
71 | 56 | CECHG03 | |
70 | 50 | FAT | |
73 | 67 | CECHA01 | after 30min gaming |
58 | 55 | CECHL03 | idle on XMB 2h, fancontroller on 40% |
65 | 61 | CECHL03 | after 2h gaming, fancontroller on 40% |
58 | 55 | CECHL03 | idle on XMB 2h, fancontroller on 100% |
72 | 67 | CECHL03 | after gaming, fancontroller on 100% |
66 | 68 | CECH-25xx | after45min gaming |
67 | 57 | 40GB | idle |
57 | 48 | 40GB FAT | idle |
80 | 68 | 40GB FAT | after watching 1080p MKV 2.5h |
59 | 59 | CECH2002A | idle in multiman, horizontal |
74 | 68 | CECH02 | idle in multiman, horizontal |
64 | 56 | CECH02 | idle in multiman, horizontal |
34 | 27 | CECHL04 | coldboot with dualfan 80mm mod |
47 | 33 | CECHL04 | after 15min idle in XMB with dualfan 80mm mod |
51 | 36 | CECHL04 | after 30min gaming with dualfan 80mm mod |
60 | 53 | CECHH01 | idle in multiman |
63 | 55 | CECHH01 | after 2h gaming |
63 | 66 | ||
65 | 54 | CECHC03 | after 1h idle in multiman |
78 | 60 | CECHG03 | after 1h idle in multiman |
61 | 61 | CECH2503B | after 1h idle in multiman |
58 | 48 | CECHL04 | after coldboot |
68 | 58 | CECHL04 | after idle a while |
49 | 36 | CECHL04 | after coldboot, with added PS3Z easy cool |
57 | 41 | CECHL04 | after idle a while, with added PS3Z easy cool |
41 | 37 | CECH2004 | after coldboot, with PS3Z easy cool |
45 | 42 | CECH2004 | idle 20min in multiman, with PS3Z easy cool |
46 | 44 | CECH2004 | after 20min gaming, with PS3Z easy cool |
46 | 42 | CECH2004 | idle 15min, with PS3Z easy cool |
46 | 42 | CECH2004 | watching 20min 1080 MKV, with PS3Z easy cool |
72 | 62 | CECHA01 | idle 30min in multiman |
notes:
- Read out is done with multiman or temperature readout homebrew and notated here in degrees celcius
- The values inside multiman (or other apps not specifics for temperature tests) are meassuring the processing/graphics load of this app. Comparisons between different apps (or versions of the same app) are not accurate
- Depending of the internal design of each model, from a "fresh" start the time needed to stabilish the temperature can vary around 1 hour. Comparisons between not-stable temperatures are not accurate
- When in a stable temperature, there is always a fixed difference between CELL and RSX, for slim series is around +-2ºC (this depends of each model and how close are one of the other, also depends of the temperature of the whole motherboard/console, included metal parts and plastic case)
Thermal Paste
- http://benchmarkreviews.com/index.php?option=com_content&task=view&id=150&Itemid=62
- Rare thermal compound comparison http://www.hardwaresecrets.com/article/Thermal-Compound-Roundup-February-2012/1490/5
Overheat warning
Photo of the overheat warning message using "notification window" (at topright corner in main XMB )
The text is loaded from path: dev_flash/vsh/resource/system_plugin.rco/Text/<language>.xml (localized for all languages). Example from English.xml extracted from the .rco with rcomage:
Code Sample
The icon (a caution white circle with an admiration mark inside) displayed at left inside the notification window... is loaded from dev_flash/vsh/resource/system_plugin.rco/Images/tex_notification_caution.png (the conversion to .png is made by rcomage, is not really a .png inside the .rco container... images inside .rco's doesnt uses file extensions)
Note how both, the text and the icon, are refered by his name in the code below
VSH Code
Example 4.23
seg001:00000000000C472C loc_C472C: # CODE XREF: sub_C4708+2E4�j seg001:00000000000C472C addi r3, r1, 0xD0+var_38 seg001:00000000000C4730 addi r4, r1, 0xD0+var_40 seg001:00000000000C4734 addi r5, r1, 0xD0+var_48 seg001:00000000000C4738 clrldi r3, r3, 32 seg001:00000000000C473C clrldi r4, r4, 32 seg001:00000000000C4740 clrldi r5, r5, 32 seg001:00000000000C4744 li r6, 1 seg001:00000000000C4748 bl sys_sm_get_ext_event2 (lv2 syscall 0x17A) seg001:00000000000C474C cmpwi cr7, r3, 0 seg001:00000000000C4750 bne cr7, loc_C47DC seg001:00000000000C4754 ld r0, 0xD0+var_38(r1) seg001:00000000000C4758 cmpdi cr7, r0, 5 seg001:00000000000C475C beq cr7, loc_C47A4 seg001:00000000000C4760 cmpdi cr7, r0, 7 seg001:00000000000C4764 beq cr7, console_hot seg001:00000000000C4768 cmpdi cr7, r0, 3 seg001:00000000000C476C bne cr7, loc_C47DC seg001:00000000000C4770 li r3, 1 seg001:00000000000C4774 bl _Export_vshmain_87BB0001_dialogpoweroff seg001:00000000000C4778 ld r0, 0xD0+var_40(r1) seg001:00000000000C477C cmpdi cr7, r0, 0 seg001:00000000000C4780 bne cr7, loc_C47DC seg001:00000000000C4784 lis r9, ((byte_6FEAB4+0x10000)@h) seg001:00000000000C4788 lbz r0, byte_6FEAB4@l(r9) seg001:00000000000C478C cmpwi cr7, r0, 0 seg001:00000000000C4790 beq cr7, loc_C47DC seg001:00000000000C4794 lis r9, ((dword_6FEAC0+0x10000)@h) seg001:00000000000C4798 li r0, 1 seg001:00000000000C479C stw r0, dword_6FEAC0@l(r9) seg001:00000000000C47A0 b loc_C4804 seg001:00000000000C47A4 # --------------------------------------------------------------------------- seg001:00000000000C47A4 seg001:00000000000C47A4 loc_C47A4: # CODE XREF: sub_C4708+54�j seg001:00000000000C47A4 ld r3, 0xD0+var_40(r1) seg001:00000000000C47A8 xori r3, r3, 2 seg001:00000000000C47AC addic r0, r3, -1 seg001:00000000000C47B0 subfe r3, r0, r3 seg001:00000000000C47B4 subfic r3, r3, 3 seg001:00000000000C47B8 clrldi r3, r3, 32 seg001:00000000000C47BC bl _Export_vshmain_87BB0001_dialogpoweroff seg001:00000000000C47C0 b loc_C47DC seg001:00000000000C47C4 # --------------------------------------------------------------------------- seg001:00000000000C47C4 seg001:00000000000C47C4 console_hot: # CODE XREF: sub_C4708+5C�j seg001:00000000000C47C4 lis r3, ((aMsg_error_cons+0x10000)@h) # "msg_error_console_hot_pls_restart" seg001:00000000000C47C8 lis r4, ((aTex_notifica_1+0x10000)@h) # "tex_notification_caution" seg001:00000000000C47CC addi r3, r3, -0x17C0 # aMsg_error_cons seg001:00000000000C47D0 addi r4, r4, -0x1840 # aTex_notifica_1 seg001:00000000000C47D4 li r5, 0 seg001:00000000000C47D8 bl sub_C4494 # msg_error_console_hot_pls_restart tex_notification_caution