keine Verbindung zum RevPi über USB

Rund um die Software von Revolution Pi
User avatar
volker
Posts: 1046
Joined: 09 Nov 2016, 15:41

Re: keine Verbindung zum RevPi über USB

Post by volker »

Wenn ich Dich richtig verstanden habe, dann poppt da doch die Meldung hoch, dass er einen BCM2710 Treiber nicht findet. wenn machbar, dann wäre ein Screendump davon sinnvoll.
Unser RevPi Motto: Don't just claim it - make it!
matt.s
Posts: 71
Joined: 06 Sep 2017, 11:46

Re: keine Verbindung zum RevPi über USB

Post by matt.s »

Meinst du das hier?
driver_install.png
driver_install.png (31.71 KiB) Viewed 11876 times
driver_install_failed.png
driver_install_failed.png (22.69 KiB) Viewed 11876 times
Schönen Gruß,
matt.s
matt.s
Posts: 71
Joined: 06 Sep 2017, 11:46

Re: keine Verbindung zum RevPi über USB

Post by matt.s »

Klick auf die Pop-Ups führt zu diesem Dialog:
BCM2710_failed.PNG
BCM2710_failed.PNG (34.26 KiB) Viewed 11876 times
Schönen Gruß,
matt.s
User avatar
volker
Posts: 1046
Joined: 09 Nov 2016, 15:41

Re: keine Verbindung zum RevPi über USB

Post by volker »

ja, damit versuche ich mal mehr Infos zu bekommen. wir werden auch auf einem "Spielsystem" mal testen, was bei uns passiert, wenn man XBOX-Treiber löscht. Wenn wir das dann nachvollziehen können, dann wird es sicher leichter auch eine verlässliche Strategie zu finden, wie man es a) vermeidet und b) wie man da wieder raus kommt...
Unser RevPi Motto: Don't just claim it - make it!
matt.s
Posts: 71
Joined: 06 Sep 2017, 11:46

Re: keine Verbindung zum RevPi über USB

Post by matt.s »

Mir ist noch etwas aufgefallen: Der Eintrag

Code: Select all

0000.0014.0000.005.000.000.000.000.000	BCM2710 Boot	Vendor Specific	No	No	No	No			13.11.2017 16:27:18	13.11.2017 16:27:25	0a5c	2764	0.00	ff	00	00		XX-X-XXX							USB		100 mA	2.00					USB\VID_0A5C&PID_2764&MI_00\6&1722aa5f&4&0000		
wird im USBDeview immer als "connected: no" angezeigt, egal ob der RevPi angeschlossen ist oder nicht.

Der Eintrag

Code: Select all

BCM2710 Boot	USB-Verbundgerät	Vendor Specific	Yes	Yes	No	No			13.11.2017 16:23:20	13.11.2017 16:29:28	0a5c	2764	0.00	ff	00	00		XX-X-XXX			6&1722aa5f&4	usbccgp	Microsoft Standard-USB-Haupttreiber	usbccgp.sys	USB	(Standard-USB-Hostcontroller)	100 mA	2.00	USB-Verbundgerät	6.1.7601.22526	Composite.Dev	usb.inf	USB\VID_0A5C&PID_2764\5&293f0857&0&5	Removable, SurpriseRemovalOK	
erscheint/verschwindet mit dem an/abstecken des RevPi. Sollte es eigentlich statt zwei Einträgen nur einen Eintrag geben, welcher seinen Status wechselt?
Schönen Gruß,
matt.s
User avatar
volker
Posts: 1046
Joined: 09 Nov 2016, 15:41

Re: keine Verbindung zum RevPi über USB

Post by volker »

Ja genau. Beide melden sich auch mit einer ganz anderen Vendor/Product ID, als sich die Geräte bei mir melden. Die Kombination, die Du da siehst, ist die Kombination für das CM1 NACHDEM der Bootloader übertragen wurde und er sich als Laufwerk anmeldet. VORHER sollte es eine andere Kombi sein (siehe mein Posting von vorhin), welcher unter Windows normal die XBOX zugeordnet wird. Wir reden doch vom CM3 in einem RevPi Core 3, oder?
Unser RevPi Motto: Don't just claim it - make it!
shatting
Posts: 7
Joined: 07 Nov 2017, 22:13

Re: keine Verbindung zum RevPi über USB

Post by shatting »

Hallo matt.s

Das sieht so ähnlich aus wie das bei mir auch war, der für CM1 wird installiert über das setup, aber der CM3 wird einfach nicht mit installiert, warum auch immer.
Vielleicht vollteste mal, wie in meinem früheren Post erläutert, mal die Eingabeaufforderung bemühen, hatte bei mir geholfen.
matt.s
Posts: 71
Joined: 06 Sep 2017, 11:46

Re: keine Verbindung zum RevPi über USB

Post by matt.s »

shatting wrote: Ich habe eine Eingabeaufforderung geöffnet und folgendes eingetippt:

cd "C:\Program Files (x86)\RaspberryPi\usb_driver\amd64"
install-filter.exe install --inf=../usb_device.inf"
Hallo Shatting,

vielen Dank für den Hinweis! Das hat mich glaube ich schon einen Schritt weiter gebracht. Nachdem ich obige Befehle auf meinem System ausgeführt habe, erkennt Windows den RevPi nun wieder als XBOX Controller. Leider meldet er sich aber immer noch nicht als Laufwerk an. Vorgehen: "rpiboot.exe" als Admin starten, USB einstecken, Spannung anlegen. Dann bekomme ich meistens folgendes Verhalten:
rpiboot_sending_bootcode_error.PNG
rpiboot_sending_bootcode_error.PNG (43.56 KiB) Viewed 11871 times
Einmal hat er sich rpiboot stattdessen mit "failed to claim interface" gemeldet, konnte ich aber nicht reproduzieren.

USBDeview sagt:

Code: Select all

BCM2710 Boot	Microsoft XBox Controller Type S	Unknown	Yes	No	No	No			13.11.2017 16:23:20	14.11.2017 09:22:18	0a5c	2764	0.00	00	00	00		XX-X-XXX			6&1722aa5f&4	WinUSB	WinUSB - Kernel Driver 07/08/2016 6.1.7600.16385	WinUSB.sys	USBDevice	Broadcom Corp.	100 mA	2.00	Microsoft XBox Controller Type S	6.1.7600.16385	USB_Install	oem93.inf	USB\VID_0A5C&PID_2764\5&293f0857&0&5	Removable	
Neustarten des Rechners ändert nichts, auch die "rpiboot_setup.exe" nochmals durchlaufen lassen und anschließender Neustart ändern nichts.

@ Volker: Es handelt sich definitiv um einen RevPi Core 3
Schönen Gruß,
matt.s
matt.s
Posts: 71
Joined: 06 Sep 2017, 11:46

Re: keine Verbindung zum RevPi über USB

Post by matt.s »

Ich konnte gerade mal wieder den "failed to claim" reproduzieren, hier die zugehörige USBDeview-Ausgabe:

Code: Select all

BCM2710 Boot	Microsoft XBox Controller Type S	Unknown	Yes	No	No	No			13.11.2017 16:23:20	14.11.2017 09:38:00	0a5c	2764	0.00	00	00	00		XX-X-XXX			6&1722aa5f&4	WinUSB	WinUSB - Kernel Driver 07/08/2016 6.1.7600.16385	WinUSB.sys	USBDevice	Broadcom Corp.	100 mA	2.00	Microsoft XBox Controller Type S	6.1.7600.16385	USB_Install	oem93.inf	USB\VID_0A5C&PID_2764\5&293f0857&0&5	Removable	
Schönen Gruß,
matt.s
User avatar
volker
Posts: 1046
Joined: 09 Nov 2016, 15:41

Re: keine Verbindung zum RevPi über USB

Post by volker »

Hallo matt.s,
wir gehen definitiv in die richtige Richtung:
USB wird jetzt offenbar zu Beginn korrekt angemeldet (XBOX), so dass RPiBoot.exe überhaupt Zugriff auf das CM3 bekommt.
Die Ausgabe besagt, dass CM3 beim Versuch von RPiBoot den Bootloader auf das CM3 zu schreiben Fehler bekommt. Dieses verhalten kenne ich von eigenen Versuchen. Ich konnte es meist beseitigen, indem ich entweder den rechner nue gestartet hatte oder aber einfach das USB Kabel gezogen und wieder gesteckt habe (bei laufendem RPiBoot oder auch ohne RPiBoot).
Versuche bitte unbedingt auch die Reihenfolge:
USB stecken.
24V ein
RPiBoot starten
Unser RevPi Motto: Don't just claim it - make it!
Post Reply