Motorola SC44125P - info sought
Goto page 1, 2  Next

Post new topic   Reply to topic    CPU-World.com forums Forum Index -> Vintage Chips
View previous topic :: View next topic  
Author Message
Meterman



Joined: 15 Apr 2020
Posts: 36
Location: Northern Plains, USA

PostPosted: Wed Apr 15, 2020 11:37 pm    Post subject: Motorola SC44125P - info sought Reply with quote

I'm looking for information on this old 8-bit microcontroller, to try and determine what variant of the MC6800 it really is.

The pinout alone is what made me strongly suspect a 6800 variant, the highlighted pins being the only ones differing from a stock 6800.

I have a second one still in one of the boards it was used on (part of a 'power line carrier' control system), and for some reason I wrote "6800ATX" on the chip itself some years back.

What I am looking for:

Ways to help me narrow down which flavor of 6800 it is - opcodes in the accompanying 2716 EPROMs I dumped suggest it is NOT a stock 6800 (based on the opcodes used - 6801 is a possibility, 6809 is very doubtful)

It just about HAS to be one of the 6800 versions incorporating a ROM, so information on how to read out the ROM would also be appreciated.
Back to top
View user's profile Send private message  
CPUShack



Joined: 16 Jun 2003
Posts: 34259
Location: State of Jefferson, USA

PostPosted: Thu Apr 16, 2020 2:32 am    Post subject: Reply with quote

If you had a spare we could open it up and see

I have a lot of early Motorola MC68xx and did not see a match

THis is a standard product, with mask set W2L but I could find nothing else in my collection with that mask

You may browse pics of 680x and see if you can find one
I suspect 6805 or 6809 (not 6809E though)

_________________
New for 2025! The CPU Shack has a co-processor!

Visit The CPU Shack of microprocessor history and information.
Back to top
View user's profile Send private message   Visit poster's website AIM Address MSN Messenger
frag_



Joined: 17 Nov 2008
Posts: 4015
Location: Estonia

PostPosted: Thu Apr 16, 2020 5:04 am    Post subject: Reply with quote

Pins 39, 39 are not connected?
Can you share EPROM dumps?
Back to top
View user's profile Send private message [ Hidden ]
Elar



Joined: 16 Jul 2003
Posts: 746
Location: Tallinn, Estonia

PostPosted: Thu Apr 16, 2020 8:28 am    Post subject: Reply with quote

6802? Is pin 35 connected to VCC?
Back to top
View user's profile Send private message [ Hidden ] MSN Messenger
yy2013



Joined: 12 Sep 2009
Posts: 739
Location: Nagoya, Japan

PostPosted: Thu Apr 16, 2020 7:46 pm    Post subject: Reply with quote

Pin3 of MC6802 is Memory Ready, so it does not match exactly.
Also, pin 39 of MC6802 is EXTAL and it must be connected either to a crystal or to an external clock source.

By the way, MC6801 has a multiplexed addres/data bus, so the pinout is completely different.
Back to top
View user's profile Send private message  
Meterman



Joined: 15 Apr 2020
Posts: 36
Location: Northern Plains, USA

PostPosted: Fri Apr 17, 2020 1:29 am    Post subject: Reply with quote

CPUShack: Out of the 8 (just thought of a possible 9th) I have in my possession, this is the only one that is loose and potentially available for decapping... if it wasn't also THE oldest - all the rest are 1983-1986 vintage (2 on plug-in circuit boards, 5 installed in complete units). Really wish I'd paid more attention in the late '90s when we were scrapping out some boards with that chip on it, for no other reason than automatic upgrade on returned units. Hindsight = 20/20 etc.

I do have access to an X-ray machine (designed for examining circuit boards etc.) at work... how well do you think the die would show?

Can you clarify the info on the mask set you speak of? I strongly suspect this chip has onboard RAM as well.

Elar, frag: here's a schematic I reverse-engineered of the board that has this IC on it. Pins 35 / 39 are left unconnected.

frag: How do you want the EPROM dump? I have both a raw binary (4096 bytes) and a text file with the hex dump. Since I don't have a tool that will let me readily view the data as 680x assembler, I've been manually (laboriously) decoding this into readable form - and slowly getting a better understanding of both the code, chip, and the device it goes into. It doesn't help that I'm far more used to 6502 code than 6800 code, though (ex- C=64 owner speaking).
Back to top
View user's profile Send private message  
CPUShack



Joined: 16 Jun 2003
Posts: 34259
Location: State of Jefferson, USA

PostPosted: Fri Apr 17, 2020 2:02 am    Post subject: Reply with quote

The 3 letters before the date code denote the mask set, they are found on standard products only (custom ones dont get a mask set assigned except perhaps internally)

Not sure what an extra would show, usually can only see the metal layers/vias on the die but maybe be interesting

do any of your others have something besides W2L?

_________________
New for 2025! The CPU Shack has a co-processor!

Visit The CPU Shack of microprocessor history and information.
Back to top
View user's profile Send private message   Visit poster's website AIM Address MSN Messenger
frag_



Joined: 17 Nov 2008
Posts: 4015
Location: Estonia

PostPosted: Fri Apr 17, 2020 4:25 am    Post subject: Reply with quote

Meterman wrote:
How do you want the EPROM dump? I have both a raw binary (4096 bytes) and a text file with the hex dump.

Both are fine.

By the way how are you sure pin 3 is IRQ2 and not Memory Ready? It's just tied to VCC.
Back to top
View user's profile Send private message [ Hidden ]
Meterman



Joined: 15 Apr 2020
Posts: 36
Location: Northern Plains, USA

PostPosted: Fri Apr 17, 2020 6:51 am    Post subject: Reply with quote

There are four products I have at hand that used this chip: CCU (main transceiver), RPT (signal repeater), LMT (endpoint device), and FCT (configuration unit).

The chip pictured is from an early RPT logic board; I grabbed the one CCU logic board I had handy and the mask letters on that one are JP4, as is the one in the FCT unit. The oldest of the 4 LMTs I have has P8W.
I can verify the rest over the weekend - not like I have anywhere to go these days. Smile

So I guess that means that when they were building these products they had multiple versions of the same part on the shelf?

As for pin 3, the pinout I posted is clipped from the only schematic I have that shows the chip in question (RPT Logic) - referring back to it, it's tied to Vcc and nothing else. Looking at the CCU board I have, it too has pin 3 tied to Vcc and nothing else.
The FCT unit however has a trace tying it to ~IRQB (pin 37) on the 6821 PIA.

EPROM dumps are attached - offset is 0xF000. The earliest LMT unit I have uses two 2716s, the other three LMTs were upgraded to a single 2732, and the FCT uses two 2732s (continuing, the CCU uses two 2716s, and the RPT used a single 2732).

The dumps in question come from the early LMT unit - I combined the two 2716 dumps into one file so I could verify it was the same as a dump from an LMT using a single 2732 (and they are, other than the unit S/N and two pairs of configuration flags).
Back to top
View user's profile Send private message  
Elar



Joined: 16 Jul 2003
Posts: 746
Location: Tallinn, Estonia

PostPosted: Fri Apr 17, 2020 8:37 am    Post subject: Reply with quote

Code clearly uses MUL command so it can't be 6800/6802/6808. 6809 has different object codes. What's left is 6801/6803.
Back to top
View user's profile Send private message [ Hidden ] MSN Messenger
frag_



Joined: 17 Nov 2008
Posts: 4015
Location: Estonia

PostPosted: Fri Apr 17, 2020 4:25 pm    Post subject: Reply with quote

Yes, code is for 6801/6803. So it must be it but with custom, different pinout.
Here is disassembly, reset vector points to address 0xF761.
Code looks sane assuming there is something at address 0xE000.
Back to top
View user's profile Send private message [ Hidden ]
Meterman



Joined: 15 Apr 2020
Posts: 36
Location: Northern Plains, USA

PostPosted: Sat Apr 18, 2020 7:48 am    Post subject: Reply with quote

frag: thank you so much for that disassembly, and I agree it has to be a custom 6801/6803.

I did notice the call to 0xE000 as well - could that be the on-chip ROM? Similarly, would the code be able to call on the on-chip RAM?

I did grab the other 'CCU' card and both are in agreement in having mask JP4. I still have to look in one of the other LMTs (getting at the processor board requires a full disassembly of the unit).
Back to top
View user's profile Send private message  
CPUShack



Joined: 16 Jun 2003
Posts: 34259
Location: State of Jefferson, USA

PostPosted: Sat Apr 18, 2020 11:45 am    Post subject: Reply with quote

Very interesting custom 6801/03 then wasn't something they normally did unless in large volume, and they updated it through at least 3 masks, even more amazing
_________________
New for 2025! The CPU Shack has a co-processor!

Visit The CPU Shack of microprocessor history and information.
Back to top
View user's profile Send private message   Visit poster's website AIM Address MSN Messenger
Meterman



Joined: 15 Apr 2020
Posts: 36
Location: Northern Plains, USA

PostPosted: Sun Apr 19, 2020 5:00 pm    Post subject: Reply with quote

So, here are the 8 parts I have on hand:

D/C 8132, mask W2L (pull from old RPT board)
D/C 8307, mask P8W (found in early LMT unit)
D/C 8323, mask W2L (found in second LMT unit)
D/C 8323, mask W2L (found in third LMT unit)
D/C 8530, mask JP4 (on CCU logic board #1)
D/C 8541, mask JP4 (on CCU logic board #2)
D/C 8541, mask JP4 (in newest LMT unit)
D/C 8541, mask JP4 (in FCT unit)

Doesn't seem to be much rhyme or reason after all?
Back to top
View user's profile Send private message  
CPUShack



Joined: 16 Jun 2003
Posts: 34259
Location: State of Jefferson, USA

PostPosted: Sun Apr 19, 2020 6:19 pm    Post subject: Reply with quote

Tells us a couple things, all are the same chip (so no difference in mask btw the various applications)

P8W probably had some issues so they went back to W2L, then JP4 came out later , probably was a shrink

_________________
New for 2025! The CPU Shack has a co-processor!

Visit The CPU Shack of microprocessor history and information.
Back to top
View user's profile Send private message   Visit poster's website AIM Address MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    CPU-World.com forums Forum Index -> Vintage Chips All times are GMT - 5 Hours
Goto page 1, 2  Next
Page 1 of 2
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

Powered by phpBB © 2001 phpBB Group