Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Dec 2021 13:18:27 +1030
From:      Daniel O'Connor via freebsd-arm <freebsd-arm@freebsd.org>
To:        Archimedes Gaviola <archimedes.gaviola@gmail.com>
Cc:        mike@karels.net, freebsd-arm@freebsd.org
Subject:   Re: Raspberry Pi 4B does not detect devices in USB 3.0
Message-ID:  <E3005D55-FE54-4911-89C7-1E017975A1CA@dons.net.au>
In-Reply-To: <CAJFbk7EAoit=e-14sg7YGHMtf7qWA5VjDgnnn4xt9tMERjt17Q@mail.gmail.com>
References:  <CAJFbk7E=t4ezXVgTTGQdsxNbAEgUJfRU5Phk=gy4m2ovBMzhww@mail.gmail.com> <202112231500.1BNF0FgX014693@mail.karels.net> <CAJFbk7EAoit=e-14sg7YGHMtf7qWA5VjDgnnn4xt9tMERjt17Q@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help


> On 24 Dec 2021, at 02:25, Archimedes Gaviola =
<archimedes.gaviola@gmail.com> wrote:
> Are you using the boot files that came with 13.0 (dtb, etc)?
>=20
> Yes, I am. I have not changed anything that came from 13.0 files, it's =
all intact since I wrote the image to the microSD card.
>=20
> To be specific with my USB devices, this is an input and an output =
device. I have an RFID card reader and an Epson TM-U22B USB printer =
(self-powered) which are detected and work well with USB 2.0. Below =
dmesg log shows the drivers of my printer and RFID card reader. As soon =
as these devices are transferred to the blue-colored USB 3.0 ports these =
drivers will no longer show up in the dmesg.
>=20
> ugen0.3: <EPSON EPSON UB-U03II> at usbus0
> ugen0.4: <Sycreader RFID Technology Co., Ltd SYC IDIC USB Reader> at =
usbus0
> ukbd0 on uhub1
> ukbd0: <USB Standard Keyboard> on usbus0
> kbd1 at ukbd0
> uhid0 on uhub1
> uhid0: <USB Vender Hid> on usbus0

For what it's worth I have successfully used USB devices on the USB3 =
ports with FreeBSD 13 on an RPi4:
ugen0.1: <0x1106 XHCI root HUB> at usbus0
...
uhub0 on usbus0
uhub0: <0x1106 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on =
usbus0
...
uhub1 on uhub0
uhub1: <vendor 0x2109 USB2.0 Hub, class 9/0, rev 2.10/4.21, addr 1> on =
usbus0
uhub1: 4 ports with 4 removable, self powered
ugen0.3: <PixArt Microsoft USB Optical Mouse> at usbus0
ugen0.4: <BTC USB Multimedia Keyboard> at usbus0
ukbd0 on uhub1
ukbd0: <BTC USB Multimedia Keyboard, class 0/0, rev 1.10/1.00, addr 3> =
on usbus0
kbd1 at ukbd0

I have also used a custom Cypress FX2 based board on it with no =
problems.

--
Daniel O'Connor
"The nice thing about standards is that there
are so many of them to choose from."
 -- Andrew Tanenbaum




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E3005D55-FE54-4911-89C7-1E017975A1CA>