I have a question about flash and sflash

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

cross mob
Anonymous
Not applicable

In the progress of programming,  I want to know the difference between flash and sflash example.

   

first of all, I used cybl10563-56lqxi. I used flash memory like eeprom.

   

 

   

1. what is the flash memory(example) exactly use ??

   

is it for cyboot?? like buffer????? for instance there is a buffer that save data temporary to update firmware???

   

if so, what is the differnce compared to sflash?? if i couldn't find datasheet, can you explain about it??

   

 

   

2. I read some data sheet. this mcu includes 256byte free sflash. but according to sflash example, I can use 512byte whole.

   

do i misunderstand????

   

 

   

thank you for reading my quetion sincerely!!!

0 Likes
2 Replies
Anonymous
Not applicable

Flash stores the firmware for booting and it is overwritten during programming cycle. sFlash is not overwritten during a programming cycle. sFlash stands for supervisory flash.

   

It is used to store manufacturer specific data.

   

PSoc4 BLE and PRoc BLE have 512 bytes of flash. Please see the below document for using sFlash:

   

http://www.cypress.com/file/137466/download

   

Regards,

   

-Madhu Sudhan

0 Likes
Anonymous
Not applicable

I already read it. but I can't see free flash exactly. how can you certificate it???

0 Likes