06-04-2021, 03:04 AM
(05-25-2021, 10:30 AM)generaleramon Wrote: i placed a piece of thermal pad between the shield and the backcover now to press it down and be sure to have more contact, i'll report back after compiling the kernel again. i can't believe that it needs more than that, BUT, worst case, i'm gonna put some thermal glue and a real heatsink on it an call it a day
Have you managed to test the behavior of BQ24171 again, after you've added the thermal pad? I doubt that adding a small heatsink to the BQ24171 would help, simply because there's no air movement inside the laptop case. IMHO, the best we can do is to bring the BQ24171 in contact with the back cover and use it as a heatsink.
I'll use an IR thermometer to measure the actual temperatures that the BQ24171 reaches while all of the CPU cores are under heavy load, which will clearly show is the overheating of the BQ24171 the reason why the red LED starts flashing and the battery charging stops. I still need to figure out how to attach a heatsink (and keep it attached) to the RK3399 with the back cover removed, which I need to remove to be able to use the IR thermometer.
(05-25-2021, 10:30 AM)generaleramon Wrote: NEWS: i found out how to overclock the CCI(CCI-500,CoreLink Cache Coherent Interconnect, so it works like the infinity fabric in AMD Ryzen CPUs). in the rk3399.dtsi file "cru ACLK_CCI" is set to 600Mhz (Thanks to this GitHub Commit), i upped it to 800Mhz and i instantly gained 150-200MB/s in memcpy (3550MB/s) and memset (8200MB/s). The entire SoC should benefit as the CCI manage all the data flow and cache/memory coherency. Still no idea if it is 100% stable and if i can push it more, i need time .
Those are very interesting results, thumbs up! Any chances, please, to provide the "make -j6" timing results for the kernel compile at 100% stock settings, and with the highest overclocks you've achieved so far? I'd be very interested to see those numbers.