yhFRJj

160 - USB-A to USB-C Development Board in VL16X Atmosphere

 
Overview
Preface: It's been a long time since I've worked on an open-source project. Due to studies and various other reasons, I've been very busy since entering university.
 
Module Introduction:
This is a development board for the VL160 and VL162 MUX chips. Almost all pins are exposed, and most functions are configurable.
 
Module Functions:
USB-A is used as a USB signal input, and the chip processes the signal to USB-C for USB output, supporting 10Gbps. USB 3.X Gen2
or USB-C as USB signal input and USB-A as USB output (but this is less common)
 
can be used in various docking stations. Generally, it can upgrade the docking station's DFP interface, with USB-A acting as a UFP, that is, as the "device/slave" end for data 
transmission. USB-C acts as the "host" end. After USB-A is plugged into a computer or embedded motherboard, USB-C (hereinafter referred to as TYPE-C) can be plugged into a device to support your CC cable (TYPE-C to TYPE-C data cable with TYPE-C male connectors on both sides) to connect your various devices, including mobile phones and hard drives
 
. The main purpose of this board is for learning. Because VL160 and VL162 can be configured with broadcast current capability on TYPE-C, and it is bidirectional, you can also use the TYPE-C port as an input, and after reversible insertion identification, output in reverse to the USB-A port, allowing the USB-A port to be plugged into the input of some docking stations (the term "reverse" is used here because the USB-A on this board is male; generally, USB-A flows from the cable to the board, but here the signal is extended from the board to the cable).
 
Module technical explanation:
Here I assume you have some understanding of TYPE-C. I plan to turn this technical article into a video and upload it to Bilibili.
The above shows VL16X (X refers to 0 or 2; VL161 does not support this because VL161 does not have a CC pin and cannot automatically handle the TYPE-C direction judgment logic) used as a UFP. 
The above diagram shows VL16X used as a DFP.
 
VL16X pin configuration diagram:
If CC-LOAD is "11", it is configured as a UFP; otherwise, it is a DFP.
VBUS IMAX INDECATION only takes effect in DFP mode, indicating that the current capability of the broadcast TYPE-C is
330uA corresponding to 3A for "10".
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-26 19:28:19

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号