In CCG Hostx SDK 3.3.1, cyacd file size of CYPD3125

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
lock attach
Attachments are accessible only for community members.
KeTa_1341526
Level 5
Level 5
Distributor - TED (Japan)
10 likes given 10 likes received 5 likes given

Hello,

CCG has two FW files (cyacd).

In SDK 3.3.1, ONE and TWO FW sizes are different.

Also, when performing File comparison, the data after Config Table data is completely different data.

CYPD3125-40LQXI_notebook_one_3_3_1_2010_0_0_0_nb.cyacd : 89KB

CYPD3125-40LQXI_notebook_two_3_3_1_2010_0_0_0_nb.cyacd : 145KB

In the previous SDK Version, it was the same size.

When I compared the data, it looked like the same data.

CYPD3125-40LQXI_notebook_one_3_2_1_1658_0_0_0_nb.cyacd : 131KB

CYPD3125-40LQXI_notebook_two_3_2_1_1658_0_0_0_nb.cyacd : 131KB

Q1) Why is the file size different in FW of the new SDK Version?

Q2) Why does the data look different in FW of the new SDK Version?

Best regards,

Kenji Takahashi

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

Hi Kenji,

If you have a chance to new created a project based on CCG3 notebook example code of SDK 3.3.1, you will found that the firmware project was changed.

The new project includes:

pastedImage_0.png

This is Dual asymmetric firmware architecture. The V3.2.1 is Dual symmetric firmware architecture. The difference is:

Dual asymmetric firmware architecture have a backup firmware on FW1, which have basic Type-C function. You can compare the config.h of both project, you will get below results:

pastedImage_3.png

Dual symmetric firmware architecture have totally same feature on both firmware.

Best Regards,

Lisa

View solution in original post

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

Hi Kenji,

If you have a chance to new created a project based on CCG3 notebook example code of SDK 3.3.1, you will found that the firmware project was changed.

The new project includes:

pastedImage_0.png

This is Dual asymmetric firmware architecture. The V3.2.1 is Dual symmetric firmware architecture. The difference is:

Dual asymmetric firmware architecture have a backup firmware on FW1, which have basic Type-C function. You can compare the config.h of both project, you will get below results:

pastedImage_3.png

Dual symmetric firmware architecture have totally same feature on both firmware.

Best Regards,

Lisa

0 Likes

Is it possible to switch from one to the other easily?

0 Likes
Roy_Liu
Moderator
Moderator
Moderator
5 comments on KBA First comment on KBA 10 questions asked

If this is an open question still, please create a new thread.

Roy Liu
0 Likes