• Please review our updated Terms and Rules here

Willem 50B update

syzygy

Experienced Member
Joined
Apr 22, 2023
Messages
415
Location
North East USA
I have programmed and used lots of 'modern' serial EEPROMs, but as far as I can remember, I have never programmed an 'old school' EPROM, but I always wanted to learn about them and use them. I remember marveling at those magazine projects about building your own EPROM programmer. Alas, I never did that. But I bought myself one for xmas and I have been figuring it out over the last couple of days. Once, I figured out how to get it to recognize the old XP parallel port, things began to come together.

Many years ago, I somehow managed to receive an old and stripped down Dataerase II and actually found it and it still works. So, tonight, I erased 27C256 and a 2716. They now read as all FF and pass the blank test. I also programmed a 2732 and an old Intel 2716 (25V) after erasing them. BTW both 2716s took a *long* time to erase. I used the .hex file from this project, which I am considering undertaking because it looks like cheap fun.

The chips look like they programmed fine and they read back what they are supposed to- of course I haven't actually used them, but so far so good.

I actually managed to find 7-8 other EPROMS that I squirreled away over the years.

One of the 2716s came in this socket...
2716 in socket 20240103_191650.jpg

If I am reading the datasheet right, this socket, with the heat-resistant tape, connects GND to CE (so it is always on), and Vcc to Vpp, which the data sheet says is fine, except that it is rather rather inconvenient if you want to program it. I was able to remove the socket and reclaim the chip proper.

I am actually pretty impressed by this Willem programmer. You have to check/set a lot of stuff and make sure you find the right data sheet (e.g., the Intel 2716 has Vpp=25v and the Thomson 12.5V). That may be old history to some of you folks, but not to me.

Anyways, it works! Cool stuff.
 
You have to check/set a lot of stuff and make sure you find the right data sheet (e.g., the Intel 2716 has Vpp=25v and the Thomson 12.5V). That may be old history to some of you folks, but not to me.
Some variations in 2716 were (again) recently discussed at [here].
 
sivava 20240120_143323.jpg
I got it in my head that I wanted to program an AT89S52 using the Willem and the adapter on the right, which came with my set up.

I could find almost nothing about this daughter board, save a picture here and there, e.g. here. If any one has any information, please pass it on.

I believe that this 'newer' board is called Version 2. With no instructions at all, I proceeded to try to program an AT89S52 and it simply could not be done (by me). The picture in the Willem software shows the board on the left (not the one on the right) but has a check box for "New Adapter" - that made no difference.

I believe that the board on the left is the older version and is what is depicted in the software. I picked one up and was able to program the AT89S52 without any problem.
 
Wanting to reclaim bench space that had been taken by the old XP, I attempted to add this pci parallel port card to a win 7 machine (it is an Asix chip). I had mentioned getting the card in this thread....and I mentioned software to allow functional remapping of the old win-XP card card to accommodate the Willem on the XP.

Bottom line is that I did get this new card installed after the usual win 7 balking and so on and, frankly, I have been through that for years and I don't remember the entire sequence of events except that it involved a full array of cursing. I still had to do the remapping bit and, in the case of my win 7 machine, only the software from DownTown Doug Brown worked. This included both his wrapper and TVicPort. Thanks Ben, Doug and Entech. The Willem now works with my Win 7 machine - back in the closet goes the XP.
 
Back
Top