RE-ENUMERATION OF USB 3.0 COMPATIBLE DEVICES

A host device can download a firmware update to a peripheral device having previously enumerated with the host device. The host device can perform link training with the peripheral device in response to a re-enumeration indication received from the peripheral device. The link training can include sw...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BAJPAI, PRADEEP, RAZA, SYED BABAR
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A host device can download a firmware update to a peripheral device having previously enumerated with the host device. The host device can perform link training with the peripheral device in response to a re-enumeration indication received from the peripheral device. The link training can include switching a Link Training and Status State Machine (LTSSM) in the host device from an active state (U0) to an RX. Detect state and synchronizing with the peripheral device in the RX.Detect state. The host device can re-enumerate with the peripheral device utilizing the firmware update after the host device completes link training with the peripheral device. Un dispositif hôte peut télécharger une mise à jour de microcode sur un dispositif périphérique ayant été précédemment énuméré avec le dispositif hôte. Le dispositif hôte peut effectuer un apprentissage de la liaison avec le dispositif périphérique en réponse à une indication de ré-énumération reçue du dispositif périphérique. L'apprentissage de la liaison peut consister à faire basculer un Automate Fini d'Apprentissage et d'Etat de Liaison (LTSSM, Link Training and Status State Machine) du dispositif hôte d'un état actif (U0) à un état RX.Detect (détection de réception) et à effectuer une synchronisation avec le dispositif périphérique dans l'état RX.Detect. Le dispositif hôte peut effectuer une ré-énumération avec le dispositif périphérique en utilisant la mise à jour de microcode après que le dispositif hôte a achevé l'apprentissage de la liaison sur le dispositif périphérique.