S29JL032J Erase Verification Failing

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

cross mob
jeff
Level 1
Level 1
First question asked Welcome!

After attempting a flash sector erase, we read back a 0xff44 from the sector and from the flash bank the sector is in, not 0xffff.  After rebooting, we read back 0xffff from just the flash sector we erased, so the erase is working.  We just can't verify it without rebooting.

Anyone know why we are reading back a 0xff44?  We suspect it is getting into erase suspend mode.

Thanks, Jeff

0 Likes
1 Reply
lock attach
Attachments are accessible only for community members.
AlbertB_56
Moderator
Moderator
Moderator
500 replies posted 50 likes received 250 replies posted

Hello Jeff,

Thank you for contacting Cypress Semiconductor.

What do the status bits read (output) after sector erase?   Please verify and confirm DQ-7 (polling method) or

DQ-6 (toggle method).  Please also check DQ-3 for sector erase time-out, and DQ-5 for timing limits exceeded.  Refer to Table-14 within the S29JL032J datasheet, attached.

Lastly, please ensure that the cache on the microcontroller has been disabled (if applicable), before initiating

the sector erase operation. 

 

Best regards,

Albert

Cypress Semiconductor Corp.

An Infineon Technologies Company

 

0 Likes