Is it possible to section off what parts of the memory is programmed on a "Program Chip"

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

cross mob
Anonymous
Not applicable

I'm working on a CY8CKIT-042-BLE-A in PSoC Creator 3.3, I was wondering if there was a way that I could tell the program not to write over a section of memory that I want to store some tunable parameters.  This would let me debug the device without recalibrating it every time I reprogram it.

0 Likes
2 Replies
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

Have a look at the "Supervisory Memory" and its APIs in t5he "System Reference Guide" (Creator Help)

   

 

   

Bob

0 Likes
Vasanth
Moderator
Moderator
Moderator
250 sign-ins 500 solutions authored First question asked

Hi Joseph,

 In addition to the Flash memory  PSoC4 BLE devices also have a small amount of Supervisory Flash (SFlash) which is not overwritten during a typical programming cycle and can be used to store manufacturer-specific data.

In Creator go to File-> Code examples and select SFlash_Example for PSoC4200BLE. This example should be helpful to you.

Best Regards,
Vasanth R S

0 Likes