3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Robot Brain: Build a single board computer in an evening

Step 3Program the eprom

Program the eprom
If you don't want to program an eprom, you can always buy one pre-programmed when you get the board. But I figured I might use programmed eproms in some other projects so I got a programmer and an eraser. These used to cost thousands. But I picked up the programmer for $34 including shipping (search for eprom programmer on ebay), and the eraser was $25 including shipping.

The programmer comes with its own software and if you tell it the chip number, it gives you a picture of how to insert the chip and set all the switches. The eproms come blank, but I programmed one, then erased it for 5 minutes and reprogrammed it, just to check it all worked.

The entire rom image is here http://n8vem.googlegroups.com/web/ROMIMAGE.zip?gda=5RkX1kEAAABRoI8ydU505jGCwGWcAnRLTpwShSoH8O7HvxGhdHl1lXeXmbZQXujx0V3ulhJIKNrhtrFcBixfottYTQUy-Muj7WbB0sVAO2Hmgtm1PE2xNg

And this includes the operating system and some useful files. It is kind of like your XP installation disk except this goes into a chip. Unzip the file, fire up the programmer, load the .bin file and program the chip. You can read back the data to check it went through.

The only catch with this programmer is that it needs a parallel port. Some newer PCs don't have a parallel port. I built myself a parallel port extension cable so I didn't have to keep reaching behind the PC. It consists of an IDC D25 plug, and IDC D25 socket and 2 metres of ribbon cable. Use a vice to squeeze the plug onto the connector.

The willem programmer I bought does not show all the settings needed to program a 1 megabyte eprom. On the left of the chip near the bottom, a jumper needs to be moved. The settings are in the manual though, which is a file called Willem PCB5.0 Manual.html in the manual section. This has a lot more detail on the settings.
« Previous StepDownload PDFView All StepsNext Step »
2 comments
May 19, 2010. 8:20 PMjlon says:
The link for the ROM image here on step 3 is apparently stale.  Is there a current one?

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
16
Followers
4
Author:James Moxham
Dr James Moxham is a general medical practitioner in Adelaide, Australia. His interests include general family medicine, medical politics, microcontrollers and tending a rose garden. He lives on a pro...
more »