Using a TL866II+ EPROM Programmer on a Mac

The software that comes with the programmer is Windows-only and I use a Mac. So I needed to install the excellent minipro software instead.

Minipro

GUI front-end for minipro

I installed a gui frontend for the minipro program called MiniPro GUI.app. It makes it easier to remember the various options.

=> MiniPro GUI.app

Update - installed latest minipro from source

Installing the latest version got rid of a nagging issue with minipro complaining about the ROM version in the programmer. It also includes some updates to the program and makes it much less chatty if you make a mistake with the options.

Gigatron computer

Erasing a UV EPROM (like the one from my gigatron). I followed the suggestions from a YouTube video and bought a "PhoneSoap" device from Ebay for $12 including shipping. This is a device that floods your phone with UV to sterilize it. It took 2-3 10 minute cycles to erase the EPROM. This is probably because I did not pay attention to his suggestion to flip the device upside down and place the EPROMs directly on the bulb.

=> Using a PhoneSoap device to erase UV EPROMs

Plank-6502 computer

There are three chips that need to be programmed for the Planck-6502 project.

=> Planck-6502

Programming the ROM

These are the commands that I used to successfully program the ROM.

minipro -u -p "AT28C256" -w fos-planck.bin -v # -u is unprotect; seemed to require

minipro -p "AT28C256" -m fos-planck.bin # compare with file on disk

Programming the ATF22V10C

minipro -u -p "ATF22V10C" -w Computer.jed # -u is unprotect

minipro -p "ATF22V10C" -m Computer.jed # compare against disk file

Programming the ATF16fV8

This also shows more options that can be used with minipro. Refer back to the excellent cheat sheet for more.

=> Minipro cheat sheet

minipro -d "ATF16V8B" # Identify device; use -p not -d for remaining commands

minipro -p "ATF16V8B" -z # Test that pins are correctly inserted in programmer

minipro -p "ATF16V8B" -b # Check that chip is blank; this does not seem reliable for some reason.

minipro -u -p "ATF16V8B" -w Processor-16V8.jed # write to GAL

minipro -p "ATF16V8B" -m Processor-16V8.jed # compare chip against file on disk
Proxy Information
Original URL
gemini://bchapman.flounder.online/retro/tl866ii.gmi
Status Code
Success (20)
Meta
text/gemini; charset=utf-8
Capsule Response Time
711.035569 milliseconds
Gemini-to-HTML Time
0.924469 milliseconds

This content has been proxied by September (3851b).