Author Topic: Replace Eprom by Flash. Pinout.  (Read 1229 times)

0 Members and 1 Guest are viewing this topic.

Offline luiHSTopic starter

  • Frequent Contributor
  • **
  • Posts: 592
  • Country: es
Replace Eprom by Flash. Pinout.
« on: October 08, 2022, 08:31:38 pm »

Some time ago I redesigned the PCB of an old board, and among other things I replaced the Eprom DIP memories with PLCC32. What I tried to do some time later is to use Flash memory instead of Eprom, both PLCC32.

But I got a surprise, the pinout is identical except for 2 pins that are swapped, A18 for Vpp/WE. I don't understand why the manufacturer decided to make this change, what use it has besides preventing Eprom or Flash from being used on the same board without any other change. This has forced me to redesign the PCB by changing only those two pins.

The Eprom is a 27c040 that I replace with a Flash SST39SF40. I already did something similar a long time ago in another old board, although in that case there were other changes to make and also the original Eprom was DIP and the Flash I put TSOP.
 

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5954
  • Country: es
Re: Replace Eprom by Flash. Pinout.
« Reply #1 on: October 09, 2022, 12:37:02 am »
Seems strange to me, that's clearly intentional, they must have done it for some reason!
But go figure why!  :palm:
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 
The following users thanked this post: luiHS

Offline SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14542
  • Country: fr
Re: Replace Eprom by Flash. Pinout.
« Reply #2 on: October 09, 2022, 12:56:23 am »
I wanted to check in the Jedec std, but unfortunately I don't have a full copy of it. (Should be JESD21-C.)

It's likely that one of them doesn't follow the Jedec std. Which is apparently not uncommon for EPROMS and Flash of that era.
 
The following users thanked this post: luiHS

Offline TomS_

  • Frequent Contributor
  • **
  • Posts: 835
  • Country: gb
Re: Replace Eprom by Flash. Pinout.
« Reply #3 on: October 09, 2022, 07:39:46 am »
I had to make some adapter boards for some reverse engineering projects to swap A18 from the original socket/footprint to the other pin to suit a SST39SF040.

These use a Winslow Adaptics W9324-ZC-160 "PLCC plug", a PCB that is more or less 1:1 pin to pin, and a standard 32pin socket.

Would have been nice if they just followed the same pinouts, but I suspect I would have still needed these adapters anyway because the WE pin was connected to an additional address signal to permit the use of 8mbit ROMs in the original device, and during normal operation this would be low. So my adapter also has to pull WE high to prevent writing to the ROM.
 
The following users thanked this post: luiHS

Offline Gribo

  • Frequent Contributor
  • **
  • Posts: 629
  • Country: ca
Re: Replace Eprom by Flash. Pinout.
« Reply #4 on: October 11, 2022, 12:36:34 pm »
If you can manage with a smaller device, the 28F020 (Intel) or the AM29F020 (AMD) fit the original pinout.
I am available for freelance work.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf