Erase 8/4K Block from S29GL064S flash memory

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

cross mob
Utt
Level 1
Level 1
First reply posted 5 sign-ins First question asked

Hi,

We are using S29GL064S NOR FLASH of Model 03. We are using 16 bit address mode. As per datasheet, Block 127 to 134 are 8K/4K. I wanted to erase, read and write the this 8/4K blocks. Read and write operation are working fine in this block. But when i give erase command, its erasing complete 127 to 134 block instead of erasing only 127th Block.

Can you help me is this the expected behavior or missing something?

Thanks in advance.

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

 

Hello Utthunga,

Just for our clarification, SA127 is the only sector address you wish to erase.  Is this correct?

If yes, selecting any address within the 16-bit address range (3F8000h–3F8FFFh) will select SA127

only for sector erase.

Please ensure that only one sector address (within the 16-bit address range 3F8000h–3F8FFFh) is entered.

 After the sector address (for SA127) has been entered, there is a 50uS time-out period.  After the 50uS time-out

period has expired, the sector erase operation will initiate.

 

Pg. 18:

AlbertB_56_1-1667844952806.png

 

Pg. 42:

AlbertB_56_0-1667844621162.png

 

Thank you and regards,

Albert

Cypress Semiconductor Corp.

An Infineon Technology Company.

0 Likes
Utt
Level 1
Level 1
First reply posted 5 sign-ins First question asked

Hi Albert, 

 We tried in same way you explained above, but the result is same. i. e when I wanted to erase, read and write only one 8/4K block, read and write operation are working fine in this block. But when i give erase command, its erasing complete 127 to 134 block instead of erasing only 127th Block. Waiting for your response. Thanks in advance.

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

Hello Utthunga,

This is certainly puzzling.  How many S29GL064S devices have encountered this same issue?  There may be the possibility that the S29GL064S may be mis-labeled as model 03, but may actually be a model 01, 02, etc, as these models have uniform sector architecture.  As an experiment, please program, read and erase SA131, or any other sector between SA128 and SA134.  if the result is the same (as previously with SA127), this may be a model mis-labeling issue, as models 01, 02, V1 and V2 have SA127 through SA134 (address range=3F8000h–3FFFFFh)

For model 03, it has Top Boot sector architecture.  Therefore, SA127 has an address = 3F8000h–3F8FFFh range.  At your earliest convenience, please provide the top side photo of the package marking/label, as well as provide information from which third-party vendor the S29GL064S flash memory devices were purchased.  Hopefully, these devices have not been re-marked or re-labeled.  

 

Best regards,

Albert

Cypress Semiconductor Corp.

An Infineon Technologies Company.

 

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

Hello Utthunga,

This is certainly puzzling.  How many S29GL064S devices have encountered this same issue?  There may be the possibility that the S29GL064S may be mis-labeled as model 03, but may actually be a model 01, 02, etc, as these models have uniform sector architecture.  As an experiment, please program, read and erase SA131, or any other sector between SA128 and SA134.  if the result is the same (as previously with SA127), this may be a model mis-labeling issue, as models 01, 02, V1 and V2 have SA127 through SA134 (address range=3F8000h–3FFFFFh)

For model 03, it has Top Boot sector architecture.  Therefore, SA127 has an address = 3F8000h–3F8FFFh range.  At your earliest convenience, please provide the top side photo of the package marking/label, as well as provide information from which third-party vendor the S29GL064S flash memory devices were purchased.  Hopefully, these devices have not been re-marked or re-labeled.  

 

Best regards,

Albert

Cypress Semiconductor Corp.

An Infineon Technologies Company.

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

Hello Utthunga,

   < 2nd Notice >

This is certainly puzzling.  How many S29GL064S devices have encountered this same issue?  There may be the possibility that the S29GL064S may be mis-labeled as model 03, but may actually be a model 01, 02, etc, as these models have uniform sector architecture.  As an experiment, please program, read and erase SA131, or any other sector between SA128 and SA134.  if the result is the same (as previously with SA127), this may be a model mis-labeling issue, as models 01, 02, V1 and V2 have SA127 through SA134 (address range=3F8000h–3FFFFFh)

For model 03, it has Top Boot sector architecture.  Therefore, SA127 has an address = 3F8000h–3F8FFFh range.  At your earliest convenience, please provide the top side photo of the package marking/label, as well as provide information from which third-party vendor the S29GL064S flash memory devices were purchased.  Hopefully, these devices have not been re-marked or re-labeled.  

 

Best regards,

Albert

Cypress Semiconductor Corp.

An Infineon Technologies Company.

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

Hello Utthunga,

    < 3rd Notice >

This is certainly puzzling.  How many S29GL064S devices have encountered this same issue?  There may be the possibility that the S29GL064S may be mis-labeled as model 03, but may actually be a model 01, 02, etc, as these models have uniform sector architecture.  As an experiment, please program, read and erase SA131, or any other sector between SA128 and SA134.  if the result is the same (as previously with SA127), this may be a model mis-labeling issue, as models 01, 02, V1 and V2 have SA127 through SA134 (address range=3F8000h–3FFFFFh)

For model 03, it has Top Boot sector architecture.  Therefore, SA127 has an address = 3F8000h–3F8FFFh range.  At your earliest convenience, please provide the top side photo of the package marking/label, as well as provide information from which third-party vendor the S29GL064S flash memory devices were purchased.  Hopefully, these devices have not been re-marked or re-labeled.  

 

Best regards,

Albert

Cypress Semiconductor Corp.

An Infineon Technologies Company.

0 Likes
lock attach
Attachments are accessible only for community members.
Utt
Level 1
Level 1
First reply posted 5 sign-ins First question asked

Hi Albert, 

As you asked for the top side photo of sensor label, here by attaching the same and help us out.

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

Hello Utthunga,

Happy New Year!

As an experiment, please program random data in both sector SA130 (3FB000h–3FBFFFh)

and SA133 (3FE000h–3FEFFFh).  After successful program of both sectors SA130 and SA133,

initiate a sector erase operation on sector SA133 only.   Check if the randomly programmed data

in sector SA130 has been inadvertently erased.

Please let us know of your findings/results with regards to SA130.

 

Best regards,
Albert

Infineon Technologies

 

 

 

 

0 Likes