J6X USB硬件规格
======================================

USB简介
--------------

USB，全称为Universal Serial Bus（通用串行总线），是一种用于在计算机及其外部设备之间传输数据、供电和连接外部设备的标准接口。
USB由英特尔公司（Intel）于1996年推出，旨在提供一种简便、统一和可靠的连接方式。
USB接口在计算机科技中广泛应用，它取代了许多早期的串口和并口连接方式，提供更高的数据传输速度和更简便的使用体验。
USB支持热插拔，这意味着用户可以在计算机运行的情况下插拔USB设备，而无需重新启动系统。
USB接口有多种形状和规格，其中包括USB Type-A、USB Type-B、Micro USB、Mini USB和USB Type-C等。
不同的USB规格支持不同的数据传输速度和功率输出，适用于各种设备，包括打印机、摄像头、键盘、鼠标、移动设备、音频设备、存储设备等。

J6X USB特性
----------------------------------------

J6X USB相关特性如下：

- 1个DWC31 DRD静态双角色控制器，主机控制器符合xHCI协议，设备端使用DWC31规范。
- 1个USB 2.0 femtoPHY，UTMI接口和控制器相连。
- 支持USB 2.0速度（480Mbps）。
- 支持OTG-Like功能。
- Bootrom支持USB设备端下载启动功能，下载方式为DFU。
- 设备端支持4对端点，共8个，默认平分，可一定范围内配置。
- 支持内部DMA，并且支持Scatter/Gather功能。

J6X USB连接方式
-------------------------------

J6X作device，连接Micro-B口，另一端连到PC；
J6X作host，连接USB Type-A口（注：J6X不支持同时作device和host）。

|pic1| J6X USB 接口 |pic2|

.. |pic1| image:: media/microb.png
   :width: 45%

.. |pic2| image:: media/typea.jpg
   :width: 45%

