Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Sep 2022 20:11:33 -0700
From:      Mark Millard <marklmi@yahoo.com>
To:        bob prohaska <fbsd@www.zefox.net>
Cc:        freebsd-arm <freebsd-arm@freebsd.org>, freebsd-uboot@freebsd.org
Subject:   Re: u-boot debug, was: Re: U-boot on RPI3, sees disk but won't boot it
Message-ID:  <DD4EFD03-C8C2-4125-8BD6-2403EFD7BC64@yahoo.com>
In-Reply-To: <A8C2BA4E-4520-4B34-9614-DDC4D8BEB097@yahoo.com>
References:  <9F57D5D0-F715-4DD2-A05C-FB2B9E8B5C30@yahoo.com> <20220928015721.GA73356@www.zefox.net> <C657BE65-ADCC-479B-B756-445D0825E0FA@yahoo.com> <E0BDFF06-3998-48E0-B04D-3B4A11F4A9AE@yahoo.com> <20220928045145.GB73356@www.zefox.net> <81F58716-72CE-45E8-951A-B7B92AD0FE95@yahoo.com> <20220928172839.GA75564@www.zefox.net> <62A7FD9D-DFAD-46B2-8681-F6EF0E5AC0DE@yahoo.com> <8CB25EDF-704A-4F86-B0D4-40818291C161@yahoo.com> <20220928234341.GA77046@www.zefox.net> <20220929002131.GA77106@www.zefox.net> <197D3C46-063B-4C67-AB1A-A3A072521D7F@yahoo.com> <A8C2BA4E-4520-4B34-9614-DDC4D8BEB097@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
For reference, just "starting USB" through "Hit any key to stop =
autoboot":

starting USB...
Bus usb@7e980000: 0
   - 0 'gpio@7e200000'
   - found
dwc2_usb usb@7e980000: set_state_simple op missing
dwc2_usb usb@7e980000: Can't get reset: -2
dwc2_usb usb@7e980000: Core Release: 2.80a
USB DWC2
scanning bus usb@7e980000 for devices... usb_control_msg: request: 0x6, =
requesttype: 0x80, value 0x100 index 0x0 length 0x40
set address 1
usb_control_msg: request: 0x5, requesttype: 0x0, value 0x1 index 0x0 =
length 0x0
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x100 index 0x0 =
length 0x12
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x200 index 0x0 =
length 0x9
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x200 index 0x0 =
length 0x19
get_conf_no 0 Result 25, wLength 25
if 0, ep 0
##EP epmaxpacketin[1] =3D 2
set configuration 1
usb_control_msg: request: 0x9, requesttype: 0x0, value 0x1 index 0x0 =
length 0x0
new device strings: Mfr=3D0, Product=3D1, SerialNumber=3D0
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x300 index 0x0 =
length 0xFF
USB device number 1 default language ID 0x409
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x301 index =
0x409 length 0xFF
Manufacturer=20
Product      U-Boot Root Hub
SerialNumber=20
bind node usb1@1
   - attempt to match compatible string 'usb424,9514'
No match for node 'usb1@1'
0
   - 0 'gpio@7e200000'
   - found
usb_hub usb_hub: set_state_simple op missing
usb_hub_post_probe
usb_control_msg: request: 0x6, requesttype: 0xA0, value 0x2900 index 0x0 =
length 0x4
usb_control_msg: request: 0x6, requesttype: 0xA0, value 0x2900 index 0x0 =
length 0x9
1 ports detected
ganged power switching
standalone hub
global over-current protection
power on to power good time: 0ms
hub controller current requirement: 0mA
port 1 is removable
usb_control_msg: request: 0x0, requesttype: 0xA0, value 0x0 index 0x0 =
length 0x4
get_hub_status returned status 0, change 0
local power source is good
no over-current condition exists
enabling power on all ports
usb_control_msg: request: 0x3, requesttype: 0x23, value 0x8 index 0x1 =
length 0x0
port 1 returns 0
pgood_delay=3D2000ms
devnum=3D1 poweron: query_delay=3D2000 connect_timeout=3D3000
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x1 =
length 0x4
Port 1 Status 511 Change 1
devnum=3D1 port=3D1: USB dev found
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x1 =
length 0x4
portstatus 511, change 1, 480 Mb/s
usb_control_msg: request: 0x1, requesttype: 0x23, value 0x10 index 0x1 =
length 0x0
usb_hub_port_reset: resetting 'usb_hub' port 1...
usb_control_msg: request: 0x3, requesttype: 0x23, value 0x4 index 0x1 =
length 0x0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x1 =
length 0x4
portstatus 503, change 2, 480 Mb/s
STAT_C_CONNECTION =3D 0 STAT_CONNECTION =3D 1  USB_PORT_STAT_ENABLE 1
usb_control_msg: request: 0x1, requesttype: 0x23, value 0x14 index 0x1 =
length 0x0
set address 2
usb_control_msg: request: 0x5, requesttype: 0x0, value 0x2 index 0x0 =
length 0x0
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x100 index 0x0 =
length 0x12
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x200 index 0x0 =
length 0x9
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x200 index 0x0 =
length 0x29
get_conf_no 0 Result 41, wLength 41
if 0, ep 0
if 0, ep 1
##EP epmaxpacketin[1] =3D 1
set configuration 1
usb_control_msg: request: 0x9, requesttype: 0x0, value 0x1 index 0x0 =
length 0x0
new device strings: Mfr=3D0, Product=3D0, SerialNumber=3D0
Manufacturer=20
Product     =20
SerialNumber=20
bind node usbether@1
   - attempt to match compatible string 'usb424,ec00'
No match for node 'usbether@1'
0
   - 0 'gpio@7e200000'
   - found
usb_hub usb_hub: set_state_simple op missing
usb_hub_post_probe
usb_control_msg: request: 0x6, requesttype: 0xA0, value 0x2900 index 0x0 =
length 0x4
usb_control_msg: request: 0x6, requesttype: 0xA0, value 0x2900 index 0x0 =
length 0x9
5 ports detected
individual port power switching
part of a compound device
individual port over-current protection
usb_control_msg: request: 0xB, requesttype: 0x1, value 0x1 index 0x0 =
length 0x0
TT per port
TT requires at most 8 FS bit times (666 ns)
power on to power good time: 100ms
hub controller current requirement: 1mA
port 1 is not removable
port 2 is removable
port 3 is removable
port 4 is removable
port 5 is removable
usb_control_msg: request: 0x0, requesttype: 0xA0, value 0x0 index 0x0 =
length 0x4
get_hub_status returned status 0, change 0
local power source is good
no over-current condition exists
enabling power on all ports
usb_control_msg: request: 0x3, requesttype: 0x23, value 0x8 index 0x1 =
length 0x0
port 1 returns 0
usb_control_msg: request: 0x3, requesttype: 0x23, value 0x8 index 0x2 =
length 0x0
port 2 returns 0
usb_control_msg: request: 0x3, requesttype: 0x23, value 0x8 index 0x3 =
length 0x0
port 3 returns 0
usb_control_msg: request: 0x3, requesttype: 0x23, value 0x8 index 0x4 =
length 0x0
port 4 returns 0
usb_control_msg: request: 0x3, requesttype: 0x23, value 0x8 index 0x5 =
length 0x0
port 5 returns 0
pgood_delay=3D2000ms
devnum=3D2 poweron: query_delay=3D2000 connect_timeout=3D3000
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x1 =
length 0x4
Port 1 Status 101 Change 1
devnum=3D2 port=3D1: USB dev found
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x1 =
length 0x4
portstatus 101, change 1, 12 Mb/s
usb_control_msg: request: 0x1, requesttype: 0x23, value 0x10 index 0x1 =
length 0x0
usb_hub_port_reset: resetting 'usb_hub' port 1...
usb_control_msg: request: 0x3, requesttype: 0x23, value 0x4 index 0x1 =
length 0x0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x1 =
length 0x4
portstatus 503, change 10, 480 Mb/s
STAT_C_CONNECTION =3D 0 STAT_CONNECTION =3D 1  USB_PORT_STAT_ENABLE 1
usb_control_msg: request: 0x1, requesttype: 0x23, value 0x14 index 0x1 =
length 0x0
set address 3
usb_control_msg: request: 0x5, requesttype: 0x0, value 0x3 index 0x0 =
length 0x0
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x100 index 0x0 =
length 0x12
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x200 index 0x0 =
length 0x9
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x200 index 0x0 =
length 0x27
get_conf_no 0 Result 39, wLength 39
if 0, ep 0
if 0, ep 1
if 0, ep 2
##EP epmaxpacketin[1] =3D 512
##EP epmaxpacketout[2] =3D 512
##EP epmaxpacketin[3] =3D 16
set configuration 1
usb_control_msg: request: 0x9, requesttype: 0x0, value 0x1 index 0x0 =
length 0x0
new device strings: Mfr=3D0, Product=3D0, SerialNumber=3D0
Manufacturer=20
Product     =20
SerialNumber=20
   - seq=3D0
0
   - 0 'gpio@7e200000'
   - found
smsc95xx_eth smsc95xx_eth: set_state_simple op missing
usb_control_msg: request: 0xA0, requesttype: 0x40, value 0x0 index 0x108 =
length 0x4
usb_control_msg: request: 0xA0, requesttype: 0x40, value 0x0 index 0x104 =
length 0x4
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x3 =
length 0x4
Port 3 Status 101 Change 1
devnum=3D2 port=3D3: USB dev found
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x3 =
length 0x4
portstatus 101, change 1, 12 Mb/s
usb_control_msg: request: 0x1, requesttype: 0x23, value 0x10 index 0x3 =
length 0x0
usb_hub_port_reset: resetting 'usb_hub' port 3...
usb_control_msg: request: 0x3, requesttype: 0x23, value 0x4 index 0x3 =
length 0x0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x3 =
length 0x4
portstatus 503, change 10, 480 Mb/s
STAT_C_CONNECTION =3D 0 STAT_CONNECTION =3D 1  USB_PORT_STAT_ENABLE 1
usb_control_msg: request: 0x1, requesttype: 0x23, value 0x14 index 0x3 =
length 0x0
set address 4
usb_control_msg: request: 0x5, requesttype: 0x0, value 0x4 index 0x0 =
length 0x0
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x100 index 0x0 =
length 0x12
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x200 index 0x0 =
length 0x9
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x200 index 0x0 =
length 0x55
get_conf_no 0 Result 85, wLength 85
if 0, ep 0
if 0, ep 1
if 0, ep 2
unknown Description Type : 24
04 24 03 00=20


if 0, ep 3
unknown Description Type : 24
04 24 04 00=20


if 0, ep 4
unknown Description Type : 24
04 24 02 00=20


if 0, ep 5
unknown Description Type : 24
04 24 01 00=20


##EP epmaxpacketin[1] =3D 512
##EP epmaxpacketout[2] =3D 512
set configuration 1
usb_control_msg: request: 0x9, requesttype: 0x0, value 0x1 index 0x0 =
length 0x0
new device strings: Mfr=3D2, Product=3D3, SerialNumber=3D1
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x300 index 0x0 =
length 0xFF
USB device number 4 default language ID 0x409
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x302 index =
0x409 length 0xFF
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x303 index =
0x409 length 0xFF
usb_control_msg: request: 0x6, requesttype: 0x80, value 0x301 index =
0x409 length 0xFF
Manufacturer Samsung
Product      PSSD T7 Touch
SerialNumber ***REPLACED***


Probing for storage


USB Mass Storage device detected
Transport: Bulk/Bulk/Bulk
Endpoints In 1 Out 2 Int 0
usb_control_msg: request: 0xB, requesttype: 0x1, value 0x0 index 0x0 =
length 0x0
usb_control_msg: request: 0xFE, requesttype: 0xA1, value 0x0 index 0x0 =
length 0x1
Get Max LUN -> len =3D 1, result =3D 0
 address 4
COMMAND phase
DATA phase
STATUS phase
inquiry returns 0
ISO Vers 6, Response Data 2
COMMAND phase
STATUS phase
COMMAND phase
DATA phase
STATUS phase
Read Capacity returns: 0xaf88e0e8, 0x00020000
Capacity =3D 0xe8e088b0, blocksz =3D 0x00000200
 address 4
usb_stor_probe_device: Found device 000000003af68f20
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x5 =
length 0x4
Port 5 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x5 =
length 0x4
Port 5 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x5 =
length 0x4
Port 5 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x5 =
length 0x4
Port 5 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x5 =
length 0x4
Port 5 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x5 =
length 0x4
Port 5 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x5 =
length 0x4
Port 5 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x5 =
length 0x4
Port 5 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x5 =
length 0x4
Port 5 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x5 =
length 0x4
Port 5 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x5 =
length 0x4
Port 5 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x5 =
length 0x4
Port 5 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x5 =
length 0x4
Port 5 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x5 =
length 0x4
Port 5 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x5 =
length 0x4
Port 5 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x5 =
length 0x4
Port 5 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x5 =
length 0x4
Port 5 Status 100 Change 0
devnum=3D2 port=3D5: timeout
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 =
length 0x4
Port 2 Status 100 Change 0
devnum=3D2 port=3D2: timeout
usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x4 =
length 0x4
Port 4 Status 100 Change 0
devnum=3D2 port=3D4: timeout
4 USB Device(s) found
       scanning usb for storage devices... 1 Storage Device(s) found
Hit any key to stop autoboot:  0=20


=3D=3D=3D
Mark Millard
marklmi at yahoo.com




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DD4EFD03-C8C2-4125-8BD6-2403EFD7BC64>