UHCI v BIOS-e je starší štandard USB radiča, ktorý pomáha systému detegovať základné USB zariadenia počas štartu, ešte pred načítaním operačného systému. Je prepojený s podporou USB 1.x a môže sa stále zobrazovať v niektorých BIOS menu kvôli kompatibilite. Tento článok poskytuje informácie o tom, čo UHCI robí, kde sa nachádza a prečo je stále dôležité.

Čo znamená UHCI v BIOS-e
UHCI je skorý typ USB kontroléra. Zvláda nízkorýchlostné zariadenia s rýchlosťou 1,5 Mbps a plnohodnotné zariadenia s rýchlosťou 12 Mbps, čo sú štandardné rýchlosti používané hardvérom USB 1.x. V nastaveniach BIOSu je UHCI spojené so základnou podporou USB, nie s rýchlejším moderným USB výkonom.
Jeho hlavným účelom je pomôcť firmvéru detekovať jednoduché USB zariadenia počas počiatočnej fázy štartu systému. To umožňuje základné USB funkcie fungovať ešte pred úplným načítaním operačného systému.
Ako UHCI podporuje USB zariadenia pred spustením

UHCI je dôležité, pretože BIOS môže potrebovať ovládať USB zariadenia pred spustením operačného systému. V tom momente systém ešte nepoužíva plné ovládače operačného systému, takže je potrebná podpora firmvéru pre základné USB funkcie.
Preto je UHCI prepojený s podporou starších USB káblov. Pomáha systému rozpoznať jednoduché USB vstupné zariadenia počas BIOS menu, úvodných obrazoviek a ďalších počiatočných fáz štartu. UHCI je štandard pre ovládače, zatiaľ čo staršia podpora USB je funkcia BIOSu, ktorá umožňuje túto ranú prácu so zariadeniami.
Kde sa nastavenia UHCI zvyčajne zobrazujú v BIOSe

UHCI sa môže zobrazovať priamo v niektorých BIOS menu, ale v mnohých systémoch je zoskupené pod širšími nastaveniami súvisiacimi s USB namiesto toho, aby bolo uvedené ako samostatná možnosť ovládača. Presné umiestnenie závisí od značky základnej dosky, verzie BIOSu a rozloženia firmvéru, preto sa nastavenie často nachádza v sekciách ako Pokročilé, Integrované periférie, USB konfigurácia alebo Staršie USB nastavenia.
V niektorých BIOS rozhraniach nemusí byť UHCI vôbec označený názvom. Namiesto toho sa môže zobrazovať cez súvisiace možnosti, ako sú USB 1.1 ovládač, podpora legacy USB, podpora USB klávesnice alebo podpora USB myši. Preto je kontrola všeobecnej USB konfiguračnej oblasti zvyčajne účinnejšia než hľadanie len termínu UHCI.
Prečo sa UHCI stále zobrazuje v menu BIOSu
UHCI je relevantné v starších počítačoch, starších firmvérových prostrediach a systémoch, ktoré stále závisia od správania USB 1.x kontroléra. Dôležité je aj vtedy, keď je podpora USB potrebná počas skorého štartu, ešte predtým, než operačný systém prevezme kontrolu.
Aj na moderných systémoch sa UHCI môže stále objavovať v nastaveniach BIOSu, pretože niektoré systémy majú podporu starších USB pre kompatibilitu.
UHCI a iné štandardy USB kontrolérov
UHCI je jedným z niekoľkých štandardov rozhrania USB hostiteľského kontroléra používaných naprieč rôznymi generáciami USB.
| Controller Standard | Generovanie hlavného USB | Hlavná úloha |
|---|---|---|
| UHCI | USB 1.0 / 1.1 | Legacy spracovanie USB s nízkou a plnou rýchlosťou |
| OHCI | USB 1.0 / 1.1 | Alternatívny dizajn USB 1.x kontroléra |
| EHCI | USB 2.0 | Vysokorýchlostné USB 2.0 spracovanie |
| xHCI | USB 3.x a novšie | Moderná podpora zjednoteného USB kontroléra |
UHCI vs EHCI vs XHCI v BIOS
V BIOS-e označujú UHCI, EHCI a XHCI rôzne štandardy USB hostiteľských kontrolérov. Ovplyvňujú, ako sú USB klávesnice, myši, flash disky a ďalšie USB zariadenia detegované pred načítaním operačného systému. Vo všeobecnosti je UHCI spojené s podporou USB 1.1, EHCI s podporou vysokorýchlostných USB 2.0 a XHCI s USB 3.x a novšími USB funkciami.
| Položka | UHCI | EHCI | XHCI |
|---|---|---|---|
| Celé meno | Univerzálne rozhranie hostiteľského kontroléra | Vylepšené rozhranie hostiteľského kontroléra | Rozšíriteľné rozhranie hostiteľského kontroléra |
| Generovanie hlavného USB | USB 1.1 | USB 2.0 | USB 3.x a novšie |
| Typická rýchlosť zariadenia | Zariadenia s nízkou a plnou rýchlosťou | Vysokorýchlostné USB 2.0 zariadenia | USB 3.x zariadenia a zmiešaná USB podpora |
| BIOS rola | Podporuje základnú detekciu legacy USB pred spustením | Podporuje rýchlejšiu detekciu zariadení USB 2.0 pred spustením | Zvláda moderné funkcie USB kontroléra v novších systémoch |
| Bežné BIOS štítky | UHCI kontrolér, USB 1.1 kontrolér, Legacy USB | EHCI kontrolér, USB 2.0 kontrolér | XHCI kontrolér, USB 3.0 ovládač, XHCI odovzdanie |
| Bežné použitie v starších systémoch | Veľmi bežné | Common | Vzácne |
| Bežné použitie v moderných systémoch | Vzácne alebo skryté | Niekedy prítomný | Najbežnejšie |
| Podpora klávesnice a myši v BIOSe | Zvyčajne základná podpora legacy | Lepšia podpora USB 2.0 pred štartom | Štandard na moderných systémoch, keď je povolená podpora BIOSu |
| Typická relevantnosť pri riešení problémov | Staršie základné dosky a problémy s kompatibilitou | Problémy s predštartovacou detekciou USB 2.0 | Nastavenia detekcie a odovzdávania BIOSu cez USB 3.x |
Bežné problémy s UHCI a starším USB BIOSom
Problémy súvisiace s UHCI súvisia s počiatočným správaním USB pri štarte, nie s bežným moderným výkonom USB. Problémy môžu zahŕňať USB vstupy, ktoré nefungujú správne v BIOSe, obmedzenú podporu v starších bootovacích prostrediach a zmätok ohľadom nastavení BIOSu, ktoré používajú odlišné názvy pre súvisiace USB funkcie.
Podpora UHCI a legacy USB sa často spomínajú spolu, ale nie sú to tie isté. UHCI je rozhranie USB kontroléra, zatiaľ čo staršia podpora USB je funkcia firmvéru, ktorá umožňuje základnú prevádzku USB pred načítaním operačného systému.
Záver
UHCI je starší štandard USB ovládača používaný na základnú podporu USB pri počiatočnom štarte, nie pre moderné USB rýchlosti. Je to najmä relevantné pre staršie systémy, starší firmvér a nastavenia kompatibility, ktoré udržiavajú USB vstup funkčný pred načítaním operačného systému. Vedieť, ako UHCI funguje, kde sa objavuje v BIOSe a ako sa líši od podpory starších USB, pomáha vysvetliť správanie USB pri štarte a súvisiace problémy s BIOSom.
Často kladené otázky [FAQ]
Prečo môže USB klávesnica fungovať v BIOS-e, aj keď sa operačný systém ešte nenačítal?
Pretože BIOS firmware dokáže zabezpečiť USB spracovanie pred štartom cez starší USB podporu. V starších alebo na kompatibilitu zameraných systémoch je UHCI jedným zo štandardov ovládača, ktorý pomáha sprístupniť základný USB vstup počas štartu.
Prečo niekedy chýba UHCI v BIOSe, hoci staršie USB možnosti sú stále prítomné?
Pretože mnohé BIOS rozhrania neuvádzajú UHCI podľa mena. Tá istá funkcia sa môže objavovať pod širšími označeniami ako USB 1.1 Controller, Legacy USB Support, USB Keyboard Support alebo USB Mouse Support.
Aký je praktický rozdiel medzi podporou UHCI a legacy USB v BACe?
UHCI je štandard rozhrania USB kontroléra, zatiaľ čo staršia podpora USB je funkcia BIOSu, ktorá využíva firmvér na fungovanie základných USB zariadení predtým, než operačný systém prevezme kontrolu. Sú prepojené, ale nie sú to to isté.
Prečo je UHCI dôležitejšie v BIOS-e než v moderných operačných systémoch?
Pretože jeho úloha je viazaná na včasnú detekciu štartu, základné správanie USB 1.x a kompatibilitu na úrovni firmvéru. Nie je určený na zlepšenie modernej rýchlosti USB alebo nahradenie novších štandardov kontrolérov ako EHCI alebo XHCI po načítaní operačného systému.
Ak systém už používa XHCI, prečo sa môžu stále objavovať nastavenia súvisiace s UHCI?
Pretože niektoré implementácie BIOSu ponechávajú staršie USB možnosti podpory kvôli spätnej kompatibilite. Aj na novších systémoch môže firmware zachovať správanie alebo označenia súvisiace s UHCI, aby si udržal spoľahlivú predštartovaciu podporu jednoduchých USB vstupných zariadení.