Portál AbcLinuxu, 20. května 2024 10:47


Odemknutí skryté schopnosti ThinkPadu emulovat USB zařízení

Andrey Konovalov popisuje, jak se mu podařilo na notebooku Lenovo ThinkPad X1 Carbon 6. generace povolit řadič xDCI, aby umožnil emulaci libovolných USB zařízení.

23.2. 14:33 | Fluttershy, yay! | Zajímavý článek


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

23.2. 18:16 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Odemknutí skryté schopnosti ThinkPadu emulovat USB zařízení
Odpovědět | Sbalit | Link | Blokovat | Admin
Mám dva různé čínské dotykové tablety s Atomem x5-Z8350. Jednomu stačil zapnout device režim v BIOSu a naštěstí byl jeho USB-C konektor napřímo připojený k DWC3 v SoCu Atomu. Tudíž plně funkční USB gadget nevyžadoval žádné úpravy.

Pro druhý (jen s několika USB-A konektory) mi velice ochotný Hans de Goede z RedHatu poslal upravený fix pro bios a jeden z USB-A konektorů se přepnul do device režimu - což samozřejmě vyžaduje upravený kabel USB-A - USB-A.

Kernel umí řadu USB-device (USB gadget) protokolů, příp. se dá cokoliv v userspace přes ten raw access, který popisuje článek zprávičky. Android s tím běžně pracuje.

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.