Advertisement

Quick Links

EZ-PD™ BCR HPI Utility user guide

About this document

Scope and purpose
This user guide introduces the EZ-PD™ Barrel Connector Replacement (BCR) Host Processor Interface (HPI)
Utility, which is a Windows-platform GUI to communicate with EZ-PD™ BCR, BCR-PLUS, and BCR-LITE devices
through HPI.
Intended audience
This document is intended for anyone who using the EZ-PD™ BCR HPI Utility.
Abbreviations and definitions
Table 1
Abbreviations
Acronyms
BCR
GUI
HPI
PC
PD
PDO
PPS
OVP
OCP
OTP
APDO
User Guide
www.infineon.com
Meaning
Barrel Connecter Replacement
Graphical User Interface
Host Processor Interface
Personal computer
Power Delivery
Power Data Object
Programmable Power Supply
Overvoltage Protection
Overcurrent Protection
Over Temperature Protection
Augmented Power Data Object
Please read the Important Notice and Warnings at the end of this document
page 1 of 32
002-29388 Rev. *B
2022-06-15

Advertisement

Table of Contents
loading

Summary of Contents for Infineon EZ-PD

  • Page 1: About This Document

    About this document Scope and purpose This user guide introduces the EZ-PD™ Barrel Connector Replacement (BCR) Host Processor Interface (HPI) Utility, which is a Windows-platform GUI to communicate with EZ-PD™ BCR, BCR-PLUS, and BCR-LITE devices through HPI. Intended audience This document is intended for anyone who using the EZ-PD™ BCR HPI Utility.
  • Page 2: Table Of Contents

    EZ-PD™ BCR HPI Utility user guide Table of contents Table of contents About this document ........................1 Table of contents ..........................2 Introduction .......................... 3 Software pre-requisites ........................... 3 Hardware setup ............................3 Technical support............................ 5 EZ-PD™ BCR HPI Utility ......................6 Installation ...............................
  • Page 3: Introduction

    EZ-PD™ BCR HPI Utility user guide Introduction Introduction This user guide introduces the EZ-PD™ Barrel Connector Replacement (BCR) Host Processor Interface (HPI) Utility, which is a Windows-platform GUI to communicate with EZ-PD™ BCR device through HPI, defined in Host Processor Interface Specification. Software pre-requisites PSoC™...
  • Page 4 EZ-PD™ BCR HPI Utility user guide Introduction Figure 2 HPI connection example – CY4533 EZ-PD™ BCR EVK and MiniProg3 or MiniProg4 For BCR-PLUS and BCR-LITE (CYPD3176 and CYPD3178) devices and CY4534 EZ-PD™ BCR-PLUS EVK/CY4535 EZ-PD™ BCR-LITE EVK, neither the MiniProg3 nor MiniProg4 device is required as these two EVKs have dedicated USB-to-I2C bridge controller on the board.
  • Page 5: Technical Support

    EZ-PD™ BCR HPI Utility user guide Introduction Figure 4 EVK jumper settings – CY4534 EZ-PD™ BCR-PLUS EVK and CY4535 EZ-PD™ BCR-LITE EVK Technical support For assistance, go to Infineon developer community (https://community.infineon.com/) first to search for or start discussion or visit to https://www.infineon.com/support.
  • Page 6: Ez-Pd™ Bcr Hpi Utility

    EZ-PD™ BCR HPI Utility user guide EZ-PD™ BCR HPI Utility EZ-PD™ BCR HPI Utility Installation 1. Download the installer file and double-click it. 2. Accept License Agreement and click Next. Figure 5 End user license agreement User Guide 6 of 32 002-29388 Rev.
  • Page 7 EZ-PD™ BCR HPI Utility user guide EZ-PD™ BCR HPI Utility 3. Select the folder location where you want to install, and click Next. Figure 6 Select destination location 4. Choose the option whether to launch program automatically after ‘Finish’ button or exit installation without executing the program.
  • Page 8: Basic Layout

    Windows Start menu (Windows Start → Search → Type as EZ-PD BCR…) Figure 8 Shortcut icon image Basic layout The EZ-PD™ BCR HPI Utility consists of connection, USB-C port information, specific HPI tabs, and a status bar. Menu Connection USB-C Port...
  • Page 9: Connection And Status Bar

    Adapter attached and HPI Established The third item in the Status bar also shows the result of the last HPI communication. When the EZ-PD™ BCR HPI Utility is initially launched, the default status is shown as “None”. When you use the EZ-PD™ BCR HPI Utility to retrieve information from the connected BCR device, the status of the last request will be updated accordingly in the Status bar.
  • Page 10: Usb-C Port Information

    PDO Tabs This section provides specific tabs to read and write HPI registers using the EZ-PD™ BCR HPI Utility. Note that each tab in EZ-PD™ BCR HPI Utility is automatically enabled or disabled depending on the connected BCR device’s capability as follows:...
  • Page 11: Adapter Tab

    EZ-PD™ BCR HPI Utility user guide EZ-PD™ BCR HPI Utility 2.5.1 Adapter tab The adapter tab consists of the following: Power adapters power source capabilities • BCR power sink capabilities • BCR’s sink PDOs config • Figure 14 Adapter tab 1.
  • Page 12: Adapter-Pps

    EZ-PD™ BCR HPI Utility user guide EZ-PD™ BCR HPI Utility 2. Power adapters power source capabilities This part provides the information on Source PDO(s) of the power adapter. Click Read Source PDOs to display the list of source PDOs. The following operations happen in the system: Write ‘Read Source PDOs obtained from port partner’...
  • Page 13: Gpio

    The BCR device has a GPIO called “GPIO_1” that is assigned to Pin 8 of the BCR device; it is associated with pin 4 of J1 connector of the CY4533 EZ-PD™ BCR EVK board. It can be configured by the host processor to allow control of some circuitry (i.e., LED control).
  • Page 14: Registers

    EZ-PD™ BCR HPI Utility 2.5.4 Registers The Registers tab shows BCR HPI Status registers. Click Refresh to get the following status registers after the EZ-PD™ BCR HPI Utility communicates with the connected BCR device: Figure 18 Registers tab Table 5...
  • Page 15: Events

    EZ-PD™ BCR HPI Utility user guide EZ-PD™ BCR HPI Utility 2.5.5 Events The Events tab displays response codes upon commands and events generated from the device and PD state changes. Click Clear Events to clear the list of events already displayed under this tab.
  • Page 16: Config

    EZ-PD™ BCR HPI Utility user guide EZ-PD™ BCR HPI Utility 2.5.6 Config The Config tab allows you to read and write specific HPI registers, such as FET, OVP, and OCP control registers. Click Read in All Configs to read and update all registers. You can configure specific registers by reading and writing a single individual register or all registers together.
  • Page 17: Demo: Bcr Sink Pdos Configuration

    Identify BCR’s sink PDOs To identify the Sink PDOs of the BCR device connected to the PC running the EZ-PD™ BCR HPI Utility, click Read Sink PDOs. The current Sink PDOs is shown in the ‘BCR Power Sink Capabilities’ table.
  • Page 18: Configure Bcr's Sink Pdos

    EZ-PD™ BCR HPI Utility user guide EZ-PD™ BCR HPI Utility 2.6.2 Configure BCR’s sink PDOs To configure the Sink PDOs of the connected BCR device, select Enable User PD Contract. This enables the BCR’s Fixed PDO List and BCR’s Variable PDO List so that you can edit the voltage and current of PDO List.
  • Page 19: Apply The Configured Sink Pdo

    2.6.3 Apply the configured sink PDO To apply the configured Sink PDOs, click Apply. Then, the EZ-PD™ BCR HPI Utility sends the configured Sink PDOs to the BCR device over HPI. Click Read Sink PDOs to verify that the configuration is applied to the Sink PDOs.
  • Page 20: View Hpi Raw Data (Optional)

    View HPI raw data (optional) The EZ-PD™ BCR HPI Utility provides HPI Raw Data information that you can use by the embedded controller in the end application. It shows the HPI Raw Data that EZ-PD™ BCR HPI Utility sends to the BCR device.
  • Page 21 EZ-PD™ BCR HPI Utility user guide EZ-PD™ BCR HPI Utility Click Apply again on BCR’s Sink PDOs Config in the Adapter tab; you can view the HPI Raw Data of your BCR device’s Sink PDO configuration. Optionally, click Save to save it in text format.
  • Page 22: Demo: Pps Configuration

    EZ-PD™ BCR HPI Utility user guide EZ-PD™ BCR HPI Utility Demo: PPS configuration This demo introduces how to change PPS configuration using EZ-PD™ BCR HPI Utility. Note: The PPS Configuration example is applicable only when you use a PPS adapter source and BCR- PLUS (CY4534 EZ-PD™...
  • Page 23: Configure Pps Apdo

    EZ-PD™ BCR HPI Utility user guide EZ-PD™ BCR HPI Utility 2.7.2 Configure PPS APDO To configure the PPS APDO List, ensure that the PPS APDO is highlighted and the ‘Enabled’ column shows the desired selection in the PPS APDO list. The selected PPS maximum voltage and current values are...
  • Page 24: Apply Pps Apdo

    EZ-PD™ BCR HPI Utility user guide EZ-PD™ BCR HPI Utility 2.7.3 Apply PPS APDO After completing the PPS APDO configuration, click Update PPS APDO to apply the changes. Note: A ‘Warning’ message during PPS APDO configuration indicates that your configuration is out of range.
  • Page 25 EZ-PD™ BCR HPI Utility user guide EZ-PD™ BCR HPI Utility Figure 30 Verify PPS configuration updates User Guide 25 of 32 002-29388 Rev. *B 2022-06-15...
  • Page 26: Change Usb-I2C Serial Number String (Optional)

    Change USB-I2C serial number string (optional) The EZ-PD™ BCR HPI Utility provides the list of available connections between the PC and EVKs. Depending on hardware setup by EVKs and the corresponding BCR device, they can either be MiniProg3 or MiniProg4, and USB-I2C.
  • Page 27 Figure 32 Serial number change and program After programming is completed, remove the USB connection and reconnect it to reset the system. You can now verify the new serial number in the EZ-PD™ BCR HPI Utility. User Guide 27 of 32 002-29388 Rev.
  • Page 28 EZ-PD™ BCR HPI Utility user guide EZ-PD™ BCR HPI Utility Figure 33 Verify new serial number changed User Guide 28 of 32 002-29388 Rev. *B 2022-06-15...
  • Page 29: Troubleshooting

    EZ-PD™ BCR HPI Utility Required files may be missing or Reinstall the program with the latest does not start. broken. installer file from the EZ-PD™ BCR HPI Utility webpage. .NET Framework (minimum Ensure that .NET Framework is version 4.5) may not be installed.
  • Page 30: References

    EZ-PD™ BCR HPI Utility user guide References References EZ-PD™ Barrel Connector Replacement (BCR) CY4533 EZ-PD™ BCR evaluation kit CY4534 EZ-PD™ BCR-PLUS evaluation kit CY4535 EZ-PD™ BCR-LITE evaluation kit BCR Host Processor Interface Specification CY8CKIT-002 PSoC™ MiniProg3 program and debug kit...
  • Page 31: Revision History

    Added note in Demo: BCR sink PDOs configuration 2022-06-15 Updated overall content as per the latest release of EZ-PD™ BCR HPI Utility which also supports the BCR-PLUS and BCR-LITE devices of the EZ-PD™ BCR product family Updated to the Infineon template...
  • Page 32 With respect to any examples, hints or any typical WARNINGS values stated herein and/or any information 81726 Munich, Germany regarding the application of the product, Infineon Due to technical requirements products may contain Technologies hereby disclaims any and all dangerous substances. For information on the types...

Table of Contents