- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Labels:
-
Memory Nor Flash
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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