Announcements
IMPORTANT: Cypress Developer Community is transitioning on October 20th. To learn more and be prepared for this change, check out our latest announcement.
cancel
Showing results for 
Search instead for 
Did you mean: 

USB EZ-PD Type-C

tich_4380061
New Contributor

Hi All,

One of my project I am using Cypress device (CYPD3175) device. I need to disable the CC-firmware update by disabling the option in the EZ-PD Configuration Utility -> Read from Device -> Device Parameters -> Enable Firmware Update -> change to “NO”. Then File -> Save to Firmware file -> select the firmware file as .cyacd (saved this as final firmware for pre-production).

Concern is if I update this final firmware (firmware update changed to “No”) through Tools -> Firmware update in the EZ-PD Configuration Utility, flash is not updating successfully, instead I am getting the error as “ Firmware/configuration upgrade not completed. Refer to the message window for details.” The messages in the message window is shown below for your reference. After this if I tried to read the device, I can’t able to read the device (it is disabled, but flash is not updated successfully). Will you please help on this. Waiting for your reply. Thanks in advance.

PD contract established.

PD contract established.

PD contract established.

Restarting the target device

Re-negotiating PD contract after switching target reset

Flashing device is UFP, initiating DR_SWAP

DR Swap Successful

PD contract established.

Flashing device is UFP, initiating DR_SWAP

DR Swap Successful

Device is in boot mode: Starting FLASH update operation

Successfully read Config table

Restarting the target device

Re-negotiating PD contract after switching target reset

Flashing device is UFP, initiating DR_SWAP

DR Swap Successful

Restarting the target device

Re-negotiating PD contract after switching target reset

Flashing device is UFP, initiating DR_SWAP

DR Swap Successful

Configuration read over CC interface succeeded

Info: Loading configuration completed

Info: Saving configuration completed

PD contract established.

PD contract established.

Restarting the target device

Re-negotiating PD contract after switching target reset

Flashing device is UFP, initiating DR_SWAP

DR Swap Successful

PD contract established.

Flashing device is UFP, initiating DR_SWAP

DR Swap Successful

Device is in boot mode: Starting FLASH update operation

Programming data from file: D:\USB Type-C\Software\Final (2882020)\CYPD3175-24LQXQ_pa_direct_fb_3_3_0_1882_pa.cyacd

Firmware/Configuration write to flash completed

Firmware image (FW:1) is valid

Restarting the target device

Re-negotiating PD contract after switching target reset

Flashing device is UFP, initiating DR_SWAP

DR Swap Successful

Error: No response to GET_SILICON_ID VDM

Error: Flashing VID (4b4) not found in Discover SVID Response

Error: GET_DISCOVER_SVID command failed

Error: Device does not support flashing mode or No response to Discover ID command

Error: Flash update procedure failed

Error: DLL call returned error while flashing

Regards,

TIJO

0 Likes
1 Solution
PranavaYN
Moderator
Moderator

Hi TIJO,

Welcome to Cypress Developer Community!

As per the Configuration Utility log provided, the firmware is successfully updated.

The error you are receiving in the logs is expected since you have disabled the "firmware update feature"

Can you please test and verify whether the device you have programmed is working as expected?

Regards,

Pranava

Best regards,
Pranava

View solution in original post

0 Likes
1 Reply
PranavaYN
Moderator
Moderator

Hi TIJO,

Welcome to Cypress Developer Community!

As per the Configuration Utility log provided, the firmware is successfully updated.

The error you are receiving in the logs is expected since you have disabled the "firmware update feature"

Can you please test and verify whether the device you have programmed is working as expected?

Regards,

Pranava

Best regards,
Pranava

View solution in original post

0 Likes