Novena-usb-hub

From Studio Kousagi Wiki
Revision as of 17:02, 5 January 2016 by Robbw (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

novena-usb-hub is a simple libusb program to monitor the state of each of Novena's onboard USB ports, and toggle power to individual ports.

Sample output from a Novena laptop:

robb@novena:~$ novena-usb-hub -l
Downstream hub - Hub Status (4 ports):
   Port 1 (d1): 0000.0100 power - Side (away from SD slot)
   Port 2 (d2): 0000.0103 power enable connect - Front panel
   Port 3 (d3): 0000.0100 power - Near speakers
   Port 4 (d4): 0000.0100 power - LVDS board
Upstream hub - Hub Status (4 ports):
   Port 1 (u1): 0000.0100 power - Side (near SD slot)
   Port 2 (u2): 0000.0503 highspeed power enable connect - 100 Mbit Ethernet
   Port 3 (u3): 0000.0103 power enable connect - PCIe
   Port 4 (u4): 0000.0503 highspeed power enable connect - Downstream hub