Welcome, Guest. Please login or register.

Author Topic: Willem Programmer + 27C400 EPROMS  (Read 5395 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Willem Programmer + 27C400 EPROMS
« on: June 12, 2006, 02:03:49 PM »
I have finally got all the parts for my Willem programmer:

- Willem Programmer PRO 2 98 D2+
- Adapter 27Cxxxx/EPROM16bit
- UV EPROM Eraser
- AMD 27C400 27C400-150DC EPROM - X 5

I intend to burn my (currently BlizKicked) kickstart 3.9 image to the chips.

I have connected everything up, but when I choose 27C400 from the device menu, the display changes to "Require adapter EPROM 16bit (DIP42)". I have the adapter connected to the programmer, so I don't know whether this display is supposed to change to a picture of the adapter, or if it is normal for it say "require adapter".

If I try to burn data to the chip, I get an error "Error at 0x000000 Chip = 0x80 buffer = 0x14".

Anyone have any idea what I'm doing wrong?

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline glitch

  • Sr. Member
  • ****
  • Join Date: Nov 2004
  • Posts: 371
    • Show only replies by glitch
Re: Willem Programmer + 27C400 EPROMS
« Reply #1 on: June 12, 2006, 03:58:59 PM »
I'm not familiar with that make/model, but can you READ a ROM using that software too?  If so, check to see if that works first...
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Willem Programmer + 27C400 EPROMS
« Reply #2 on: June 12, 2006, 04:11:26 PM »
Hmmm good idea, hadn't thought of that! I'll try with an old 3.0 chip. Not sure how I can verify that the data read off the chip is actually correct, but I guess if it reads something then the programmer is working.

Thanks

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Willem Programmer + 27C400 EPROMS
« Reply #3 on: June 12, 2006, 06:40:07 PM »
Just tried to read a 3.0 chip and got a pattern of "80 FF FF FF" repeated. Tried with a blank EPROM, and got the same. Tried without the 27Cxxx adapter plugged in, and got nothing. So it's reading something, but not the contents of the chip  :-?

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline orange

  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 2794
    • Show only replies by orange
Re: Willem Programmer + 27C400 EPROMS
« Reply #4 on: June 12, 2006, 07:04:08 PM »
recheck the jumpers, there is a lot of them

what version of Willem do you have?
(you need to select correct by clicking on PCB3 in software.)
Better sorry than worry.
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Willem Programmer + 27C400 EPROMS
« Reply #5 on: June 12, 2006, 07:05:55 PM »
It's a PRO 2 98 D2+. I have no idea what all the jumpers do, and the manual is crap! Any ideas what I'm supposed to set the jumpers to?

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline orange

  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 2794
    • Show only replies by orange
Re: Willem Programmer + 27C400 EPROMS
« Reply #6 on: June 12, 2006, 07:42:16 PM »
I think you might need adapter for that version, do you have a ribbon cable connecting adapter board with programmer?
have you checked the orientation of chips and adapter? be very careful with it or chip gets fried.
Better sorry than worry.
 

Offline RedskullDC

  • Full Member
  • ***
  • Join Date: Sep 2003
  • Posts: 136
    • Show only replies by RedskullDC
Re: Willem Programmer + 27C400 EPROMS
« Reply #7 on: June 13, 2006, 01:14:57 PM »
Quote

I have connected everything up, but when I choose 27C400 from the device menu, the display changes to "Require adapter EPROM 16bit (DIP42)". I have the adapter connected to the programmer, so I don't know whether this display is supposed to change to a picture of the adapter, or if it is normal for it say "require adapter".

If I try to burn data to the chip, I get an error "Error at 0x000000 Chip = 0x80 buffer = 0x14".
Anyone have any idea what I'm doing wrong?
--
moto


Hi Moto,

Are you aligning Pin1 of your eprom to pin 1 of the Dip42 adapter?
If you are, this is incorrect.
Pins 20,21 of the Eprom should line up with Pins 21,22 of the Dip42 socket.
(Same as in the A1200, you will notice it has 42pin IC sockets, but 40pin Eproms).
Have a look at: http://www.amiga-hardware.com/download_photos/a1200mb1d1.jpg

Would produce unpredictable results as you obtained.

Red
Redskull @ Digital Corruption
A500, 4000/060-75MHz
WinUAE on Windows7-X64Ult
Minimig DE1
-------------------------
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3644
    • Show only replies by alexh
    • http://thalion.atari.org
Re: Willem Programmer + 27C400 EPROMS
« Reply #8 on: June 13, 2006, 01:45:09 PM »
I am 99% sure you have the WRONG adapter ;)

The 27C400 chips (and Amiga ROM's) have a very unusual pinout and match almost non of the other standard 27Cxxx series EPROMS.
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Willem Programmer + 27C400 EPROMS
« Reply #9 on: June 13, 2006, 02:03:44 PM »
@Orange
Yes the ribbon cable is connected. The chip was definitely the right way round.

@Red
My adapter board for the Willem only has 40 pins, so the chip aligns perfectly.

@Alexh
Given that my adapter board has 40 pins not 42 like the Amiga socket, do you think this is the wrong adapter?

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3644
    • Show only replies by alexh
    • http://thalion.atari.org
Re: Willem Programmer + 27C400 EPROMS
« Reply #10 on: June 13, 2006, 04:27:05 PM »
This is the official Willem adapter board for 27C400's

http://www.willem.org/16bitcombi.htm

Regular 27Cxxx chips go on one side... special 27Cxxx chips like the 27C400 go on the other side. It also does PLCC versions.
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Willem Programmer + 27C400 EPROMS
« Reply #11 on: June 13, 2006, 04:30:28 PM »
Bugger, I got the wrong one  :-( At least I know what the problem is now. I'll try to find the correct one.

Thanks for your help.

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3644
    • Show only replies by alexh
    • http://thalion.atari.org
Re: Willem Programmer + 27C400 EPROMS
« Reply #12 on: June 13, 2006, 04:39:50 PM »
At 24Euro it's probably cheaper to make your own with veroboard and two sockets and a bit of wire?

http://www.willem.org/catalog/product_info.php?cPath=1_21&products_id=77
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Willem Programmer + 27C400 EPROMS
« Reply #13 on: June 13, 2006, 05:20:48 PM »
Quote
alexh wrote:
At 24Euro it's probably cheaper to make your own with veroboard and two sockets and a bit of wire?

Stop it, you're scaring me!  :nervous:  :lol:

My reasoning would be "for 24 euros, I might as well buy it rather than build it and risk destroying the programmer, my laptop, and a large portion of the northern hemisphere".

Thanks for the link!

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline billt

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 910
    • Show only replies by billt
    • http://www.billtoner.net
Re: Willem Programmer + 27C400 EPROMS
« Reply #14 on: June 13, 2006, 07:27:32 PM »
I had a lot of problems trying to get my Willem to deal withthe AmigaOne FLASH chip. Turns out the chip enable pin wasn't pulled either high or low (I forget which it needed but I think low) and was floating. Try the test section of the Willem software and make sure your pins are toggling as they should, and add any resistors or whatever that is needed.
Bill T
All Glory to the Hypnotoad!