TLROM PCB
TLROM Clone PCB + Schematic
Moderators: B00daW, Moderators
TLROM Clone PCB + Schematic
- Attachments
-
- TLROM.zip
- (64.36 KiB) Downloaded 334 times
Last edited by FARID on Sat Apr 04, 2015 10:57 pm, edited 8 times in total.
I am really confused about OE? To which pin it must be connected?
This document suggests :
This document suggests :
What do you think?Solder pin 24 to GND (OE)
Would that not result in bus conflicts? If /OE is tied to GND then the ROM will always assert data on the data bus, even when you are trying to write to the $8000-$FFFF range (for MMC3 memory mappers). /OE can be tied to GND for the CHR-ROM chip, or to CHR /RD.
Unless the MMC3 is deselecting the PRG-ROM chip via /CE during mapper writes. That would make a lot more sense anyway. If this is the case then yes, tie /OE to GND.
Unless the MMC3 is deselecting the PRG-ROM chip via /CE during mapper writes. That would make a lot more sense anyway. If this is the case then yes, tie /OE to GND.
-
socram8888
/WE (Write Enable) must be high (5V)
/OE (Output Enable) should be tied to ground
/CE (Chip Enable) is connected to the mapper in order to enable and disable the ROM when writting to mapper's registers or to an external SRAM
I can't say anything about that mapper because I don't know the pinout of it (did a DIP MMC3 really existed?)
/OE (Output Enable) should be tied to ground
/CE (Chip Enable) is connected to the mapper in order to enable and disable the ROM when writting to mapper's registers or to an external SRAM
I can't say anything about that mapper because I don't know the pinout of it (did a DIP MMC3 really existed?)
Are you sure about WE?
According to these pictures :


Both in PRG and CHR (AM29F040) : Pin 31 (WE) is isolated and is not connected to anything.
********************************
According to here :
Pin 24 (/OE) must be connected to Pin 17 (CHR /RD) of Famicom connector.
Pin 22 (/CE) must be connected to pin 56 (CHR /A13) of Famicom connector.

********************************
According to the AX5202P pinout :
In PRG (AM29F040)
Pin 22 (/CE) must be connected to pin 38 of AX5202P.
About Pin 24 (/OE) there are some information which conflict each other. But for now it seems it should be connected to GND.
********************************
Yes there is a pirate clone from MMC3 called AX5202P :

According to these pictures :


Both in PRG and CHR (AM29F040) : Pin 31 (WE) is isolated and is not connected to anything.
********************************
According to here :
Therefore in CHR (AM29F040) :Pin #02 in CHR-ROM is connected to cart connector pin #21 in NES or pin #17 in FAMICOM (CHR /RD)
Pin #31 in CHR-ROM is connected to cart connector pin #65 in NES or pin #56 in FAMICOM (CHR /A13)
Pin 24 (/OE) must be connected to Pin 17 (CHR /RD) of Famicom connector.
Pin 22 (/CE) must be connected to pin 56 (CHR /A13) of Famicom connector.

********************************
According to the AX5202P pinout :
In PRG (AM29F040)
Pin 22 (/CE) must be connected to pin 38 of AX5202P.
About Pin 24 (/OE) there are some information which conflict each other. But for now it seems it should be connected to GND.
********************************
Yes there is a pirate clone from MMC3 called AX5202P :

-
socram8888
I have a MMC3 clone in DIP package too, but marked "9112". I'm unsure if the pinout is the same, anyway
/WE i'm 100% sure that it must be connected to VCC (high). My MMC3 pirate cartridge has these connected to VCC. Leaving it floating may cause malfunctioning
EDIT: Mine is completely different than yours, its pinout is the same as the original MMC3
/WE i'm 100% sure that it must be connected to VCC (high). My MMC3 pirate cartridge has these connected to VCC. Leaving it floating may cause malfunctioning
EDIT: Mine is completely different than yours, its pinout is the same as the original MMC3
Are you Judging about WE according to a real TLROM?socram8888 wrote: /WE i'm 100% sure that it must be connected to VCC (high). My MMC3 pirate cartridge has these connected to VCC. Leaving it floating may cause malfunctioning
Please pay a close attention, I want to make a clone of TLROM by using two AM29F040 (PRG/CHR) and one AX5202P (MMC3). Pinout of these componnent are different from mask roms which are like this :
PRG Mask rom pinout :

CHR Mask rom pinout :

********************************
If anyone have a MMC3 cartridge plaese take a high quality shot from both sides and post it here. Please write the name of its game too.
********************************
As a conclusion it seems there are three possibilities about /OE and /CE for AM29F040 (as a PRG) :
1.
Pin 22 (/CE) of AM29F040 <--> Pin 38 of AX5202P
Pin 24 (/OE) of AM29F040 <--> GND
2.
Pin 22 (/CE) of AM29F040 <--> Pin 24 (/OE) of AM29F040 <--> GND
3.
Pin 22 (/CE) of AM29F040 <--> Pin 24 (/OE) of AM29F040 <--> Pin 38 of AX5202P
-
socram8888
So it should be like this, right? Any kind of advice or suggestion would be greatly appreciated.
Front :

Back :

Component :
MMC3 = AX5202P

PRG and CHR = AM29F040

C1 = 4.7uF 16V electrolytic (10uF is OK, higher volt ratings are OK)

C2 = 0.1uF ceramic capactor (6V rating minimum)

CC = 220pf capacitor (5V or above)

Connector :

Front :

Back :

Component :
MMC3 = AX5202P

PRG and CHR = AM29F040

C1 = 4.7uF 16V electrolytic (10uF is OK, higher volt ratings are OK)

C2 = 0.1uF ceramic capactor (6V rating minimum)

CC = 220pf capacitor (5V or above)

Connector :

Last edited by FARID on Sun Apr 24, 2011 4:33 am, edited 1 time in total.
TLROM Schematic
As far as I had researched :
No need to use C1, C2 and CC. Without these capacitors game runs OK. If you know some advantage of using these capacitors tell me. I have heard capacitors are for power filtering but what will happen if I don't use them? Will it damage to the chips over time, if I not use them?
No need to connect WE to +5V. WE is short form of Write Enable and someone told me it is just for programming purpose. Although game runs OK while WE connected to +5V, it is better not connect it to +5V, I think in this way chip is protected from any undesirable change of data inside it.
Why there is not any pin called CHR A18? Somehow I suspect that CHR A18 is pin 01 on AM29F040 and pin 39 on AX5202P but I need someone confirm it.

Large Display view of TLROM Clone Schematic
And again any suggestion or advice would be appreciated. Everyone keep up the good work, we are almost there!
No need to use C1, C2 and CC. Without these capacitors game runs OK. If you know some advantage of using these capacitors tell me. I have heard capacitors are for power filtering but what will happen if I don't use them? Will it damage to the chips over time, if I not use them?
No need to connect WE to +5V. WE is short form of Write Enable and someone told me it is just for programming purpose. Although game runs OK while WE connected to +5V, it is better not connect it to +5V, I think in this way chip is protected from any undesirable change of data inside it.
Why there is not any pin called CHR A18? Somehow I suspect that CHR A18 is pin 01 on AM29F040 and pin 39 on AX5202P but I need someone confirm it.

Large Display view of TLROM Clone Schematic
And again any suggestion or advice would be appreciated. Everyone keep up the good work, we are almost there!
-
socram8888


