Skip to content

Commit 70704b3

Browse files
committed
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 <[email protected]>
1 parent ea4a703 commit 70704b3

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

source/images/usb_j722s_evm.png

183 KB
Loading

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

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,27 @@ EVM
100100
J7200 EVM only supports single USB interface, so the USB3.1 and USB2.0 cannot be
101101
supported simultaneously.
102102

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

105126
**AM64X_EVM**

0 commit comments

Comments
 (0)