cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC 4 MCU

chwa_1570756
New Contributor II

Hello,

I use PSOC4 mcu and plan to batch program them by automatic handler, so there are two questions:

1. Can MiniProg3 output a logic signal when it finish downloading code successfully? if not, how does our testing&programming handler know the MiniProg3's status?

2. Does PSOC4 MCU support In-System-Programming function?

Thanks

Chris

0 Likes
1 Solution
RyanZhao
Moderator
Moderator

Hi Chris,

PSoC Programmer doesn't provide interface to output any software signal or flag.

For hardware, maybe you can try comparing checksum of hex and checksum in chip to verify if programming is successful.

You can use COM interface to get both checksum.

https://www.cypress.com/file/136426/download

https://www.cypress.com/file/136431/download

Thanks,

Ryan

View solution in original post

0 Likes
4 Replies
RyanZhao
Moderator
Moderator

Hi Chris,

1. Each step of programming will retunre PASS or FAIL. Please read PSoC 4 Programming spec:

https://www.cypress.com/documentation/programming-specifications/cy8c4xxx-cyblxxxx-programming-speci...

2. Yes. Support. It is Bootloader and Bootloadable applications. Please refer to:

https://www.cypress.com/documentation/code-examples/ce221653-psoc-4-bootloader-and-bootloadable

Thanks,

Ryan

0 Likes
chwa_1570756
New Contributor II

Hi Ryan,

Thanks for your help!

About the first question, maybe I did not fully describe it , that I want to download code to flash with the PSOC Programmer software tool provided by Cypress, and hope to link to the tool by a API or hardware logic for getting download status on command.

Best regards,

Chris

0 Likes
RyanZhao
Moderator
Moderator

Hi Chris,

PSoC Programmer doesn't provide interface to output any software signal or flag.

For hardware, maybe you can try comparing checksum of hex and checksum in chip to verify if programming is successful.

You can use COM interface to get both checksum.

https://www.cypress.com/file/136426/download

https://www.cypress.com/file/136431/download

Thanks,

Ryan

View solution in original post

0 Likes
chwa_1570756
New Contributor II

Hi Ryan,

     that's what I need, I will try it.

Thanks a lot.

Chris

0 Likes