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

Pinecil v2 usb PD wont go to 20V #1810

Open
tanellaanemagi opened this issue Aug 30, 2023 · 6 comments
Open

Pinecil v2 usb PD wont go to 20V #1810

tanellaanemagi opened this issue Aug 30, 2023 · 6 comments
Assignees
Labels
Awaiting Response Waiting for user response, if none issue will be closed.

Comments

@tanellaanemagi
Copy link

tanellaanemagi commented Aug 30, 2023

USB PD wont go to 20V on 2.22 firmware some chargers only go to 16v and some 18V
Both chargers work with 2.21 firmware on 20V

To Reproduce
Flash 2.22 firmware.

Expected behavior
Every 65W pd charger should go to 20V

Details of your device:

  • Device: Pinecil V2
  • Power adapter being used: Nedis 65W PD Travel charger (works on 16v on this firmware)
@ia
Copy link
Collaborator

ia commented Aug 30, 2023

Hello. Not an expert on that but allow me to figure out a couple of things for myself:

USB PD wont go to 20V on 2.22 firmware some chargers only go to 16v and some 18V
Both chargers work with 2.21 firmware on 20V

How do you know that? I mean, could you clarify, please, what is the exact source of this voltage data? Is it based on what you see on the OLED screen? If so, did you try, for example, go to boost mode and/or increase soldering temperature to about ~350-380 C to see if there is any increase of voltage in this case?

As far as I understand, the way how this part works in IronOS is not like drain max voltage as possible all the time but drain voltage as much as needed per every moment in time to support current soldering temperature stable enough with minimal fluctuations, hence the iron is not getting max voltage possible all the time but it's regulated depending on the current soldering temp.

But let's see what others have to add.

@Ralim
Copy link
Owner

Ralim commented Aug 30, 2023

For 2.22 rc1 we had this commit in #1728 which solved an issue a user was experiencing with the framework laptop chargers. This was done wile we were still investigating.

This was then reverted in #1794 when it was found that it was only one charger affected; not the entire model series.

There has not been a new rc tagged since the revert.

@tanellaanemagi
Copy link
Author

tanellaanemagi commented Aug 31, 2023

I found what the issue was, Somehow cable affected this tried different ones from goobay all was same, i replaced cable to another manufacturer cable (baseus) and everything works fine now. strange is that with previous firmware it worked on 20v with goobay usb C-C cable also. I´m still waiting for original pine64 cables. i think these should be fine also.

I checked voltage on soldering iron screen with advanced mode on, also used usb power meter, both show same voltage.

edit: Little update, seems that with latest software cable shoud be 100W certified, then goes to 20V (19,6V)
If regular power delivery cable 20V 3A then goes only to 16-18V Depending on charger.

PD debug mode shows:
goobay cable state 12 novbus 2.21 firmware 20v 2.22 firmware 18v
100W baseus cable state 6 novbus both firmwares 20v

@mcginty
Copy link

mcginty commented Sep 7, 2023

For what it's worth, I also experienced this on my recently-received Pinecil V2. I also have a Pinecil V1, and tried both.

Using the same cable, factory reset default IronOS settings, using Pine64's own PinePower to confirm the voltages in PD mode:

Pinecil V1 Pinecil V2
v2.21 ✔️ (20V, heats) ✔️ (20V, heats)
v2.22-rc ✔️ (20V, heats) ❌ (reports 18V, crashes/reboots upon heating)

The 18V reported by v2.22-rc matches the voltage reported on the power supply as well.

@Ralim
Copy link
Owner

Ralim commented Jan 11, 2024

Hia,
Just wanted to loop back to check if these issues were still present on v2.22 (final release) for you?

@tanellaanemagi
Copy link
Author

Hi I'm still using 2.21 and havent updated, will test it out soon and give feedback.

@discip discip added the Awaiting Response Waiting for user response, if none issue will be closed. label Jan 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Response Waiting for user response, if none issue will be closed.
Projects
None yet
Development

No branches or pull requests

5 participants