FUSB302GEVB
6
USING THE GUI
There are two basic modes of operation using the
FUSB302 GUI:
•
Autonomous operation which uses the “Enable USB
Type C State Machine” option on the “General USB”
tab
•
Manual operation which disables the “Enable USB
Type C State Machine” option and requires manually
configuring the device using all the tabs
These two modes should not be used together, as it will
interfere with the autonomous mode state machine. Type
−
C
Status and Power Delivery Status information is shown in
the “General USB” tab as well as in the “State Logs” tab.
Scripts can also be entered in the “Script” tab for easier
loading of multiple sequential steps.
More information on specific operation of each section of
the GUI is provided in the following sections.
Application Menu Bar
•
“File”
♦
Click “Exit” to exit the FUSB302 GUI program
•
“Preferences”
♦
Select “Auto Poll” for the GUI to continuously poll
the FUSB302 for register and log updates
•
“Help”
♦
“About” provides GUI version information
Device Control Tabs
Tabs provide detailed control and monitoring of the
FUSB302. The sections below describe how to use these
controls.
General USB
The “General USB” tab implements functional Type
−
C
state machines to configure the FUSB302 EVB as a
Dual
−
Role Port (DRP), Sink Port, or Source Port interface.
When first attaching the EVB, the options in the “Control
Status” section are automatically updated. To configure the
device to the desired state, select either “DRP”, “Sink”, or
“Source” in the “Port Type” drop down box, then click the
“Write Config” button to update the FUSB302.
Figure 5. General USB Tab
The autonomous Type
−
C State Machine control is
enabled and disabled by selecting the checkbox and then
clicking the “Write Config” button. Connect any desired
Type
−
C port to the FUSB302, and the status change will be
seen in the Status sections.
The PD state machines are enabled by default when the
Type
−
C state machine is enabled. You can enable or disable
PD by clicking the appropriate button in the Control Status
section. When the PD state machine is running, it will
automatically negotiate a power contract based on what was
detected on attach and the configuration in the
“Capabilities” tab.