Skip to content

Commit 74e80cd

Browse files
hrushikesh221praneethbajjuri
authored andcommitted
docs(linux): J784S4: Update the USB documentation
All the J7 family SoCs share same USB documentation. This documentation is incorrect in the case of J784S4 EVM. Update the documentation for J784S4 EVM. Signed-off-by: Hrushikesh Salunke <[email protected]>
1 parent 532e96e commit 74e80cd

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed
72.7 KB
Loading

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

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,25 @@ EVM
4141
USB2 controller is not present on J721E SoC so micro-AB 3.0 connector is not
4242
usable.
4343

44+
.. ifconfig:: CONFIG_part_variant in ('J784S4')
45+
46+
The following diagram depicts USB integration in |__PART_FAMILY_DEVICE_NAMES__| EVM.
47+
48+
.. image:: /images/usb_j784s4_j742s2_evm.png
49+
50+
The EVM supports one USB3.1 Gen1 Type C interface, which can function as DFP, UFP,
51+
or DRP.
52+
53+
.. note::
54+
55+
The Type-C config DIP switch (SW2) must be set for DRP (Dual-role-Port)
56+
operation. SW2.3 = ON, SW2.4 = OFF.
57+
58+
The EVM supports two USB2.0 Type A interfaces via an on-board USB hub. These ports
59+
can only function as Host. The processor supports a single USB interface. Therefore,
60+
the user must configure for either the USB3.1 Type C interface or the USB2.0 Type A
61+
interface. Both cannot be operated simultaneously.
62+
4463
.. ifconfig:: CONFIG_part_family in ('AM64X_family')
4564

4665
**AM64X_EVM**

0 commit comments

Comments
 (0)