Why can't the user areas of SFlash be used with EmEEPROM middleware?

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

cross mob
CoreyW_81
Employee
Employee
50 sign-ins 50 replies posted 25 replies posted

Simple question.  The middleware EmEEPROM can only use application flash or aux flash for storage.  

Why can't the user areas of SFlash be used with EmEEPROM middleware?

0 Likes
2 Replies
ncbs
Moderator
Moderator
Moderator
500 replies posted 50 likes received 250 sign-ins

Hi @CoreyW_81,

The user SFlash is a small piece of memory and consists of 4 rows. This is usually accessed by Flash write APIs and written to separately. You can see more information in the following links:

 Is there any specific reason for trying to include SFlash to EEPROM emulation?

Regards,
Nikhil

0 Likes
CoreyW_81
Employee
Employee
50 sign-ins 50 replies posted 25 replies posted

Main reason would be for simplicity.  I assume each row is 512 bytes and is handled the same as application or aux flash in terms of the routines to handle those areas?

 

0 Likes