Item Description EPROM chip. For the Einstein MOS 1.2, use a 27C128 (16 KB) or 27C256 (32 KB) EPROM (DIP-28 package) & MOS 2.1 for the 256 computer only.
‍EPROM programmer A TL866II Plus (or MiniPro) USB programmer — very common and easy to use.
‍EPROM image file The binary or HEX file, e.g. MOS12.BIN or MOS12.HEX.
‍PC software. The programmer’s official software (usually “Xgpro” or “Minipro”).
‍UV eraser(only if reusing old EPROM)Needed to erase older 27C-series chips before reburning. EEPROMs (like 28C256) don’t need this.
⚠️ Before You Start
Handle chips carefully. Touch something metal first to discharge static electricity.
Double-check orientation. The notch on the chip must match the socket notch on your programmer.
Never force it in. Pins bend easily!
🧰 Step 1 — Install the Programmer Software
Go to the manufacturer’s website or use the CD that came with your TL866 programmer.
Install the Xgpro (for TL866II) or MiniPro software.
Plug in the programmer via USB — it should appear as connected in the software.
💾 Step 2 — Load the EPROM Image File
Launch the programmer software.
Click Select IC and choose your chip type (e.g. 27C128, 27C256, etc.).
Click Open File and select your binary (MOS12.BIN or MOS12.HEX).
If it’s a HEX file, the software may ask how to load it — accept defaults.
The data will appear as hex bytes in the memory window.
⚙️ Step 3 — Prepare the Chip
If the EPROM is new, skip this step.
If it’s used, erase it:
Place the chip (window side up) in a UV EPROM eraser.
Expose it for 10–15 minutes under UV light.
Verify erase: in the programmer software, select “Read” — it should show all bytes as FF.
🔥 Step 4 — Burn the Image
Insert the chip into the programmer’s ZIF socket.
Align the notch on the chip with the notch marking on the programmer (usually top).
In the software, click Program.
Wait 10–60 seconds depending on chip type.
The program will verify the contents automatically.
If “Verify OK” appears — success!
If “Verify failed” — check chip type, erase properly, and try again.
✅ Step 5 — Test the Chip in Your Tatung Einstein
Remove the old MOS ROM chip (carefully with a chip puller).
Insert the new EPROM, notch in the same direction as the original.
Power on your Einstein — you should see the MOS 1.2 startup screen.
If it doesn’t boot:
Recheck chip orientation (notch direction).
Ensure the correct chip size (Einstein expects a 16 KB image; if using a 27C256, burn the image twice in the file to fill 32 KB).