|
Joined: Mar 2006
Posts: 1,080 Likes: 7
Very Senior Member
|
Very Senior Member
Joined: Mar 2006
Posts: 1,080 Likes: 7 |
sean, if entex electronic baseball has a d55x mcu or a hitachi hmcs40 series mcu in it, can you lend the chip to kevtris to try to dump it electrically first?
LN
"When life gives you zombies... *CHA-CHIK!* ...you make zombie-ade!"
|
|
|
|
Joined: May 2010
Posts: 1,051
Very Senior Member
|
Very Senior Member
Joined: May 2010
Posts: 1,051 |
Yeah, sure, or if the methods are documented, I can try them. Looks like it will get here Tuesday. I'll check some other devices I already have and see if any of them use either of those chips.
I also picked up some TI calcs: TI-57 LCD, TI-55 and "The MBA". I'm not sure how similar the TI-57 LCD code is to the TI-57 (there could be some differences because the LCD calc has constant memory), but the TI-55 and The MBA use the same chip as the TI-57.
|
|
|
|
Joined: Jun 2001
Posts: 530 Likes: 37
Senior Member
|
Senior Member
Joined: Jun 2001
Posts: 530 Likes: 37 |
I also picked up some TI calcs: TI-57 LCD, TI-55 and "The MBA". I'm not sure how similar the TI-57 LCD code is to the TI-57 (there could be some differences because the LCD calc has constant memory), but the TI-55 and The MBA use the same chip as the TI-57. The lcd shares memory between the registers and the program steps. That should make the program quite different...
|
|
|
|
Joined: May 2010
Posts: 1,051
Very Senior Member
|
Very Senior Member
Joined: May 2010
Posts: 1,051 |
Oh yeah, I remember you telling me that before, like 14 pages ago  That's a bummer that it has so much less programming space. I guess because it's CMOS and the gates take up more space on the die? Is the 2nd chip to drive the LCD?
|
|
|
|
Joined: May 2010
Posts: 1,051
Very Senior Member
|
Very Senior Member
Joined: May 2010
Posts: 1,051 |
I finished transcribing the Total Control 4 ROM and put it and the wiring info on my web site: www.seanriddle.com/tms1400.html
|
|
|
|
Joined: Mar 2002
Posts: 1,371 Likes: 132
Very Senior Member
|
Very Senior Member
Joined: Mar 2002
Posts: 1,371 Likes: 132 |
Alright =) expect a working TC4 driver in a week or so. Also, Parker Brothers Wildfire (AMI S2150) is playable in MESS now. The last major problem remaining is the sound, I don't know what the F-pin is supposed to do. AMI docs says it can output the internal state of the MCU. Maybe the wildfire mcu decap will teach us. http://git.redump.net/mame/tree/src/mess/drivers/wildfire.c
|
|
|
|
Joined: May 2010
Posts: 1,051
Very Senior Member
|
Very Senior Member
Joined: May 2010
Posts: 1,051 |
I just checked the schematic in the patent and the Wildfire PCB that I have. The patent schematic shows the speaker connected to 2 transistors- one on A12 and the other on F. The Wildfire PCB also has one transistor connected to A12, but the other goes to pin 32, which is shown as input line K4 in the 1979_AMI_MOS_Products doc. That doc does not show an F pin (or C pin, also in the patent).
AMI_S2000_Programming_Manual_Rev2_Jun78 says instruction LAI "discharges to VSS the K lines corresponding to the bits containing zeroes". So maybe they are using K4 as an output? That would make more sense than using an internal state of the MCU, although I've heard of games that use the carry flag to toggle the speaker.
|
|
|
|
Joined: Mar 2002
Posts: 1,371 Likes: 132
Very Senior Member
|
Very Senior Member
Joined: Mar 2002
Posts: 1,371 Likes: 132 |
F pin: I assumed they meant the Status pin (it writes internal states to it like carry flag).
K4 pin, hmm interesting, but I can't get it working. I tried a few things with that but the only sound I get are mosquitoes and bees :P
|
|
|
|
Joined: May 2010
Posts: 1,051
Very Senior Member
|
Very Senior Member
Joined: May 2010
Posts: 1,051 |
I know that the pinout of the chip on the PCB is not the same as in the 1979 doc; at the very least Vdd was moved from pin 12 to pin 2 and pins 2-11 moved down one spot. And from looking at the die, I think other pins are different, too. When I decapped the chip some plastic stuck to the center of the die, but the edge of the die is clear, so you can see the bonding pads. I uploaded a 150MB Gimp file: www.seanriddle.com/wildfire.xcf Pins 1-20 look like they match the pinout (with pin 12 moved up to pin 2), starting at the top center of the die and going counter-clockwise. A3-A0 at bottom left are beefier than A12-A4 because they can drive 25mA instead of 5mA. And going clockwise from top center, pins 40-36 along the top look like the rest of the data bus. But pin 21 looks like it is connected to pin 1 (and is a NC on the Wildfire PCB). There are only 38 pads on the die, so at least 3 of the chip pins are no-connects. Pin 29 on the lower right side looks like Vgg, but it's hard for me to tell what the other pins are. With a transistor on each side of the speaker, I wonder if one supplies pulses to make various frequencies and the other just turns the sound on and off. Maybe the K inputs were replaced by some frequency generating circuitry? Pins 30 and 33 (K1 and K8) are no-connects on the PCB, 31 is connected to a cap to Vss and 32 to a transistor, like pins C and F in the patent schematic. I wonder if the cap on C sets the frequency that's output on F.
|
|
|
|
Joined: May 2010
Posts: 1,051
Very Senior Member
|
Very Senior Member
Joined: May 2010
Posts: 1,051 |
I found the 1980 version of the AMI MOS Products catalog: http://electronicsandbooks.com/eab1/manual/Electronic%20Component%20Databook%20Datasheet/Brand/AMI/Databook/1980%20AMI%20MOS%20Producs%20Catalog%20c20120824%20%5B512%5D.pdf
Sure enough, it lists the S2152, and the pinout matches the Wildfire PCB. "The S2152 is an extension of the S2000/S2150 and is software compatible with them. It has the following enhanced features: Digital-to-Frequency Converter (4-bit) Programmable Divide-by-N Counter/Timer 15 Outputs, 4 Inputs, and 8 bi-directional three-state lines one open drain output and high current outputs"
A comparison chart shows it has the same ROM and RAM as the S2150 (1.5KB ROM, 80 nibbles RAM). I don't see any info about the D-to-F or counter/timer registers, though.
|
|
|
0 members (),
164
guests, and
0
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
Forums9
Topics9,331
Posts122,199
Members5,077
|
Most Online1,283 Dec 21st, 2022
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|