Hi, I have the CY4534 EZ-PD eval kit and using the EZ-PD BCR HPI Utility. Can you give a detailed description of the Registers? How many bits, etc.? The datasheet does not say how many bytes wide the registers are or ...Read more
Hi,
I have the CY4534 EZ-PD eval kit and using the EZ-PD BCR HPI Utility. Can you give a detailed description of the Registers? How many bits, etc.? The datasheet does not say how many bytes wide the registers are or how to crack them.
Thanks,
Ashish
Read less
Hello, Sure, I can help with that. The CY4534 EZ-PD eval kit is based on the Cypress EZ-PD CCG3PA USB Type-C and Power Delivery controller, which has a set of registers that can be accessed and configured through the EZ-PD BCR HPI (Host Processor Interface) Utility. The CCG3PA controller has a set oRead more
Hello,
Sure, I can help with that. The CY4534 EZ-PD eval kit is based on the Cypress EZ-PD CCG3PA USB Type-C and Power Delivery controller, which has a set of registers that can be accessed and configured through the EZ-PD BCR HPI (Host Processor Interface) Utility.
The CCG3PA controller has a set of 256 registers, each of which is 16 bits wide. The registers are numbered from 0x0000 to 0x00FF in hexadecimal notation. The lower 8 bits of the register address determine which register is being accessed, and the upper 8 bits determine the type of access (read or write).
To access the registers using the EZ-PD BCR HPI Utility, you will need to connect the CY4534 eval kit to your PC and open the HPI Utility software. The software provides a graphical user interface that allows you to read from and write to the registers.
When you open the HPI Utility, you’ll need to connect to the CY4534 eval kit by selecting the appropriate serial port and baud rate. Once you’re connected, you can use the “Register Access” tab in the software to read from and write to the registers.
You can find more information about the CCG3PA controller and its registers in the datasheet provided by Cypress. The datasheet includes a register map and descriptions of each register’s function and configuration options.
Thank You
See less