Sector Protection usage using Temporary Sector Protect/Unprotect in S29JL032J70TFI01

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

cross mob
Anilsp31
Level 2
Level 2
25 sign-ins 5 replies posted 10 questions asked

We are planning to use S29JL032J70TFI01. For this device we will need Sector Protect and Unprotect support for In-System programming. We want to know more on the Sector Protect/Unprotect support with this device. After reading the datasheet it looks like we will need to provide VID voltage of around 12V in Hardware. Could you also share us the recommended Hardware implementation for providing VID when required and making it back to normal as required?

Thanks and Regards,
Anil Patil

0 Likes
1 Solution
AlbertB_56
Moderator
Moderator
Moderator
500 replies posted 50 likes received 250 replies posted

Hello Skyler,

Yes, you are correct.  To temporarily unprotect a protected Sector(s), VID = 12.0V must be applied to the RESET# input signal pin.  Then a sector erase operation must be initiated.  After a successful sector erase operation, reprogramming of the erased sector(s) can be initiated.  The application will need to have circuit provisions to supply the VID = 12.0V to the RESET# input signal pin to protect and unprotect sectors.

 

Best regards,

Albert

Cypress Semiconductor Corp.

An Infineon Technologies Company 

View solution in original post

0 Likes
4 Replies
AlbertB_56
Moderator
Moderator
Moderator
500 replies posted 50 likes received 250 replies posted

Hello Anil,

The programming equipment  that the S29JL032J datasheet mentions is actually universal programmers, such as Data I/O, BP Microsystems,  Dediprog, System General, Hi-Lo Systems, Advantech, Xeltek, etc.

   https://www.infineon.com/cms/en/product/memories/nor-flash/#!partners

Please also find attached the High Voltage Sector Protect/Unprotect application note.

 

Best regards,

Albert

Cypress Semiconductor Corp.

An Infineon technologies Company

0 Likes

Hello Anil,

The programming equipment  that the S29JL032J datasheet mentions is actually universal programmers, such as Data I/O, BP Microsystems,  Dediprog, System General, Hi-Lo Systems, Advantech, Xeltek, etc.

   https://www.infineon.com/cms/en/product/memories/nor-flash/#!partners

Please also find attached the High Voltage Sector Protect/Unprotect application note.

 

Best regards,

Albert

Cypress Semiconductor Corp.

An Infineon Technologies Company

0 Likes
srydberg
Level 1
Level 1
First reply posted Welcome!

So to overwrite anything in a protected region 12V must be applied to the RESET# correct? So if a user was interested in reprogramming in place as part of a system upgrade without an external programmer they'd need to provide a mechanism to switch 12V to the RESET# pin during that upgrade process. Am I understanding correctly?

Skyler Rydberg

0 Likes
AlbertB_56
Moderator
Moderator
Moderator
500 replies posted 50 likes received 250 replies posted

Hello Skyler,

Yes, you are correct.  To temporarily unprotect a protected Sector(s), VID = 12.0V must be applied to the RESET# input signal pin.  Then a sector erase operation must be initiated.  After a successful sector erase operation, reprogramming of the erased sector(s) can be initiated.  The application will need to have circuit provisions to supply the VID = 12.0V to the RESET# input signal pin to protect and unprotect sectors.

 

Best regards,

Albert

Cypress Semiconductor Corp.

An Infineon Technologies Company 

0 Likes