cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC 6 MCU

jamec_2673086
New Contributor II

Hello, I am Jagir.

I am new to this Dual core system, I want to know If I have done some changes in the main file of CM4 core or added some changes in some files which are added in CM4 core and I want to program those changes to my device at that time where should I program CM0+ Or CM4?

As in PSoC63, I can see there are two options CM4 & CM0+, wherein PSoC4 it was only CM0.

Let me know when should I program CM0+ & when CM4?

0 Likes
Reply
1 Solution
AchimE_41
Employee

Both cores access the same memory (Flash and RAM) If you program the Flash you will always program for both cores, regardless if there is a selection or not.

That said, there are ways to do only partial memory updates that could only affect a single core, but this is not the standard approach done by Cypress tools.

View solution in original post

0 Likes
Reply
3 Replies
ShipingW_81
Moderator
Moderator

Are you using PSoC Creator to download the code?

In PSoC Creator, it would always program both cm0+ and cm4 no matter which you click, cm0+ or cm4.

0 Likes
Reply
jamec_2673086
New Contributor II

Yes, we are using PSoC creator.

And for PSoC programmer, there is no option to program separate core in that what can be behavior ?

0 Likes
Reply
AchimE_41
Employee

Both cores access the same memory (Flash and RAM) If you program the Flash you will always program for both cores, regardless if there is a selection or not.

That said, there are ways to do only partial memory updates that could only affect a single core, but this is not the standard approach done by Cypress tools.

View solution in original post

0 Likes
Reply
Top labels