Domanda:
Dove si trova la porta USB2 OTG su RPi 4 Model B?
Ingo
2019-07-12 17:35:52 UTC
view on stackexchange narkive permalink

Secondo questa risposta, il Raspberry Pi 4 Model B ha

un totale di cinque porte USB (due host USB3, due host USB2, una USB2 OTG) .

Dove si trova la quinta porta USB2 OTG e come posso utilizzarla? Posso usarlo con la modalità Gadget OTG?

Penso che la spina di alimentazione USB-C Rpi4 possa essere ricablata per eseguire la comunicazione dati oltre a fornire alimentazione - https://imgur.com/gallery/dlnWmHS
Cinque risposte:
Ghanima
2019-07-12 17:50:50 UTC
view on stackexchange narkive permalink

La porta USB-C "Power In" funge anche da porta USB-OTG (o porta a doppio ruolo (DRP) in USB-C speak).

Panoramica per Pi 4:

L'hardware OTG presente sui precedenti modelli di Pi è ancora disponibile e si è spostato su una singola connessione sulla porta USB-C. L'hardware OTG è progettato per essere utilizzato in modalità solo dispositivo su Pi 4.


La porta USB-C è l'unico connettore rimasto in grado di fornire connettività USB OTG, anche se le specifiche non elencano esplicitamente la porta OTG.

Gli schemi ufficiali, in alto a sinistra, mostrano il connettore di alimentazione USB-C etichettato " SOLO USB2 "e ha le linee dati UUSB_D_N e UUSB_D_P collegate, pin A6, A7 e B6, B7, che sono rilevanti per USB 2 (e OTG).

enter image description here


La transizione dei prodotti esistenti da USB 2.0 OTG a USB Type-C indica:

Nell'ecosistema Type-C, l'USB Il dispositivo OTG 2.0 è indicato come una porta a doppio ruolo (DRP). Un DRP è un dispositivo che può funzionare sia come host USB che come periferica USB. Nella terminologia di tipo C, un host USB è chiamato porta downstream (DFP) e una periferica USB è chiamata porta upstream (UFP).

Mi spiace, non sono molto bravo nella comprensione dell'hardware. Se le linee dati UUSB_D_N e UUSB_D_P sono collegate, significa che posso utilizzare il connettore USB-C anche come porta USB?
@ingo purtroppo tutto ciò che abbiamo sono schemi "ridotti". Cioè, sappiamo che esiste una rete chiamata "UUSB_D_N" e "_P" collegata al connettore ma non possiamo dire dove sia collegata. Probabilmente al SOC, ovviamente, poiché non c'è motivo di nominarlo sul connettore e non usarlo da nessuna parte (a meno che non sia offuscato).
@Ingo: Sì, questo è ciò che significa.
Dmitry Grigoryev
2019-07-12 18:33:55 UTC
view on stackexchange narkive permalink

La porta USB2 OTG si trova all'interno del connettore USB-C. Sì, sarai in grado di utilizzare i driver della modalità Gadget, poiché è una porta USB (slave) rivolta a monte.

OTG è un nome piuttosto brutto qui, perché significa una porta che può funzionare come entrambe verso l'alto e verso il basso (cioè come host, simile ad altre porte USB sull'RPi). Eppure non è così: le porte OTG dovrebbero essere in grado di alternare le linee CC di USB-C tra 5V e GND, ma nel caso di RPi4 queste linee sono messe a terra, rendendolo un strettamente rivolto a monte (slave).

gdh
2019-07-17 01:57:01 UTC
view on stackexchange narkive permalink

Per illustrare come, attualmente collego il mio RPI4 con un cavo "da USB-C a USB-C" al mio MacBook Pro, fornendo alimentazione e consentendo la connettività OTG su quel singolo cavo. Per attivare la modalità OTG su Raspian Buster stock ho applicato questa guida. Dopo il riavvio con quella configurazione, RPI4 viene visualizzato su MacOS come un dispositivo di rete denominato RNDIS / Ethernet Gadget .

Con Bonjour predefinito attivato e una configurazione di rete locale viene creata automaticamente, tu dovrebbe essere in grado di raggiungere l'RPI4 su raspberrypi.local . Con alcune modifiche alla configurazione aggiuntive, questo mi consente di accedere a SSH o di accedere a VNC tramite Condivisione schermo di MacOs. Configuro anche Internet Sharing sul lato MacOs, consentendo all'RPI di accedere a Internet attraverso la configurazione di rete dei MacBook.

+1, grazie per l'utile test. 'Il problema con cui sto combattendo è l'alimentazione. Il RasPi necessita di 2,5 A a 3 A. Una connessione USB-C predefinita non lo fornisce. Hai qualche esperienza con [un cavo adattatore ** Y **] (https://raspberrypi.stackexchange.com/q/100667/79866)?
No. Sei sicuro di utilizzare un cavo "non contrassegnato E"? Ne ho comprato uno semplice perché l'altro dava difficoltà. Leggi https://hackaday.com/2019/07/16/exploring-the-raspberry-pi-4-usb-c-issue-in-depth/
Seamus
2020-07-30 05:44:33 UTC
view on stackexchange narkive permalink

Questo arriverà in ritardo - probabilmente l'hai risolto ormai & potrebbe usarlo da un po 'di tempo. Ma per ogni evenienza, ho trovato un thread di discussione nel forum RPi dove venivano forniti alcuni dettagli aggiuntivi sul supporto OTG fornito in RPi4. Inoltre, questa "guida pratica" potrebbe essere utile per far funzionare questa funzione sul tuo RPi 4. Questi possono essere utili, quindi li pubblicherò qui.

Patrick L
2019-07-12 17:47:40 UTC
view on stackexchange narkive permalink

La porta USB OTG è la porta USB di tipo C che viene tipicamente utilizzata anche per alimentare il Raspberry Pi 4. Non l'ho verificato in modo indipendente da solo, ma se il tuo computer fornisce abbastanza potenza, o ottieni un cavo modificato che ti consente di fornire più potenza di quella fornita direttamente dal tuo computer, dovresti essere in grado di utilizzare il Pi in modalità USB Gadget nello stesso modo in cui avresti potuto fare in passato Raspberry Pi.

È la porta USB-C in questo diagramma: Diagram of Raspberry Pi 4, indicating USB C port used for OTG

I cavi USB C sono reversibili (a differenza dei cavi 2.0 o 3.0) e mi piacerebbe credere che anche le porte lo siano, da qualche parte - ad esempio, potresti prendere un laptop con più ingressi di alimentazione di tipo C e usarne uno come ingresso e uno come produzione. La ricerca rapida non lo ha confermato però.
@goldilocks puoi sicuramente in una certa misura, ma (almeno con il mio laptop, un MacBook Air) può fornire solo 5 volt di uscita, non tensioni più elevate come accetta come ingresso. Questo va bene per il Raspberry Pi, che utilizza solo 5 volt, ma data la controversia sembra esserci sul cablaggio della porta USB C sulla versione corrente del Pi 4, dubito che la maggior parte dei laptop sarà disposta a fornire il 2.5 -3 ampere il Pi richiede.


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 4.0 con cui è distribuito.
Loading...