You are not logged in.

#1 2019-12-03 16:07:49

ugjka
Member
From: Latvia
Registered: 2014-04-01
Posts: 1,381

[Solved] Changing the thermal trip point

[ugjka@archee linux-5.4.1]$ cat /sys/class/thermal/thermal_zone0/trip_point_1_temp 
82000

I want to allow my processor run a little hotter before it starts clocking down the frequency, i'd say 90C would be reasonable or at least 85C
Currently It's locked to 82C

Laptop model is Toshiba L850-1LK

I literally can't find any information on how to do this.

Last edited by ugjka (2019-12-04 17:59:25)


$ugjka @ HandCash

Offline

#2 2019-12-03 21:30:05

Zod
Member
Registered: 2019-03-10
Posts: 245

Re: [Solved] Changing the thermal trip point

https://github.com/intel/thermal_daemon/issues/146

thermald is in the aur.

Last edited by Zod (2019-12-03 21:32:54)

Offline

#3 2019-12-04 16:11:55

ugjka
Member
From: Latvia
Registered: 2014-04-01
Posts: 1,381

Re: [Solved] Changing the thermal trip point

No dice with that one

I found some kernel parameters

thermal.act=    [HW,ACPI]
                        -1: disable all active trip points in all thermal zones
                        <degrees C>: override all lowest active trip points

        thermal.crt=    [HW,ACPI]
                        -1: disable all critical trip points in all thermal zones
                        <degrees C>: override all critical trip points

        thermal.nocrt=  [HW,ACPI]
                        Set to disable actions on ACPI thermal zone
                        critical and hot trip points.

        thermal.off=    [HW,ACPI]
                        1: disable ACPI thermal control

        thermal.psv=    [HW,ACPI]
                        -1: disable all passive trip points
                        <degrees C>: override all passive trip points to this
                        value

        thermal.tzp=    [HW,ACPI]
                        Specify global default ACPI thermal zone polling rate
                        <deci-seconds>: poll all this frequency
                        0: no polling (default)

I set thermal.psv=90 and the os would report the trip point 90C, but downclocking still happens at 82C. I guess the thermal control on this laptop is completely controlled by firmware/bios

I may poke around with EC registers maybe I can engage some manual mode


$ugjka @ HandCash

Offline

#4 2019-12-04 17:59:03

ugjka
Member
From: Latvia
Registered: 2014-04-01
Posts: 1,381

Re: [Solved] Changing the thermal trip point

OK good news and bad news...

I found a hacked bios for my model that unlocks the hidden settings
In those hidden settings a was able to set the throttle point to 90C hurray

The bad news is that the CPU can't handle it, when running the stress application the temp would hover about 85-86C and after 30 seconds the laptop would simply shut off instantly

I guess Toshiba knew what they were doing when setting the throttle temperature to 82C

So I'm marking this as Solved

I will try to improve the cooling though by drilling holes in the bottom cover panel where the heatsink is and reapplying the thermal paste.


$ugjka @ HandCash

Offline

#5 2019-12-04 18:13:52

judd1
Member
Registered: 2015-09-04
Posts: 247

Re: [Solved] Changing the thermal trip point

ugjka wrote:

I will try to improve the cooling though by drilling holes in the bottom cover panel where the heatsink is

It would also be very useful, lift it from the support surface as much as possible, with 4 tall supplements of say 20 or 30 millimeters.

Offline

#6 2020-01-04 17:16:58

ugjka
Member
From: Latvia
Registered: 2014-04-01
Posts: 1,381

Re: [Solved] Changing the thermal trip point

Drilled some holes, replaced the thermal paste. The temps now stay in the 70s when stress testing. One thing that's worrying that one core is 5C hotter than the other. This is my first time with thermal paste maybe i did it unevenly


$ugjka @ HandCash

Offline

Board footer

Powered by FluxBB