RoadTest: Read the Review of Onsemi Type-C Interface Detection Solution EVB FUSB302BGEVB
Author: meera_hussien
Creation date:
Evaluation Type: Evaluation Boards
Did you receive all parts the manufacturer stated would be included in the package?: True
What other parts do you consider comparable to this product?: Other parts that I consider comparable to this product is the development board from other companies
What were the biggest problems encountered?: There were no major problems encountered since the documentation covered all.
Detailed Review:
In this RoadTest I would like to share the findings or my learning experience using Onsemi Type-C Interface Detection Solution EVB FUSB302BGEVB. Before that let's see what this kit is about. The FUSB302 is an evaluation board (EVB) and the included software provides customers with a complete platform to evaluate the Type-C interface detection solution that the FUSB302 provides. The EVB is designed for both stand-alone operation and connection to test equipment for specific testing requirements. The FUSB302 software provides both fully automatic control and manual control of the FUSB302 functions. With a single connection to a PC and a couple of configurations in the GUI, the EVB can function as a source, sink, or dual-role port.
The FUSB302 is targeted at system designers who are looking to implement a DRP/DFP/UFP USB Type-C connector with a low amount of programmability. The FUSB302 does the USB Type-C detection including attach, and orientation. The FUSB302 integrates the physical layer of the USB BMC Power Delivery (PD) protocol to allow up to 100W of power and role swap. The BMC PD block enables full support for alternative interfaces of the Type-C specification. Below is the specification of the board.
Top View

Bottom View

Below is the schematic of the device


Now let's see the features of this device
• Dual−Role functionality: Autonomous DRP toggle
Ability to automatically connect as either a source or a sink based on what has been attached
Software configurable as a dedicated source, dedicated sink, or dual−role
Dedicated devices can operate both on a Type−C receptacle 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 source
Current capability detection as sink
Audio adapter accessory mode
Debug accessory mode
Active cable detection
• Integrates CCx to VCONN switch with over−current limiting for powering USB3.1 full-featured cables
• USB PD 3.0 support Automatic GoodCRC packet response
Automatic retries of sending a packet if a GoodCRC is not received
Automatic soft reset packet sent with retries if needed
Automatic hard reset ordered set sent
Support for extended/chunked messages
Programmable Power Supply (PPS) support
Basic source−side collision avoidance
• Package 9−ball WLCSP (1.215 × 1.260 mm)
Below is the unboxing video of the device
Now let's get started using the device. Before that, we need to download and install the ON Semiconductor FUSB302 Control Software. The software can be downloaded using this link. You need to create an account to be able to download the software. Once the software is downloaded, unzip it.

Inside the folder, we can see that there are 4 different files. The one which we are interested is the FUSB302_gui_v1_4_0_Customer.exe. Double click and a new window will pop up.

This is how the GUI will look like.

I noticed that at the bottom of the GUI window, there is a notification that says "GUI is newer than firmware. Please update firmware".

Clicking on the link will open up the browser. Since i have already signed i can straight away download the firmware file by clicking the link as shown in the figure below

Once the download is completed, unzip the file and open the folder. Inside the folder, there will be files as shown in the figure below

Open the Adobe file as shown in figure below

Inside this Adobe file, it is clearly stated the steps to update the firmware. I have recorded a video on the process.
Later i noticed that in the GUI folder which i downloaded earlier has the file that is needed to update the firmware. Once the firmware is updated you will notice that at the bottom right corner, it will show that the device is connected as shown in the figure below

Now the device is ready to be configured.
For the first part, i would like to plug in my phone charger to the USB-C port and monitor the changes that will be shown in the GUI. The phone charger that i am using is as shown in the figure below


Once i connected my phone charger to the FUSB302BGEVB, this is what i can see in GUI.
The figure below is the GUI window for "General USB" before and after i connect my charger.
![]() |
|
| Before Connecting the Phone Charger | After Connecting the Phone Charger |
In the video below I have explained the things that I observe.
Next, I would like to plug in a USB-C to RJ45 and see what different types of data I can observe.
In conclusion, this roadtest was an interesting one is i was able to learn new things, I believe the one I demonstrated was just on the surface. They are a lot more that can be done using this device to understand the functionality of the USB type C. I also would to thank element'14 for giving me the oppurtunity to roadtest this device.
Thank you