Hi Sandungas,
Yes, you are correct in your assesment.
From all of my fan tweaking tables, for a default optimal setting for the SEM-001 and COK-001-002 boards as they both have the 90nm CPU and GPU, fan speed of 30% to 45% seems to be the sweet spot of cooling and low noise.
One thing i have noticed with these old models of PS3, the rotation speed of the fans really affects the cooling process - there has been many a discussion over the years about this, and it is true, a good fan will maintain a good cooling threshold.
I will give an snapshot of the optimal fantbl range for the CELL and RSX now:
SEM-001 example
Default fan table from sony
CELL
fantbl get 0
fancon No:00
P0: TempD:0.0(0x0000) - TempU:76.0(0x4c00) duty:20%(0x33)
P1: TempD:56.0(0x3800) - TempU:77.0(0x4d00) duty:29%(0x4a)
P2: TempD:56.50(0x3880) - TempU:82.0(0x5200) duty:30%(0x4d)
P3: TempD:57.0(0x3900) - TempU:83.0(0x5300) duty:31%(0x50)
P4: TempD:57.50(0x3980) - TempU:84.0(0x5400) duty:32%(0x52)
P5: TempD:58.0(0x3a00) - TempU:85.0(0x5500) duty:34%(0x57)
P6: TempD:58.50(0x3a80) - TempU:86.0(0x5600) duty:36%(0x5c)
P7: TempD:59.0(0x3b00) - TempU:87.0(0x5700) duty:55%(0x8d)
P8: TempD:79.50(0x4f80) - TempU:88.0(0x5800) duty:65%(0xa6)
P9: TempD:80.0(0x5000) - TempU:91.0(0x5b00) duty:100%(0xff)
P10: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P11: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P12: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P13: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P14: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P15: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P16: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P17: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P18: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P19: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
RSX
fantbl get 1
fancon No:01
P0: TempD:0.0(0x0000) - TempU:84.0(0x5400) duty:20%(0x33)
P1: TempD:56.0(0x3800) - TempU:85.0(0x5500) duty:29%(0x4a)
P2: TempD:56.50(0x3880) - TempU:86.0(0x5600) duty:30%(0x4d)
P3: TempD:57.0(0x3900) - TempU:87.0(0x5700) duty:31%(0x50)
P4: TempD:57.50(0x3980) - TempU:88.0(0x5800) duty:32%(0x52)
P5: TempD:58.0(0x3a00) - TempU:89.0(0x5900) duty:34%(0x57)
P6: TempD:58.50(0x3a80) - TempU:90.0(0x5a00) duty:36%(0x5c)
P7: TempD:59.0(0x3b00) - TempU:91.0(0x5b00) duty:55%(0x8d)
P8: TempD:77.0(0x4d00) - TempU:92.0(0x5c00) duty:65%(0xa6)
P9: TempD:78.0(0x4e00) - TempU:95.0(0x5f00) duty:100%(0xff)
P10: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P11: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P12: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P13: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P14: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P15: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P16: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P17: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P18: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
P19: TempD:255.75(0xffff) - TempU:255.75(0xffff) duty:100%(0xff)
Tweaked settings from my testing:
0x4d = 30%
0x50 = 31%
0x52 = 32%
0x57 = 34%
0x60 = 37%
0x73 = 40%
0x80 = 50%
0x8d = 55%
0xa6 = 65%
0xff = 100%
Tweaked shutdown
CELL
tshutdown set 0 91.0 - originally 95
RSX
tshutdown set 1 91.0 - same 95
CELL 0 hex set
fantbl set 0 p0 0.0 70.0 0x4d (30%)
fantbl set 0 p1 71.0 73.0 0x50 (31%)
fantbl set 0 p2 72.50 74.50 0x52 (32%)
fantbl set 0 p3 73.0 75.50 0x57 (34%)
fantbl set 0 p4 74.50 77.0 0x60 (37%)
fantbl set 0 p5 75.0 80.0 0x73 (40%)
fantbl set 0 p6 76.50 82.0 0x80 (50%)
fantbl set 0 p7 77.0 85.0 0x8d (55%)
fantbl set 0 p8 79.50 88.0 0xa6 (65%)
fantbl set 0 p9 80.0 90.0 0xff (100%)
fantbl setini 0 p0 0.0 70.0 0x4d
fantbl setini 0 p1 71.0 73.0 0x50
fantbl setini 0 p2 72.50 74.50 0x52
fantbl setini 0 p3 73.0 75.50 0x57
fantbl setini 0 p4 74.50 77.0 0x60
fantbl setini 0 p5 75.0 80.0 0x73
fantbl setini 0 p6 76.50 82.0 0x80
fantbl setini 0 p7 77.0 85.0 0x8d
fantbl setini 0 p8 79.50 88.0 0xa6
fantbl setini 0 p9 80.0 90.0 0xff
RSX 1 hex set
fantbl set 1 p0 0.0 70.0 0x4d
fantbl set 1 p1 71.0 73.0 0x50
fantbl set 1 p2 72.50 74.50 0x52
fantbl set 1 p3 73.0 75.50 0x57
fantbl set 1 p4 74.50 77.0 0x60
fantbl set 1 p5 75.0 80.0 0x73
fantbl set 1 p6 76.50 82.0 0x80
fantbl set 1 p7 77.0 85.0 0x8d
fantbl set 1 p8 79.50 88.0 0xa6
fantbl set 1 p9 80.0 90.0 0xff
fantbl setini 1 p0 0.0 70.0 0x4d
fantbl setini 1 p1 71.0 73.0 0x50
fantbl setini 1 p2 72.50 74.50 0x52
fantbl setini 1 p3 73.0 75.50 0x57
fantbl setini 1 p4 74.50 77.0 0x60
fantbl setini 1 p5 75.0 80.0 0x73
fantbl setini 1 p6 76.50 82.0 0x80
fantbl setini 1 p7 77.0 85.0 0x8d
fantbl setini 1 p8 79.50 88.0 0xa6
fantbl setini 1 p9 80.0 90.0 0xff
On normal operation - running games, then idling will hover around these settings
p1 (31%)
p2 (32%)
p3 (34%)
This might seem high, but the noise level on cleaned fan is not even noticeable, plus its keeping the air circulation around the console.
Its a good balance.
Btw
@db260179 take a read at what i wrote here
https://www.psx-place.com/threads/ps3-temperature-vs-ambient-temperatures.30855/page-3#post-257320
I never thought in it before, i just realized about it while looking at the results of the tests made by
@leandronb
And is related with the "optimal" fan settings you mentioned you are trying to prepare
The point is... is needed to match the fan settings with that theoretical "efficient" range (if posible)
Anyway, is important to keep that concept in mind to have a better idea when we are configuring the fan speeds "out of the efficient range"