12-04-2020, 07:04 AM
Here's another insight...
While building Manjaro's Linux kernel package, which pegs the CPU to 100% over a prolonged period of time and generates a lot of heat, I've noticed that the red LED next to the barrel plug starts flashing, and the battery starts to drain rapidly. After a brief investigation, everything points into the direction of the battery charging IC (i.e., TI BQ24171) overheating as a result of increased internal temperature of the laptop.
Interestingly, if I turn the laptop upside-down, the red LED doesn't flash while bulding the kernel package. Surely, this confirms that the root cause, in this case, is the BQ24171 IC overheating as a result of the heat generated by the SoC/CPU, in which case the BQ24171 IC stops charging the battery.
I'll try to affix a small heatsink to the BQ24171 IC, which might help a bit, and post the results back here.
While building Manjaro's Linux kernel package, which pegs the CPU to 100% over a prolonged period of time and generates a lot of heat, I've noticed that the red LED next to the barrel plug starts flashing, and the battery starts to drain rapidly. After a brief investigation, everything points into the direction of the battery charging IC (i.e., TI BQ24171) overheating as a result of increased internal temperature of the laptop.
Interestingly, if I turn the laptop upside-down, the red LED doesn't flash while bulding the kernel package. Surely, this confirms that the root cause, in this case, is the BQ24171 IC overheating as a result of the heat generated by the SoC/CPU, in which case the BQ24171 IC stops charging the battery.
I'll try to affix a small heatsink to the BQ24171 IC, which might help a bit, and post the results back here.