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

USB EZ-PD™ Type-C Forum Discussions

anujFromBiii
Level 1
5 replies posted 10 sign-ins 5 sign-ins
Level 1

Dear Community Members,

We have designed our custom board with external PMIC (ACT4751) to control VBUS. 
To start the development process,
First
We have imported the "CYPD3171-24LQXQ_cla" Project as a base, changed the target MCU to CYPD-3175, and tried flashing it as it is. As expected VBUS is not controlled and stayed at 5V. but we were able to attach a debugger to the running target and get the "TypeC attach" app event.
Then
We want to debug the app and understand the flow of the event. This will help in including the I2C command to control VBUS using ACT4751.
But when we disabled the bootable component and set "CCG_FIRMWARE_APP_ONLY" to 1, the app compiles fines but fails to upload with HexParse error (Checksum invalid). We looked at generated hex file and it has 0 padding for the initial 0x1000 location. when have verified linked script and address seem to be correct.

Please guide me to disable the bootable components properly.

0 Likes
1 Solution
PranavaYN
Moderator
Moderator 50 likes received First comment on KBA First question asked
Moderator

Hi,

In the same workspace that you are using please look for a project named "noboot". This project doesn't depend on Bootloader and can be debugged. 

PranavaYN_0-1656997109095.png

Best regards,
Pranava

View solution in original post

0 Likes
3 Replies
PranavaYN
Moderator
Moderator 50 likes received First comment on KBA First question asked
Moderator

Hi,

In the same workspace that you are using please look for a project named "noboot". This project doesn't depend on Bootloader and can be debugged. 

PranavaYN_0-1656997109095.png

Best regards,
Pranava
0 Likes
anujFromBiii
Level 1
5 replies posted 10 sign-ins 5 sign-ins
Level 1

Thanks! for the quick reply.
For some reason, no boot is not included in the workspace when I imported cla project, but no worries I manually included it and it was working. 

0 Likes
PranavaYN
Moderator
Moderator 50 likes received First comment on KBA First question asked
Moderator

Hi, 

Thanks for confirming! 

You will get noboot project if you create the new project from Start Page >> Kits >> <Relevant SDK> >> <Project>. 

Best regards,
Pranava