WCH CH343 USB-UART (USB\VID_1A86&PID_55D3) – identyfikacja i sterowniki Windows, Linux, macOS
Pytanie
USB\VID_1A86&PID_55D3&REV_0445
Odpowiedź Sztucznej Inteligencji
Bezpośrednia odpowiedź na pytanie
- To identyfikator układu USB‑UART firmy WCH (QinHeng): USB‑Enhanced‑SERIAL CH343. VID=1A86 (WCH), PID=55D3 (CH343), REV=0445 (rewizja urządzenia/firmware). (usb-ids.gowdy.us)
- Aby urządzenie działało jako port COM/VCP, zainstaluj odpowiedni sterownik CH343 (Windows/macOS) lub użyj wbudowanej obsługi w Linuksie (CDC‑ACM albo sterownik producenta). (catalog.update.microsoft.com)
Szczegółowa analiza problemu
- Struktura identyfikatora:
- USB\VID_1A86 – Vendor ID przypisany do WCH/QinHeng.
- PID_55D3 – Product ID mapowany na „CH343 serial converter” (USB‑Enhanced‑SERIAL CH343).
- REV_0445 – numer rewizji; nie wpływa na dobór sterownika. (usb-ids.gowdy.us)
- Charakterystyka CH343:
- Jednokanałowy konwerter USB‑↔‑UART (TTL/RS‑232 zależnie od aplikacji), stosowany m.in. na płytkach deweloperskich, w drukarkach 3D i interfejsach serwisowych.
- W systemach rozpoznawany jako „USB‑SERIAL/USB‑Enhanced‑SERIAL CH343” i udostępniający wirtualny port COM/tty. (driverscollection.com)
- Obsługa systemowa:
- Linux: układy z rodziny CH34x/CH91xx są zgodne z klasą CDC‑ACM, więc zwykle działają z modułem cdc‑acm; alternatywnie dostępny jest dedykowany sterownik WCH (ch343). (github.com)
- Windows: sterowniki WHQL są dystrybuowane przez Windows Update/Microsoft Update Catalog; najnowsze paczki zawierają bezpośrednie dopasowanie do USB\VID_1A86&PID_55D3. (catalog.update.microsoft.com)
- macOS: do rodziny CH34x/CH343 dostępny jest oficjalny sterownik WCH (CH34xVCPDriver) dla nowszych wersji systemu. (github.com)
Aktualne informacje i trendy
- Windows 10/11: w Microsoft Update Catalog widnieje sterownik „wch.cn – Ports – 2.1.2025.7” opublikowany 18 lipca 2025 r., dedykowany m.in. dla urządzeń o HWID USB\VID_1A86&PID_55D3. Oznacza to, że na aktualnych systemach sterownik powinien pobrać się automatycznie lub być dostępny do ręcznej instalacji. (catalog.update.microsoft.com)
- WCH utrzymuje publiczne repozytoria sterowników/SDK (Linux/macOS) dla CH34x/CH343, co ułatwia wsparcie na nowszych platformach i jądrach. (github.com)
Wspierające wyjaśnienia i detale
- W Linuksie wpięcie urządzenia zwykle tworzy urządzenia /dev/ttyACM* (CDC‑ACM) lub /dev/ttyCH343USBx (gdy użyto sterownika WCH). Wersja producenta umożliwia dodatkowe funkcje (np. GPIO/flow‑control), niedostępne w generiku CDC‑ACM. (github.com)
- „USB‑Enhanced‑SERIAL CH343” to nazwa marketingowa używana w INF; funkcjonalnie to typowy most USB↔UART. (driverscollection.com)
Aspekty etyczne i prawne
- Rekomendowane jest korzystanie z oficjalnych sterowników WCH lub z Windows Update/Microsoft Update Catalog, aby uniknąć niezweryfikowanych pakietów z serwisów trzecich i ryzyka naruszeń licencji/podpisów cyfrowych. (catalog.update.microsoft.com)
Praktyczne wskazówki
- Windows 10/11:
- Najpierw „Aktualizuj sterownik” w Menedżerze urządzeń → „Wyszukaj automatycznie” (Windows Update).
- Jeśli potrzeba ręcznie: pobierz paczkę „wch.cn – Ports – 2.1.2025.7” z Microsoft Update Catalog i zainstaluj. (catalog.update.microsoft.com)
- macOS:
- Zainstaluj „CH34xVCPDriver”, po instalacji zezwól na rozszerzenie systemowe w Ustawieniach → Prywatność i zabezpieczenia; po podłączeniu interfejs powinien pojawić się jako /dev/tty.wchusbserial*. (github.com)
- Linux:
- Spróbuj najpierw z wbudowanym cdc‑acm; w razie potrzeby użyj sterownika WCH (ch343) z oficjalnego repo. (github.com)
- Diagnostyka:
- Sprawdź kabel/port (USB‑A/USB‑C, huby), zasilanie z portu, konflikty sterowników; w Windows usuń stare wpisy VCP i zainstaluj ponownie; w Linuksie zweryfikuj dmesg/lsusb.
Ewentualne zastrzeżenia lub uwagi dodatkowe
- Niekiedy starsze INF nie zawierają konkretnego PID (55D3) – aktualizacja do najnowszej wersji rozwiązuje problem. (catalog.update.microsoft.com)
- REV_0445 bywa specyficzny dla danej serii urządzeń producenta końcowego, ale nie wymaga osobnego sterownika.
Sugestie dalszych badań
- Jeśli urządzenie nie działa: zidentyfikuj płytkę/adapter i jego poziomy sygnałów (3,3 V/5 V), sprawdź ustawienia UART (baud, parzystość, bity stopu) i ewentualną kontrolę przepływu.
- W razie potrzeb funkcji specjalnych (GPIO, wielokanałowość) rozważ użycie sterownika producenta i dokumentacji WCH (repozytoria Linux/macOS). (github.com)
Krótkie podsumowanie
- USB\VID_1A86&PID_55D3&REV_0445 to konwerter USB‑UART WCH CH343. Zainstaluj sterownik CH343 (Windows: najlepiej przez Windows Update/Update Catalog; macOS: CH34xVCPDriver; Linux: CDC‑ACM lub sterownik WCH). Po poprawnej instalacji urządzenie pojawi się jako port szeregowy do użycia w aplikacjach terminalowych lub narzędziach programistycznych. (usb-ids.gowdy.us)
Jeśli podasz system operacyjny i objawy (np. błąd w Menedżerze urządzeń, brak portu COM/tty), przygotuję dokładną procedurę krok‑po‑kroku dla Twojego przypadku.
Zastrzeżenie: Odpowiedzi udzielone przez sztuczną inteligencję (model językowy) mogą być niedokładne i wprowadzające w błąd. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi powinny być zweryfikowane przez użytkownika.
Zadaj dodatkowe pytanie Sztucznej Inteligencji