- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Good morning,
I am working on the Chip Erase fonction of an S29GL064S.
My question is:
Is the polling on DQ7 bits enough to know the operation is complete (with or without error)?
Thanks in advance
Fred
Solved! Go to Solution.
- Labels:
-
Memory Nor Flash
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Fred,
Please refer the Data# Polling Algorithm mentioned in Figure 12 of the datasheet. That should be enough for chip erase. Go through section '12.3 DQ7: Data# Polling' and '12.7 DQ5: Exceeded Timing Limits' as well.
If the DQ5 signal becomes 1 during an active embedded algorithm, it indicates an internal timeout error (exceeding internal pulse count) and program/erase operation did not complete successfully. If timeout error (DQ5 = 1) is reported during data polling for a program/erase operation, then we recommend performing the program/erase operation a second time to the same location (without suspend and resume operations).
Regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Fred,
Please refer the Data# Polling Algorithm mentioned in Figure 12 of the datasheet. That should be enough for chip erase. Go through section '12.3 DQ7: Data# Polling' and '12.7 DQ5: Exceeded Timing Limits' as well.
If the DQ5 signal becomes 1 during an active embedded algorithm, it indicates an internal timeout error (exceeding internal pulse count) and program/erase operation did not complete successfully. If timeout error (DQ5 = 1) is reported during data polling for a program/erase operation, then we recommend performing the program/erase operation a second time to the same location (without suspend and resume operations).
Regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks a lot.