Info
USB (abbreviation of Universal Serial Bus) is an industry standard that establishes specifications for cables, connectors and protocols for connection, communication and power supply between personal computers and their peripheral devices
https://en.wikipedia.org/wiki/USB
Pinout
In Archimede BASE there are two USB 2.0 interfaces, as any other onboard interface these interfaces can be powered on and off using GPIO.
For info about how to power on and off the interface see —LINK A UNA PAGINA DEDICATA—
Interface | Enable PIN |
---|---|
USB A / USB HOST | PD25 |
USB B | PD19 |
USB can also act as USB host (USB OTG), this behavior is regulated through dedicated hardware switch:
Mode | Switch A position |
---|---|
USB A enabled | 1-2 ON / 3-4 OFF |
USB HOST enabled | 1-2 OFF / 3-4 ON |
Basic USB debugging in linux
To get a list of currently attached USB devices (including hubs) use the following command:
$ sudo lsusb -v
Another command can be used to also show which driver currently is used for each device:
$ cat /proc/bus/usb/devices
Contact US
For clarification or suggestions to improve the documentation