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?
Solved! Go to Solution.
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.
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.
Yes, we are using PSoC creator.
And for PSoC programmer, there is no option to program separate core in that what can be behavior ?
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.