M58LT256JSB8ZA6 STMICROELECTRONICS [STMicroelectronics], M58LT256JSB8ZA6 Datasheet - Page 88

no-image

M58LT256JSB8ZA6

Manufacturer Part Number
M58LT256JSB8ZA6
Description
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M58LT256JSB8ZA6
Manufacturer:
ST
0
Part Number:
M58LT256JSB8ZA6E
Manufacturer:
Micron Technology Inc
Quantity:
10 000
Part Number:
M58LT256JSB8ZA6F
Manufacturer:
Micron Technology Inc
Quantity:
10 000
Flowcharts and pseudocodes
Figure 20. Blank Check flowchart and pseudocode
1. Any address within the bank can equally be used.
2. If an error is found, the Status Register must be cleared before further Program/Erase operations.
88/106
Status Register (1)
Address & BCh
Address & CBh
Write Block
Write Block
SR7 = 1
SR4 = 1
SR5 = 1
SR5 = 0
Read
Start
End
YES
NO
YES
NO
Blank Check Error (2)
Command Sequence
Error (2)
blank_check_command (blockToCheck) {
}
writeToFlash (blockToCheck, 0xBC);
writeToFlash (blockToCheck, 0xCB);
/* Memory enters read status state after
the Blank Check Command */
do {
if (status_register.SR4==1) && (status_register.SR5==1)
/* command sequence error */
if (status_register.SR5==1)
/* Blank Check error */
status_register = readFlash (blockToCheck);
/* E or G must be toggled */
} while (status_register.SR7==0);
error_handler () ;
error_handler () ;
M58LT256JST, M58LT256JSB
/* see note (1) */
ai10520c

Related parts for M58LT256JSB8ZA6