USB On-The-Go

O seminaru

Uvod

USB On-The Go

Uvod

Novosti koje donosi OTG

Građa USB sabirnice

Session Request Protocol

Inicijalni A-uređaj

Host Negotiation Protocol

Detaljniji opis

Napomene

Kompatibilnost sa USB 2.0

Zanimljiva pitanja

Zaključak

Linkovi

 

Detaljniji opis HNP-a

 

1. A-uređaj javlja komandom B-uređaju da mu je dozvoljeno da bude host ako hoće. Samo ako je B-uređaj DRD, tj. ako podržava HNP)

2. A-uređaj završi sa korištenjem sabirnice, i suspendira sabirnicu, tj. zaustavi sve aktivnosti na sabirnici.

3. B-uređaj detektira da na sabirnici nema aktivnosti i započinje HNP tako što isključi svoj pull-up podatkovne linije.

4. kako su obje linije zaključene sada samo na strani A-uređaja i to prema masi, to se nakon izbijanja dotične linije obje linije nakon nekog vremena nalaze nisko. A-uređaj detektira to stanje, te tumači to kao zahtjev B-uređaja da postane host. A-uređaj odgovara tako što makne svoje pull-down otpornike, i postavi svoj pull-up otpornik na D+ liniju. (DRD uređaji moraju dizati D+ liniju)

5. B-uređaj to detektira, što mu je znak da je A-uređaj prepoznao njegov zahtjev. B-uređaj pokreće reset sabirnice. Od ovog trenutka je B-uređaj host.

6. Kada je završio s komunikacijom, B-uređaj suspendira sabirnicu.

7. A-uređaj detektira prestanak aktivnosti na sabirnici i gasi svoj pull-up. U ovom trenutku A-uređaj može ugasiti napajanje sabirnice ako više ne želi komunicirati sa B-uređajem. Ukoliko A-uređaj ne gasi sabirnicu jer želi još komunicirati, B-uređaj postavlja svoj pull-up.

8. A-uređaj pokreće reset sabirnice. (uloge su ponovno iste)

9. itd.

 dalje