PINE64
pinephone can provide more than 500mA to a usb-c displayport device? - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PinePhone (https://forum.pine64.org/forumdisplay.php?fid=120)
+--- Forum: PinePhone Hardware (https://forum.pine64.org/forumdisplay.php?fid=122)
+--- Thread: pinephone can provide more than 500mA to a usb-c displayport device? (/showthread.php?tid=19145)



pinephone can provide more than 500mA to a usb-c displayport device? - unrznbl - 03-19-2024

I am wanting to use Xreal air glasses with my pinephone. I have the manjaro edition so don't think there are usb-c issues with the hardware.

I see in log messages in dmesg that the anx7688 driver sets a 500mA limit when the glasses are plugged in.

I confirmed with the manufacturer that 1A is needed.

I see good info from xrandr and such but the glasses won't turn on due to lack of current I suppose due to this 500mA limit.

I couldn't find any information on wiki pages or anx7688 product brief to tell me if I could increase the limit to a different value, say 2100 mA or 3000 mA as I might expect from a USB 3.1 device.


RE: pinephone can provide more than 500mA to a usb-c displayport device? - unrznbl - 03-19-2024

(03-19-2024, 01:02 PM)unrznbl Wrote: I am wanting to use Xreal air glasses with my pinephone. I have the manjaro edition so don't think there are usb-c issues with the hardware.

I see in log messages in dmesg that the anx7688 driver sets a 500mA limit when the glasses are plugged in.

I confirmed with the manufacturer that 1A is needed.

I see good info from xrandr and such but the glasses won't turn on due to lack of current I suppose due to this 500mA limit.

I couldn't find any information on wiki pages or anx7688 product brief to tell me if I could increase the limit to a different value, say 2100 mA or 3000 mA as I might expect from a USB 3.1 device.

Thinking about this a bit more I realize I plan on using a viture usb-c charging adapter which I thought would provide power to the glasses and avoid the pinephone having to supply power but this doesn't seem to be the case. I suppose this adapter would be both supplying power to the glasses and pinephone as well as the pinephone supplying power to the adapter.

The setup would be something like this:



Code:
pinephone (usb-c)
 |
 v
adapter (has two usb-c ports, one for power, one for glasses) 
     /                                   \
glasses                          usb power bank



RE: pinephone can provide more than 500mA to a usb-c displayport device? - unrznbl - 03-21-2024

I got word back from author of https://xnux.eu/devices/feature/anx7688.html via email.

In regards to how much power the pinephone can provide:

> That's just property of the HW (LPW5206 current limiting VBUS switch). Max is 600mA.

In regards to what spec the usb-c port is on the pinephone:

> rPinephone is not USB 3.1 device. It's USB 2.0.

So it looks like I will need to find a powered dock which supports usb-c video output. Will start my search. Smile