ROM burner question - EPROM ripping...

modessitt

Volunteer: Encyclopedia Submission Moderator
Joined
Mar 22, 2007
Messages
33,414
Reaction score
325
Location
Austin, Texas
I have an older EP-1 with the upgrade to handle a bunch more chips, but not every one out there.

I have a chip I'd like to rip the data off of in order to make copies later when I need them. The chip in question is made by STMicroelectronics, and is an M27C512:

http://www.datasheetcatalog.org/datasheet/stmicroelectronics/2387.pdf

Now, my burner doesn't have chips in it's "supported" list for ST, but it doesn have several M27C512's, one listed for SGS-Thomson, which when searched seems to give me the same datasheet:

http://www.datasheetcatalog.org/datasheet/SGSThomsonMicroelectronics/mXrzrrt.pdf

I'm assuming that means I can use the SGS M27C512 setting to rip and burn the ST M27C512 chips, right?

I don't want to toast the chip, and I'd really like to be able to burn my own instead of having to pay someone else to burn them for me...
 
You can try that or see if there is a generic 27c512 (maybe listed as just 27c512) and go for it. :) I've been erasing and burning Eproms since yesterday... :-D
 
I have a chip I'd like to rip the data off of in order to make copies later when I need them. The chip in question is made by STMicroelectronics, and is an M27C512:
...

Now, my burner doesn't have chips in it's "supported" list for ST, but it doesn have several M27C512's, one listed for SGS-Thomson, which when searched seems to give me the same datasheet:
...

I'm assuming that means I can use the SGS M27C512 setting to rip and burn the ST M27C512 chips, right?

Yep.
SGS-Thomson and ST Microelectronics are the same company. They changed the first part of their name several years back from "SGS-Thomson" to just "ST".
 
If your just reading the eprom you should have no problem using any 27c512 setting. Its the programming that varies on them.
 
when i burn new ones, will i need to match manufacturers?

Usually, yes you do when programming parts.
Programmer needs to adjust to different voltages and/or programming algorithms.
But this applies to programming. Often, it doesn't matter who's part you pick if you are just reading the device.
 
What I meant was - let's say I have a Fujitsu MBM27C512. Will that work as a chip I can use to burn the ROM image onto?

http://www.bg-electronics.de/datenblaetter/Schaltkreise/MBM27C512.pdf

I don't know enough about reading EPROM datasheets to know what voltages are the important ones. Pinout of the chip looks to be the same.

Or what about any 27C512 chip I might find? Do I assume that the generic 27C512 setting will work for burning?
 
for my burner (GQ-4X) if I can't find the exact EPROM it tells me to use the Generic. So if I can't find a M27C512 but there is a 27C512 then I use that.
 
Yeah, I do the same thing: use the exact part number if it's in the list... if not, select the generic and hope for the best. This method has always worked for me so far.
 
In general he only thing you have to worry about when programming is the programming voltage, that varies from manufacturer and from chip to chip so you should choose the right chip if it is available - but you should also check in the app what the programming voltage it is planning to us is and whether it is what the chip is expecting. AMD went through a phase where 27c128s with the same chip number were either 21V or 12.5V, get it wong and you will blow the chip.
 
In general he only thing you have to worry about when programming is the programming voltage, that varies from manufacturer and from chip to chip so you should choose the right chip if it is available - but you should also check in the app what the programming voltage it is planning to us is and whether it is what the chip is expecting. AMD went through a phase where 27c128s with the same chip number were either 21V or 12.5V, get it wong and you will blow the chip.

Unfortunately, I can't check the app. But I do know the power inputs aren't higher than +12.

Well, it looks like I can rip it ok. I'll keep the originals, then try to burn a copy using the generic setting and then test the chip to see if it works as the original does...
 
But I do know the power inputs aren't higher than +12.

Doesn't matter. Internal DC-to-DC converters generate the higher programming voltages required from whatever supply is provided (i.e. 5V, 9V, 12V).
 
I think you'll find that all CMOS 512's will burn fine using the same common programming algorithm, so you have nothing to worry about.
 
In general he only thing you have to worry about when programming is the programming voltage, that varies from manufacturer and from chip to chip so you should choose the right chip if it is available - but you should also check in the app what the programming voltage it is planning to us is and whether it is what the chip is expecting. AMD went through a phase where 27c128s with the same chip number were either 21V or 12.5V, get it wong and you will blow the chip.

Yes, but the pgm voltage is usually written right on the top of the chip on these.
 
It is, but I bought a batch where the chips are identical but the PgmV changes from 21V to 12V ish chip to chip so I blew a chip before I noticed the difference when burning a set.
 
Quick distinction...

When reading (or ripping) an eprom, ANY manufacturer setting will work.

All 27512/27c512/27c512A, etc... have the same pinout,
So you can read ANY chip (...of the same size ) with any setting.
You can NOT damage an eprom this way.

When PROGRAMMING, that's when specific settings are important.

Old NMOS chips ( 2716, 2732, 2532 ) need 25V.
"Newer" versions of those chips, with the Suffix "A" (ie. 2716A, 2732A, etc...)
program with 21V. This is an important point, that many new people
will miss.

Starting with 2764 eproms, most chips were programmed with 21V.
Newer CMOS eproms (...the ones with a "C" after the 27xxxx, ie. 27c64 )
often only need 12.5v to program.

Starting with 27512, most eproms only need 12.5v to program.

But these are not always accurate, so that's why it's best to use
the specific eprom setting.

Cheers,
Steph
 
My problem is that I have NO IDEA what voltage settings are set. I just choose the manufacturer and chip number and let it do it's pre-programmed thing.

Looking at the datasheets I linked above, what would I look at to make sure the chip I select (if I don't have an exact match) has the proper programming voltage to match what I'm trying to burn?
 
My problem is that I have NO IDEA what voltage settings are set. I just choose the manufacturer and chip number and let it do it's pre-programmed thing.

Looking at the datasheets I linked above, what would I look at to make sure the chip I select (if I don't have an exact match) has the proper programming voltage to match what I'm trying to burn?

All of the CMOS 512's (27C512) are going to use the same programming voltage (12.5V). I don't think you'll find any exceptions.
 
Back
Top Bottom