Hi,
First of all: I cant write this post in one single sitting - it will be to long. I will edit the post in the next days multiple times until it is finished. I will delete this part when I’m finished and add a short comment on it.
Additionally, I intend this thread as a “distilled & proven info” thread. The Uneven Thermals Thread is a bit long and it took me quite some time to sift through it and get the relevant informations together.
PLEASE READ THE COMPLETE POST, maybe not just once. Familiarize yourself with the steps and everything because you dont have time to read and understand the next steps when you are in the middle of the process.
Disclaimer: I’m not responsible for any damage to your laptop. Also I suspect Framework will not grant you a RMA regarding something cpu-related, which could end up as a damage from pulling the cooler.
If framework want to take over this topic, prepare official guidelines and everything, just contact me here in the comments. I will happily let the professionals handle this situation.
My History
Batch 1 Owner of a Framework 16 - really happy with it. Then i found this thread Uneven Thermals and checked my laptop.
Yeah, it was already bad. I only had around 14k points in Cinebench R23. Performance in watts was around 35 to 36 watts. When i first unpacked my laptop after delivery in late march I definitly had 45 watt. Sadly I dont remember the Cinebench R23 score.
I was saddened by this quality problem, because after waiting a bit on this problem and browsing r/framework regurlarly i found that this seems to be a widespread issue, but the most framework 16 owners seem to not have found it yet. Also in the subreddit and in the “Uneven Thermals” community thread (linked above) the problem came back in rma’d boards - which sadly crushed my trust that framework even searches for the problem. Combined with the still missing official comment from framework regarding this problem (aka taking this problem into their hand, starting official communication with us customers etc.) I knew that I have to take this matter regarding my laptop into my own hands.
BUT: That was exactly why I wanted a Framework. I wanted a laptop from a company which would not have bullshit like “Warranty void if removed”, waterreacting stickers in their device or a support process which bullies customers to not cover things in warranty (cough asus).
So I started the research process what I would have to do to switch my TIM.
How to detect the thermal problem
All my information is from the subreddit and, massively, from the framework community thread “Uneven Thermals”. Shoutout to @PSierra117, @zachary_stout and the other guys from the community thread.
-
Power Consumption is way below 45 watts after a couple of minutes of load. If you have the problem, you will have around 20 - 36 watts sustained watts.
-
it seems core 4 or 5 are often the hotspot with 100°C (thermal limit)
-
it seems core 0, 1 or 2 are mostly the coolest. Core temp difference > 10°C - I had 20°C between core 4 and my coolest core.
-
Cinebench R23 Scores under 15k. I had around 14k with 36 watts sustained and 13k with sustained 30 watts. My hottest core was always core 4 with 100°C when my coolest core was in the high 70s, barely 80°C.
-
Press cautiously directly on the cpu cooler (Attention hot). Your cpu watts should immediatly drastically increase.
Feel free to tag me with more information.
Tools to detect - Windows
Tools to detect - Linux
-
amdgpu_top - shows per-core templeratures and per-core clocks
-
Cinebench R23 via wine - runs repeatable 2-3% faster on my manjaro than on windows. Just use the same download from the windows tools list.
TIM Replacement Options
Important! I’m not affiliated with any company on this list. I just want to make the sources available and a bit simpler to find for other framework 16 owners who want to try my guide.
I bought this PTM Sheet because I’m based in Germany and could not find a credible seller for the Honeywell PTM7950. I’m waiting on lttstore.com to have it back in stock, but that could take a while. The offers on amazon are not legitimate - it seems they all are knockoffs from china and I did not want to take risks.
Honeywell PTM7950 Sources
(Please send me other sources if they are authentic. It is quite hard to find authentic sources for the Honewell PTM Sheet)
Not available at the moment. There is a comment on the shop page since the last couple weeks that a “restock should happen soon ™”.
Detecting authentic Honeywell PTM7950
Infos from here: igorsLAB Honeýwell PTM7950 explained in detail, BurnIn and fake products in detail and loosely from the internet/reddit/FR community thread.
Thickness of the pad
0,25mm - the fake’s are often 0,20mm thick
PTM vs PCM
China PTMs often interchangeably use the keywords PCM and PTM. Bad… PCMs are like the handwarmer, which store heat via phase change. Thats a reversible action!
PTM’s change their internal structure when heated, once - Honeywell’s PTM get soft at burnin, but only for one time. It melts once, flows into the microscopic holes in the cooler and silicon, gets quite thin (from 250µm to around 15-20 µm, depending on cooler force), and then on cooling it hardens again. But not to the state in which it was delivered.
Important: According to igorsLAB PTM7950 stays significantly more mushy/soft as other/fake PTM sheets - igorsLAB shows the difference in the video. This is quite important because the PTM7950 will not crack internally in the future because of heat induced stress like the other/fake ones.
I dont have any information regarding the behaviour of the Thermalgrizzly Phasesheet PTM, which I bought. I see this only as a temporary measure for my problem and I will definitely buy the original Honeywell when i can get it.
Hardware Tools
-
the framework screwdriver ( duh )
-
the plastic flat backside of the framework screwdriver.
-
something like a oven cloth to handle the HOT cpu cooler. I think oven mitt’s are to thick aka you dont have enough feeling through them.
-
some warmth isolating cloth for heatsoaking the mainboard. i just used the oven cloth for this.
little Important things
- Proper burnin will need around ten heat cycles (measured by igorsLAB).
Guide taezea (Difficulty: Easy/Middle?)
@taezea also switched his TIM back in September. Link to his post for now, I hope I can convert it the next days
Guide CPUMiner (Difficulty: Hard) - Prerequisite 1 - Software
Linux
-
fw-ectool-git for setting of fan speed.
-
stress
-
glxgears (or some other gpu load)
I think Windows does not have a tool like this atm - so my process is not working on windows.
Guide CPUMiner (Difficulty: Hard) - Prerequisite 2 - Remove Ventilation Plate
Please follow this guide from Framework on how to remove the ventilation plate. We also need to remove the powerbutton from the ventilation plate, as detailed in the guide. You need to reinstall the powerbutton on its own without the ventilation plate.
Important: Please remove the powerbutton as mentioned in my guide before heatsoaking the system. The direct heat from the cpu cooler could maybe damage the powerbutton.
Framework Laptop 16" Ventilation Plate Replacement
Needed end result:
-
removed ventilation plate
-
removed battery
-
re-installed powerbutton
-
re-installed midplate for
-
re-installed keyboard and
-
re-installed touchpad
Guide CPUMiner (Difficulty: Hard) - Preparations
-
Put the PTM Sheet into your fridge (not the freezer!).
-
Install the needed software as detailed in “Prerequisite 1 - Software”.
-
Remove the ventilation plate as detailed in part “Prerequisite 2 - Remove Ventilation Plate”.
-
Remove the battery. Use the power supply to power your laptop for the whole process.
-
get the powerbutton back (you have to unscrew it from the ventilation plate). You have to be able to power up the laptop.
-
unscrew the cpu cooler screws
left side
-
metal plate over the 2280 ssd slot
-
uppermost left mainboard screw left of the wifi card
right side
- uppermost right mainboard screw directly above the powerbutton ribbon cable slot.
- unscrew the four cpu cooler screws a couple of turns which hold the cooler directly over the cpu. But don’t unscrew completly.
Important: This reduces the load of the cooler onto the cpu, so the achievable wattage will now additionally be lower.
-
get paper towels and arrange them right around the cpu area. They are there to catch liquid metal droplets.
-
power on the laptop and boot into OS.
The actual powerbutton is located on the backside of the fingerprint sensor and you have to press the super small pin in the middle.
-
set the fans to 1000 rpm (is the lowest possible apart from zero rpm) with ectool.
-
remove the powerbutton. Yes, when the laptop is running. You will most likely damage it with the smoking hot cooler fins if you leave it in.
-
start a cpu+gpu load (stress -c 16 & glxgears)
-
arrange your windows that you can simultaneously see the actual temps and the per-core clocks.
-
remove Keyboard/Touchpad and midplate so you have the open laptop before you. Yes, onboard leds are flashing angrily red at you.
-
put the oven cloth over the cpu cooler part so the whole mainboard can soak up some heat.
Needed end result:
-
paper towels around the cpu area to limit the possibility of astrew liquid metal droplets on your mainboard.
-
running laptop (in OS) with thermal load
-
removed keyboard/touchpad/midplate, so open laptop in front of you.
-
oven cloth placed over the cpu cooler area.
-
laptop soaking up heat
Guide CPUMiner (Difficulty: Hard) - Waiting on enough heat soak
-
Wait 10-15 minutes until the whole area around the cpu cooler is unbearably hot to touch. We have to do this because the liquid metal is not liquid under 50/60°C.
-
fan rpm to zero and wait until you see the cpu wattage drop.
Please also check the other temperatures of the system. everything (escept the potential dgpu and the non existant battery) should have at least 65-70°C.
An additional value to lock for are the core clocks. I got down to around 1800 Mhz (clockdown because of heat) until i decided to go on.
If you decide everything is hot enough the next steps have to be made in rapid, but controlled succesion. This is because the cpu cooler sucks so much heat away even without the fans.
Guide CPUMiner (Difficulty: Hard) - Taking off cpu cooler
18.1 fully loosen the four screws of the cpu cooler while still pushing on the cpu cooler.
18.2 remove power of the laptop so it is shut off instantly.
18.3 remove blanket
18.4 use the backside of the framework screwdriver on the person-facing underside of the cpu cooler and push upwards to get off the cpu cooler while it is HOT. You dont have much time and because it is liquid metal you have to use quite a bit of force - but too much force means your cooler assembly is NOT hot enough and you would damage your cpu.
- If you got off the cpu cooler let everything cool down. I could remove the liquid metal with my fingernails (NO METAL on Die/cooler scrubbing).
I repeat: EVERY BIT of liquid metal has to be removed. I also had to remove the white translucent plastic which was the “holder” of the luquid metal sheet from the manufacturer.
Guide CPUMiner (Difficulty: Hard) - Cleaning of the liquid metal
wip