Ralim / IronOS

Open Source Soldering Iron firmware
https://ralim.github.io/IronOS/
GNU General Public License v3.0
7.14k stars 712 forks source link

Pinecil reboots on usb-C 65W PD , using 150W usb-C PD-charger #1242

Closed River-Mochi closed 2 years ago

River-Mochi commented 2 years ago

Pinecil reboots when plugged into the 65W port of this device. Does not happen when plugged into the 100W port. I can repeat this everytime on two different Pinecil. One pinecil has 2.17 and the other has the Beta new animation logo firmware.

I could make a video if needed. It happens within first ~10 sec of starting the device.

This is same charger on Amazom, Hunda & Huwder are same company. https://www.amazon.com/Charger-HUNDA-Delivery-Charging-Compatible/dp/B08THBXQJK

I have the Huwder one but it is same, bottom 3 ports are all PD, 65W, then 1x 100WPD , and 1x 100W-PD with PPS. https://huwder.com/products/3c-1a-150w-pd30-pps-charger-station

Ralim commented 2 years ago

To confirm; a video may be good to know what you mean by pressing a button makes it come back on, I would expect this to be a pd issue but that doesn't sound like one?

River-Mochi commented 2 years ago

the time of the reboot varies, 6 sec sometimes 10 sec. . After the initial reboot, Pinecil seems to work, but I haven't used it more than a few minutes after the test.

sometime when I plug it in , it will not reboot until I press the + button but I press it withing the first 15-25 sec I think. I will make a video now

I also noticed that one time I did not get a reboot , but it was 1 out of maybe 25 times I plugged it in to see behavior.

River-Mochi commented 2 years ago

this is one video I made with several examples.

River-Mochi commented 2 years ago

I tried 5 different cables and I flipped the cables over too. it reboots almost every time using the Pine64 usb-C cable, and another certified 60W C-C cable, and a 100W C-C cable. Sometimes to my eye it appears to not reboot, but I think it is just happening so fast in the first 1 sec that maybe I don't notice it.

Ralim commented 2 years ago

Looking through this video, I'm really starting to suspect that this power supply is just not happy at all.

I would try with the trigger board, but if you see that intermittent behaviour its definitely the supply.

Even without the trigger board looking through this I think its the power supply, wondering if the supply has a bug with its PD implementation or if its a factory issue (like bad soldering so it fails under load).

Seems to only be buggy with negotiation part though, so maybe just a poor PD controller or weak solder joint on a CC pin (or both) ?

River-Mochi commented 2 years ago

I have a PD Trigger now and a couple USB testers. if you are around on Chat channel later, could help me set up testing. I would like to see if this is Firmware on the charger (not done to PD specs ) or if it's not, then I could maybe open it up to look for some places to reflow. this is a heavy charger, it's not GaN.

River-Mochi commented 2 years ago

@Ralim there was a suggestion that maybe this could be problem with its PD output method, and somehow caused by its power distribution? therefore would this be something I can not fix at all on this Power supply?