Kit Operation
CY4502 EZ-
PD™ CCG2 Development Kit Guide, Doc. No. 001-96601 Rev. *B
24
Figure 3-15. Upgrading CCG2 Firmware Through CC
The USB-Serial bridge in the CCG1 Host Demo board acts as a USB-I
2
C master bridge. The USB-Serial bridge
communicates with the CCG1 Type-C host c
ontroller’s I
2
C slave interface. The Cypress-provided configuration utility,
cc_flash.exe
, sends I
2
C commands to the CCG1 Type-C host controller via the USB-Serial bridge.
The CCG1 Type-C host controller is configured to communicate with EMCA over the Type-C Interface. The CCG1
firmware detects the presence of EMCA and applies VCONN. It tunnels I
2
C commands received via USB-Serial to the
EMCA in the form of structured and unstructured VDMs.
To upgrade the CCG2 firmware over the CC line, follow these steps:
Note:
This procedure requires you to reprogram the CCG1 Host Demo board with a Cypress provided firmware image
(
dfp_fw_ver2.hex
). This firmware image is not included as part of CY4502 DVK installer. To continue to use the demo
board for generic purposes after this procedure is over; you will need to restore the board to its normal host
functionality. Contact
1. Program the CCG1 chip in the CCG1 Host Demo board with the
firmware image
, dfp_fw_ver2.hex,
using PSoC
Programmer
.
Follow the instructions in section
to program the CCG1 Host Demo board.
2. Ensure that the CCG1 Host Demo board has the jumper settings listed in
details on the CCG1 Host Demo board.
Table 3-5. Jumper Settings for CCG1 Host Demo board
Jumper
Position
Comments
J43
Short 2
–4
Board gets powered from mini USB connector (J46).
J47
Open
Isolating power from USB 3.0 connector
J35
Short 5
–6
Advertise Rp value of 10 k
for 3-A current on CC1.
J37
Short 5
–6
Advertise Rp value of 10 k
for 3-A current on CC2.
J40
Closed
Enabling VCONN connectivity. Power measurement jumper at VCONN.
J44
Closed
Enabling supply to CCG1. Power measurement jumper.
J41
Closed
Connecting the SCL line of CCG1 device to the USB-Serial device
J42
Closed
Connecting the SDA line of CCG1 device to the USB-Serial device
J45
Closed
CCG1’s I2C_INT connects to USB-Serial device
Note
: Other jumpers on CCG1 Host Demo board, not listed in Table 3-5, can be retained in any position. For more