Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
Commit 89770831 authored by Jason Kridner's avatar Jason Kridner
Browse files

Clear up some USB confusion

* The USB branding is not consistent. Please take a read of the spec
  rather than random websites to provide more consistent terminology.
* The point of client-side cables is the
  single-cable-development-experience. It should be consistently
  highlighted.
* There is no "BeagleBone-X15". BeagleBoard and BeagleBone are not
  interchangable terms.
* For BeagleV-Ahead, it is important to note it is a type-AB receptacle
  because it can act as both a host and client at super-speed. This is
  the reason we put on the somewhat rare micro-AB connector--we want
  people to be able to use it both ways without violating
  specifications or requiring extensive software configuration.

cc @lorforlinux
parent d5f1afb4
Branches
Tags
No related merge requests found
......@@ -3,40 +3,65 @@
Cables
#######
USB Cables
***********
A USB (Type Mini B) cable will normally be supplied with the BeagleBone Black. For other boards
like PocketBeagle, BeagleBone AI & BeagleBone AI-64 you'll have to procure your own USB cable. The
type of cable you have to procure is listed in the table below:
.. table:: USB ports on BeagleBone hardware
+----------------------------+----------------------+
| Board | USB |
+============================+======================+
| BeaglePlay | Type C |
+----------------------------+----------------------+
| BeagleV-Fire | Type C |
+----------------------------+----------------------+
| BeagleBone AI | Type C |
+----------------------------+----------------------+
| BeagleBone AI-64 | Type C |
+----------------------------+----------------------+
| BeagleV-Ahead | Type Micro B USB 3.0 |
+----------------------------+----------------------+
| BeagleBone Black | Type Mini-B |
+----------------------------+----------------------+
| PocketBeagle | Type Micro B |
+----------------------------+----------------------+
| BeagleBone Blue | Type Micro B |
+----------------------------+----------------------+
| BeagleBone Black Wireless | Type Micro B |
+----------------------------+----------------------+
| BeagleBone xM | Type Mini B |
+----------------------------+----------------------+
| BeagleBone X15 | Type Micro B |
+----------------------------+----------------------+
USB Data/Power Cables
***********************
For all Beagles, there is a USB client, also called gadget, capable connection that will enable you to
create network, serial and data storage connections from a host computer.
In most cases, you can also provide power over this same cable.
In most cases, you can also use the port in a host mode, also sometimes called on-the-go to refer
to when a device that is typically a client can also act as a host.
Cable included?
===============
A USB (High-speed A to Mini-B) cable will normally be supplied with BeagleBone Black. For other boards,
you'll have to procure your own USB cable.
What cable is needed?
=====================
The type of cable you have to procure is listed in the table below:
.. table:: USB client-capable data/power ports on Beagles
+----------------------------+---------------------------+---------------+--------------------+
| Board | USB | Host-capable? | Power required [2] |
+============================+===========================+===============+====================+
| BeaglePlay | High-speed USB-C | Yes [1] | 500mA |
+----------------------------+---------------------------+---------------+--------------------+
| BeagleV-Fire | High-speed USB-C | Yes [1] | 750mA |
+----------------------------+---------------------------+---------------+--------------------+
| BeagleV-Ahead | Super-speed Micro-AB | Yes | 900mA |
+----------------------------+---------------------------+---------------+--------------------+
| BeagleBone AI-64 | Super-speed USB-C | Yes [1] | 3000mA |
+----------------------------+---------------------------+---------------+--------------------+
| BeagleBone AI | Super-speed USB-C | Yes [1] | 900mA |
+----------------------------+---------------------------+---------------+--------------------+
| BeagleBone Black | High-speed Mini-AB | Yes | 500mA |
+----------------------------+---------------------------+---------------+--------------------+
| BeagleBone Blue | High-speed Micro-AB | Yes | 500mA |
+----------------------------+---------------------------+---------------+--------------------+
| BeagleBone Black Wireless | High-speed Micro-AB | Yes | 500mA |
+----------------------------+---------------------------+---------------+--------------------+
| BeagleBone (original) | High-speed Mini-B | No | 500mA |
+----------------------------+---------------------------+---------------+--------------------+
| BeagleBoard-xM | High-speed Micro-AB | Yes | 500mA |
+----------------------------+---------------------------+---------------+--------------------+
| BeagleBoard-X15 | High-speed Micro-B | No | N/A |
+----------------------------+---------------------------+---------------+--------------------+
| PocketBeagle | High-speed Micro-AB | Yes | 500mA |
+----------------------------+---------------------------+---------------+--------------------+
.. [1] Requires USB client device that does not require specification dictated type-C PD handshake.
.. [2] Power requirement is for the base board in typical operation. Peripherals will add to the power requirement.
.. important::
BeagleBoard-X15 cannot be powered over the USB port.
.. _serial-debug-cables:
......
......@@ -10,7 +10,7 @@ When you purchase a brand new BeagleV Ahead, In the box you'll get:
1. BeagleV Ahead board
2. One (1) 2.4GHz/5GHz antenna
3. super-speed micro-B OTG cable
3. USB super-speed micro-A plug to type-A receptacle cable (for connecting common USB type-A peripherals)
4. Quick-start card
.. image:: media/BeagleV-Ahead-all.*
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment