Author Topic: EEPROM Xicor X28256D, won't remove write protect  (Read 619 times)

0 Members and 1 Guest are viewing this topic.

Offline Staffan321Topic starter

  • Regular Contributor
  • *
  • Posts: 51
EEPROM Xicor X28256D, won't remove write protect
« on: December 28, 2023, 05:36:28 pm »
Hello,

I have a board with 2x10 Xicor X28256 32x8kb EEPROM (https://www.digchip.com/datasheets/parts/datasheet/000/28256.php).
It is for a test instrument and I would like to update the firmware stored on it. For some reason, a few (at least one) ICs can be written to, but most of them will not accept the data.

The board is an HP design so I doubt voltages are bad or signal integrity is poor. Noticed a 20 mV voltage drop on its VCC pin when accessing an IC.

With a logic analyzer, I can verify that the correct sequence is sent to the IC for a write sequence, but when reading back from most ICs it is not the correct data. I suspect the software data protection is activated on the ICs and this prevents me from actually writing data.

According to the datasheet, there are two ways to unlock the write protect.
One method requires a short sequence of data to be written to specific positions within the IC before actually writing the correct data.
A second method is to 'write' a longer sequence to the chip in order to deactivate write protection all over.

Due to the design of the board and my implementation of interface to the board (Arduino), I can't use the first method as it has -fairly- stringent timing requirements (100 microseconds between sending a sequence and starting the actual data write).

The second method (outlined on p 3-80 in the datasheet) does not seem to have any timing requirements and I have verified that the chip actually receives the correct sequence of addresses, data and control signals. I have even cycled power to the board in order to make sure the write protect is deactivated. Still, the chips won't accept data.

Anyone with experience of this write protect or writing to this EEPROM?

Any suggestinos welcome.

Regards,
  Staffan
 

Offline wraper

  • Supporter
  • ****
  • Posts: 16883
  • Country: lv
Re: EEPROM Xicor X28256D, won't remove write protect
« Reply #1 on: December 28, 2023, 05:43:21 pm »
Why do you link wrong datasheet that is not even for EEPROM device but NOR FLASH with different pinout?

« Last Edit: December 28, 2023, 05:46:48 pm by wraper »
 

Offline Staffan321Topic starter

  • Regular Contributor
  • *
  • Posts: 51
Re: EEPROM Xicor X28256D, won't remove write protect
« Reply #2 on: December 28, 2023, 06:14:37 pm »
Hello,

Quote
Why do you link wrong datasheet that is not even for EEPROM device but NOR FLASH with different pinout?

I try to link in order to save space, but this time it went wrong. You seem to have found the document so now it's here. Thanks.

Regards,
  Staffan
« Last Edit: December 28, 2023, 06:19:11 pm by Staffan321 »
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 5936
  • Country: ca
Re: EEPROM Xicor X28256D, won't remove write protect
« Reply #3 on: December 28, 2023, 07:11:48 pm »
can you get your hand on a tl866 1st generation,  they can normally do them ?
 

Offline Staffan321Topic starter

  • Regular Contributor
  • *
  • Posts: 51
Re: EEPROM Xicor X28256D, won't remove write protect
« Reply #4 on: December 28, 2023, 07:17:33 pm »
Hello,

Quote
can you get your hand on a tl866 1st generation,  they can normally do them ?

Problem is that the ICs are soldered to a board. I really need to communicate via a fairly complicated interface. The original design was for bubble memories - happy I don't need to mess with those...

Regards.
  Staffan
 

Offline Staffan321Topic starter

  • Regular Contributor
  • *
  • Posts: 51
Re: EEPROM Xicor X28256D, won't remove write protect
« Reply #5 on: December 28, 2023, 08:49:11 pm »
Now this is odd. Pulling the board out of the system and reinserting it makes writing work.

I would expect a bad connector somewhere, only I checked all communication on the pins of the ICs themselves and the sequence was correct. Time to think about this, but for the moment I'm happy to be able to upload new firmware.

Regards,
  Staffan
 
The following users thanked this post: coromonadalix


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf