Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"DC Low" with PD-chargers [State 25] #2050

Open
derhagen opened this issue Jan 13, 2025 · 2 comments
Open

"DC Low" with PD-chargers [State 25] #2050

derhagen opened this issue Jan 13, 2025 · 2 comments
Assignees

Comments

@derhagen
Copy link

Describe the bug
I have a Lenovo 65W charger (up to 3.25A@20V, as indicated in the PD debug menu) and a UGREEN 100w charger (up to 5A@20V). With both of them my pinecil shows me a "DC Low" warning when I try to solder. The little PD debug menu indicates PD "State 25", which I can't find any documentation on. All my working chargers report State 12, however. I tried different cables, the cable is definitely not the issue.

Details of your device:

  • Device: PinecilV1
  • Release: V2.23 RC1 (but similar problems before)
  • Power adapter being used: see above
@Ralim
Copy link
Owner

Ralim commented Jan 13, 2025

Hello,
A PD state of 25 would mean that the charger is not negotiating as expected, and has not communicated. So the system has assumed it's not a valid PD charger.
https://github.com/Ralim/usb-pd/blob/main/include%2Fpolicy_engine.h is the numbers.

If you take a video of connecting the iron in the debug mode, what numbers do you see the state go through ?

Also, I assume your seeing an input voltage of 5V on this charger rather than the expected 20V?

@derhagen
Copy link
Author

If you take a video of connecting the iron in the debug mode, what numbers do you see the state go through ?

They both turn from "State 6" to "State 25 No VBUS"

Yes, I get 5V indeed.

Can I generate PD logs somehow? Both chargers work perfectly fine with different laptops and for fast-charging phones, so I guess it's a bug in IronOS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants