Kit Operation
CY4502 EZ-
PD™ CCG2 Development Kit Guide, Doc. No. 001-96601 Rev. *B
26
cable (near CCG1), this parameter should be SOP’. To program the CCG2 at the far end of the cable (in a
two-
chip EMCA solution), this parameter should be SOP’’. See
SOP (Start of Packet) sequence.
Note:
For SOP’’ use two single quotes instead of one double quote. Use of a double quote will result in an
error message.
FW Image Type:
Specify the firmware image (main or failsafe) to be updated. Enter ‘FS’ for failsafe firmware,
and ‘MAIN’ for Main firmware image. Fail-safe image would be the default firmware, acting as the backup
copy and the Main image would be upgraded to keep in pace with the USB-IF or other changes.
The CYPD2103 flash contains two copies of firmware images
(denoted as ‘Main’ copy and ‘Fail-Safe’ copy)
along with the bootloader. During an upgrade, if no Main firmware image is detected, the PC utility checks for
a valid Fail-Safe image. If a valid Fail-safe image is detected, the CCG2 device boots from the Fail-Safe
image. If neither image is detected, the utility remains in the boot mode and waits for flashing instructions.
Note:
It is recommended to upgrade only the
‘Main” image for CYPD2103. Firmware images are not included
as part of CY4502 DVK installer. Contact
Ufp_present: Parameter used to tell the utility if a UFP is connected on the other end of the EMCA. Current
release of the utility supports only NO_UFP mode.
Application Configuration
1.
In a “CCG2 Single-Chip EMCA Application configuration (
)”, only the U1 firmware can be upgraded by
connecting CY4502 board using Type-C plug, J1 or J2 to the CCG1 Host Demo board connector, J15 using the
following command:
cc_flash.exe ..\Firmware\CYPD2103_Main.cyacd f SOP’ MAIN NO_UFP
2.
In a “CCG2 Two-Chip EMCA Application (one chip powered) configuration (
)”; U1 firmware can be
upgraded by connecting CY4502 board using Type-C plug, J1 to the CCG1 Host Demo board connector, J15 and
U1 firmware can be upgraded by connecting CY4502 board using Type-C plug, J2 to the CCG1 Host Demo board
connector, J15 using the following command:
cc_flash.exe ..\Firmware\CYPD2103_Main.cyacd f SOP’ MAIN NO_UFP
3.
In a “CCG2 Two-Chip EMCA Application (both CCG2 controllers powered) configuration (
)”; U1 or U2
firmware can be upgraded by connecting CY4502 board using Type-C plug, J1 to the CCG1 Host Demo board
connector, J15.
Use the command below to upgrade the U1 firmware:
cc_flash.exe ..\Firmware\CYPD2103_Main.cyacd f SOP’ MAIN NO_UFP
Use the below command to upgrade the U2 firmware:
cc_flash.exe ..\Firmware\CYPD2103_Main.cyacd f SOP’’ MAIN NO_UFP
3.7.2.1 Programming Instructions for CCG1 Host Demo board
Steps to program CCG1 Host Demo board
are given below:
1. Ensure that the CCG1 Host Demo board has the jumper settings listed in
Demo board. For more details on the CCG1 Host Demo board, refer
Table 3-6. Jumper Settings for CCG1 Host Demo board
Jumper
Position
Comments
J43
Short 2
–3
Board gets powered from mini USB connector (J11).
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.