Skip to content

Infineon/hpi

Repository files navigation

HPI middleware library 1.1.0

Overview

The Host Processor Interface (HPI) library implements the HPI transport, protocol, register, and Power Delivery (PD) message handling. It allows the host processor or embedded controller (EC) to monitor the status of the USB PD ports, change configuration, perform firmware updates, and transparently interact with other connected PMG1 and CCGx USB PD devices.

The HPI middleware is released in the form of a pre-compiled library.

Features

  • Firmware version identification
  • Firmware update capability
  • Reporting of Type-C and USB PD connection status
  • Interrupt-based event reporting when connection status changes
  • Control USB PD power profiles

Quick start

See the "Getting started" section of the HPI middleware API reference manual.

More information

The following resources contain more information:


© 2024, Cypress Semiconductor Corporation (an Infineon company) or an affiliate of Cypress Semiconductor Corporation.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages