I dispositivi USB 2.0 utilizzano un protocollo speciale durante il reset, chiamato chirping, per negoziare la modalità ad alta larghezza di banda con l' host/hub. Un dispositivo che è HS in grado di connettersi prima come dispositivo FS (D+ tirato in alto), ma una volta ricevuto un RESET USB (sia D+ che D-guidato LOW da host per 10-20 ms) tira la linea D alta, nota come chirp K. Questo indica all' host che il dispositivo è ad alta larghezza di banda. Se l' host/hub è anche in grado di HS, capta (restituisce alternativamente gli stati J e K sulle linee D- e D+) facendo sapere al dispositivo che l' hub opera ad alta larghezza di banda. Il dispositivo deve ricevere almeno tre set di chirps KJ prima di passare a terminazioni ad alta larghezza di banda e iniziare la segnalazione ad alta larghezza di banda. Poiché USB 3.0 utilizza un cablaggio separato e aggiuntivo rispetto a quello utilizzato da USB 2.0 e USB 1.
Un dispositivo che è HS in grado di connettersi prima come un cosa?
chirping