Come utilizzare Raspberry Pi 3 come gadget USB


8

Come posso usare Raspberry Pi 3 come gadget USB. C'è un modo?

Come posso abilitare la modalità gadget USB su Raspberry Pi?


1
Cosa intendi con USB gadget? Non vuoi agire come un dispositivo slave come una chiavetta USB?
— Segna il

Potrebbe essere possibile, ma non conosco un modo esatto per farlo. Cosa vuoi ottenere? Che tipo di dispositivo vuoi che il Pi si comporti? Raspberry Pi Zero è probabilmente più facile da usare come gadget poiché ha il giusto tipo di connessione, ma la vera domanda è cosa vuoi che faccia e cosa vuoi mandare avanti e indietro tra il gadget e l'host .
— Bex,

1
@Mark "gadget" è gergo linux per qualunque dispositivo abbia la connessione USB di tipo b.
— Bex,

Qui ho trovato questo fantastico tutorial isticktoit.net/?p=1383 Devi solo seguirlo per il tipo di gadget di cui hai bisogno che non hai specificato.

Risposte:


7

Non è possibile utilizzare Raspberry Pi 3 come gadget USB. Al momento della stesura di questo è possibile solo su Raspberry Pi 0, 0W, A, A + e 4. Il Pi B, B +, 2, 3, 3A + e 3B + non dispongono del pin richiesto per OTG.

Se si dispone di un Pi Zero, questa sostanza ha alcuni esempi che il lavoro con una configurazione minima, come g_serial, g_ethero g_multi. Ad esempio, un modo minimo per abilitare il gadget seriale è aggiungere dtoverlay=dwc2a /boot/config.txt e g_serial/ etc / modules

La risposta originale di lukas2005 era collegata agli esempi di iSticktoit.net sull'uso del più moderno approccio ConfigFS. L'esempio HID della tastiera è un buon inizio. E quando hai solo una porta micro-USB funzionale, diventa particolarmente utile configurare più gadget alla volta, qualcosa che non è così facilmente disponibile con i vecchi g_*moduli del kernel.


1
Informazioni sulla risposta di lukas2005: potrebbe essere stato sottoposto a downgrade poiché il collegamento fornito riguarda lo zero di RPi (e le varianti) mentre l'OP chiede di RPi 3 (non ho effettuato il downgrade e il collegamento è davvero molto utile).
— Calocedrus,

Puoi dire come si fa il gadget USB 3.0 su RPi 4?
— Kozuch,

@Kozuch stai avendo problemi con la configurazione di un gadget sul Pi 4 in primo luogo? Ecco uno dei tutorial più semplici. O vuoi dire che non stai ottenendo velocità di trasferimento USB 3.0 (che giustificherebbe l'apertura di una nuova domanda)?
— jdonald,

Non ho ancora provato nulla, solo chiedendo se è possibile fare USB 3.0 OTG. Sicuramente non è tramite il connettore USB-C su Pi 4 poiché secondo gli schemi si collega solo a corsie USB 2.0. Quindi puoi parlarci di USB 3.0: è possibile tramite i connettori di tipo A? Probabilmente no?
— Kozuch,

1
Ho fatto una nuova domanda qui: raspberrypi.stackexchange.com/questions/102294/…
— Kozuch
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.