Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 May 2020 22:59:45 -0700
From:      Mark Millard <marklmi@yahoo.com>
To:        =?utf-8?Q?Klaus_K=C3=BCchemann?= <maciphone2@googlemail.com>
Cc:        Robert Crowston <crowston@protonmail.com>, freebsd-arm <freebsd-arm@freebsd.org>
Subject:   Re: bootverbose Test-session Re: Driver for Raspberry Pi 4 PCI-express controller
Message-ID:  <D5DE2F5B-681E-4CED-83E6-62F7B5FE5A58@yahoo.com>
In-Reply-To: <3040F106-13F6-462C-B655-DE7F79FFE52A@googlemail.com>
References:  <Pm_LEzoJP7MAKrZ9L-pRYQ4-qTv7TK1QARu1mwqoNFS5mzra-4zmS_0WYotf7CKSKDoZ2fjC3BSEUGIy-k95Qv1g35Zq0AsfiXwLHXpS0bE=@protonmail.com> <7F058E92-DDD3-4728-9A51-09BF1D47855C@googlemail.com> <1RBZ-1AclgkiNDwWUqrWhun8T8YSAX6g64NeSc2DKy9EF1wGsJobselP4UYGflpcmbfUx3sEEM2YplIJOXPmZ6EG_GwiMC1_3GLrqpZxisQ=@protonmail.com> <46519DEB-E96D-43DD-B739-401F9F51371E@googlemail.com> <87EE030D-5323-477B-9FF3-CB8970138729@googlemail.com> <t9qxjbkckKn-ohuWeAtdO6YomotuNUUJrldo1QJcMjWu7RcTaESt1LfG1uz3arRRVdbIbGDZcv3bfFODv0vxmdHa2r2sSQc3nQoZa3nKAGg=@protonmail.com> <3040F106-13F6-462C-B655-DE7F79FFE52A@googlemail.com>

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


On 2020-May-28, at 20:07, Klaus K=C3=BCchemann via freebsd-arm =
<freebsd-arm at freebsd.org> wrote:


>=20
>> Am 28.05.2020 um 20:45 schrieb Robert Crowston =
<crowston@protonmail.com>:
>>=20
>> I did test on a pi4 with the latest USB firmware. A keyboard =
functioned okay without me doing anything special.
>>=20
>> =E2=80=A6.
>>>=20
>=20
>=20
> O.K., here is a  funny bootverbose test-session (using Original =
rpi-power adaptor 3A & UPS(Uninterruptible power supply ) :
>=20
>=20
> =E2=80=94Test No. 1  ( with connected HDMI-Display[and =
UART&USB-stick&keyboard/mouse]) -: =E2=80=94=E2=80=94=E2=80=94
>=20
> ugen0.2: <Unknown > at usbus0 (disconnected)
> ugen0.2: <vendor 0x2109 product 0x3431> at usbus0
> ----
> xhci0: Resetting controller
> ugen0.2: <Unknown > at usbus0 (disconnected)
> ugen0.2: <Unknown > at usbus0 (disconnected)
> uhub0: at usbus0, port 1, addr 1 (disconnected)
> uhub0: detached
> uhub0 on usbus0
> uhub0: <0x1106 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on =
usbus0
> uhub0: 5 ports with 4 removable, self powered
> xhci0: Resetting controller
> ugen0.2: <Unknown > at usbus0 (disconnected)
> ugen0.2: <Unknown > at usbus0 (disconnected)
> uhub0: at usbus0, port 1, addr 1 (disconnected)
> uhub0: detached
> uhub0 on usbus0
> uhub0: <0x1106 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on =
usbus0
> uhub0: 5 ports with 4 removable, self powered
> xhci0: Resetting controller
> ugen0.2: <Unknown > at usbus0 (disconnected)
> ugen0.2: <Unknown > at usbus0 (disconnected)
> uhub0: at usbus0, port 1, addr 1 (disconnected)
> uhub0: detached
> uhub0 on usbus0
> uhub0: <0x1106 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on =
usbus0
> uhub0: 5 ports with 4 removable, self powered
> ugen0.2: <Unknown > at usbus0 (disconnected)
> =E2=80=94 end Test No. 1 =E2=80=94
>=20
> =E2=80=94Test No. 2  ( WITHOUT connected HDMI-Display [but with =
UART&USB-stick&keyboard/mouse] )   : =E2=80=94=E2=80=94=E2=80=94
>=20
> . . .
> =E2=80=94=E2=80=94end Test No.2 =E2=80=94
>=20
> Hot-Plugging the HDMI-Display freezed the system =E2=80=A6.
>=20
> . . .

I do not know if the following has any significance
or not.

I got as far as seeing if my lumina build was working
on the NetBSD RPi4 configuration I've been testing
doing builds on.

This means that I plugged in a keyboard and mouse
(and I had earlier booted with the HDMI connected).
This was to a USB2 port, not USB3. The RPi mouse
was plugged into an RPi keyboard and the RPi
keyboard was in turn plugged into the RPi4.

A while after having quit lumina (so proving the
mouse was working while using lumina). . .

[ 1036.8743574] wsmouse0: detached
[ 1036.8743574] ums0: detached
[ 1036.8843604] uhidev2: detached
[ 1036.8843604] uhidev2: at uhub3 port 2 (addr 5) disconnected
[ 1038.8143543] uhidev2 at uhub3 port 2 configuration 1 interface 0
[ 1038.8143543] uhidev2: PixArt (0x093a) USB Optical Mouse (0x2510), rev =
1.10/1.00, addr 5, iclass 3/1
[ 1038.8343570] ums0 at uhidev2: 3 buttons and Z dir
[ 1038.8343570] wsmouse0 at ums0 mux 0

So I tried plugging in to a RPI4 USB3 port instead
and started up and used lumina for a bit and then
quit lumina. After a while:

[ 2030.8193248] wsmouse0: detached
[ 2030.8193248] ums0: detached
[ 2030.8193248] uhidev2: detached
[ 2030.8193248] uhidev2: at uhub3 port 2 (addr 5) disconnected
[ 2032.7593189] uhidev2 at uhub3 port 2 configuration 1 interface 0
[ 2032.7593189] uhidev2: PixArt (0x093a) USB Optical Mouse (0x2510), rev =
1.10/1.00, addr 5, iclass 3/1
[ 2032.7793222] ums0 at uhidev2: 3 buttons and Z dir
[ 2032.7793222] wsmouse0 at ums0 mux 0

(Other than the timestamps, it is the same text for
both port types.)

With the keyboard/mouse combination left connected,
these messages repeated periodically:

[ 2030.8193248] wsmouse0: detached
. . .
[ 2093.0289255] wsmouse0: detached
. . .
[ 2154.9885123] wsmouse0: detached


The file system was on a USB3 SSD plugged into
one of the USB3 ports. That was it for USB
connections. The USB SSD continued to operate
well.

(There is a fan, EtherNet, and the serial console
as well. The power supply is rated for 5.1V 3.5A.)


=3D=3D=3D
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D5DE2F5B-681E-4CED-83E6-62F7B5FE5A58>