MCUmall EPROM BIOS Chip Burner Forum
MCUmall EPROM BIOS Chip Burner Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 MCUmall Forums
 True USB Willem Programmer (GQ-2X,3X,4X & GQ-4x4)
 Can the GQ-4X read an MX23C6410?
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

RetroRepair

United Kingdom
63 Posts

Posted - 02/04/2010 :  16:37:21  Show Profile  Reply with Quote
I'm interested in buying the full GQ-4X package but first I need to know if it can read a MX23C6410 maskrom with an adaptor?

If so, does MCUMall sell them?
Reply #1

ZLM

2937 Posts

Posted - 02/04/2010 :  18:40:26  Show Profile  Reply with Quote
Checked datasheet and found it should be able to read it. But the adapter is not ready for this chip, becasue it need a A22 address line.

If your chip is in PSOP44 package, then the PSOP44-DIP32 V3 should work with a simple modification on address line since it does not need to write.
If your chip is TSOP48, then the ADP-003 should work with a modification.

Go to Top of Page
Reply #2

RetroRepair

United Kingdom
63 Posts

Posted - 02/04/2010 :  19:29:53  Show Profile  Reply with Quote
It's a SOP44 package (what is PSOP?).

How would I modify it to work?
Go to Top of Page
Reply #3

RetroRepair

United Kingdom
63 Posts

Posted - 02/04/2010 :  19:33:16  Show Profile  Reply with Quote
Also I can't see the PSOP44-DIP32 V3 adaptor in the list?
Go to Top of Page
Reply #4

ZLM

2937 Posts

Posted - 02/04/2010 :  20:46:44  Show Profile  Reply with Quote
ADP-019 PSOP44 - DIP adapter V2

It is the one you needed. The V3 will be shipped if you order this one since only V3 is instock. The item not updated. V2 and V3 are almost same except the more address pin on board.

Only two address line need to be added to the adapter from the ZIF socket. For easier connection, a ADP-053 Extended address header is needed.

I can let you know details on the modification if you have the adapter.
Go to Top of Page
Reply #5

RetroRepair

United Kingdom
63 Posts

Posted - 08/20/2010 :  07:00:29  Show Profile  Reply with Quote
Quick question, I have the old Willem programmer with parallel and USB power, I also have the 16bit adapter. Can I use this with the PSOP44 adapter? I would buy the GQ-4X but I can't afford it right now.
Go to Top of Page
Reply #6

ZLM

2937 Posts

Posted - 08/20/2010 :  23:49:19  Show Profile  Reply with Quote
yes. It should work.
Go to Top of Page
Reply #7

RetroRepair

United Kingdom
63 Posts

Posted - 08/21/2010 :  05:19:08  Show Profile  Reply with Quote
That's good news, though it says you don't have any in stock at the moment, when will you have some in?
Go to Top of Page
Reply #8

ZLM

2937 Posts

Posted - 08/21/2010 :  07:51:49  Show Profile  Reply with Quote
1-2 weeks.
Go to Top of Page
Reply #9

RetroRepair

United Kingdom
63 Posts

Posted - 08/26/2010 :  19:20:06  Show Profile  Reply with Quote
Excellent. I'll buy one as soon as it comes in.

Do you know if I'll also be able to read these:

MX23C1610
MX23C3210

Edited by - RetroRepair on 08/26/2010 19:20:20
Go to Top of Page
Reply #10

RetroRepair

United Kingdom
63 Posts

Posted - 11/01/2010 :  08:54:55  Show Profile  Reply with Quote
Ok I ordered the adapter finally and also have ordered a 16bit adapter. Can you answer if I'll be able to read the above too and what I will need to do to modify it? I am using the old PCB3 Willem programmer.

Thanks for the help on this!
Go to Top of Page
Reply #11

ZLM

2937 Posts

Posted - 11/02/2010 :  08:49:34  Show Profile  Reply with Quote
Those chips are not tested on the old PCB3 Willem programmer.
Go to Top of Page
Reply #12

RetroRepair

United Kingdom
63 Posts

Posted - 11/02/2010 :  11:14:23  Show Profile  Reply with Quote
None of them?
Go to Top of Page
Reply #13

ZLM

2937 Posts

Posted - 11/02/2010 :  12:15:11  Show Profile  Reply with Quote
None of them. But you can read the datasheet find a closest chip from the software to try.
Go to Top of Page
Reply #14

RetroRepair

United Kingdom
63 Posts

Posted - 11/02/2010 :  13:17:02  Show Profile  Reply with Quote
Hang on, I said above I had the old Willem and you said it should be fine??

I don't see why it'd be any different though? You said before about running an extra address wire, what do I need to do there?
Go to Top of Page
Reply #15

RetroRepair

United Kingdom
63 Posts

Posted - 11/03/2010 :  06:09:42  Show Profile  Reply with Quote
So I looked through the device list for the GQ-4X software and there is no mention of these chips or equivilent there either. So even if I buy this can you guarentee I can read these ROMs?

I would rather you help me get the adapters working with the PCB3 though since I only bought them because you said it'd work.
Go to Top of Page
Reply #16

RetroRepair

United Kingdom
63 Posts

Posted - 11/09/2010 :  04:29:51  Show Profile  Reply with Quote
Still don't know what to do here. I appreciate it since I bought this on your advisory.
Go to Top of Page
Reply #17

Bad_Ad84

210 Posts

Posted - 11/09/2010 :  07:27:09  Show Profile  Reply with Quote
He said the MX23C6410 should be fine, you then mentioned other chips, that he said were not tested, then you said that he said they would be fine.

From this thread, the only one that he said "should" work was the MX23C6410
Go to Top of Page
Reply #18

RetroRepair

United Kingdom
63 Posts

Posted - 11/09/2010 :  16:05:33  Show Profile  Reply with Quote
Nope, read it again. I asked initially about the MX236410, he said it's be fine. I asked if it'd work on an old Willem, he said yes. I mentionted AFTER I bought it that it was a PCB3 model, he said NONE of them were tested on that and basically that I was on my own with it. Rightfully so, I expect a bit of support. At the least a reply.
Go to Top of Page
Reply #19

Bad_Ad84

210 Posts

Posted - 11/10/2010 :  00:24:01  Show Profile  Reply with Quote
I've read it many times, you should read a forum as a conversation. He had already answered you about the original chip, then you asked about something else and got another reply.

"Do you know if I'll also be able to read these:

MX23C1610
MX23C3210"

"Can you answer if I'll be able to read the above too and what I will need to do to modify it?"

"Those chips are not tested on the old PCB3 Willem programmer."

"None of them?"

"None of them. But you can read the datasheet find a closest chip from the software to try."


You should just use a compatible chip in the software and it should work, do you know of any that are compatible in the application you are using them for? (I assume from your name, some sort of arcade/gaming machine)?

Also, "not tested" never ment it wouldnt work.

Edited by - Bad_Ad84 on 11/10/2010 00:53:24
Go to Top of Page
Reply #20

Bad_Ad84

210 Posts

Posted - 11/10/2010 :  00:33:33  Show Profile  Reply with Quote
With some brief googling:

h**p://www.angelfire.com/gundam/shinnokata/select.html

There is a section about your chip, you have to manually switch from first half to second half for his method, but you might be able to look up the ST M27C322 he suggests in devices.txt then create your own entry for MX23C6410 but with a larger size, might work... worst case you can use the method on that page as the M27C322 is in the GQ-3X software
Go to Top of Page
Reply #21

Bad_Ad84

210 Posts

Posted - 11/10/2010 :  00:41:30  Show Profile  Reply with Quote
Infact, that method should work for all of them.

the MX23C1610 and MX23C3210 should work with this for the GQ-3X and GQ-4X:

Name="MX23C3210",ID="XXXX",Class="27C322",Category="EPROM",MFG="MX",CodeSize="4194304",Adapter="ADP-019 PSOP44 - DIP adapter";

Name="MX23C1610",ID="XXXX",Class="27C322",Category="EPROM",MFG="MX",CodeSize="2097152",Adapter="ADP-019 PSOP44 - DIP adapter";

Im not sure about the larger chip, you could try:

Name="MX23C6410",ID="XXXX",Class="27C322",Category="EPROM",MFG="MX",CodeSize="8388608",Adapter="ADP-019 PSOP44 - DIP adapter";

But the second half of the data might be blank... test it, if its blank then use the method from the link above.

On the older software used on the PCB3, just pick the 27C322 for all options (Device -> Eprom -> 27Cxxx -> 27C322 (at the bottom)), the 4MB chip should read as is, the 2MB you just need to cut off the last 2MB of the 4MB file and the 8MB you will need to use the trick in the link.

That should cover all 3 chips for you.

Edited by - Bad_Ad84 on 11/12/2010 02:59:20
Go to Top of Page
Reply #22

RetroRepair

United Kingdom
63 Posts

Posted - 11/12/2010 :  00:42:06  Show Profile  Reply with Quote
Thank you for your help, I will give that a go once the adapter arrives.
Go to Top of Page
Reply #23

Bad_Ad84

210 Posts

Posted - 11/12/2010 :  03:04:29  Show Profile  Reply with Quote
Also, I see you are in the UK.

If all else fails, a PSOP44 adapter for my programmer is around £18 delivered.

If you provide the adapter, I will read the chips for you for free.
Go to Top of Page
Reply #24

RetroRepair

United Kingdom
63 Posts

Posted - 11/15/2010 :  03:26:53  Show Profile  Reply with Quote
ZLM > I have the adapter here, so how do I modify it to work with MX23C6410? You sent me the V2 afterall. As above I'll need to read them as 27C322, so how do I do that?

Bad Ad84 > Thanks again for your help, I hope I won't need to take you up on your offer.

EDIT - The trick outlined above won't work. For starters it has too few address lines and second that's a dip pinout where as I'm using a PSOP44 IC.

Now I'm really confused :(

Edited by - RetroRepair on 11/15/2010 04:01:29
Go to Top of Page
Reply #25

Bad_Ad84

210 Posts

Posted - 11/15/2010 :  04:06:08  Show Profile  Reply with Quote
Package doesnt really matter, you just need to look up the datasheet of the DIP package and the PSOP, then find the matching pin used in the link.
Go to Top of Page
Reply #26

RetroRepair

United Kingdom
63 Posts

Posted - 11/15/2010 :  04:35:05  Show Profile  Reply with Quote
Ok so I got it plugged in the the programmer directly (for some reason I decided to plug it into the 16bit adapter first) and I managed to get a partial dump but realised A20-A21 were not connected so before adding the lines I noticed A19 is on the opposite side to where it should be...

So I suppose I still need to know what to do to get this working :(

I take it the pins of the psop44 adapter don't actually line up properly? I mean they can't really since the 27c322 is a 42 pin IC and the psop44 adapter only has 32 pins..?

Edited by - RetroRepair on 11/15/2010 04:43:09
Go to Top of Page
Reply #27

RetroRepair

United Kingdom
63 Posts

Posted - 11/15/2010 :  05:00:30  Show Profile  Reply with Quote
Never mind, I'm a moron :)

I connected A19, A20 and A21 to the pins they should go to on both the adapter and programmer and got a good dump!

Thanks so much again for your help, case closed!

Edited by - RetroRepair on 11/15/2010 08:21:31
Go to Top of Page
Reply #28

RetroRepair

United Kingdom
63 Posts

Posted - 11/15/2010 :  05:18:01  Show Profile  Reply with Quote
I spoke too soon :(

I read the 4mb ROM as-is like the link you provided stated but it's just the first 512kb repeated over and over. Why might that be?
Go to Top of Page
Reply #29

ZLM

2937 Posts

Posted - 11/15/2010 :  10:45:06  Show Profile  Reply with Quote
It looks like the address pins are not been connected. I assume you are using Parallel Enhanced Willem programmer with 32 pin ZIF socket on programmer.

For the GQ-4X programmer and ADP-054/scriptDP-055 adapter. You do not need to worry about the address line A19,A20,A21. The adapter has DIP address pins for the ZIF socket.
Go to Top of Page
Reply #30

RetroRepair

United Kingdom
63 Posts

Posted - 11/15/2010 :  19:20:55  Show Profile  Reply with Quote
If I remove the address pin A19, A20 and A21 it makes no difference, unsurprisingly since it's just repeating at about A15. Yes I am using the parallel willem.

Surely I would just need to make a modification to the adapter?
Go to Top of Page
Reply #31

RetroRepair

United Kingdom
63 Posts

Posted - 11/16/2010 :  01:25:29  Show Profile  Reply with Quote
Ok I removed the socket from the PSOP44 PCB and MANUALLY wired each wire to the ZIF on the 16 bit adapter then read as 27C322. I am testing with a MX23C3210 since that should read in 1:1 and does not have A21 address. I wired A19 and A20 directly to the header on the Willem programmer and I get exactly the same result. It seems to be getting stuck at A15.

I'm reading it as a 27C322 as that should be correct, the only modification I made to the pinout is I set the BYTE line on the MX chip to high since it then reads in word mode and I dont have to swap the byte.

So could my programmer be faulty? As I understand it, I should be able to read 27C322 with this adapter?

Edited by - RetroRepair on 11/16/2010 02:15:02
Go to Top of Page
Reply #32

RetroRepair

United Kingdom
63 Posts

Posted - 11/16/2010 :  07:50:27  Show Profile  Reply with Quote
Ok, so I have realised there are TWO pins on the address header on my programmer marked A19, apparently one isn't A19 at all and when I moved it to the correct pin I got somewhere, however, now my dump is repeated TWICE in the file. It seems like it's only reading every other address and going back to the start and doing it again.

There's also what appears to be a lot of noise too (the ROM contains PCM Audio). Always at the same place in the sample..
Go to Top of Page
Reply #33

RetroRepair

United Kingdom
63 Posts

Posted - 11/16/2010 :  14:26:49  Show Profile  Reply with Quote
I decided to connect A18 from the MX ROM to the header on the Willem PCB header, I didn't realise it's not read from there, but doing this DID give me other chunks of the ROM which I didn't see before, though did the same thing, reapeating itself over and over.

I also noticed the pins on the 16bit adapter don't match up correctly. A0 on the adapter ZIF is A1 on the Willem ZIF and so on. Would this be affecting it or is that normal??

I'm about ready to throw this thing out the window :(
Go to Top of Page
Reply #34

RetroRepair

United Kingdom
63 Posts

Posted - 11/16/2010 :  17:12:34  Show Profile  Reply with Quote
Well seeing how the rest of the addresses were out by one I decided to do the same with A19 and 20 and well, seems to work somewhat but the end of the file is missing still and probably some bits in between. I suppose this s because I'm missing A0?

I'm so close...
Go to Top of Page
Reply #35

ZLM

2937 Posts

Posted - 11/18/2010 :  18:31:37  Show Profile  Reply with Quote
The programmer software works as 8 bit on 16bit chip. So, the A0 is used to switch Hi and Lo 8 bit data to complete the 16 bit data. The programmer A1 is connected to chip A0. The programmer highest address line should be one bit higher than chip. Example, if the chip highest address line is A20, then the programmer used highest address line is A21. And the A20 of chip is connected to A21 of programmer.
Go to Top of Page
Reply #36

RetroRepair

United Kingdom
63 Posts

Posted - 11/19/2010 :  10:27:19  Show Profile  Reply with Quote
Ok well after all this I managed to get most of them read so thank you for all your help.

I can't read the last one though, a 27C160. The data at 0x100000 is a repeat of 0. Also, 0x80000-0xfffff and 0x180000-0x1fffff seem to be empty. Bad addressing it looks like but I am not doing anything differently than the other chips :(

When I can afford it I'm going to buy a GQ and take a hammer to this thing!
Go to Top of Page
Reply #37

ZLM

2937 Posts

Posted - 11/19/2010 :  21:24:39  Show Profile  Reply with Quote
If you are going to buy GQ-4X, then the correct adapter will help you simplify the job.

Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
MCUmall EPROM BIOS Chip Burner Forum © Copyright 2003 - 2009 Mcumall Electronics Inc. Go To Top Of Page
Generated in 0.14 sec. Snitz Forums 2000