stuffmonger said:
Umm... yeah... I'm the noob in that thread... that may have been an issue, but the chips should have already been blank. Also, the program couldn't see that the adapter was put in the zif socket like it should have.
Set your printer port to EPP or Normal in the BIOS.
Close any software or hardware drivers that may try to use the parrallel port. Read
This and install the registry setting.
OK, There is a lot not covered in that thread on willem.org. The Software cannot know if you have the correct adapter installed. The hardware is not designed this way. It says Require Adapter EPROM 16(DIP 40) as a courtesy reminder to you.
1. Upgrade your software to 0.97i+ (
http://mpu51.tripod.com/eprom/prog_doswin/epr097i_p.zip) install the latest DLPortIO and keep the drivers in the same directory as the programming software.
2. Click at the top of the screen where it says Willem, it will now say PCB3. NOTE- This will make your dip switch settings VERY different! The only thing this changes, is it shows you the correct dip settings for your board. Willem is only used w/ board willem 3.0/3.5, this is not your board.
3. Start the software, choose 27c1024 from the list, then insert the adapter with eprom already in it.
4. Click "Action > Blank Check". IF this fails then your chip is not blank. This is likely the case, trying to write the eprom with your dip settings wrong will cause bits to write to random places.
If you want to see what bits of the chip are still set after blank check fails, click "Action > Read" then when it finishes click the buffer tab on the bottom of the screen. Now you can see what is in each bit of the chip, a blank eprom will have nothing to read back but FF. If there is anything else, you will either need another chip or an eraser.
5. If you pass the blank check, then click "file > load", choose your rom file.
6. now click "Action > Program/Test RAM"
that's it, you should now have a programmed 27c1024 chip. let me know how it goes.
cheers,
-DT