DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

M58WR064F-ZBE View Datasheet(PDF) - STMicroelectronics

Part Name
Description
Manufacturer
M58WR064F-ZBE Datasheet PDF : 87 Pages
First Prev 71 72 73 74 75 76 77 78 79 80 Next Last
M58WR064FT, M58WR064FB
Figure 29. Protection Register Program Flowchart and Pseudo Code
Start
Write C0h (3)
protection_register_program_command (addressToProgram, dataToProgram) {:
writeToFlash (addressToProgram, 0xC0) ;
/*see note (3) */
Write Address
& Data
writeToFlash (addressToProgram, dataToProgram) ;
/*Memory enters read status state after
the Program Command*/
Read Status
Register (3)
NO
SR7 = 1
YES
NO
SR3 = 0
YES
NO
SR4 = 0
YES
NO
SR1 = 0
YES
End
VPP Invalid
Error (1, 2)
Program
Error (1, 2)
Program to Protected
Block Error (1, 2)
do {
status_register=readFlash (addressToProgram) ;
/* see note (3) */
/* E or G must be toggled*/
} while (status_register.SR7== 0) ;
if (status_register.SR3==1) /*VPP invalid error */
error_handler ( ) ;
if (status_register.SR4==1) /*program error */
error_handler ( ) ;
if (status_register.SR1==1) /*program to protect block error */
error_handler ( ) ;
}
AI06177b
Note: 1. Status check of SR1 (Protected Block), SR3 (VPP Invalid) and SR4 (Program Error) can be made after each program operation or
after a sequence.
2. If an error is found, the Status Register must be cleared before further Program/Erase Controller operations.
3. Any address within the bank can equally be used.
77/87

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]