Rev Pi Connect issue
Posted: 14 Jan 2022, 21:06
I have not been able to access my Rev Pi connect (PR100274) via its web interface or by USB boot. The lights on the front turn on (PWR, WD and REL all light up green and A1 is a faint red), but I don't see it when scanning the local network ranges 10.56.0.0/16 (company sub-net), 192.168.0.0/16 and 169.254.0.0/16. So I attempted to connect via USB. When running rpiboot from windows 10 I receive a warning that the device is not working and in the device manager it is listed with Unknown USB Device (Device Descriptor Request Failed), This happens on all USB ports and multiple cables.
From the rpiboot.exe console:
Waiting for BCM2835/6/7/2711...
Loading embedded: bootcode.bin
Sending bootcode.bin
Successful read 4 bytes
Waiting for BCM2835/6/7/2711...
Loading embedded: bootcode.bin
After this I attempted to use rpiboot from a second Pi (3b+) and received the same errors. When using verbose mode I receive the following:
$ sudo ./rpiboot -v
RPIBOOT: build-date Jan 14 2022 version 20220111~130126 97f618fc
Waiting for BCM2835/6/7/2711...
Loading embedded: bootcode.bin
Device located successfully
Initialised device correctly
Found serial number 0
Sending bootcode.bin
libusb_bulk_transfer sent 24 bytes; returned 0
Writing 52456 bytes
libusb_bulk_transfer sent 52456 bytes; returned 0
libusb: error [udev_hotplug_event] ignoring udev action bind
Successful read 4 bytes
Waiting for BCM2835/6/7/2711...
Loading embedded: bootcode.bin
Device located successfully
Failed to open the requested device
The dmesg from this event is as follows:
[10620.827306] usb 1-1.5: new high-speed USB device number 19 using dwc_otg
[10620.957741] usb 1-1.5: config index 0 descriptor too short (expected 55, got 32)
[10620.958128] usb 1-1.5: New USB device found, idVendor=0a5c, idProduct=2764, bcdDevice= 0.00
[10620.958141] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[10620.958150] usb 1-1.5: Product: BCM2710 Boot
[10620.958160] usb 1-1.5: Manufacturer: Broadcom
[10624.267737] usb 1-1.5: USB disconnect, device number 19
[10624.567330] usb 1-1.5: new full-speed USB device number 20 using dwc_otg
[10639.827412] usb 1-1.5: device descriptor read/64, error -110
[10655.187501] usb 1-1.5: device descriptor read/64, error -110
[10655.407498] usb 1-1.5: new full-speed USB device number 21 using dwc_otg
[10670.627584] usb 1-1.5: device descriptor read/64, error -110
[10685.987670] usb 1-1.5: device descriptor read/64, error -110
[10686.107863] usb 1-1-port5: attempt power cycle
[10686.767672] usb 1-1.5: new full-speed USB device number 22 using dwc_otg
[10697.087767] usb 1-1.5: device descriptor read/8, error -110
[10702.287789] usb 1-1.5: device descriptor read/8, error -110
[10702.507756] usb 1-1.5: new full-speed USB device number 23 using dwc_otg
[10712.847852] usb 1-1.5: device descriptor read/8, error -110
[10718.047873] usb 1-1.5: device descriptor read/8, error -110
[10718.168052] usb 1-1-port5: unable to enumerate USB device
I don't think this is a USB power issue (I assume the Rev Pi doesn't try to pull power via the micro usb on the front).
Any ideas about whats going on here orother things to try?
From the rpiboot.exe console:
Waiting for BCM2835/6/7/2711...
Loading embedded: bootcode.bin
Sending bootcode.bin
Successful read 4 bytes
Waiting for BCM2835/6/7/2711...
Loading embedded: bootcode.bin
After this I attempted to use rpiboot from a second Pi (3b+) and received the same errors. When using verbose mode I receive the following:
$ sudo ./rpiboot -v
RPIBOOT: build-date Jan 14 2022 version 20220111~130126 97f618fc
Waiting for BCM2835/6/7/2711...
Loading embedded: bootcode.bin
Device located successfully
Initialised device correctly
Found serial number 0
Sending bootcode.bin
libusb_bulk_transfer sent 24 bytes; returned 0
Writing 52456 bytes
libusb_bulk_transfer sent 52456 bytes; returned 0
libusb: error [udev_hotplug_event] ignoring udev action bind
Successful read 4 bytes
Waiting for BCM2835/6/7/2711...
Loading embedded: bootcode.bin
Device located successfully
Failed to open the requested device
The dmesg from this event is as follows:
[10620.827306] usb 1-1.5: new high-speed USB device number 19 using dwc_otg
[10620.957741] usb 1-1.5: config index 0 descriptor too short (expected 55, got 32)
[10620.958128] usb 1-1.5: New USB device found, idVendor=0a5c, idProduct=2764, bcdDevice= 0.00
[10620.958141] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[10620.958150] usb 1-1.5: Product: BCM2710 Boot
[10620.958160] usb 1-1.5: Manufacturer: Broadcom
[10624.267737] usb 1-1.5: USB disconnect, device number 19
[10624.567330] usb 1-1.5: new full-speed USB device number 20 using dwc_otg
[10639.827412] usb 1-1.5: device descriptor read/64, error -110
[10655.187501] usb 1-1.5: device descriptor read/64, error -110
[10655.407498] usb 1-1.5: new full-speed USB device number 21 using dwc_otg
[10670.627584] usb 1-1.5: device descriptor read/64, error -110
[10685.987670] usb 1-1.5: device descriptor read/64, error -110
[10686.107863] usb 1-1-port5: attempt power cycle
[10686.767672] usb 1-1.5: new full-speed USB device number 22 using dwc_otg
[10697.087767] usb 1-1.5: device descriptor read/8, error -110
[10702.287789] usb 1-1.5: device descriptor read/8, error -110
[10702.507756] usb 1-1.5: new full-speed USB device number 23 using dwc_otg
[10712.847852] usb 1-1.5: device descriptor read/8, error -110
[10718.047873] usb 1-1.5: device descriptor read/8, error -110
[10718.168052] usb 1-1-port5: unable to enumerate USB device
I don't think this is a USB power issue (I assume the Rev Pi doesn't try to pull power via the micro usb on the front).
Any ideas about whats going on here orother things to try?