Difference between revisions of "Syscon Thermal Config"

From PS3 Developer wiki
Jump to: navigation, search
m
m (CRC32: CA0A6A87 (eepcsum: EADE))
 
(3 intermediate revisions by the same user not shown)
Line 16: Line 16:
  
 
== PS3 Fat models ==
 
== PS3 Fat models ==
 +
 +
=== CRC32: CA0A6A87 (eepcsum: EADE) ===
 +
*Found in PS3 models:
 +
**[[CECHBxx|CECHB]]<abbr title="Japan">'''00'''</abbr> with [[COK-001]] motherboard
 +
***hversion=Cok14, revision=0B8E, version=v1.0.0_k1
 +
 +
<div style="float:left; font-size:x-small;">
 +
33 40 45 48 4A 4D 5A 73 80 FF 00 50 00 51 00 52
 +
00 53 00 54 00 55 00 56 00 57 00 58 00 5B 00 00
 +
00 2D 00 3F 80 3F 00 40 80 40 00 41 00 44 80 44
 +
00 45 33 FF 01 00 FF FF FF FF FF FF FF FF FF FF
 +
 +
33 40 45 48 4A 4D 5A 73 80 FF 00 53 00 54 00 55
 +
00 56 00 57 00 58 00 59 00 5A 00 5B 00 5F 00 00
 +
00 28 00 3F 80 3F 00 40 80 40 00 41 00 4D 80 4D
 +
00 4E 33 FF 01 00 FF FF FF FF FF FF FF FF FF FF
 +
 +
33 40 45 48 4A 4D 5A 73 80 FF FF FF FF FF FF FF
 +
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 +
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 +
FF FF 33 FF 01 00 00 FF FF FF FF FF FF FF FF FF
 +
 +
33 40 45 48 4A 4D 5A 73 80 FF 00 3E 00 3F 00 40
 +
00 41 00 42 00 43 00 44 00 45 00 46 00 49 00 00
 +
00 1E 00 23 80 23 00 24 80 24 00 25 00 38 80 3B
 +
00 3C 33 FF 01 00 FF FF FF FF FF FF FF FF FF FF
 +
 +
33 40 45 48 4A 4D 5A 73 80 FF FF FF FF FF FF FF
 +
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 +
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 +
FF FF 33 FF 01 00 00 FF FF FF FF FF FF FF FF FF
 +
 +
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 +
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 +
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 +
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 +
 +
FF FF 00 4D 14 FF FF FF FF FF FF FF 00 FF 00 FF
 +
5A 00 5B 00 02 00 5E 00 5F 00 02 00 FF FF FF FF
 +
02 00 48 00 49 00 02 00 FF FF FF FF 02 00 FF FF
 +
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 +
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 +
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 +
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 +
FF FF FF FF FF FF FF FF FF FF FF FF FF FF <span style="background:lightgrey;">DE EA</span>
 +
</div>
 +
 +
<div style="float:left; width:425px; height:515px; overflow:auto; font-size:x-small;"><pre>
 +
>$ revision
 +
0B8E
 +
 +
>$ version
 +
v1.0.0_k1
 +
 +
>$ fantbl get 0
 +
fancon No:00
 +
P0: TempD:0.0(0x0000) - TempU:80.0(0x5000) duty:20%(0x33)
 +
P1: TempD:45.0(0x2d00) - TempU:81.0(0x5100) duty:25%(0x40)
 +
P2: TempD:63.0(0x3f00) - TempU:82.0(0x5200) duty:27%(0x45)
 +
P3: TempD:63.50(0x3f80) - TempU:83.0(0x5300) duty:28%(0x48)
 +
P4: TempD:64.0(0x4000) - TempU:84.0(0x5400) duty:29%(0x4a)
 +
P5: TempD:64.50(0x4080) - TempU:85.0(0x5500) duty:30%(0x4d)
 +
P6: TempD:65.0(0x4100) - TempU:86.0(0x5600) duty:35%(0x5a)
 +
P7: TempD:68.0(0x4400) - TempU:87.0(0x5700) duty:45%(0x73)
 +
P8: TempD:68.50(0x4480) - TempU:88.0(0x5800) duty:50%(0x80)
 +
P9: TempD:69.0(0x4500) - TempU:91.0(0x5b00) duty:100%(0xff)
 +
 +
>$ fantbl get 1
 +
fancon No:01
 +
P0: TempD:0.0(0x0000) - TempU:83.0(0x5300) duty:20%(0x33)
 +
P1: TempD:40.0(0x2800) - TempU:84.0(0x5400) duty:25%(0x40)
 +
P2: TempD:63.0(0x3f00) - TempU:85.0(0x5500) duty:27%(0x45)
 +
P3: TempD:63.50(0x3f80) - TempU:86.0(0x5600) duty:28%(0x48)
 +
P4: TempD:64.0(0x4000) - TempU:87.0(0x5700) duty:29%(0x4a)
 +
P5: TempD:64.50(0x4080) - TempU:88.0(0x5800) duty:30%(0x4d)
 +
P6: TempD:65.0(0x4100) - TempU:89.0(0x5900) duty:35%(0x5a)
 +
P7: TempD:77.0(0x4d00) - TempU:90.0(0x5a00) duty:45%(0x73)
 +
P8: TempD:77.50(0x4d80) - TempU:91.0(0x5b00) duty:50%(0x80)
 +
P9: TempD:78.0(0x4e00) - TempU:95.0(0x5f00) duty:100%(0xff)
 +
 +
>$ fantbl get 3
 +
fancon No:03
 +
P0: TempD:0.0(0x0000) - TempU:62.0(0x3e00) duty:20%(0x33)
 +
P1: TempD:30.0(0x1e00) - TempU:63.0(0x3f00) duty:25%(0x40)
 +
P2: TempD:35.0(0x2300) - TempU:64.0(0x4000) duty:27%(0x45)
 +
P3: TempD:35.50(0x2380) - TempU:65.0(0x4100) duty:28%(0x48)
 +
P4: TempD:36.0(0x2400) - TempU:66.0(0x4200) duty:29%(0x4a)
 +
P5: TempD:36.50(0x2480) - TempU:67.0(0x4300) duty:30%(0x4d)
 +
P6: TempD:37.0(0x2500) - TempU:68.0(0x4400) duty:35%(0x5a)
 +
P7: TempD:56.0(0x3800) - TempU:69.0(0x4500) duty:45%(0x73)
 +
P8: TempD:59.50(0x3b80) - TempU:70.0(0x4600) duty:50%(0x80)
 +
P9: TempD:60.0(0x3c00) - TempU:73.0(0x4900) duty:100%(0xff)
 +
 +
>$ tshutdown get 0
 +
TZone No:00
 +
1st BE Primary  Temperature:91.0(0x5b00)
 +
 +
>$ tshutdown get 1
 +
TZone No:01
 +
RSX Primary  Temperature:95.0(0x5f00)
 +
 +
>$ tshutdown get 14
 +
TZone No:14
 +
SB  Temperature:73.0(0x4900)
 +
 +
>$ eepcsum
 +
Addr:0x000032fe should be 0x4fb7
 +
Addr:0x000034fe should be 0xeade
 +
Addr:0x000039fe should be 0x1038
 +
Addr:0x00003dfe should be 0x00ff
 +
Addr:0x00003ffe should be 0x00ff
 +
</pre></div>
 +
 +
<br style="clear: both;" />
  
 
=== CRC32: 79BA37D0 (eepcsum: 7115) ===
 
=== CRC32: 79BA37D0 (eepcsum: 7115) ===
Line 135: Line 249:
 
Addr:0x000032fe should be 0x528c
 
Addr:0x000032fe should be 0x528c
 
Addr:0x000034fe should be 0x7115
 
Addr:0x000034fe should be 0x7115
Addr:0x000039fe should be 0x0038
+
Addr:0x000039fe should be 0x0138
 
Addr:0x00003dfe should be 0x00ff
 
Addr:0x00003dfe should be 0x00ff
 
Addr:0x00003ffe should be 0x00ff
 
Addr:0x00003ffe should be 0x00ff

Latest revision as of 02:39, 20 June 2021

Description[edit]

The thermal config is an area inside syscon where are stored the settings related with fan speed control, organized by following this C structures
In Mullion syscon series is located at offset 0x3300, length 0x200, and is "protected" by a checksum located at 0x34FE (the last 2 bytes of the 0x200 bytes chunk)
In Sherwood syscon series is located at 0x250, we consider it have a length of 0x200 too, and is "protected" by a checksum located at 0x7FE (the last 2 bytes of a 0x800 bytes chunk including the thermal config and other eeprom areas)

The thermal configs are specific for a motherboard model, usually all motherboards of the same model shares the same thermal config, but not always, it has been found different thermal configs used in the same motherboard model (e.g. DIA-001 have 2 posible official thermal configs)

Syscon checksums (eepcsum command)

Syscon series Checksum at address Regions covered Region name Notes
Mullion 0x32FE 0x3100 - 0x31FF Platform Config
0x3200 - 0x32FD Hardware Config
0x34FE 0x3300 - 0x34FD Thermal Config
0x39FE 0x3900 - 0x39FD Board Config
0x3DFE 0x3C00 - 0x3DFD not used (filled with FF's) Checksum is always 0x00ff
0x3FFE 0x3E00 - 0x3FFD not used (filled with FF's) Checksum is always 0x00ff
Sherwood 0x7FE 0x000 - 0x24F unknown
0x250 - 0x44F Thermal Config
0x450 - 0x7FD not used (filled with FF's)

Official thermal configs (retail PS3 models)[edit]

This configs are orientative, the purpose of this list is to collect all the officials for a better understanding of them, if you find other official config not in the list please add it, but dont publish here any custom config, the scope of this list is limited only to the original settings used by sony
This wiki page is inspired by this thread, the coordinate graph images from that thread are made by me (sandungas) and eventually i will upload new versions of them to wiki, but not yet because at the time of writing this (may 2021) are not the final version

When talking about thermal configs is very convenient to use unique identifyers for them, and the checksum "protection" used by syscon is perfect for that purpose, in Mullion series this is specially accurate because that cheksum is the checksum of the exact thermal config (except the last 2 bytes). In Sherwood is not so easy because the cheksum includes other areas of the eeprom so is not exactly an unique identifyer of the thermal config, for that reason in the Sherwood thermal configs is indicated the CRC32 (of the 0x200 bytes area only, calculated in PC), and all the others too to standarize his "labeling" and to be able to calculate the checksums of all them in PC in a easy way

Tip
You can "download" this configs by copypasting the hexadecimal view to notepad++, use the "find and replace" feature to replace the spaces and linefeeds by nothing, then copypaste that single line of bytes to a hexeditor and save the file as a .BIN

PS3 Fat models[edit]

CRC32: CA0A6A87 (eepcsum: EADE)[edit]

  • Found in PS3 models:
    • CECHB00 with COK-001 motherboard
      • hversion=Cok14, revision=0B8E, version=v1.0.0_k1
33 40 45 48 4A 4D 5A 73 80 FF 00 50 00 51 00 52
00 53 00 54 00 55 00 56 00 57 00 58 00 5B 00 00
00 2D 00 3F 80 3F 00 40 80 40 00 41 00 44 80 44
00 45 33 FF 01 00 FF FF FF FF FF FF FF FF FF FF

33 40 45 48 4A 4D 5A 73 80 FF 00 53 00 54 00 55
00 56 00 57 00 58 00 59 00 5A 00 5B 00 5F 00 00
00 28 00 3F 80 3F 00 40 80 40 00 41 00 4D 80 4D
00 4E 33 FF 01 00 FF FF FF FF FF FF FF FF FF FF

33 40 45 48 4A 4D 5A 73 80 FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF 33 FF 01 00 00 FF FF FF FF FF FF FF FF FF

33 40 45 48 4A 4D 5A 73 80 FF 00 3E 00 3F 00 40
00 41 00 42 00 43 00 44 00 45 00 46 00 49 00 00
00 1E 00 23 80 23 00 24 80 24 00 25 00 38 80 3B
00 3C 33 FF 01 00 FF FF FF FF FF FF FF FF FF FF

33 40 45 48 4A 4D 5A 73 80 FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF 33 FF 01 00 00 FF FF FF FF FF FF FF FF FF

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF 00 4D 14 FF FF FF FF FF FF FF 00 FF 00 FF
5A 00 5B 00 02 00 5E 00 5F 00 02 00 FF FF FF FF
02 00 48 00 49 00 02 00 FF FF FF FF 02 00 FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF DE EA
>$ revision
0B8E

>$ version
v1.0.0_k1

>$ fantbl get 0
fancon No:00
P0: TempD:0.0(0x0000) - TempU:80.0(0x5000) duty:20%(0x33)
P1: TempD:45.0(0x2d00) - TempU:81.0(0x5100) duty:25%(0x40)
P2: TempD:63.0(0x3f00) - TempU:82.0(0x5200) duty:27%(0x45)
P3: TempD:63.50(0x3f80) - TempU:83.0(0x5300) duty:28%(0x48)
P4: TempD:64.0(0x4000) - TempU:84.0(0x5400) duty:29%(0x4a)
P5: TempD:64.50(0x4080) - TempU:85.0(0x5500) duty:30%(0x4d)
P6: TempD:65.0(0x4100) - TempU:86.0(0x5600) duty:35%(0x5a)
P7: TempD:68.0(0x4400) - TempU:87.0(0x5700) duty:45%(0x73)
P8: TempD:68.50(0x4480) - TempU:88.0(0x5800) duty:50%(0x80)
P9: TempD:69.0(0x4500) - TempU:91.0(0x5b00) duty:100%(0xff)

>$ fantbl get 1
fancon No:01
P0: TempD:0.0(0x0000) - TempU:83.0(0x5300) duty:20%(0x33)
P1: TempD:40.0(0x2800) - TempU:84.0(0x5400) duty:25%(0x40)
P2: TempD:63.0(0x3f00) - TempU:85.0(0x5500) duty:27%(0x45)
P3: TempD:63.50(0x3f80) - TempU:86.0(0x5600) duty:28%(0x48)
P4: TempD:64.0(0x4000) - TempU:87.0(0x5700) duty:29%(0x4a)
P5: TempD:64.50(0x4080) - TempU:88.0(0x5800) duty:30%(0x4d)
P6: TempD:65.0(0x4100) - TempU:89.0(0x5900) duty:35%(0x5a)
P7: TempD:77.0(0x4d00) - TempU:90.0(0x5a00) duty:45%(0x73)
P8: TempD:77.50(0x4d80) - TempU:91.0(0x5b00) duty:50%(0x80)
P9: TempD:78.0(0x4e00) - TempU:95.0(0x5f00) duty:100%(0xff)

>$ fantbl get 3
fancon No:03
P0: TempD:0.0(0x0000) - TempU:62.0(0x3e00) duty:20%(0x33)
P1: TempD:30.0(0x1e00) - TempU:63.0(0x3f00) duty:25%(0x40)
P2: TempD:35.0(0x2300) - TempU:64.0(0x4000) duty:27%(0x45)
P3: TempD:35.50(0x2380) - TempU:65.0(0x4100) duty:28%(0x48)
P4: TempD:36.0(0x2400) - TempU:66.0(0x4200) duty:29%(0x4a)
P5: TempD:36.50(0x2480) - TempU:67.0(0x4300) duty:30%(0x4d)
P6: TempD:37.0(0x2500) - TempU:68.0(0x4400) duty:35%(0x5a)
P7: TempD:56.0(0x3800) - TempU:69.0(0x4500) duty:45%(0x73)
P8: TempD:59.50(0x3b80) - TempU:70.0(0x4600) duty:50%(0x80)
P9: TempD:60.0(0x3c00) - TempU:73.0(0x4900) duty:100%(0xff)

>$ tshutdown get 0
TZone No:00
1st BE Primary  Temperature:91.0(0x5b00)

>$ tshutdown get 1
TZone No:01
RSX Primary  Temperature:95.0(0x5f00)

>$ tshutdown get 14
TZone No:14
SB  Temperature:73.0(0x4900)

>$ eepcsum
Addr:0x000032fe should be 0x4fb7
Addr:0x000034fe should be 0xeade
Addr:0x000039fe should be 0x1038
Addr:0x00003dfe should be 0x00ff
Addr:0x00003ffe should be 0x00ff


CRC32: 79BA37D0 (eepcsum: 7115)[edit]

33 40 48 4D 5A 66 73 80 99 FF 00 4A 00 4B 00 4C
00 4D 00 4E 00 4F 00 50 00 51 00 52 00 55 00 00
00 3C 00 3D 00 43 00 44 00 47 80 47 00 48 80 48
00 49 33 FF 01 00 FF FF FF FF FF FF FF FF FF FF

33 40 48 4D 5A 66 73 80 99 FF 00 53 00 54 00 55
00 56 00 57 00 58 00 59 00 5A 00 5B 00 5F 00 00
00 30 00 47 00 4D 00 4E 00 50 80 50 00 51 80 51
00 52 33 FF 01 00 FF FF FF FF FF FF FF FF FF FF

33 40 48 4D 5A 66 73 80 99 FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF 33 FF 01 00 00 FF FF FF FF FF FF FF FF FF

33 40 48 4D 5A 66 73 80 99 FF 00 3C 00 3D 00 3E
00 3F 00 40 00 41 00 42 00 43 00 44 00 47 00 00
00 27 00 30 00 36 00 37 80 3A 00 3B 00 3C 80 3C
00 3D 33 FF 01 00 FF FF FF FF FF FF FF FF FF FF

33 40 48 4D 5A 66 73 80 99 FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF 33 FF 01 00 00 FF FF FF FF FF FF FF FF FF

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF 00 4D 14 FF FF FF FF FF FF FF 00 FF 00 FF
54 00 55 00 02 00 5E 00 5F 00 02 00 FF FF FF FF
02 00 46 00 47 00 02 00 FF FF FF FF 02 00 FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF 15 71
>$ revision
revision
0C16

>$ version
version
v1.1.3_k1

>$ fantbl get 0
fantbl get 0
fancon No:00
P0: TempD:0.0(0x0000) - TempU:74.0(0x4a00) duty:20%(0x33)
P1: TempD:60.0(0x3c00) - TempU:75.0(0x4b00) duty:25%(0x40)
P2: TempD:61.0(0x3d00) - TempU:76.0(0x4c00) duty:28%(0x48)
P3: TempD:67.0(0x4300) - TempU:77.0(0x4d00) duty:30%(0x4d)
P4: TempD:68.0(0x4400) - TempU:78.0(0x4e00) duty:35%(0x5a)
P5: TempD:71.0(0x4700) - TempU:79.0(0x4f00) duty:40%(0x66)
P6: TempD:71.50(0x4780) - TempU:80.0(0x5000) duty:45%(0x73)
P7: TempD:72.0(0x4800) - TempU:81.0(0x5100) duty:50%(0x80)
P8: TempD:72.50(0x4880) - TempU:82.0(0x5200) duty:60%(0x99)
P9: TempD:73.0(0x4900) - TempU:85.0(0x5500) duty:100%(0xff)

>$ fantbl get 1
fantbl get 1
fancon No:01
P0: TempD:0.0(0x0000) - TempU:83.0(0x5300) duty:20%(0x33)
P1: TempD:48.0(0x3000) - TempU:84.0(0x5400) duty:25%(0x40)
P2: TempD:71.0(0x4700) - TempU:85.0(0x5500) duty:28%(0x48)
P3: TempD:77.0(0x4d00) - TempU:86.0(0x5600) duty:30%(0x4d)
P4: TempD:78.0(0x4e00) - TempU:87.0(0x5700) duty:35%(0x5a)
P5: TempD:80.0(0x5000) - TempU:88.0(0x5800) duty:40%(0x66)
P6: TempD:80.50(0x5080) - TempU:89.0(0x5900) duty:45%(0x73)
P7: TempD:81.0(0x5100) - TempU:90.0(0x5a00) duty:50%(0x80)
P8: TempD:81.50(0x5180) - TempU:91.0(0x5b00) duty:60%(0x99)
P9: TempD:82.0(0x5200) - TempU:95.0(0x5f00) duty:100%(0xff)

>$ fantbl get 3
fantbl get 3
fancon No:03
P0: TempD:0.0(0x0000) - TempU:60.0(0x3c00) duty:20%(0x33)
P1: TempD:39.0(0x2700) - TempU:61.0(0x3d00) duty:25%(0x40)
P2: TempD:48.0(0x3000) - TempU:62.0(0x3e00) duty:28%(0x48)
P3: TempD:54.0(0x3600) - TempU:63.0(0x3f00) duty:30%(0x4d)
P4: TempD:55.0(0x3700) - TempU:64.0(0x4000) duty:35%(0x5a)
P5: TempD:58.50(0x3a80) - TempU:65.0(0x4100) duty:40%(0x66)
P6: TempD:59.0(0x3b00) - TempU:66.0(0x4200) duty:45%(0x73)
P7: TempD:60.0(0x3c00) - TempU:67.0(0x4300) duty:50%(0x80)
P8: TempD:60.50(0x3c80) - TempU:68.0(0x4400) duty:60%(0x99)
P9: TempD:61.0(0x3d00) - TempU:71.0(0x4700) duty:100%(0xff)

>$ tshutdown get 0
tshutdown get 0
TZone No:00
1st BE Primary Temperature:85.0(0x5500)

>$ tshutdown get 1
tshutdown get 1
TZone No:01
RSX Primary Temperature:95.0(0x5f00)

>$ tshutdown get 14
tshutdown get 14
TZone No:14
SB Temperature:71.0(0x4700)

>$ eepcsum
eepcsum
Addr:0x000032fe should be 0x528c
Addr:0x000034fe should be 0x7115
Addr:0x000039fe should be 0x0138
Addr:0x00003dfe should be 0x00ff
Addr:0x00003ffe should be 0x00ff


CRC32: 76C91AF4 (eepcsum: 86D6)[edit]

33 4A 4D 50 52 57 5C 8D A6 FF FF FF FF FF FF FF
FF FF FF FF 00 4C 00 4D 00 52 00 53 00 54 00 55
00 56 00 57 00 58 00 5B FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 38
80 38 00 39 80 39 00 3A 80 3A 00 3B 80 4F 00 50
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

33 4A 4D 50 52 57 5C 8D A6 FF FF FF FF FF FF FF
FF FF FF FF 00 54 00 55 00 56 00 57 00 58 00 59
00 5A 00 5B 00 5C 00 5F FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 38
80 38 00 39 80 39 00 3A 80 3A 00 3B 00 4D 00 4E
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

33 4A 4D 50 52 57 5C 8D A6 FF FF FF FF FF FF FF
FF FF FF FF 00 45 00 4A 00 4B 00 4C 00 4D 00 4E
00 4F 00 50 00 51 00 54 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 23
80 23 00 24 80 24 00 25 80 25 00 26 80 47 00 4A
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF 00 4D 14 FF FF FF FF FF FF FF 00 FF 00 FF
5A 00 5B 00 02 00 5E 00 5F 00 02 00 FF FF FF FF
FF FF 53 00 54 00 02 00 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF D6 86
Example not available, please help documenting it by running this commands:

>$ revision

>$ version

>$ fantbl get 0

>$ fantbl get 1

>$ fantbl get 2

>$ tshutdown get 0

>$ tshutdown get 1

>$ tshutdown get 2

>$ tshutdown get 14

>$ eepcsum


CRC32: 58596BF7 (eepcsum: 980C)[edit]

33 40 43 48 4A 50 52 55 57 5A 5C 99 B3 FF FF FF
FF FF FF FF 00 4C 00 4D 00 4E 00 4F 00 50 00 51
00 52 00 53 00 54 00 55 00 56 00 57 00 58 00 5B
FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 34
80 34 00 35 80 35 00 36 80 36 00 37 80 37 00 38
80 38 00 39 00 51 00 52 FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

33 40 43 48 4A 50 52 55 57 5A 5C 99 B3 FF FF FF
FF FF FF FF 00 4E 00 4F 00 53 00 54 00 55 00 57
00 58 00 59 00 5A 00 5B 00 5C 00 5D 00 5E 00 61
FF FF FF FF FF FF FF FF FF FF FF FF 00 00 80 3B
80 3E 00 3F 80 3F 00 40 80 40 00 41 80 41 00 42
80 42 00 43 80 55 00 56 FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

33 40 43 48 4A 50 52 55 57 5A 5C 99 B3 FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 00 FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF 00 4D 14 FF FF FF FF FF 81 FF 00 FF 00 FF
5A 00 5B 00 02 00 60 00 61 00 02 00 FF FF FF FF
FF FF 7D 00 7D 00 02 00 FF FF FF FF FF FF 81 FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0C 98
Example not available, please help documenting it by running this commands:

>$ revision

>$ version

>$ fantbl get 0

>$ fantbl get 1

>$ tshutdown get 0

>$ tshutdown get 1

>$ eepcsum


CRC32: 066618F3 (eepcsum: 985B)[edit]

33 36 39 3B 3E 40 43 48 4A 50 55 5A 66 80 99 FF
FF FF FF FF 00 4A 00 4B 00 4C 00 4D 00 4E 00 4F
00 50 00 51 00 52 00 53 00 54 00 55 00 56 00 57
00 58 00 5B FF FF FF FF FF FF FF FF 00 00 80 3E
00 3F 80 3F 00 40 80 40 00 41 80 41 00 42 80 42
00 43 80 43 00 44 00 48 80 4F 00 50 FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

33 36 39 3B 3E 40 43 48 4A 50 55 5A 66 80 99 FF
FF FF FF FF 00 50 00 51 00 52 00 53 00 54 00 55
00 56 00 57 00 58 00 59 00 5A 00 5B 00 5C 00 5D
00 5E 00 61 FF FF FF FF FF FF FF FF 00 00 00 45
80 45 00 46 80 46 00 47 80 47 00 48 80 48 00 49
80 49 00 4A 80 4A 00 4B 80 51 00 52 FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 00 FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF 00 4D 14 FF FF FF FF FF 81 FF 00 00 00 FF
5A 00 5B 00 02 00 60 00 61 00 02 00 FF FF FF FF
FF FF 7D 00 7D 00 02 00 FF FF FF FF FF FF 81 FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF 5B 98
Example not available, please help documenting it by running this commands:

>$ revision

>$ version

>$ fantbl get 0

>$ fantbl get 1

>$ tshutdown get 0

>$ tshutdown get 1

>$ eepcsum


CRC32: 6396DCC5[edit]

33 44 00 00 00 39 45 00 39 00 3B 46 00 39 80 3E
47 00 3A 00 40 48 00 3A 80 43 4C 00 40 00 45 50
00 44 00 48 51 00 44 80 4A 52 00 45 00 50 53 00
45 80 55 54 00 46 00 5A 55 00 46 80 66 56 00 47
00 80 57 00 48 00 99 58 00 4F 80 FF 5B 00 50 00
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF

33 50 00 00 00 39 51 00 45 00 3B 52 00 45 80 3E
53 00 46 00 40 54 00 46 80 43 55 00 47 00 45 56
00 47 80 48 57 00 48 00 4A 58 00 48 80 50 59 00
49 00 55 5A 00 49 80 5A 5B 00 4A 00 66 5C 00 4A
80 80 5D 00 4B 00 99 5E 00 51 80 FF 61 00 52 00
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 00 FF FF FF FF FF FF FF

FF FF 00 00 4D 14 FF FF FF FF FF 81 88 81 88 FF
5A 00 5B 00 02 00 60 00 61 00 02 00 7D 00 7D 00
02 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
Example not available, please help documenting it by running this commands:

>$ revision

>$ version

>$ fantbl get 0

>$ fantbl get 1

>$ tshutdown get 0

>$ tshutdown get 1

>$ eepcsum


PS3 Slim models[edit]

CRC32: 8752BF08[edit]

33 35 00 00 00 39 36 00 2F 00 3B 37 00 31 00 3E
38 00 31 80 40 39 00 33 80 43 3A 00 34 00 45 3B
00 36 80 48 45 00 37 00 4A 46 00 3D 80 50 49 00
3E 00 55 4A 00 3E 80 5A 4B 00 3F 00 66 4C 00 3F
80 80 4D 00 40 00 B3 4E 00 41 00 FF 55 00 46 00
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF

33 4E 00 00 00 39 4F 00 42 80 3B 50 00 43 00 3E
51 00 43 80 40 52 00 44 00 43 53 00 44 80 45 54
00 45 00 48 55 00 45 80 4A 56 00 46 00 50 57 00
46 80 55 58 00 47 00 5A 59 00 47 80 66 5A 00 48
00 80 5B 00 48 80 B3 5C 00 4A 00 FF 5F 00 52 00
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF 00 00 4D 14 FF FF FF FF FF 84 88 84 88 FF
54 00 55 00 02 00 5E 00 5F 00 02 00 FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
>$ revision
00000000
# Revision = 2098(0832)

>$ version
00000000
# Sherwood Version = 1.11.0

>$ fantbl get 0
00000000
# FanconNo:00
# P0: TemprD:0.0(0x0000) - TemprU:53.0(0x3500) Duty:20%
# P1: TemprD:47.0(0x2F00) - TemprU:54.0(0x3600) Duty:22%
# P2: TemprD:49.0(0x3100) - TemprU:55.0(0x3700) Duty:23%
# P3: TemprD:49.50(0x3180) - TemprU:56.0(0x3800) Duty:24%
# P4: TemprD:51.50(0x3380) - TemprU:57.0(0x3900) Duty:25%
# P5: TemprD:52.0(0x3400) - TemprU:58.0(0x3A00) Duty:26%
# P6: TemprD:54.50(0x3680) - TemprU:59.0(0x3B00) Duty:27%
# P7: TemprD:55.0(0x3700) - TemprU:69.0(0x4500) Duty:28%
# P8: TemprD:61.50(0x3D80) - TemprU:70.0(0x4600) Duty:29%
# P9: TemprD:62.0(0x3E00) - TemprU:73.0(0x4900) Duty:31%
# P10: TemprD:62.50(0x3E80) - TemprU:74.0(0x4A00) Duty:33%
# P11: TemprD:63.0(0x3F00) - TemprU:75.0(0x4B00) Duty:35%
# P12: TemprD:63.50(0x3F80) - TemprU:76.0(0x4C00) Duty:40%
# P13: TemprD:64.0(0x4000) - TemprU:77.0(0x4D00) Duty:50%
# P14: TemprD:65.0(0x4100) - TemprU:78.0(0x4E00) Duty:70%
# P15: TemprD:70.0(0x4600) - TemprU:85.0(0x5500) Duty:100%
# P16: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P17: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P18: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P19: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%

>$ fantbl get 1
00000000
# FanconNo:01
# P0: TemprD:0.0(0x0000) - TemprU:78.0(0x4E00) Duty:20%
# P1: TemprD:66.50(0x4280) - TemprU:79.0(0x4F00) Duty:22%
# P2: TemprD:67.0(0x4300) - TemprU:80.0(0x5000) Duty:23%
# P3: TemprD:67.50(0x4380) - TemprU:81.0(0x5100) Duty:24%
# P4: TemprD:68.0(0x4400) - TemprU:82.0(0x5200) Duty:25%
# P5: TemprD:68.50(0x4480) - TemprU:83.0(0x5300) Duty:26%
# P6: TemprD:69.0(0x4500) - TemprU:84.0(0x5400) Duty:27%
# P7: TemprD:69.50(0x4580) - TemprU:85.0(0x5500) Duty:28%
# P8: TemprD:70.0(0x4600) - TemprU:86.0(0x5600) Duty:29%
# P9: TemprD:70.50(0x4680) - TemprU:87.0(0x5700) Duty:31%
# P10: TemprD:71.0(0x4700) - TemprU:88.0(0x5800) Duty:33%
# P11: TemprD:71.50(0x4780) - TemprU:89.0(0x5900) Duty:35%
# P12: TemprD:72.0(0x4800) - TemprU:90.0(0x5A00) Duty:40%
# P13: TemprD:72.50(0x4880) - TemprU:91.0(0x5B00) Duty:50%
# P14: TemprD:74.0(0x4A00) - TemprU:92.0(0x5C00) Duty:70%
# P15: TemprD:82.0(0x5200) - TemprU:95.0(0x5F00) Duty:100%
# P16: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P17: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P18: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P19: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%

>$ tshutdown get 0
00000000
# TZone No:00
# Temperature:+85.0(0x5500)

>$ tshutdown get 1
00000000
# TZone No:01
# Temperature:+95.0(0x5F00)

>$ eepcsum
00000000
# csum = 0x44FA

>$ patchinfo
00000000
#
# MAJOR   :0001
# MINOR   :0002
# REV     :083E
# SYS_REV :0832
# TABLE   :0000201A
# DATSIZ  :0FAA
# DATSUM  :02AB
# SUM     :035D
# applyed


CRC32: 3778EE66[edit]

33 3B 00 00 00 39 3C 00 2F 00 3B 3D 00 31 00 3E
3E 00 31 80 40 3F 00 33 80 43 40 00 34 00 45 41
00 36 80 48 4A 00 37 00 4A 4B 00 3D 80 50 4C 00
3E 00 55 4D 00 3E 80 5A 4E 00 3F 00 66 4F 00 3F
80 80 50 00 40 00 B3 51 00 41 00 FF 52 00 43 00
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF

33 53 00 00 00 39 54 00 44 00 3B 55 00 45 00 3E
56 00 45 80 40 57 00 46 00 43 58 00 46 80 45 59
00 47 00 48 5A 00 47 80 4A 5B 00 48 00 50 5C 00
48 80 55 5D 00 49 00 5A 5E 00 49 80 66 5F 00 4A
00 80 60 00 4A 80 B3 61 00 4B 00 FF 62 00 4E 00
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF 00 00 40 14 FF FF FF FF FF 84 8B 84 8B FF
54 00 55 00 02 00 63 00 64 00 02 00 FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
>$ revision
00000000
# Revision = 2208(08A0)

>$ version
00000000
# Sherwood Version = 1.16.0

>$ fantbl get 0
00000000
# FanconNo:00
# P0: TemprD:0.0(0x0000) - TemprU:59.0(0x3B00) Duty:20%
# P1: TemprD:47.0(0x2F00) - TemprU:60.0(0x3C00) Duty:22%
# P2: TemprD:49.0(0x3100) - TemprU:61.0(0x3D00) Duty:23%
# P3: TemprD:49.50(0x3180) - TemprU:62.0(0x3E00) Duty:24%
# P4: TemprD:51.50(0x3380) - TemprU:63.0(0x3F00) Duty:25%
# P5: TemprD:52.0(0x3400) - TemprU:64.0(0x4000) Duty:26%
# P6: TemprD:54.50(0x3680) - TemprU:65.0(0x4100) Duty:27%
# P7: TemprD:55.0(0x3700) - TemprU:74.0(0x4A00) Duty:28%
# P8: TemprD:61.50(0x3D80) - TemprU:75.0(0x4B00) Duty:29%
# P9: TemprD:62.0(0x3E00) - TemprU:76.0(0x4C00) Duty:31%
# P10: TemprD:62.50(0x3E80) - TemprU:77.0(0x4D00) Duty:33%
# P11: TemprD:63.0(0x3F00) - TemprU:78.0(0x4E00) Duty:35%
# P12: TemprD:63.50(0x3F80) - TemprU:79.0(0x4F00) Duty:40%
# P13: TemprD:64.0(0x4000) - TemprU:80.0(0x5000) Duty:50%
# P14: TemprD:65.0(0x4100) - TemprU:81.0(0x5100) Duty:70%
# P15: TemprD:67.0(0x4300) - TemprU:82.0(0x5200) Duty:100%
# P16: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P17: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P18: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P19: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%

>$ fantbl get 1
00000000
# FanconNo:01
# P0: TemprD:0.0(0x0000) - TemprU:83.0(0x5300) Duty:20%
# P1: TemprD:68.0(0x4400) - TemprU:84.0(0x5400) Duty:22%
# P2: TemprD:69.0(0x4500) - TemprU:85.0(0x5500) Duty:23%
# P3: TemprD:69.50(0x4580) - TemprU:86.0(0x5600) Duty:24%
# P4: TemprD:70.0(0x4600) - TemprU:87.0(0x5700) Duty:25%
# P5: TemprD:70.50(0x4680) - TemprU:88.0(0x5800) Duty:26%
# P6: TemprD:71.0(0x4700) - TemprU:89.0(0x5900) Duty:27%
# P7: TemprD:71.50(0x4780) - TemprU:90.0(0x5A00) Duty:28%
# P8: TemprD:72.0(0x4800) - TemprU:91.0(0x5B00) Duty:29%
# P9: TemprD:72.50(0x4880) - TemprU:92.0(0x5C00) Duty:31%
# P10: TemprD:73.0(0x4900) - TemprU:93.0(0x5D00) Duty:33%
# P11: TemprD:73.50(0x4980) - TemprU:94.0(0x5E00) Duty:35%
# P12: TemprD:74.0(0x4A00) - TemprU:95.0(0x5F00) Duty:40%
# P13: TemprD:74.50(0x4A80) - TemprU:96.0(0x6000) Duty:50%
# P14: TemprD:75.0(0x4B00) - TemprU:97.0(0x6100) Duty:70%
# P15: TemprD:78.0(0x4E00) - TemprU:98.0(0x6200) Duty:100%
# P16: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P17: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P18: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P19: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%

>$ tshutdown get 0
00000000
# TZone No:00
# Temperature:+85.0(0x5500)

>$ tshutdown get 1
00000000
# TZone No:01
# Temperature:+100.0(0x6400)

>$ eepcsum
00000000
# csum = 0xFE46


CRC32: B9FF6FD4[edit]

33 3B 00 00 00 39 3C 00 2F 00 3B 3D 00 31 00 3E
3E 00 31 80 40 3F 00 33 80 43 40 00 34 00 45 41
00 36 80 48 46 00 37 00 4A 4A 00 3D 80 50 4C 00
3E 00 55 4D 00 3E 80 5A 4E 00 3F 00 66 4F 00 3F
80 80 50 00 40 00 B3 51 00 41 00 FF 55 00 43 00
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF

33 53 00 00 00 39 54 00 44 00 3B 55 00 45 00 3E
56 00 45 80 40 57 00 46 00 43 58 00 46 80 45 59
00 47 00 48 5A 00 47 80 4A 5B 00 48 00 50 5C 00
48 80 55 5D 00 49 00 5A 5E 00 49 80 66 5F 00 4A
00 80 60 00 4A 80 B3 61 00 4B 00 FF 64 00 4E 00
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF 00 00 40 14 FF FF FF FF FF 84 8B 84 8B FF
54 00 55 00 02 00 63 00 64 00 02 00 FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
>$ revision
00000000
# Revision = 2242(08C2)

>$ version
00000000
# Sherwood Version = 1.21.0

>$ fantbl get 0
00000000
# FanconNo:00
# P0: TemprD:0.0(0x0000) - TemprU:59.0(0x3B00) Duty:20%
# P1: TemprD:47.0(0x2F00) - TemprU:60.0(0x3C00) Duty:22%
# P2: TemprD:49.0(0x3100) - TemprU:61.0(0x3D00) Duty:23%
# P3: TemprD:49.50(0x3180) - TemprU:62.0(0x3E00) Duty:24%
# P4: TemprD:51.50(0x3380) - TemprU:63.0(0x3F00) Duty:25%
# P5: TemprD:52.0(0x3400) - TemprU:64.0(0x4000) Duty:26%
# P6: TemprD:54.50(0x3680) - TemprU:65.0(0x4100) Duty:27%
# P7: TemprD:55.0(0x3700) - TemprU:70.0(0x4600) Duty:28%
# P8: TemprD:61.50(0x3D80) - TemprU:74.0(0x4A00) Duty:29%
# P9: TemprD:62.0(0x3E00) - TemprU:76.0(0x4C00) Duty:31%
# P10: TemprD:62.50(0x3E80) - TemprU:77.0(0x4D00) Duty:33%
# P11: TemprD:63.0(0x3F00) - TemprU:78.0(0x4E00) Duty:35%
# P12: TemprD:63.50(0x3F80) - TemprU:79.0(0x4F00) Duty:40%
# P13: TemprD:64.0(0x4000) - TemprU:80.0(0x5000) Duty:50%
# P14: TemprD:65.0(0x4100) - TemprU:81.0(0x5100) Duty:70%
# P15: TemprD:67.0(0x4300) - TemprU:85.0(0x5500) Duty:100%
# P16: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P17: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P18: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P19: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%

>$ fantbl get 1
00000000
# FanconNo:01
# P0: TemprD:0.0(0x0000) - TemprU:83.0(0x5300) Duty:20%
# P1: TemprD:68.0(0x4400) - TemprU:84.0(0x5400) Duty:22%
# P2: TemprD:69.0(0x4500) - TemprU:85.0(0x5500) Duty:23%
# P3: TemprD:69.50(0x4580) - TemprU:86.0(0x5600) Duty:24%
# P4: TemprD:70.0(0x4600) - TemprU:87.0(0x5700) Duty:25%
# P5: TemprD:70.50(0x4680) - TemprU:88.0(0x5800) Duty:26%
# P6: TemprD:71.0(0x4700) - TemprU:89.0(0x5900) Duty:27%
# P7: TemprD:71.50(0x4780) - TemprU:90.0(0x5A00) Duty:28%
# P8: TemprD:72.0(0x4800) - TemprU:91.0(0x5B00) Duty:29%
# P9: TemprD:72.50(0x4880) - TemprU:92.0(0x5C00) Duty:31%
# P10: TemprD:73.0(0x4900) - TemprU:93.0(0x5D00) Duty:33%
# P11: TemprD:73.50(0x4980) - TemprU:94.0(0x5E00) Duty:35%
# P12: TemprD:74.0(0x4A00) - TemprU:95.0(0x5F00) Duty:40%
# P13: TemprD:74.50(0x4A80) - TemprU:96.0(0x6000) Duty:50%
# P14: TemprD:75.0(0x4B00) - TemprU:97.0(0x6100) Duty:70%
# P15: TemprD:78.0(0x4E00) - TemprU:100.0(0x6400) Duty:100%
# P16: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P17: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P18: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P19: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%

>$ tshutdown get 0
00000000
# TZone No:00
# Temperature:+85.0(0x5500)

>$ tshutdown get 1
00000000
# TZone No:01
# Temperature:+100.0(0x6400)

>$ eepcsum
00000000
# csum = 0xECE3


CRC32: 3762A7F8[edit]

33 30 00 00 00 36 31 00 26 00 39 32 00 27 00 3B
33 00 28 00 3E 34 00 29 00 40 39 00 2D 00 45 40
00 30 00 48 41 00 31 00 4A 42 00 32 00 4D 43 00
33 00 5A 44 00 34 00 66 45 00 35 00 99 48 00 36
00 B3 4E 00 3F 00 FF 54 00 44 00 FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 34 FF 01 00 FF FF FF FF FF FF FF FF

34 53 00 00 00 36 54 00 20 00 39 55 00 21 00 3B
56 00 22 00 3E 57 00 23 00 40 58 00 24 00 45 59
00 25 00 48 5A 00 26 00 4A 5B 00 27 00 4D 5C 00
28 00 5A 5D 00 29 00 66 5E 00 2A 00 99 5F 00 2B
00 B3 60 00 2C 00 FF 63 00 2D 00 FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 34 FF 01 00 FF FF FF FF FF FF FF FF

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF 00 00 41 14 FF FF FF FF FF 84 8B 84 8B FF
54 00 55 00 02 00 62 00 63 00 02 00 FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
>$ revision
00000000
# Revision = 2328(0918)

>$ version
00000000
# Sherwood Version = 2.3.0

>$ fantbl get 0
00000000
# FanconNo:00
# P0: TemprD:0.0(0x0000) - TemprU:48.0(0x3000) Duty:20%
# P1: TemprD:38.0(0x2600) - TemprU:49.0(0x3100) Duty:21%
# P2: TemprD:39.0(0x2700) - TemprU:50.0(0x3200) Duty:22%
# P3: TemprD:40.0(0x2800) - TemprU:51.0(0x3300) Duty:23%
# P4: TemprD:41.0(0x2900) - TemprU:52.0(0x3400) Duty:24%
# P5: TemprD:45.0(0x2D00) - TemprU:57.0(0x3900) Duty:25%
# P6: TemprD:48.0(0x3000) - TemprU:64.0(0x4000) Duty:27%
# P7: TemprD:49.0(0x3100) - TemprU:65.0(0x4100) Duty:28%
# P8: TemprD:50.0(0x3200) - TemprU:66.0(0x4200) Duty:29%
# P9: TemprD:51.0(0x3300) - TemprU:67.0(0x4300) Duty:30%
# P10: TemprD:52.0(0x3400) - TemprU:68.0(0x4400) Duty:35%
# P11: TemprD:53.0(0x3500) - TemprU:69.0(0x4500) Duty:40%
# P12: TemprD:54.0(0x3600) - TemprU:72.0(0x4800) Duty:60%
# P13: TemprD:63.0(0x3F00) - TemprU:78.0(0x4E00) Duty:70%
# P14: TemprD:68.0(0x4400) - TemprU:84.0(0x5400) Duty:100%
# P15: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P16: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P17: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P18: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P19: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%

>$ fantbl get 1
00000000
# FanconNo:01
# P0: TemprD:0.0(0x0000) - TemprU:83.0(0x5300) Duty:20%
# P1: TemprD:32.0(0x2000) - TemprU:84.0(0x5400) Duty:21%
# P2: TemprD:33.0(0x2100) - TemprU:85.0(0x5500) Duty:22%
# P3: TemprD:34.0(0x2200) - TemprU:86.0(0x5600) Duty:23%
# P4: TemprD:35.0(0x2300) - TemprU:87.0(0x5700) Duty:24%
# P5: TemprD:36.0(0x2400) - TemprU:88.0(0x5800) Duty:25%
# P6: TemprD:37.0(0x2500) - TemprU:89.0(0x5900) Duty:27%
# P7: TemprD:38.0(0x2600) - TemprU:90.0(0x5A00) Duty:28%
# P8: TemprD:39.0(0x2700) - TemprU:91.0(0x5B00) Duty:29%
# P9: TemprD:40.0(0x2800) - TemprU:92.0(0x5C00) Duty:30%
# P10: TemprD:41.0(0x2900) - TemprU:93.0(0x5D00) Duty:35%
# P11: TemprD:42.0(0x2A00) - TemprU:94.0(0x5E00) Duty:40%
# P12: TemprD:43.0(0x2B00) - TemprU:95.0(0x5F00) Duty:60%
# P13: TemprD:44.0(0x2C00) - TemprU:96.0(0x6000) Duty:70%
# P14: TemprD:45.0(0x2D00) - TemprU:99.0(0x6300) Duty:100%
# P15: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P16: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P17: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P18: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P19: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%

>$ tshutdown get 0
00000000
# TZone No:00
# Temperature:+85.0(0x5500)

>$ tshutdown get 1
00000000
# TZone No:01
# Temperature:+99.0(0x6300)

>$ eepcsum
00000000
# csum = 0x7400


PS3 Superslim models[edit]

CRC32: 65130FBD[edit]

33 37 00 00 00 36 38 00 26 00 39 39 00 27 00 3B
3A 00 28 00 3E 3B 00 29 00 40 3C 00 2A 00 43 49
00 2B 00 45 4A 00 31 00 48 4B 00 32 00 4A 4C 00
33 00 4D 4D 00 34 00 73 4E 00 35 00 B3 4F 00 36
00 FF 55 00 37 00 FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 34 FF 01 00 FF FF FF FF FF FF FF FF

33 4D 00 00 00 36 4E 00 2B 00 39 4F 00 2C 00 3B
50 00 2D 00 3E 51 00 2E 00 40 52 00 2F 00 43 53
00 34 00 45 54 00 35 00 48 55 00 36 00 4A 56 00
37 00 4D 57 00 38 00 73 58 00 39 00 B3 59 00 3A
00 FF 5F 00 3B 00 FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 34 FF 01 00 FF FF FF FF FF FF FF FF

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF 00 00 41 14 FF FF FF FF FF 84 8B 84 8B FF
54 00 55 00 02 00 62 00 63 00 02 00 FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
>$ revision
00000000
# Revision = 2447(098F)

>$ version
00000000
# Sherwood Version = 2.12.0

>$ fantbl get 0
00000000
# FanconNo:00
# P0: TemprD:0.0(0x0000) - TemprU:55.0(0x3700) Duty:20%
# P1: TemprD:38.0(0x2600) - TemprU:56.0(0x3800) Duty:21%
# P2: TemprD:39.0(0x2700) - TemprU:57.0(0x3900) Duty:22%
# P3: TemprD:40.0(0x2800) - TemprU:58.0(0x3A00) Duty:23%
# P4: TemprD:41.0(0x2900) - TemprU:59.0(0x3B00) Duty:24%
# P5: TemprD:42.0(0x2A00) - TemprU:60.0(0x3C00) Duty:25%
# P6: TemprD:43.0(0x2B00) - TemprU:73.0(0x4900) Duty:26%
# P7: TemprD:49.0(0x3100) - TemprU:74.0(0x4A00) Duty:27%
# P8: TemprD:50.0(0x3200) - TemprU:75.0(0x4B00) Duty:28%
# P9: TemprD:51.0(0x3300) - TemprU:76.0(0x4C00) Duty:29%
# P10: TemprD:52.0(0x3400) - TemprU:77.0(0x4D00) Duty:30%
# P11: TemprD:53.0(0x3500) - TemprU:78.0(0x4E00) Duty:45%
# P12: TemprD:54.0(0x3600) - TemprU:79.0(0x4F00) Duty:70%
# P13: TemprD:55.0(0x3700) - TemprU:85.0(0x5500) Duty:100%
# P14: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P15: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P16: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P17: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P18: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P19: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%

>$ fantbl get 1
00000000
# FanconNo:01
# P0: TemprD:0.0(0x0000) - TemprU:77.0(0x4D00) Duty:20%
# P1: TemprD:43.0(0x2B00) - TemprU:78.0(0x4E00) Duty:21%
# P2: TemprD:44.0(0x2C00) - TemprU:79.0(0x4F00) Duty:22%
# P3: TemprD:45.0(0x2D00) - TemprU:80.0(0x5000) Duty:23%
# P4: TemprD:46.0(0x2E00) - TemprU:81.0(0x5100) Duty:24%
# P5: TemprD:47.0(0x2F00) - TemprU:82.0(0x5200) Duty:25%
# P6: TemprD:52.0(0x3400) - TemprU:83.0(0x5300) Duty:26%
# P7: TemprD:53.0(0x3500) - TemprU:84.0(0x5400) Duty:27%
# P8: TemprD:54.0(0x3600) - TemprU:85.0(0x5500) Duty:28%
# P9: TemprD:55.0(0x3700) - TemprU:86.0(0x5600) Duty:29%
# P10: TemprD:56.0(0x3800) - TemprU:87.0(0x5700) Duty:30%
# P11: TemprD:57.0(0x3900) - TemprU:88.0(0x5800) Duty:45%
# P12: TemprD:58.0(0x3A00) - TemprU:89.0(0x5900) Duty:70%
# P13: TemprD:59.0(0x3B00) - TemprU:95.0(0x5F00) Duty:100%
# P14: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P15: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P16: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P17: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P18: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P19: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%

>$ tshutdown get 0
00000000
# TZone No:00
# Temperature:+85.0(0x5500)

>$ tshutdown get 1
00000000
# TZone No:01
# Temperature:+99.0(0x6300)

>$ eepcsum
00000000
# csum = 0x9280


CRC32: ABC9DF9E[edit]

  • Found in PS3 models:
33 3D 00 00 00 36 3E 00 2B 00 39 3F 00 2C 00 3B
40 00 2D 00 3E 41 00 2E 00 40 48 00 2F 00 43 49
00 30 00 45 4A 00 31 00 4A 4B 00 32 00 4D 4C 00
33 00 52 4D 00 34 00 5A 4E 00 35 00 73 4F 00 36
00 80 50 00 37 00 FF 55 00 38 00 FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 34 FF 01 00 FF FF FF FF FF FF FF FF

33 4B 00 00 00 36 4C 00 1E 00 39 4D 00 1F 00 3B
4E 00 20 00 3E 4F 00 21 00 40 50 00 22 00 43 51
00 23 00 45 52 00 24 00 4A 53 00 25 00 4D 54 00
26 00 52 55 00 27 00 5A 56 00 28 00 73 57 00 29
00 80 58 00 2A 00 FF 5F 00 2B 00 FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 34 FF 01 00 FF FF FF FF FF FF FF FF

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF 00 00 41 14 FF FF FF FF FF 84 8B 84 8E FF
54 00 55 00 02 00 62 00 63 00 02 00 FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
>$ revision
00000000
# Revision = 2447(098F)

>$ version
00000000
# Sherwood Version = 2.12.0

>$ fantbl get 0
00000000
# FanconNo:00
# P0: TemprD:0.0(0x0000) - TemprU:61.0(0x3D00) Duty:20%
# P1: TemprD:43.0(0x2B00) - TemprU:62.0(0x3E00) Duty:21%
# P2: TemprD:44.0(0x2C00) - TemprU:63.0(0x3F00) Duty:22%
# P3: TemprD:45.0(0x2D00) - TemprU:64.0(0x4000) Duty:23%
# P4: TemprD:46.0(0x2E00) - TemprU:65.0(0x4100) Duty:24%
# P5: TemprD:47.0(0x2F00) - TemprU:72.0(0x4800) Duty:25%
# P6: TemprD:48.0(0x3000) - TemprU:73.0(0x4900) Duty:26%
# P7: TemprD:49.0(0x3100) - TemprU:74.0(0x4A00) Duty:27%
# P8: TemprD:50.0(0x3200) - TemprU:75.0(0x4B00) Duty:29%
# P9: TemprD:51.0(0x3300) - TemprU:76.0(0x4C00) Duty:30%
# P10: TemprD:52.0(0x3400) - TemprU:77.0(0x4D00) Duty:32%
# P11: TemprD:53.0(0x3500) - TemprU:78.0(0x4E00) Duty:35%
# P12: TemprD:54.0(0x3600) - TemprU:79.0(0x4F00) Duty:45%
# P13: TemprD:55.0(0x3700) - TemprU:80.0(0x5000) Duty:50%
# P14: TemprD:56.0(0x3800) - TemprU:85.0(0x5500) Duty:100%
# P15: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P16: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P17: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P18: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P19: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%

>$ fantbl get 1
00000000
# FanconNo:01
# P0: TemprD:0.0(0x0000) - TemprU:75.0(0x4B00) Duty:20%
# P1: TemprD:30.0(0x1E00) - TemprU:76.0(0x4C00) Duty:21%
# P2: TemprD:31.0(0x1F00) - TemprU:77.0(0x4D00) Duty:22%
# P3: TemprD:32.0(0x2000) - TemprU:78.0(0x4E00) Duty:23%
# P4: TemprD:33.0(0x2100) - TemprU:79.0(0x4F00) Duty:24%
# P5: TemprD:34.0(0x2200) - TemprU:80.0(0x5000) Duty:25%
# P6: TemprD:35.0(0x2300) - TemprU:81.0(0x5100) Duty:26%
# P7: TemprD:36.0(0x2400) - TemprU:82.0(0x5200) Duty:27%
# P8: TemprD:37.0(0x2500) - TemprU:83.0(0x5300) Duty:29%
# P9: TemprD:38.0(0x2600) - TemprU:84.0(0x5400) Duty:30%
# P10: TemprD:39.0(0x2700) - TemprU:85.0(0x5500) Duty:32%
# P11: TemprD:40.0(0x2800) - TemprU:86.0(0x5600) Duty:35%
# P12: TemprD:41.0(0x2900) - TemprU:87.0(0x5700) Duty:45%
# P13: TemprD:42.0(0x2A00) - TemprU:88.0(0x5800) Duty:50%
# P14: TemprD:43.0(0x2B00) - TemprU:95.0(0x5F00) Duty:100%
# P15: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P16: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P17: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P18: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P19: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%

>$ tshutdown get 0
00000000
# TZone No:00
# Temperature:+85.0(0x5500)

>$ tshutdown get 1
00000000
# TZone No:01
# Temperature:+99.0(0x6300)

>$ eepcsum
00000000
# csum = 0x3B5B


CRC32: 8E7F2A49[edit]

  • Found in PS3 models:
33 3D 00 00 00 36 3E 00 2B 00 39 3F 00 2C 00 3B
40 00 2D 00 3E 41 00 2E 00 40 48 00 2F 00 43 49
00 30 00 45 4A 00 31 00 4A 4B 00 32 00 4D 4C 00
33 00 52 4D 00 34 00 5A 4E 00 35 00 73 4F 00 36
00 80 50 00 37 00 FF 55 00 38 00 FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 34 FF 01 00 FF FF FF FF FF FF FF FF

33 4B 00 00 00 36 4C 00 1E 00 39 4D 00 1F 00 3B
4E 00 20 00 3E 4F 00 21 00 40 50 00 22 00 43 51
00 23 00 45 52 00 24 00 4A 53 00 25 00 4D 54 00
26 00 52 55 00 27 00 5A 56 00 28 00 73 57 00 29
00 80 58 00 2A 00 FF 5F 00 2B 00 FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 34 FF 01 00 FF FF FF FF FF FF FF FF

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF 00 00 41 14 FF FF FF FF FF 7A 89 84 8E FF
54 00 55 00 02 00 62 00 63 00 02 00 FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
>$ revision
00000000
# Revision = 2468(09A4)

>$ version
00000000
# Sherwood Version = 2.21.0

>$ fantbl get 0
00000000
# FanconNo:00
# P0: TemprD:0.0(0x0000) - TemprU:61.0(0x3D00) Duty:20%
# P1: TemprD:43.0(0x2B00) - TemprU:62.0(0x3E00) Duty:21%
# P2: TemprD:44.0(0x2C00) - TemprU:63.0(0x3F00) Duty:22%
# P3: TemprD:45.0(0x2D00) - TemprU:64.0(0x4000) Duty:23%
# P4: TemprD:46.0(0x2E00) - TemprU:65.0(0x4100) Duty:24%
# P5: TemprD:47.0(0x2F00) - TemprU:72.0(0x4800) Duty:25%
# P6: TemprD:48.0(0x3000) - TemprU:73.0(0x4900) Duty:26%
# P7: TemprD:49.0(0x3100) - TemprU:74.0(0x4A00) Duty:27%
# P8: TemprD:50.0(0x3200) - TemprU:75.0(0x4B00) Duty:29%
# P9: TemprD:51.0(0x3300) - TemprU:76.0(0x4C00) Duty:30%
# P10: TemprD:52.0(0x3400) - TemprU:77.0(0x4D00) Duty:32%
# P11: TemprD:53.0(0x3500) - TemprU:78.0(0x4E00) Duty:35%
# P12: TemprD:54.0(0x3600) - TemprU:79.0(0x4F00) Duty:45%
# P13: TemprD:55.0(0x3700) - TemprU:80.0(0x5000) Duty:50%
# P14: TemprD:56.0(0x3800) - TemprU:85.0(0x5500) Duty:100%
# P15: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P16: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P17: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P18: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P19: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%

>$ fantbl get 1
00000000
# FanconNo:01
# P0: TemprD:0.0(0x0000) - TemprU:75.0(0x4B00) Duty:20%
# P1: TemprD:30.0(0x1E00) - TemprU:76.0(0x4C00) Duty:21%
# P2: TemprD:31.0(0x1F00) - TemprU:77.0(0x4D00) Duty:22%
# P3: TemprD:32.0(0x2000) - TemprU:78.0(0x4E00) Duty:23%
# P4: TemprD:33.0(0x2100) - TemprU:79.0(0x4F00) Duty:24%
# P5: TemprD:34.0(0x2200) - TemprU:80.0(0x5000) Duty:25%
# P6: TemprD:35.0(0x2300) - TemprU:81.0(0x5100) Duty:26%
# P7: TemprD:36.0(0x2400) - TemprU:82.0(0x5200) Duty:27%
# P8: TemprD:37.0(0x2500) - TemprU:83.0(0x5300) Duty:29%
# P9: TemprD:38.0(0x2600) - TemprU:84.0(0x5400) Duty:30%
# P10: TemprD:39.0(0x2700) - TemprU:85.0(0x5500) Duty:32%
# P11: TemprD:40.0(0x2800) - TemprU:86.0(0x5600) Duty:35%
# P12: TemprD:41.0(0x2900) - TemprU:87.0(0x5700) Duty:45%
# P13: TemprD:42.0(0x2A00) - TemprU:88.0(0x5800) Duty:50%
# P14: TemprD:43.0(0x2B00) - TemprU:95.0(0x5F00) Duty:100%
# P15: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P16: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P17: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P18: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P19: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%

>$ tshutdown get 0
00000000
# TZone No:00
# Temperature:+85.0(0x5500)

>$ tshutdown get 1
00000000
# TZone No:01
# Temperature:+99.0(0x6300)

>$ eepcsum
00000000
# csum = 0x3D3B


CRC32: 9991C242[edit]

33 41 00 00 00 36 42 00 29 00 39 43 00 2A 00 3B
44 00 2B 00 3E 45 00 2C 00 40 46 00 2D 00 43 47
00 2E 00 45 48 00 2F 00 48 49 00 30 00 4A 4A 00
31 00 4D 4B 00 32 00 52 4C 00 33 00 5A 4D 00 34
00 66 4E 00 35 00 80 4F 00 36 00 B3 50 00 37 00
FF 55 00 38 00 FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 34 FF 01 00 FF FF FF FF FF FF FF FF

33 4C 00 00 00 36 4D 00 23 00 39 4E 00 24 00 3B
4F 00 25 00 3E 50 00 26 00 40 51 00 27 00 43 52
00 28 00 45 53 00 29 00 48 54 00 2A 00 4A 55 00
2B 00 4D 56 00 2C 00 52 57 00 2D 00 5A 58 00 2E
00 66 59 00 2F 00 80 5A 00 30 00 B3 5B 00 31 00
FF 5F 00 32 00 FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 34 FF 01 00 FF FF FF FF FF FF FF FF

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF 00 00 41 14 FF FF FF FF FF 7A 89 84 8E FF
54 00 55 00 02 00 62 00 63 00 02 00 FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
>$ revision
00000000
# Revision = 2468(09A4)

>$ version
00000000
# Sherwood Version = 2.21.0

>$ fantbl get 0
00000000
# FanconNo:00
# P0: TemprD:0.0(0x0000) - TemprU:65.0(0x4100) Duty:20%
# P1: TemprD:41.0(0x2900) - TemprU:66.0(0x4200) Duty:21%
# P2: TemprD:42.0(0x2A00) - TemprU:67.0(0x4300) Duty:22%
# P3: TemprD:43.0(0x2B00) - TemprU:68.0(0x4400) Duty:23%
# P4: TemprD:44.0(0x2C00) - TemprU:69.0(0x4500) Duty:24%
# P5: TemprD:45.0(0x2D00) - TemprU:70.0(0x4600) Duty:25%
# P6: TemprD:46.0(0x2E00) - TemprU:71.0(0x4700) Duty:26%
# P7: TemprD:47.0(0x2F00) - TemprU:72.0(0x4800) Duty:27%
# P8: TemprD:48.0(0x3000) - TemprU:73.0(0x4900) Duty:28%
# P9: TemprD:49.0(0x3100) - TemprU:74.0(0x4A00) Duty:29%
# P10: TemprD:50.0(0x3200) - TemprU:75.0(0x4B00) Duty:30%
# P11: TemprD:51.0(0x3300) - TemprU:76.0(0x4C00) Duty:32%
# P12: TemprD:52.0(0x3400) - TemprU:77.0(0x4D00) Duty:35%
# P13: TemprD:53.0(0x3500) - TemprU:78.0(0x4E00) Duty:40%
# P14: TemprD:54.0(0x3600) - TemprU:79.0(0x4F00) Duty:50%
# P15: TemprD:55.0(0x3700) - TemprU:80.0(0x5000) Duty:70%
# P16: TemprD:56.0(0x3800) - TemprU:85.0(0x5500) Duty:100%
# P17: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P18: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P19: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%

>$ fantbl get 1
00000000
# FanconNo:01
# P0: TemprD:0.0(0x0000) - TemprU:76.0(0x4C00) Duty:20%
# P1: TemprD:35.0(0x2300) - TemprU:77.0(0x4D00) Duty:21%
# P2: TemprD:36.0(0x2400) - TemprU:78.0(0x4E00) Duty:22%
# P3: TemprD:37.0(0x2500) - TemprU:79.0(0x4F00) Duty:23%
# P4: TemprD:38.0(0x2600) - TemprU:80.0(0x5000) Duty:24%
# P5: TemprD:39.0(0x2700) - TemprU:81.0(0x5100) Duty:25%
# P6: TemprD:40.0(0x2800) - TemprU:82.0(0x5200) Duty:26%
# P7: TemprD:41.0(0x2900) - TemprU:83.0(0x5300) Duty:27%
# P8: TemprD:42.0(0x2A00) - TemprU:84.0(0x5400) Duty:28%
# P9: TemprD:43.0(0x2B00) - TemprU:85.0(0x5500) Duty:29%
# P10: TemprD:44.0(0x2C00) - TemprU:86.0(0x5600) Duty:30%
# P11: TemprD:45.0(0x2D00) - TemprU:87.0(0x5700) Duty:32%
# P12: TemprD:46.0(0x2E00) - TemprU:88.0(0x5800) Duty:35%
# P13: TemprD:47.0(0x2F00) - TemprU:89.0(0x5900) Duty:40%
# P14: TemprD:48.0(0x3000) - TemprU:90.0(0x5A00) Duty:50%
# P15: TemprD:49.0(0x3100) - TemprU:91.0(0x5B00) Duty:70%
# P16: TemprD:50.0(0x3200) - TemprU:95.0(0x5F00) Duty:100%
# P17: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P18: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%
# P19: TemprD:255.75(0xFFFF) - TemprU:255.75(0xFFFF) Duty:100%

>$ tshutdown get 0
00000000
# TZone No:00
# Temperature:+85.0(0x5500)

>$ tshutdown get 1
00000000
# TZone No:01
# Temperature:+99.0(0x6300)

>$ eepcsum
00000000
# csum = 0x4D27


Official thermal configs (non-retail PS3 models)[edit]

Reference Tool[edit]

CRC32: 992E6ABC (eepcsum: EF95)[edit]

33 40 43 48 4D 5A 80 99 CC FF FF FF FF FF FF FF
FF FF FF FF 00 39 00 3A 00 3D 00 3E 00 3F 00 40
00 41 00 43 00 44 00 53 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 1E
00 30 00 32 00 33 00 34 00 35 00 3B 00 3C 00 40
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

33 40 43 48 4D 5A 80 99 CC FF FF FF FF FF FF FF
FF FF FF FF 00 39 00 3C 00 3F 00 40 00 41 00 43
00 45 00 46 00 47 00 57 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 1E
00 30 00 31 00 32 00 33 00 36 00 3C 00 3D 00 41
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 00 FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF 00 4D 14 FF FF FF FF FF 81 FF 00 00 00 FF
52 00 53 00 02 00 56 00 57 00 02 00 FF FF FF FF
FF FF 7D 00 7D 00 02 00 FF FF FF FF FF FF 81 FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF 95 EF
Example not available, please help documenting it by running this commands:

>$ revision

>$ version

>$ fantbl get 0

>$ fantbl get 1

>$ tshutdown get 0

>$ tshutdown get 1

>$ eepcsum


Refurbished[edit]

CRC32: B16125AF (eepcsum: 3D55)[edit]

  • Found in PS3 models:
    • CECHAxx with COK-001 motherboard, refurbished, new syscon, new RSX 40nm
  • Probably used also in COK-002, refurbished, new syscon, new RSX 40nm
33 40 48 4D 5A 66 73 80 99 FF FF FF FF FF FF FF
FF FF FF FF 00 4A 00 4B 00 4C 00 4D 00 4E 00 4F
00 50 00 51 00 52 00 55 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 3C
00 3D 00 43 00 44 00 47 80 47 00 48 80 48 00 49
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

33 40 48 4D 5A 66 73 80 99 FF FF FF FF FF FF FF
FF FF FF FF 00 53 00 54 00 55 00 56 00 57 00 58
00 59 00 5A 00 5B 00 5F FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 30
00 47 00 4D 00 4E 00 50 80 50 00 51 80 51 00 52
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

33 40 48 4D 5A 66 73 80 99 FF FF FF FF FF FF FF
FF FF FF FF 00 3C 00 3D 00 3E 00 3F 00 40 00 41
00 42 00 43 00 44 00 47 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 27
00 30 00 36 00 37 80 3A 00 3B 00 3C 80 3C 00 3D
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF 00 4D 14 FF FF FF FF FF FF 8B 00 FF 00 FF
54 00 55 00 02 00 5E 00 5F 00 02 00 FF FF FF FF
FF FF 46 00 47 00 02 00 FF FF FF FF FF FF FF 8B
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF 55 3D
Example not available, please help documenting it by running this commands:

>$ revision

>$ version

>$ fantbl get 0

>$ fantbl get 1

>$ fantbl get 2

>$ tshutdown get 0

>$ tshutdown get 1

>$ tshutdown get 2

>$ eepcsum


Prototypes[edit]

CRC32: F0899A5E (eepcsum: 0E17)[edit]

33 40 48 4D 5A 66 73 80 99 FF 00 4A 00 4B 00 4C
00 4D 00 4E 00 4F 00 50 00 51 00 52 00 55 00 00
00 45 80 45 00 46 80 46 00 47 80 47 00 48 80 48
00 49 33 FF 01 00 FF FF FF FF FF FF FF FF FF FF

33 40 48 4D 5A 66 73 80 99 FF 00 53 00 54 00 55
00 56 00 57 00 58 00 59 00 5A 00 5B 00 5F 00 00
00 4E 80 4E 00 4F 80 4F 00 50 80 50 00 51 80 51
00 52 33 FF 01 00 FF FF FF FF FF FF FF FF FF FF

33 40 48 4D 5A 66 73 80 99 FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF 33 FF 01 00 00 FF FF FF FF FF FF FF FF FF

33 40 48 4D 5A 66 73 80 99 FF 00 3C 00 3D 00 3E
00 3F 00 40 00 41 00 42 00 43 00 44 00 47 00 00
80 38 00 39 80 39 00 3A 80 3A 00 3B 00 3C 80 3C
00 3D 33 FF 01 00 FF FF FF FF FF FF FF FF FF FF

33 40 48 4D 5A 66 73 80 99 FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF 33 FF 01 00 00 FF FF FF FF FF FF FF FF FF

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF 00 4D 14 FF FF FF FF FF FF FF FF FF FF FF
54 00 55 00 02 00 5E 00 5F 00 02 00 FF FF FF FF
02 00 46 00 47 00 02 00 FF FF FF FF 02 00 FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF 17 0E
Example not available, please help documenting it by running this commands:

>$ revision

>$ version

>$ fantbl get 0

>$ fantbl get 1

>$ fantbl get 3

>$ tshutdown get 0

>$ tshutdown get 1

>$ tshutdown get 14

>$ eepcsum


Missing thermal configs[edit]

  • Needs confirmation:

We only have a thermal config sample from a COK-001 + 40nm RSX refurb. It was generated in a simple way following some strict rules, this method can be replicated to deduce the thermal config of the COK-001 and COK-002 65nm RSX refurbs, what they did was to convert most of the settings from the COK-001/COK-002 retail thermal config in the old mullion format (required by syscons CXR713120-201GB and CXR713120-202GB) to the new mullion format (required by syscons CXR713120-203GB or newer), the procedure is as follows:

  • COK-001 fan table 1 (old mullion format 0x40 size) ---to---> fan table 1 (new mullion format 0x80 size)
  • COK-001 fan table 2 (old mullion format 0x40 size) ---to---> fan table 2 (new mullion format 0x80 size)
  • COK-001 fan table 4 (old mullion format 0x40 size) ---to---> fan table 3 (new mullion format 0x80 size)
  • COK-001 special section thermal_shutdown_time ---to---> special section thermal_shutdown_time
  • COK-001 special section initial_fan_duty ---to---> special section initial_fan_duty
  • COK-001 special section initial_fan_time ---to---> special section initial_fan_time
  • COK-001 special section unk_2 area (5 bytes) ---to---> special section unk_2 area (5 bytes). See: Discussion
  • COK-001 special section cell_trp ---to---> special section cell_trp
  • COK-001 special section cell_tshutdown ---to---> special section cell_tshutdown
  • COK-001 special section cell_hyst ---to---> special section cell_hyst
  • COK-001 special section rsx_trp ---to---> special section cell_trp
  • COK-001 special section rsx_tshutdown ---to---> special section cell_tshutdown
  • COK-001 special section rsx_hyst ---to---> special section cell_hyst
  • COK-001 special section sb_trp ---to---> special section cell_trp
  • COK-001 special section sb_tshutdown ---to---> special section cell_tshutdown
  • COK-001 special section sb_hyst ---to---> special section cell_hyst
  • Additionally... is needed to write a byte in 2 different offsets that seems to be some kind of calibration and is indirectly related with the RSX revisions, the 40nm RSX refurb is using value 0x8B (seems to be taken from the thermal configs of the latest PS3 slim models). For the thermal config of the 65nm RSX refurb it should be lower, and the only posible value left for that second byte is 0x88, so we need to:
    • Write byte 0x88 at relative offset 0x18B (the second byte inside the unk_2 area)
    • Write byte 0x88 at relative offset 0x1AF (the second byte inside the unk_3 area)

Long story short... the procedure they followed to create the thermal config of the 40nm RSX refurb is a bit lame because is not really using specific settings adjusted for the new 40nm RSX, they just copyed the whole thermal cnfig from COK-001. If we keep in mind the 65nm RSX refurb is chronologically older than the 40nm RSX refurb it means that most probably they was not doing it any better for the thermal config of the 65nm RSX refurb

The resulting thermal config for the COK-001/COK-002 65nm RSX refurb should look like this, there are only 2 bytes that differs when compared with the other thermal config for the COK-001/COK-002 40nm RSX refurb (and the last 2 bytes at the end of the thermal config with the eepcsum that has been calculated in PC)

  • COK-001/COK-002 refurbished, 65nm RSX CRC32: 989E2C34 (eepcsum: 4355)
33 40 48 4D 5A 66 73 80 99 FF FF FF FF FF FF FF
FF FF FF FF 00 4A 00 4B 00 4C 00 4D 00 4E 00 4F
00 50 00 51 00 52 00 55 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 3C
00 3D 00 43 00 44 00 47 80 47 00 48 80 48 00 49
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

33 40 48 4D 5A 66 73 80 99 FF FF FF FF FF FF FF
FF FF FF FF 00 53 00 54 00 55 00 56 00 57 00 58
00 59 00 5A 00 5B 00 5F FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 30
00 47 00 4D 00 4E 00 50 80 50 00 51 80 51 00 52
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

33 40 48 4D 5A 66 73 80 99 FF FF FF FF FF FF FF
FF FF FF FF 00 3C 00 3D 00 3E 00 3F 00 40 00 41
00 42 00 43 00 44 00 47 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 27
00 30 00 36 00 37 80 3A 00 3B 00 3C 80 3C 00 3D
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 33 FF 01 00 FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF 00 4D 14 FF FF FF FF FF FF 88 00 FF 00 FF
54 00 55 00 02 00 5E 00 5F 00 02 00 FF FF FF FF
FF FF 46 00 47 00 02 00 FF FF FF FF FF FF FF 88
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF 55 43