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?

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Screensize:
UserName:
Password:
Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkInsert EmailInsert Image Insert CodeInsert QuoteInsert List Spell Checker
   
Message:

* HTML is OFF
* Forum Code is ON
Smilies
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Clown [:o)]
Black Eye [B)] Eight Ball [8] Frown [:(] Shy [8)]
Shocked [:0] Angry [:(!] Dead [xx(] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

   Insert an Image File
Check here to include your profile signature.
    

T O P I C    R E V I E W
Ptchnk Posted - 05/03/2020 : 09:37:24
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";]
5   L A T E S T    R E P L I E S    (Newest First)
Ptchnk Posted - 02/18/2021 : 13:54:27
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.
Ptchnk Posted - 02/15/2021 : 23:12:41
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
Ptchnk Posted - 02/15/2021 : 02:35:33
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?
Ptchnk Posted - 05/03/2020 : 22:59:50
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- ?
anniel Posted - 05/03/2020 : 13:49:36
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.

MCUmall EPROM BIOS Chip Burner Forum © Copyright 2003 - 2009 Mcumall Electronics Inc. Go To Top Of Page
Generated in 0.34 sec. Snitz Forums 2000