About firmware update of FW1 and FW2 area

Announcements

Live Webinar: USB-C adoption. Simple & Cost-efficient solutions | April 18th @9am or 5pm CEST. Register now !

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
NoAr_1540581
Level 5
Level 5
Distributor - Macnica (Japan)
5 solutions authored 250 sign-ins 100 replies posted

Hello

There are CYPD3125-40LQXI_notebook_one_3_1_1658_0_0_nb.cyacd and CYPD3125-40LQXI_notebook_two_3_2_1_1658_0_0_0_0_nb.cyacd in the EZ-PD CCGx Host SDK.It seems that these are exactly the same contents as the data except for the ROW number.
Q1)
In this case, if one of xxx.cyacd is actually written only to either the FW1 or Fw2 area of the flash memory, will it work properly?
Q2)
Or it will not work unless both  CYPD3125-40LQXI_notebook_one_3_1_1658_0_0_nb.cyacd and CYPD3125-40LQXI_notebook_two_3_2_1_1658_0_0_0_0_nb.cyacd are written to both FW1 and FW2 area?
Q3)

Also, is it possible to write different firmwares to FW1 and FW2 area and use them as one with two?

Best Regards

Arai

0 Likes
1 Solution
ShifangZ_26
Moderator
Moderator
Moderator
10 likes given 250 sign-ins 1000 replies posted

Hi Arai,

A1: By default, CYPD3125 have pre-programmed I2C bootloader. For your case:

a. If you only boot-loading CYPD3125-40LQXI_notebook_one_3_1_1658_0_0_nb.cyacd, it is okay to let CCG3 work with FW1 and show FW2 is not valid.

b. If you only boot-loading CYPD3125-40LQXI_notebook_two_3_1_1658_0_0_nb.cyacd, it is okay to let CCG3 work with FW1 and show FW1 is not valid.

If the only one firmware is damaged, the CCG3 will stay bootloader mode.

A2: Refer above information.

A3: Yes. It is possible. You could refer CCG5 firmware architecture.

Best Regards,

Lisa

View solution in original post

0 Likes
2 Replies
ShifangZ_26
Moderator
Moderator
Moderator
10 likes given 250 sign-ins 1000 replies posted

Hi Arai,

A1: By default, CYPD3125 have pre-programmed I2C bootloader. For your case:

a. If you only boot-loading CYPD3125-40LQXI_notebook_one_3_1_1658_0_0_nb.cyacd, it is okay to let CCG3 work with FW1 and show FW2 is not valid.

b. If you only boot-loading CYPD3125-40LQXI_notebook_two_3_1_1658_0_0_nb.cyacd, it is okay to let CCG3 work with FW1 and show FW1 is not valid.

If the only one firmware is damaged, the CCG3 will stay bootloader mode.

A2: Refer above information.

A3: Yes. It is possible. You could refer CCG5 firmware architecture.

Best Regards,

Lisa

0 Likes
NoAr_1540581
Level 5
Level 5
Distributor - Macnica (Japan)
5 solutions authored 250 sign-ins 100 replies posted

Hi Lisa san

I understood.

Thank you for your reply.

Best Regards

Arai

0 Likes