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, GQ-3X, GQ-4X)
 How to read TC5332204AP and TC5364205AP maskroms?
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

Ptchnk

France
11 Posts

Posted - 05/03/2020 :  09:37:24  Show Profile  Reply with Quote
I've have a QG-4X programmer and an adapter for 27C400/27C800/27C160 and 27C322 eproms.

I'm just looking for checking some Toshiba TC5332204AP (32Mo-8bit) and TC5364205AP (64Mo-16bit) maskroms.

What would i need to do it, if possible, with my programmer.

Thx.

UPDATE: Here is how to read the TC5364205AP maskroms in one step using the GQ-4X and the 16bit eprom adapter.:

-lift up the pin 11 and connect it to the A22 position on the programmer socket (it is position 3 starting from the upper left one). For Willem, GQ-2X/3X adapters, connect it to the A22 position and the BUS header.

-create a device in the "devices.txt" files as follow:

Name="TC5364205AP",ID="XXXX",Class="27C322",Category="EPROM",MFG="ALL(Generic)",CodeSize="8388608",Adapter="ADP-054, ADP-055 16 BIT EPROM ADAPTER";



For the TC5332204AP, as it is a 8bit eprom, i'm considering just making a small re-routing adapter to assign the pin at the correct position on the programmer socket. And creating a device based on an 27C800 that allows 8bit mode.

Name="TC5332204AP",ID="XXXX",Class="27C800",Category="EPROM",MFG="ALL(Generic)",[b]CodeSize="4194304"[b],Adapter="ADP-054, ADP-055 16 BIT EPROM ADAPTER";]

Edited by - Ptchnk on 02/15/2021 23:26:24
Reply #1

anniel

2529 Posts

Posted - 05/03/2020 :  13:49:36  Show Profile  Reply with Quote
quote:
Originally posted by Ptchnk

I've have a QG-4X programmer and an adapter for 27C400/27C800/27C160 and 27C322 eproms.

I'm just looking for checking some Toshiba TC5332204AP maskroms.

What would i need to do it, if possible, with my programmer.

Thx.

Do you have the datasheet? Try 27c160.
Go to Top of Page
Reply #2

Ptchnk

France
11 Posts

Posted - 05/03/2020 :  22:59:50  Show Profile  Reply with Quote
I wasn't able to find the datasheet for this chip. Only thing usefull i was able to find is that (from https://wiki.neogeodev.org/index.php?title=V_ROM)

"The TC5332204 mask ROMs have a similar pinout to the 27C322 EPROMs. The only difference is that they're set to byte mode only: half of the data output pins are unused. Pin 30 (Q15) is used as the address lowest bit."

And that while the 27C322 are 16-bits mode only, the TC5332204 are used in 8-bit mode.

Maybe you are right, i can try to read them as 27C160 that are 8-bits mode compatible.

When searching online, I've have found the following way to copy the content of the rom which required some tricks for the reading and then a rebuilt of the rom. This could work for me at the end if there is not other solution but as i just want read/check the rom i would be more than happy to spare that procedure.

"
1-Connect Pin 30 (Q15) and Pin 22 (Vcc) with a test lead. Then dump as M27C322 to a file v1_vcc.bin
2-Move test lead to connect Pin 30 (Q15) and Pin 12 (GND) instead. Then dump as 27C322 to a file v1_gnd.bin
3-romwak_x64.exe /b v1_vcc.bin split1 split2
4-romwak_x64.exe /b v1_gnd.bin split3 split4
5romwak_x64.exe /m split3 split1 v1.bin
"

I'm wondering if reproducing the same procedure when using M27C160 instead of MC27C322 coud allow to spare points 3- and 4- ?

Edited by - Ptchnk on 05/03/2020 23:03:18
Go to Top of Page
Reply #3

Ptchnk

France
11 Posts

Posted - 02/15/2021 :  02:35:33  Show Profile  Reply with Quote
I'm looking for easy way to read TC5332204AP (8bit) and TC5364205AP (16bit) maskroms from Toshiba.

For the TC5364205AP, using the ADP-054, i was thinking routing pin 11 to the A22 position on the programmer socket and create a new device in the devices.txt file based on a 27C322 an ddoubling its size.

For the TC5332204AP, my question is : would the ADP-054 adapter work in 8 bit mode as well (i believe the pin 32 is used to select byte mode)? Then I would just need to create e new device based on a double-sized 27C160?
Or should i make a simple re-routing adaptor to read it without the APD-054 adaptor. That would require creating a new device as well.

Am I correct?
Go to Top of Page
Reply #4

Ptchnk

France
11 Posts

Posted - 02/15/2021 :  23:12:41  Show Profile  Reply with Quote
quote:
[i]For the TC5364205AP, using the ADP-054, i was thinking routing pin 11 to the A22 position on the programmer socket and create a new device in the devices.txt file based on a 27C322 an ddoubling its size.



I made a quick test and it works perfectly

I created a device in the "devices.txt" files as follow:

Name="TC5364205AP",ID="XXXX",Class="27C322",Category="EPROM",MFG="ALL(Generic)",CodeSize="8388608",Adapter="ADP-054, ADP-055 16 BIT EPROM ADAPTER";



For the TC5332204AP, as it is a 8bit eprom, i'm considering just making a small re-routing adapter to assign the pin at the correct position on the programmer socket. And creating a device based on an 27C800 that allows 8bit mode.

Name="TC5332204AP",ID="XXXX",Class="27C800",Category="EPROM",MFG="ALL(Generic)",[b]CodeSize="4194304"[b],Adapter="ADP-054, ADP-055 16 BIT EPROM ADAPTER";


I edited the first post.


A last question: Would it be possible to disable the 74HC245 that handle the Q8-Q15 data lines to make the 16 bit adaptor run as 8bit adaptor? I would like to take advantage of the routing of the board to read the TC5332204AP without making a specific adapter for it.

It seems that i can disable the output on the 74HC245 by setting its OE to high state (Vcc?), but does this mean that the adapter will run in 8bit mode?

What i would imaging is to connect A0 from the programmer to the Q15-1 (pin 30) of the maskrom to control the 8bit mode. And also set to low (GND) the OE pin of the 74HC245 associated to D0-D7 bus so that the BC547 would keep the second transciever (D8-D15) disabled.

I guess that should work. I understande that this denatures the idea of the 16bit adapter but it is a simple solution to handle these maskroms without an additionnal adapter.


Thx

Edited by - Ptchnk on 02/17/2021 10:02:13
Go to Top of Page
Reply #5

Ptchnk

France
11 Posts

Posted - 02/18/2021 :  13:54:27  Show Profile  Reply with Quote
quote:
[i]What i would imaging is to connect A0 from the programmer to the Q15-1 (pin 30) of the maskrom to control the 8bit mode. And also set to low (GND) the OE pin of the 74HC245 associated to D0-D7 bus so that the BC547 would keep the second transciever (D8-D15) disabled.



Just tested it. It works perfectly.
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.17 sec. Snitz Forums 2000