CONTROL PROTOCOL
YKUSH 3
Yepkit USB 3.1 Switchable Hub
UNDERSTANDING
THE PROTOCOL
The communication protocol
7
YKUSH 3 board has an in-board microcontroller that handles the control communication with the host system and
performs the switching of the downstream USB ports.
This in-board microcontroller is visible to the host system as an HID USB device with the following details:
Vendor ID (VID):
0x04D8
Product ID (PID)
:
0xF11B
The communication protocol between the host system and YKUSH 3 in-board microcontroller is a 64 byte packet
(HID report) based command/acknowledge interaction.
HOST
YKUSH 3
Time
command
ack. response
For detailed protocol listing refer to the
ykush3_protocol_tables.pdf
document.