background image

FUSB302GEVB

www.onsemi.com

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.

Summary of Contents for FUSB302 Type-C

Page 1: ...or a Type C plug with a fixed CC and VCONN channel Full Type C 1 3 support Integrates the following functionality of the CC pin Attach detach detection as source Current capability indication as sourc...

Page 2: ...This capacitance is C6 and C7 in the schematic VBUS VBUS is used differently based on the Type C port type As a sink port VBUS is directly connected to the Type C receptacle J1 and the VBUS test poin...

Page 3: ...FUSB302GEVB www onsemi com 3 SCHEMATIC Figure 2 FUSB302 EVB FM150702B Schematic 1 2...

Page 4: ...FUSB302GEVB www onsemi com 4 Figure 3 FUSB302 EVB FM150702B Schematic 2 2...

Page 5: ...ates Disconnected then there is a connection problem Upgrading the GUI Software 1 Simply delete the previous version of the exe 2 Repeat the installation process above GUI OPERATION Program Startup To...

Page 6: ...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...

Page 7: ...ackets The other control boxes indicate the current state of the PD state machine and what contract was negotiated When connected as a sink it displays the source capabilities of the source that is at...

Page 8: ...esolution To stop logging click the Auto Poll option in the Preferences menu An example of a Type C attach and the PD communication flow is shown below To support debug efforts the Set State button ca...

Page 9: ...pond once a connection is made It is the programmed source and sink capabilities of the device and the charging algorithm that is used to automatically select a source capability when connected to a s...

Page 10: ...on tells the GUI to automatically check the DEVICE_ID register for the I2C address selected in the Addr pull down box and display the Device Connected or No Device message in the lower left corner of...

Page 11: ...g from 3 consecutive registers r 0 0x42 3 0x04 read 3 bytes starting at MEASURE register address 0x04 An example of writing to 2 consecutive registers w 0 0x42 2 0x0E 0x22 0x55 write 2 bytes starting...

Page 12: ...the EVB Right clicking on the Sop field allows you to add SVIDs Right clicking on an SVID allows you to remove the SVID or add a Mode Right clicking on a Mode allows you to remove it Retrieving VDM i...

Page 13: ...ems or any FDA Class 3 medical devices or medical devices with a similar or equivalent classification in a foreign jurisdiction or any devices intended for implantation in the human body Should you pu...

Reviews: