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

cross mob
donmurdoch
Level 1
Level 1
First reply posted First question asked Welcome!

I am using a S25FL256S - 256MBit FLASH, I am able to read register values, erase the entire device or just a few blocks, read and write to the device, everything... However, when I do a power cycle, all of the values written to FLASH  before power off and power up, are "erased" and the FLASH just contains all 1's (It seems like the flash is being initialized to an erased state on every power up)

I have checked the CR1 BPNV bit and it is set to 0

0 Likes
6 Replies