It looks like a not-full battery being charged, nothing surprising in there, except…
Uhm, your charger is feeding 12V.
sudo cat /sys/kernel/debug/tps6598x/0-003f/customer_use?
It looks like a not-full battery being charged, nothing surprising in there, except…
Uhm, your charger is feeding 12V.
sudo cat /sys/kernel/debug/tps6598x/0-003f/customer_use?
purism@pureos:~$ sudo cat /sys/kernel/debug/tps6598x/0-003f/customer_use
[sudo] password for purism:
0x4c35445000000101
purism@pureos:~$
When did you get that phone? Its TPS65982 firmware is from before Evergreen devices started shipping. See Librem5 / fw / firmware-tps6598x-nonfree · GitLab
No wonder you’re having strange issues with it.
It was one of the first Evergreens to ship: November 2020.
Let’s hope your CC lines are still intact - do you have to change the USB-C plug orientation for it to start charging sometimes?
I don’t think I’ve ever had to do that. In any case, I’ve marked both USB ends of the cable with a piece of tape, so I always orient it the same way.
What are “CC lines?” Charging cable lines?
I’ve always been careful and precise with the cable.
Connector pins / cable lines that are used for PD communication.
You shouldn’t have to be careful and precise nor have to orient it the same way, so it’s suspicious that you are
Why?
I suppose I was influenced by all the talk of cable orientation. ![]()
In any case, I’d advice you to follow the instructions in the repo.
I am fairly certain (based off of other posts from you) that your phone’s usb board is not working correctly. I was having those same symptoms, I sent it in for repair and they replaced the usb board.
OK. Do I need the actual Texas Instruments site instructions for anything other than downloading the firmware?
You don’t need anything from any Texas Instruments site, everything is in the repo.
Oh, OK. Even better. Thanks for the troubleshooting.
FWIW, I just tested various cable orientations, and charging kicks in just the same.
OK, what am I doing wrong?
xxxxx:~/librem5-devkit-tools-pureos-latest$ ./scripts/write_flash.sh tps65982-librem5-dp-alt-mode.bin
stat: cannot statx ‘tps65982-librem5-dp-alt-mode.bin’: No such file or directory
Do I need to change tps65982?
Point it to the file from the repository.
I don’t understand. The librem5-devkit-tools-pureos-latest repo?
The one I posted the link to.
A little more help, please.