Bottom line? From what I reckon, to avoid a fire the PinePhone will need to use a different battery that has the right 10kOhm NTC (ideally, with 1% tolerance instead of 5% tolerance) for temperature sensing by the PMIC and larger capacity (by 50% or more) to fully support without compromise desktop convergence CPU 100% with all devices on and being used. The rest of the battle can then be met with PMIC configuration and software. It means a long-term solution, with Pine64 involved from the hardware point of view managing the risk, power costs, design changes, packaging etc.
It's interesting the schematic has an if this/or that for the 10kOhm NTC on TS so that particular issue was known.
I wonder why Pine64 chose to have batteries manufactured that have 3kOhm NTC instead of ordering them with 10kOhm NTC. A reason is compatibility with Samsung J7 batteries so anyone can obtain one locally. But that was a compromise and one that fails. Better to have the battery with the right NTC specification from the beginning, even if the capacity was still too low. That would have enabled the right building blocks to be in place for complete thermal oversight in the software.
In the short-term, I feel nothing except gratitude towards the tinkerers closely examining what's going on inside the PinePhone and providing their feedback.
I can foresee some experiments with replacing NTC on battery PCB or adding an NTC where it says NC on PinePhone PCB with 10kOhm to enable some tuning of PMIC and software. And may be jury-rigging up some other batteries to try them out, taking more measurements. Answering questions like does USB-C PD charging work at all?
It's interesting the schematic has an if this/or that for the 10kOhm NTC on TS so that particular issue was known.
I wonder why Pine64 chose to have batteries manufactured that have 3kOhm NTC instead of ordering them with 10kOhm NTC. A reason is compatibility with Samsung J7 batteries so anyone can obtain one locally. But that was a compromise and one that fails. Better to have the battery with the right NTC specification from the beginning, even if the capacity was still too low. That would have enabled the right building blocks to be in place for complete thermal oversight in the software.
In the short-term, I feel nothing except gratitude towards the tinkerers closely examining what's going on inside the PinePhone and providing their feedback.
I can foresee some experiments with replacing NTC on battery PCB or adding an NTC where it says NC on PinePhone PCB with 10kOhm to enable some tuning of PMIC and software. And may be jury-rigging up some other batteries to try them out, taking more measurements. Answering questions like does USB-C PD charging work at all?