Backing Up Synth And Sampler EPROM's
(A Quick-Start Guide)

ANIMATED_STAR I want to send special thanks out to Guy Wilkinson (supersynthprojects.com) and Fred Vecoven (vecoven.com) for all the high‑tech info they have supplied to help me learn about this process. I could not have done it without their expert input!


If you are already an expert at burning EPROM's, the webpage you want with some synth and sampler firmware files for downloading is at this link. If you're a newbie... read on

The EPROM's in my synths and samplers will eventually lose their electron charge and die rendering my classic gear useless. This is why backing up those EPROM's is so important. Most of my synths and samplers are more than 30+ years old and still going strong. However, as more years pass by, I'm starting to get worried about losing some of them

I was hesitant about backing up and burning my own EPROM's because it sounded a little overwhelming. Something best left for an expert. I was very surprised to discover how easy it is to make duplicate EPROM's. I ended up buying an EPROM reader/burner and a tube of ten blank EPROM IC's all for less than $55 (USD). One of the least expensive insurance policies I've ever purchased ANIMATED_SMILE FACE

EPROM
EPROM's were designed to have a 10 to 20 year lifespan, minimum. We have already passed the 20 year mark... Of course, we all know that many have lasted well beyond that range... thankfully! Some synths are not so fortunate. A lot of D‑50 synths are starting to drop like flies. My guess would be that Roland used sub‑par EPROM's during production

Each bit in an EPROM works by holding charge in an "electron well". Over time, the electrons will leak out... it takes between 20 and 40 years on average... The circuit that reads the "wells" takes more time to get a decent result as the electrons deplete. Only programming can refill these "wells". Other problems contributing to electron loss are extreme heat, humid climates and oxidation of the substrate traces. Humidity can get inside and accelerate trace corrosion. If you are the 2nd or 3rd owner of a synth or sampler, you really don't know the history of where it's been. I bought a used JV‑880 and upon opening it discovered all of the black adhesive pads holding the PCB in place had melted and collected into a pool of black goo at the bottom of the case. A hot storage locker in Phoenix? An attic in Baton Rouge, perhaps?

An added benefit of getting an EPROM reader/burner is that if you have access to a more recent EPROM binary file for your synth or sampler, you can upgrade your system to a more current firmware. The following is my version of a Quick‑Start guide for anyone who wants to take the plunge and burn their own




STATIC_FREE IMPORTANT!

Finding original synthesizer or sampler factory replacement EPROM's or *.BIN files can sometimes prove to be Mission: Impossible so play it safe! Before you start, it's important to note that if you are not careful, it's quite easy to turn your synth or sampler into a brick. Make sure you handle the EPROM's with care. Wear a static wrist band while working on a static free workbench or environment. Also, if you accidentally plug it in backwards or write an EPROM when you meant to read it ... kiss it goodbye


EPROM BURNER
HARDWARE
The EPROM reader/burner model I bought is a Minipro TL866CS manufactured by XG Autoelectric. These are available from a zillion different sellers on eBay. I paid $38 (USD) for one at eBay. Shipping was quick, it was packaged securely in a box inside bubble wrap and it also included a USB cable. It gets its +5V power from the USB cable so no external power supply is needed. This basic TL866CS system will read and burn standard EPROM's with 40 pins or less. All of the EPROM's on my synths and samplers have 28 or 32 pins so this basic model is all I need. You will also need to buy some blank EPROM's. To keep the costs down, I chose to use OTP (One‑Time Programmable) EPROM's. I can't recommend what kind of blank EPROM's for you to buy because you need to choose similar EPROM part numbers shown on the face of your synth or sampler EPROM. A short list of some synth and sampler EPROM part numbers is here. Recommended vendors for blank OTP EPROM's are Mouser (USA) and Farnell (Europe). You won't need to purchase any add‑on parts kits or adapters for the TL866CS, unless of course you plan to do more advanced work with unusual EPROM's (square, more than 40-pins, etc...) If you plan to use the more expensive erasable EPROM's with clear quartz windows you will want to invest in a UV eraser. Since I'm just using OTP EPROM's, no eraser was needed


SOFTWARE
The software used to operate the TL866CS is called Minipro. It's free and you can find the current version for Windows at the TL866 Application Software Download link available from XG Autoelectric. There is also a Mac Version and a Linux Version of the Minipro utility but don't ask me how to install it. I tried to install the Mac version but was unsuccessful so I gave up and installed the Windows version instead

TOP: EPROM With Label Removed Exposing The Clear Quartz Window
EPROM BURNER
Left: D-110 EPROM IC #19                     Right: Blank OTP EPROM
You should update the firmware on the TL866CS after installing the Minipro software. Updating the firmware also installs the current list of compatible EPROM's the TL866CS can read and burn. The TL866CS firmware update is automatic if you are connected to the Internet when you install the Minipro software

To read an EPROM from one of your synths or samplers, you will first need to determine what type of EPROM it is. The EPROM will have a part number silk‑screened onto its face and looks similar to the section highlighted in red as shown in the image to the right. The EPROM on the left was pulled from a Roland D‑110. The EPROM on the right is a blank OTP EPROM replacement. The EPROM on the top is what most of the synth and sampler EPROM's look like with their label removed. In some cases, you will need to remove this label temporarily to read the EPROM part number underneath. Be sure to put the label back in place when finished. It's there to prevent accidental erasure from sunlight, fluorescent, and other UV light sources. Note: Even though the OTP EPROM on the right does not have a clear quartz window, it serves as a good replacement at a reduced cost

The key to using the Minipro software is being able to select the correct EPROM part number. There are a zillion choices. Your best tool for finding the correct EPROM part number is by using the SEARCH feature. Clicking on the SELECT IC button opens up a search dialog window. There is also a button on the main Minipro screen called INFORMATION. Clicking this will call a pop‑up window which will show the correct EPROM notch orientation and how to plug your specific EPROM correctly into the TL866CS. An orientation image is also indented on top of the burner but it's somewhat hard to read. After working with the program a few times, you probably won't need to use the INFORMATION button anymore and you can call yourself an expert!


READING AN EPROM
Once your EPROM is seated correctly and the notch is facing the correct direction, push the lever down to lock it in place. Select the correct EPROM part number and from the drop‑down menu choose DEVICE and then READ. Check the display on the right‑hand side of the screen and make sure you have actually captured some EPROM data. Use the drop‑down menu and SAVE it as a *.BIN file. Push the lever to the upright position and remove the EPROM. Done!

You can now take this new *.BIN file and keep it as an EPROM backup on your hard drive. At this point you have two options:
  • Let sleeping dogs lie. Simply keep this *.BIN file available on your hard drive as a backup and use it in the event your EPROM fails someday

    • ~ or ~
  • Burn a new EPROM now to replace your old EPROM

I chose to burn new EPROM's now and replace all of my old EPROM's. Why? Because the synth and sampler cases were already opened up. Might as well!


BURNING AN EPROM
Get a blank OTP EPROM compatible with the same part number as the one you just read. Place it in the TL866CS, make sure the notch is facing the correct direction and check that all the pins are seated correctly. Push the lever down to lock it in place. Select the correct EPROM part number you are going to burn. From the drop‑down menu, choose File and then Open and select the *.BIN file for your synth or sampler. Next, from the drop‑down menu choose DEVICE and then PROGRAM. Done!

If your goal is to upgrade a synth or sampler EPROM to a more current firmware version, it's as simple as loading a valid *.BIN file into Minipro then choose DEVICE and then PROGRAM from the drop‑down menu. The tricky part is finding a valid *.BIN file for your synth or sampler. I've posted all of my synth and sampler firmware *.BIN files at this link


THINGS TO CONSIDER
  • It's important to note that even though OTP EPROM's don't have a clear quartz window, these IC's are also susceptible to electron loss over time and will eventually fail someday. The good news is that once you read, burn and install your new EPROM's, you can rest easy for another 20+ years

  • I wasn't able to backup all of my synths and sampler EPROM's. My U‑20, U‑110 and S‑550 have their EPROM's soldered directly onto the circuit board as a cost cutting measure. Thanks Roland :^(  Some synths, such as my U‑20, have MASK ROM's installed, not EPROM's

  • Plugging an EPROM backwards into a synth, sampler or reader will usually scramble the bits in the EPROM when you power on the device rendering it unusable. Double check that you have it inserted with the notch facing the correct direction


BURN_ONE      EPROM_ZONE   Free Firmware Downloads For Roland Synths And Other Gear
Safety Precautions:
Modifications made to any factory stock equipment will always pose an element of risk. Sometimes mistakes are made which are irreversible. Improper soldering and handling of electricity can cause serious injury and damage the synthesizer. Use caution when handling static sensitive devices and the PCB. Make sure you are properly grounded, working on a static-free workbench or table and wearing eye protection during any soldering tasks. The author is not responsible for any damage or injury resulting from this DIY info. Use this DIY information at your own risk. And, I can't stress enough, the importance of wearing eye protection while soldering. That stuff flies everywhere sometimes!


If you find some of this DIY info useful, please consider donating a small amount. All donations are used for future DIY synth and sampler development. Thanks! SUPER-JX ZONE


Other Synthesizer And Sampler Homepages I Maintain

PROMO WEBSITES
All images, text, JavaScript and HTML Code ©1995- by llamamusic.com

The Information On This Page Is Current As Of

S-50_S-550_ZONE
WEBSITE DISCLAIMER
Last updated October 31, 2014

1) You may not copy, reproduce, republish, disassemble, decompile, reverse engineer, post, make available to the public, or otherwise use the content of this website (including all software applications, scripts, webpages, design elements, and graphics) for commercial gain in any way
2) By using the llamamusic.com website and its services you agree to be bound by these terms, which shall take effect immediately on your first use of this website. You may not use llamamusic.com services if you do not accept the terms. If you do not agree to be bound by all of the following terms please do not access and use llamamusic.com. llamamusic.com reserves rights to block violators of these terms from using its services or restrict their access in any form at any time
3) You agree that lawful owners of llamamusic.com own all legal right, title, copyrights, design rights, and other intellectual property rights (registered and unregistered) in this website and all content (including all software applications) located on the site
4) llamamusic.com website content and services are provided "AS IS" and on an "AS AVAILABLE" basis. To the extent permitted by law, llamamusic.com excludes all representations and warranties (whether express or implied by law), including the implied warranties of satisfactory quality, fitness for a particular purpose, non‑infringement, compatibility, security, and accuracy. llamamusic.com does not guarantee the accuracy, completeness, or performance of the website or any of the content and services. While we try to ensure that all functionality provided is correct, no responsibility is accepted by or on behalf of llamamusic.com for any errors or inaccurate content on the website
5) llamamusic.com shall not be liable for any of the following losses or damage (whether such damage or losses were foreseen, foreseeable, known, or otherwise): (a) loss of data; (b) loss of revenue or anticipated profits; (c) loss of business; (d) loss of opportunity; (e) loss of goodwill or injury to reputation; (f) losses suffered by third parties; or (g) any indirect, consequential, special or exemplary damages arising from the use of llamamusic.com and its services regardless of the form of action
6) You agree to use this website only for lawful purposes, and in a way that does not infringe the rights of, restrict or inhibit anyone else’s use of llamamusic.com
7) The information provided by llamamusic.com ("we," "us," or "our") on llamamusic.com (the "Site") is for general informational purposes only. All information on the Site is provided in good faith, however we make no representation or warranty of any kind, express or implied, regarding the accuracy, adequacy, validity, reliability, availability, or completeness of any information on the Site. UNDER NO CIRCUMSTANCE SHALL WE HAVE ANY LIABILITY TO YOU FOR ANY LOSS OR DAMAGE OF ANY KIND INCURRED AS A RESULT OF THE USE OF THE SITE OR RELIANCE ON ANY INFORMATION PROVIDED ON THE SITE. YOUR USE OF THE SITE AND YOUR RELIANCE ON ANY INFORMATION ON THE SITE IS SOLELY AT YOUR OWN RISK

EXTERNAL LINKS DISCLAIMER
The Site may contain (or you may be sent through the Site) links to other websites or content belonging to or originating from third parties or links to websites and features in banners or other advertising. Such external links are not investigated, monitored, or checked for accuracy, adequacy, validity, reliability, availability, or completeness by us. WE DO NOT WARRANT, ENDORSE, GUARANTEE, OR ASSUME RESPONSIBILITY FOR THE ACCURACY OR RELIABILITY OF ANY INFORMATION OFFERED BY THIRD‑PARTY WEBSITES LINKED THROUGH THE SITE OR ANY WEBSITE OR FEATURE LINKED IN ANY BANNER OR OTHER ADVERTISING. WE WILL NOT BE A PARTY TO OR IN ANY WAY BE RESPONSIBLE FOR MONITORING ANY TRANSACTION BETWEEN YOU AND THIRD‑PARTY PROVIDERS OF PRODUCTS OR SERVICES

AFFILIATES DISCLAIMER
The Site may contain links to affiliate websites. Our affiliates include the following:
• supersynthprojects.com                  • vecoven.com                  • super-jx.com



Validator Image
Barcode / Domain Image


llamamusic.com - Roland Synthesizer And Sampler Firmware / Binaries