onsemi FUSB15200 Dual Port USB TYPE-C-PD Controller Owner’s Manual
- June 1, 2024
- onsemi
Table of Contents
onsemi FUSB15200 Dual Port USB TYPE-C-PD Controller Owner’s Manual
FUSB15200EVBFPG
Introduction
The FUSB15200 Evaluation Board (EVB) together with the firmware binary
provided in the release package permits a customer to program the flash memory
and non−volatile memory (NVM) of the FUSB15200.
Required Hardware and Setup Instructions
A. FUSB15200 Evaluation Board (EVB)
B. SEGGER J−Link Pro JTAG/SWD programming and debug probe
C. 9−Pin Cortex−M Adapter to connect (A) the EVB to (B) J−Link Pro
D. External Power Supply
- Use (C) the 9−Pin Adapter to connect (B) the J−Link Pro to the SWD connector (J15) on the socket EVB
- Connect (D) the Power Supply GND to the GND pin of (A) the EVB
- Setup (D) the Power Supply to 12 V (~200 mA) and connect to VBAT pin of (A) the EVB
Required Software
A. SEGGER J−Link Tools
Please download and install the SEGGER J−Link utility
Note: We recommend using version 7.92d. Please make sure SEGGER J−Flash is
installed.
B. FUSB15200 Flash Loader
Please download the FUSB15200 Flash Loader used by J−Link to flash the EVB.
Search for file FUSB15200_FLASH_LOADER.ELF
Further instructions on where to place this file will be indicated in the
subsequent paragraph.
C. FUSB15200 Device List AddOn
Please download the FUSB15200 Device AddOn to add the FUSB15200 to the device
list xml. Search for file FUSB15200_XML_ADDON.TXT
FUSB15200EVBFPG
Adding FUSB15200 Support to J−Link
There is a need to add the FUSB15200 to the list of J−Link supported devices.
J−Link requires a device support to be added in xml format as follow:
-
Create a directory named onsemi\FUSB15200 as follow:
C:\Users\\AppData\Roaming\SEGGER\JLinkDevices\onsemi\FUSB15200\ -
Rename the file (C) FUSB15200_XML_ADDON.TXT to Devices.xml and place it in the following directory:
C:\Users\\AppData\Roaming\SEGGER\JLinkDevices\onsemi\FUSB15200\ -
Copy the file (B) from section “Required Software” into
C:\Users\\AppData\Roaming\SEGGER\JLinkDevices\onsemi\FUSB15200\
Programming the FSUB15200 Flash
Complete the following 4 steps:
a. Connect J−Link to the EVB
b. Erase the Flash Content
c. Program the Flash Content
d. Validate Flash Content
a) Connect J−Link to the EVB
• Open the SEGGER J−Flash and select “Create new project” then “Start J−Flash”
• Click on the selection box
• Select FUSB15200
-
Select Target interface: SWD
-
Select Speed: 4000 kHz
-
Click OK for the new project to be created
-
From the menu go to Target
-
Then go to Connect
If the connection is established, you should see a message on the Log indicating a successful connection.
b) Erase the Flash Content
• From the menu, choose Target.
• From the resulting window, choose Manual Programming.
• Select Erase Chip. J−Flash erases the chip and reports a successful Erase
operation.
c) Program the Flash Content
• Drag the appropriate .bin file into the J−Flash window.
J−Flash asks for a start address, please accept the default 0x0 as follow:
- Once you have confirmed the starting address, the file can be flashed, either by pressing F6 or by using the Target context menu to Program & Verify the chip.
• Upon successful flash programming, J−Flash will display the following:
onsemi , , and other names, marks, and brands are registered and/or common law trademarks of Semiconductor Components Industries, LLC dba “onsemi” or its affiliates and/or subsidiaries in the United States and/or other countries. onsemi owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property.
A listing of onsemi’s product/patent coverage may be accessed at www.onsemi.com/site/pdf/Patent−Marking.pdf. onsemi reserves the right to make changes at any time to any products or information herein, without notice. The information herein is provided “as−is” and onsemi makes no warranty, representation or guarantee regarding the accuracy of the information, product features, availability, functionality, or suitability of its products for any particular purpose, nor does onsemi assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages. Buyer is responsible for its products and applications using onsemi products, including compliance with all laws, regulations and safety requirements or standards, regardless of any support or applications information provided by onsemi. “Typical” parameters which may be provided in onsemi data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. onsemi does not convey any license under any of its intellectual property rights nor the rights of others. onsemi products are not designed, intended, or authorized for use as a critical component in life support systems or any FDA Class 3 medical devices or medical devices with a same or similar classification in a foreign jurisdiction or any devices intended for implantation in the human body. Should Buyer purchase or use onsemi products for any such unintended or unauthorized application, Buyer shall indemnify and hold onsemi and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that onsemi was negligent regarding the design or manufacture of the part. onsemi is an Equal Opportunity/Affirmative Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner.
ADDITIONAL INFORMATION
TECHNICAL PUBLICATIONS:
Technical Library: www.onsemi.com/design/resources/technical−documentation
onsemi Website: www.onsemi.com
ONLINE SUPPORT: www.onsemi.com/support
For additional information, please contact your local Sales Representative at
www.onsemi.com/support/sales
Read More About This Manual & Download PDF:
References
- 9-Pin Cortex-M Adapter (8.06.02) - SEGGER | Embedded Systems Development Tools | USA Web Shop
- SEGGER - The Embedded Experts - Downloads
- SEGGER J-Link PRO
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>