What started out as a very misfortuned PC based off an AIR 486SH motherboard, a 66MHz Intel i486DX2 processor, and 8 MB of RAM, traveled a very bumpy road, fell off a cliff once or twice and managed to clamor its way back up somehow, and eventually became something much stronger!
For my latest PC restoration project, I found listed a PCchips M748LMRT, a very strange kind of motherboard with not just a purple AT keyboard connector, but both Socket 370 and Slot 1 on the same motherboard! This board is made to take either-or, and this is possible because the two sockets are very closely related (hence, the ‘slotket’ adapters existed – this board basically has one built-in).

This board was described by the seller as getting stuck at the BIOS text: “Checking NVRAM...,” which according to this Twitter post, means it’s likely the BIOS chip is failing. I decided I’d pull the trigger on it – it’s easy enough to replace that.
I got the board in, and it turns out I wasn’t having that problem! Nice! But I’m still suspicious that the BIOS chip is likely failing, and sure enough, updating the BIOS bricked the board. I tried to update because I wanted to see if it’d let it accept the Coppermine-128 architecture Celeron I had sitting around, which it turns out this board doesn’t at all support anyway.
BIOS, Sockets, and Processors! Oh my!
Okay, bricked board? Sure, great, I’ll just go back to eBay and order a Winbond W29C020-12 EEPROM chip, which uses the same chip ID as the original ASD AAE29F2008-12. I receive it, program it, and yep, it works! Great, the board boots now. And then I go and order a very cheap Socket 370 500MHz Celeron to really max this board out!
It was at this point I found out that putting any CPU in Socket 370 would get stuck at the NVRAM check, yet the Slot 1 266MHz Pentium II I was using wouldn’t trigger this. Blast it! I guess the Socket 370 is screwed somehow. So I used a slotket adapter, which as silly and redundant as that felt, wound up working with the Celeron perfectly fine.
I then realized I had a Celeron 300A sitting around! I dug that up, put it in, and after putting a heatsink onto it with a ziptie, it worked perfect! And then I did the well-known 66>100MHz FSB overclock, getting it to a whopping 450 MHz! Wow!
Well, that can’t be good…
Well, that fun didn’t last very long. I booted up my Windows 98 SE installation, got a text-based error message, then smelled some smoke. After that, the board wouldn’t boot up anymore! Oh CRAP!!
It was at this point that I truly went into PCchips hell. At first I was scratching my head, what died? I didn’t see any obvious damage, and even scrutinizing the board carefully, I couldn’t see any evidence of something that had burnt. But I (unfortunately) know well that smell of electrical smoke, and the timing could only mean that a component on the board has given up the ghost.
Although I smelled smoke, I thought that maybe with some kind of hope, it just might’ve been my second BIOS chip dying. Sure enough, I got verification errors when trying to reflash, and erasure is no longer working, just like the original chip. Maybe the BIOS failed, and that’s all?
Alas, I order more Winbond chips for a great price, and this did not make any difference.
At one point, I put my finger on one corner of the board. Ouch! That three-pin SMD transistor is HOT! It’s designated Q31, it’s very tiny and yet sweltering hot. That can’t be right! There must be something going on here.

From here onwards came a whole lot of probing of the board. I really didn’t know much of what to make of it, so this is actually where I chose to use ChatGPT to try and glean information about where to look and what to do. I probed things, gave it what I saw, and so on so forth, ad nauseam.
As tiring and ambitious as this mission was, I had to take a lot of time away from it, and work at it in increments. I really didn’t know if this was going to have any hope at all. This may very well wind up as a whole bunch of time & money lost, with nothing good to come from it.
“But wait,” you ask. “If that’s the case, how come you’ve written an entire article?” Well, just hang on a little longer and you’ll see!
The Culprit!

After much, much poking around and trying to get somewhere, I had discovered:
- The SDRAM has no +3.3V power!
- The CPU also seems to be powerless, as does the chipset
- Being an AT/ATX-powered board, the 3.3V rail is ignored entirely, and generated internally via KA34063A DC-DC converter chips
- A lot of the board around & including the RAM, CPU VRM, and chipset are all showing 0.86V when powered – not enough voltage to do anything
Eventually, after a number of days, I finally found the real answer – the NEC 2SD2583 NPN transistor in the corner had gone short between pins 2 and 3! Although I had probed those pins and notied continuity, I didn’t think much of it. I had thought perhaps it was supposed to be a bridge. Turns out, nope – that short exists out-of-circuit! That’s a shorted transistor! And so, its tiny neighbor Q31 was feeling the effects of this.
Well, now I’d like to make sure I know the rest of the board is good, before I order any parts. I found a Hitachi 2SC4242 NPN transistor, one I had ordered for a project some time ago and put aside. Though its ratings are quite shy of the NEC 2SD2583, I decided I’d put it in and see what happens. Much to my amazement, it booted!! Hooray!!

Quite interestingly, it seems the NVRAM check freeze is gone for any CPU used now. Perhaps that was the transistor failing the entire time!
Now, this isn’t an ideal replacement at all – the original NEC 2SD2583 transistor is a low-voltage, high-gain component, whereas the Hitachi 2SC4242 is a high-voltage, low-gain component, more suited for a power supply than a computer motherboard. For this reason, it gets very hot after only a few seconds of running. But what matters here is, it proved the board is alive!
After a bit of research, I went and ordered some Sanyo 2SD1685-F transistors, which have a more suitable spec sheet for this application. A proper replacement!
The Recap
Before the new transistors come in though, I’d like to treat this motherboard to a recap, to really prolong its life! A good tech buddy of mine has a bunch of brand new capacitors with perfect values to use on this motherboard, so I went to him and installed a bunch of those.
Unfortunately however, I forgot my preferred desoldering pump, and only had with me a cheap desoldering iron. I simply went with what I had, and it turns out that due to the tool’s recoil, I broke a few traces on the back of the motherboard! Arrgh! They’re thin, brittle and cheap on this board. It’s nasty.
I must admit that it’s a pretty silly slipup on my part. But instead of throwing my hands up about it, I decided I’d use it as yet another learning opportunity along the way, and with some effort, I repaired the traces! I then put UV solder mask on top, to make it invulnerable.

There were these traces, as well as one more that I needed to tend to. Miraculously, after doing this, it is working once more! Woohoo!! Now once I have the Sanyo transistor in, I can make this a finalized repair!

And here it is, installed! And sure enough, the board is working great now! Huzzah!! I put some thermal paste behind the transistor, to help conduct heat out of it and into the PCB. There was originally nothing there, and PCchips expected the pressure of the screw mounting to suffice. Maybe it did, but I’m doubtful!
With hours of Memtest going, I can definitely feel the heat conducting well into the PCB. I call this a success! Stay tuned for pictures of the resulting computer! And thanks to the fact the CPU in the Socket 370 works now, I’m going to be using it with a 500MHz Celeron, and won’t bother with overclocking the 300A. This is easier on the motherboard, and in fact faster. So, a big win!
Pin Mappings §
Another very strange quirk of this motherboard is that it uses expansion slot brackets to house all the I/O. Seemingly, this is necessary due to the unusual combination of high integration in an AT motherboard form factor. As far as I know, almost no motherboards adhering to a proper AT standard feature onboard video & audio – yet this one does!
I’m lucky enough to have the original brackets! However, doing some searching on this board, not everybody is. So, I’d like to share the pin mappings, in case it can help anyone! (Do note that these are WIP, at the time of this writing, so more is to come.)
