Skip to content

Commit a5e4ff5

Browse files
hrushikesh221praneethbajjuri
authored andcommitted
docs(linux): J722S: Update the USB documentation
All the J7 family SoCs share same USB documentation. This documentation is incorrect in the case of J722S EVM. Update the documentation for J722S EVM. Signed-off-by: Hrushikesh Salunke <h-salunke@ti.com>
1 parent 6bc8ab9 commit a5e4ff5

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed

source/images/usb_j722s_evm.png

183 KB
Loading

source/linux/Foundational_Components/Kernel/Kernel_Drivers/USB/CDNS3.rst

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,28 @@ EVM
104104
J7200 EVM only supports single USB interface, so the USB3.1 and USB2.0 cannot be
105105
supported simultaneously.
106106

107+
.. ifconfig:: CONFIG_part_variant in ('J722S')
108+
109+
The following diagram depicts USB integration in |__PART_FAMILY_DEVICE_NAMES__| EVM.
110+
111+
.. image:: /images/usb_j722s_evm.png
112+
113+
.. note::
114+
115+
The Type-C config DIP switch (SW2) must be set for DRP (Dual-role-Port)
116+
operation. SW2.2 = OFF, SW2.3 = OFF.
117+
118+
The EVM supports up to four USB3.0 Gen1 interfaces, three Type A ports plus
119+
one USB3.0 Gen1 port on the Type C port. The USB3.0 ports are connected to
120+
on-board USB hub and support only DFP mode. The Type C port has option
121+
(and defaults) to support USB2.0 multiple roles (DFP/UFP/DRP). This provides
122+
support for the USB boot modes of the processor.
123+
124+
Type C port can be configured using IO expander port P05 USB2.0_MUX_SEL.
125+
126+
- USB2.0_MUX_SEL = 0 ( USB2.0 (DFP/UFP/DRP) )
127+
- USB2.0_MUX_SEL = 1 ( USB3.0 (DFP) )
128+
107129
.. ifconfig:: CONFIG_part_family in ('AM64X_family')
108130

109131
**AM64X_EVM**

0 commit comments

Comments
 (0)