IronOS icon indicating copy to clipboard operation
IronOS copied to clipboard

Pinecil v2 usb PD wont go to 20V

Open tanellaanemagi opened this issue 2 years ago • 6 comments

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)

tanellaanemagi avatar Aug 30 '23 11:08 tanellaanemagi

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.

ia avatar Aug 30 '23 22:08 ia

For 2.22 rc1 we had this commit in https://github.com/Ralim/IronOS/pull/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 https://github.com/Ralim/IronOS/pull/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.

Ralim avatar Aug 30 '23 23:08 Ralim

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

tanellaanemagi avatar Aug 31 '23 07:08 tanellaanemagi

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 :heavy_check_mark: (20V, heats) :heavy_check_mark: (20V, heats)
v2.22-rc :heavy_check_mark: (20V, heats) :x: (reports 18V, crashes/reboots upon heating)

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

mcginty avatar Sep 07 '23 16:09 mcginty

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

Ralim avatar Jan 11 '24 11:01 Ralim

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

tanellaanemagi avatar Jan 11 '24 11:01 tanellaanemagi