background image

CONNECTING AND SETUP

YKUSH 3

  

Yepkit USB 3.1 Switchable Hub

CONNECTING AND

SETUP

YKUSH 3 board terminals

1

MCU additional interfaces breakouts

2

ICSP programming interface

3

External power input terminal

4

External / Bus Power Mode select jumper

5

Upstream Port (connect to the host)

6

Downstream Port 3

7

Downstream Port 2

8

Downstream Port 1

9

5V switchable power output

10

GPIOs

The hardware setup to start using YKUSH 3 is quite simple, it's connected exactly as any other USB Hub, just 
connect the upstream port to the host system (eg., a PC USB port).

At this point YKUSH 3 is working as Bus Powered Hub (takes the power input from the host USB port). This 
powering mode should only be used when just low power USB devices are to be connected. If higher power USB 
devices (e.g., external USB HDD) are to be connected then the Self/External Powered mode (external power supply) 
is recommended.

To use the advanced board functionalities a software component must be installed in the host system (or custom 
developed by the user). We make available for download our control software, the 

ykushcmd

. This software 

component implements the communication protocol with the YKUSH 3 in-board microcontroller that controls the 
board functionalities.

The control application is provided as Open Source software and can be downloaded from the YKUSH 3 product 
page at www.yepkit.com.

The software provided sends commands from the host system to YKUSH 3 to perform the following actions:

Switch ON (bring UP) a downstream port

Switch OFF (bring DOWN) a downstream port

Get downstream port status

List the serial numbers of the YKUSH 3 boards connected

To make these commands available in the host system follow the instructions in the setup guide by following the link 
for your system in the product page.

3

1

8

10

3

4

5

9

7

6

2

Summary of Contents for YKUSH 3

Page 1: ...YKUSH 3 Yepkit USB 3 1 Switchable Hub User Manual Version 1 0 0...

Page 2: ...INDEX YKUSH 3 Yepkit USB 3 1 Switchable Hub CONNECTING AND SETUP 2 PRODUCT OVERVIEW 1 USING IT 3 CONTROL PROTOCOL 4 1 APPENDIX REVISION HISTORY A...

Page 3: ...us powered or Self Externally powered Full downstream ports switching both VBUS power and data lines ICSP programming interface for loading new firmwares Loaded with a Bootloader for firmware updates...

Page 4: ...connected then the Self External Powered mode external power supply is recommended To use the advanced board functionalities a software component must be installed in the host system or custom develo...

Page 5: ...ld move the jumper to the Externally Powered position VEXT Bus Powered VBUS Self Externally Powered VEXT In Bus Powered mode jumper at VBUS position all power necessary to source the YKUSH 3 internal...

Page 6: ...ber 1 Downstream port 1 2 Downstream port 2 3 Downstream port 3 a All downstream ports e Additional 5V switchable power output value Value to be written used The s serial_number parameter is optional...

Page 7: ...ykushcmd ykush3 d 1 Switch ON UP the downstream port 1 ykushcmd ykush3 u 1 Get status of downstream port 2 ykushcmd ykush3 g 2 List the serial numbers of the connected boards ykushcmd ykush3 l Switch...

Page 8: ...e 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...

Page 9: ...APPENDIX REVISION HISTORY YKUSH 3 Yepkit USB 3 1 Switchable Hub 8 Initial release Revision 1 0 0 10 2017...

Reviews: