W tym artykule opisano problem, który występuje, gdy użytkownik próbuje użyć debugera USB 3.0. Firma Microsoft wydała aktualizację, aby rozwiązać ten problem. Przed zastosowaniem tej aktualizacji, sprawdź wymagania wstępne dotyczące ustawień sprzętu w tym artykule.
Objawy
Rozważ następujący scenariusz:
-
Masz serii Intel® Atom™ procesor Z373x oparta lub obniżenie kosztów Trail Cherry Intel (CHT CR)-opartych na komputerze z systemem Windows 8.1.
-
Komputer ma zewnętrzny port USB 2.0.
-
Możesz spróbować wykonać debugowanie jądra na urządzenie, podłączając kabel USB 3.0 do portu USB 2.0.
W tym scenariuszu debugowania nie powiedzie się.
Przyczyna
Ten problem występuje, ponieważ platformy Intel® Atom™ procesor Z373x i CHT CR nie zapewniają xHCI obsługa debugowania z powodu redukcji numer pin.
Rozwiązanie
Aby rozwiązać ten problem, można użyć jednej z następujących metod.
Uwaga Po zastosowaniu tej aktualizacji można wykonać debugowanie jądra na urządzeniach CHT CR i Intel® Atom™ procesor Z373x, podłączając kabel USB 3.0 do zewnętrznego portu USB 2.0. Ta funkcja jest także obsługiwany w pełnej Intel® Atom™ procesor Z374x, Z377x, Z378x, Z379x lub N28xx/N29xx i CHT urządzenia podczas podłączania USB 2.0 kabel do zewnętrznego portu USB 3.0, ponieważ zewnętrzny port USB 3.0 jest zgodny ze standardem USB 2.0.
Metoda 1: Usługi Windows Update
Ta aktualizacja jest dostępna w
Metoda 2: Pakiet zbiorczy aktualizacji
Aby rozwiązać ten problem, należy zainstalować .
Wymagania wstępne dotyczące ustawień sprzętu
Aby zastosować tę aktualizację, należy spełnić następujące warunki:
-
Oprogramowanie układowe powinny mieć rozszerzalny interfejs kontrolera urządzenia (xDCI) wejścia debugowania portu Tabela 2 (DBG2).
-
Kontroler xDCI jest narażony poprawnie do wybranego portu debugowania USB.
-
Aby ukryć kontrolera PCI w xDCI lub pozostawić ją jako urządzenie ACPI, a nie jako urządzenie PCI ma OEM oprogramowania.
Uwaga Adres bazowy xdci będzie wskazywanego przez tabeli dbg2. -
Kabel USB powinny być podłączone przed uruchomieniem platformy.
Nie są obsługiwane następujące scenariusze:
-
Nie ma żadnych obsługę zarządzania energią. To jest taka sama jak obecnie dostępne rozwiązanie debugowania Extensible Host Controller Interface (xHCI).
-
Nie jest obsługiwany dla scenariuszy typu hot-plug.
-
Nie jest obsługiwany dla scenariuszy ponowne połączenie USB.
Dodatkowo po zastosowaniu tej aktualizacji, mechanizm sondowania jest dodawany do osiągnięcia i przetwarzać zdarzenia z buforu zdarzeń. Ponieważ używany jest mechanizm sondowania, stawka sondowania jest szybsze niż stopa zdarzeniach sprzętowych do wypełnienia buforu zdarzeń.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Więcej informacji
Zobacz , aby sprawdzić, aby uzyskać więcej informacji.
Poniższa tabela zawiera ważne pola xdci tabeli dbg2:
Wersja globalna tej aktualizacji instaluje pliki, których atrybuty wymieniono w poniższych tabelach. Daty i godziny odpowiadające tym plikom są podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time). Daty i godziny odpowiadające tym plikom na komputerze lokalnym są wyświetlane w formacie czasu lokalnego, wraz z Twoim bieżącym bias czasu letniego (DST). Dodatkowo, daty mogą ulec zmianie podczas wykonywania pewnych operacji na plikach.
Informacje o plikach Windows 8.1 i notatki
-
Pliki dotyczące określonego produktu, etapu rozwoju (RTM, SPn) i składnika usługi (LDR, GDR) można zidentyfikować przez sprawdzenie wersji pliku, jak pokazano w poniższej tabeli:
-
Pliki MANIFESTU (manifest) i pliki MUM (mum) instalowane są dla każdego środowiska są wymienione osobno w sekcji "informacje o dodatkowych plikach". Pliki MUM, MANIFESTU oraz skojarzone pliki wykazu zabezpieczeń (.cat), muszą posiadać zaktualizowane składniki. Pliki katalogu zabezpieczeń, których atrybuty nie zostały wymienione, są podpisane za pomocą podpisu cyfrowego firmy Microsoft.