Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Jul 2019 22:08:12 +0200
From:      Milan Obuch <freebsd-arm@dino.sk>
To:        freebsd-arm@freebsd.org
Subject:   Pine64 and USB bug
Message-ID:  <20190707220812.78f98dd9@zeta.dino.sk>

next in thread | raw e-mail | index | archive | help
Hi,

on both Pine64 and Pine64-LTS I observed a problem with USB ports. Both
board have two ports, lower one (nearer to PCB) works, but upper one
does not. Running 'usbconfig' gives me

ugen0.1: <Allwinner EHCI root HUB> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen1.1: <Generic OHCI root HUB> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (0mA)
ugen2.1: <Allwinner EHCI root HUB> at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen3.1: <Generic OHCI root HUB> at usbus3, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (0mA)

so both are detected, but only one works - with USB flash put in, line

ugen2.2: <Kingston DataTraveler 2.0> at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (300mA)

gets added. Upper port (probably ugen0 and ugen1 in listing above) is
enabled, at least partially - using USB meter shows there is 5 V
sourced, but looks like no data communication is taking place.

Any hint, anybody? This was FreeBSD 13.0-CURRENT r349025 GENERIC,
snapshot downloaded from ftp.freebsd.org.

Regards,
Milan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20190707220812.78f98dd9>