VOGONS


Lets make new M919 Cache sticks?

Topic actions

Reply 160 of 179, by bertrammatrix

User metadata
Rank Member
Rank
Member
feipoa wrote on 2025-11-04, 12:54:
The issue with Cyrix 5x86-120 chips and the 1024K module have been resolved. It seems that IBM 5x86c-100 chips soldered onto Th […]
Show full quote

The issue with Cyrix 5x86-120 chips and the 1024K module have been resolved. It seems that IBM 5x86c-100 chips soldered onto Thinkpad interposers are not well liked by the M919. Switching to some other interposers resolved the issues at 120 MHz with 1024K cache. This is odd because every other socket 3 motherboard I tested worked well with the Thinkpad interposers.

I was able to achieve a stable M919 with 1024K and Cx5x86-120 MHz with 2-1-2 and 0/0 ws. I used 8 ns SRAM (TSOP) and 50 ns EDO (TSOP).

Note that if you need to use 1/0 ws with EDO, you can get slightly better performance if you have some FPM that runs with 1/0 ws. For example, on the M919, and (I think) MB-8433UUD when running an Am5x86-180, Cachechk v7 as follows:

EDO 0/0 ws --- memory read speed = 66.8 mb/s
FPM 1/0 ws --- memory read speed = 55.4 mb/s
EDO 1/0 ws --- memory read speed = 52.6 mb/s

And when running a Cx5x86-120, Cachechk v7 as follows:

EDO 0/0 ws --- memory read speed = 55.2 mb/s
FPM 0/0 ws --- memory read speed = 55.2 mb/s
FPM 1/0 ws --- memory read speed = 43.9 mb/s
EDO 1/0 ws --- memory read speed = 41.3 mb/s

Very, very impressive, I didn't think anyone would get one to run at 2-1-2 at 60mhz. Once again, you did it 😎

Was this with one of the latest s1R3 qfp CPUs or one of the older ones you had, or does the revision seem to affect the capability to run the tight timings at all? Did you also try with a regular IBM pga chip?

The 8ns sram must be giving you an extra edge here, especially in the tag

Is it windows stable is the next question 😀

Reply 161 of 179, by feipoa

User metadata
Rank l33t++
Rank
l33t++

I was testing the Cyrix at 3x40, not 2x60. Is 2x60 what you are after on the M919? I doubt I will get 2-1-2 at 2x60 on the Cyrix, but will try. Cyrix at 3x40, 2-1-2, 0/0 ws, 1024K was stable in Win95c once I used the Chinese interposers.

8ns L2 and 50 ns TSOPs are the best combination so far. I'm using 64 MB modules. With tight timings, cannot go to 128 MB even if it is 50 ns and TSOP. 60 ns TSOP Samsung doesn't cut it for the fringe cases.

I only have S0R5 on the Thinkpad interposers, so I cannot say whether it was S0R5 in connection with the Thinkpad interposers that the M919 doesn't favour. I have, both, S0R5 and S1R3 on the Chinese generic interposers and they run fine on the M919.

I played around with my four S1R3 QFP CPUs. I'd probably start a new thread if I get some success. So far, one of the CPUs stands out at 150 MHz on the M919, but I am getting the feeling that the M919 isn't the best board for these tests. I will switch to the UUD, M918, or LSD shortly. The S1R3 chips don't like high voltages. At 150 Mhz, you cannot go above 3.8 V, and cannot really go below 3.65V. There's a really narrow sweet spot, at least on the M919. All 4 chips turn on at 150 MHz, and I suspect, in the least, they can do 2x66 (hopefully with all features enabled).

EDIT: I can confirm that a Cx5x86-120 at 2x60 with EDO needs 3-2-3, 1/0 to be fully stable. FPM also works with 3-2-3, 1/0 and has a slightly faster read speed of 62.1 MB/s vs. 58.6 MB/s for EDO.

Plan your life wisely, you'll be dead before you know it.

Reply 162 of 179, by cluster.fsck

User metadata
Rank Newbie
Rank
Newbie

Anyone have an extra 1MB cache stick available for purchase? My post count isn't high enough to send a PM. There's some 256KB sticks on ebay, but I know I'd never be satisfied with that.

Reply 163 of 179, by feipoa

User metadata
Rank l33t++
Rank
l33t++

What's the market value on these M919 1024K sticks?

Plan your life wisely, you'll be dead before you know it.

Reply 164 of 179, by bertrammatrix

User metadata
Rank Member
Rank
Member
feipoa wrote on 2026-03-11, 13:06:

What's the market value on these M919 1024K sticks?

As usual in this hobby - whatever someone is willing to pay, especially since globally there is probably only a few 10s of them in circulation.

Around 2 years ago I think I spent around $120 CAD on one (that included shipping). I felt this was a tad on the high side, however since there was zero availability otherwise - I jumped on it. It wasn't even technically for sale - an ebay seller had an m919 board with a 1mb module inserted in it listed (for a lot more then I could afford). Upon asking them if they would sell the cache separately they replied that they wouldn't, however, they said they had a friend somewhere that "may have another module that they ended up not using available" and said they would ask this person to mail it to them if I'm interested. Sure enough, a month later they contacted me about the module now being in their posession and available to purchase.

With the rarity in mind I'd consider what I paid fair. We aren't really talking vintage pc parts here anymore, but rather artisan small scale production. The buyer isn't paying for something that has 30+ years of depreciation, but for something that someone personally developed, toiled upon, tested etc.

Reply 165 of 179, by bertrammatrix

User metadata
Rank Member
Rank
Member
cluster.fsck wrote on 2026-03-09, 17:11:

Anyone have an extra 1MB cache stick available for purchase? My post count isn't high enough to send a PM. There's some 256KB sticks on ebay, but I know I'd never be satisfied with that.

If you have no cache right now I would recommend one of the currently available 256k sticks anyway. Performance will definitely be better than without. The market is poor right now and the price on those is good compared to what I have seen them sell for historically - if you eventually track down a 1mb one you should have no problem selling the 256k for what you paid.

Reply 166 of 179, by feipoa

User metadata
Rank l33t++
Rank
l33t++

With the time and effort required to acquire parts, assemble, and test, I'd say $120 CAD ($88 USD) is a bargain. The PCB's I ordered with 2U gold contacts from JLCPCB weren't cheap. The SRAM needed for these isn't sold through regular channels (digikey/mouser) any longer, so you often end up with junk that doesn't work and must be shuffled out and replaced. Extended testing is then needed to ensure the RAM holds its own. Then there's assembly time. The better SRAM for these is TSOP, but the leads are a bit long for the pads. As such, manual (slow) soldering seemed to work best.

Plan your life wisely, you'll be dead before you know it.

Reply 167 of 179, by cluster.fsck

User metadata
Rank Newbie
Rank
Newbie
feipoa wrote on 2026-03-11, 21:00:

With the time and effort required to acquire parts, assemble, and test, I'd say $120 CAD ($88 USD) is a bargain. The PCB's I ordered with 2U gold contacts from JLCPCB weren't cheap. The SRAM needed for these isn't sold through regular channels (digikey/mouser) any longer

Will these not work? https://www.digikey.com/en/products/detail/in … -10VXIT/1839251 I'm going off the list on
pancakepuppy's GitHub. $4.98 each (might as well get 10), so not cheap but won't have to worry about counterfeit chips.

Do you have any bare PCBs left? I'd be interested in one, provided the chips linked above will work. I was planning on going the JLCPCB route myself if I came up empty here.

Reply 168 of 179, by feipoa

User metadata
Rank l33t++
Rank
l33t++

I tried CY7C1019DV33-10 chips, both in SOJ and TSOP, but neither worked. Re: Lets make new M919 Cache sticks?

I recall one other forum poster tried Cypress chips, but also couldn't get them working.

For the $65 digikey cost, you can give it a 3rd attempt and order the IC's you linked.

If you are ordering from JLCPCB, rumour has it that their gold is too thin, so you might want to order ENIG with 2U gold instead of 1U.

Bare PCB's? I don't recall, but I don't think so. Expect around $60 shipped for 5 ENIG 2U PCB's from JLCPCB.

At some point, I'll be giving away my extra modules in exchange for registered charitable donations. Unfortunately, I'm busy with other things now and wouldn't be shipping to USA anyway.

Plan your life wisely, you'll be dead before you know it.

Reply 169 of 179, by bertrammatrix

User metadata
Rank Member
Rank
Member
feipoa wrote on 2026-03-11, 21:00:

With the time and effort required to acquire parts, assemble, and test, I'd say $120 CAD ($88 USD) is a bargain. The PCB's I ordered with 2U gold contacts from JLCPCB weren't cheap. The SRAM needed for these isn't sold through regular channels (digikey/mouser) any longer, so you often end up with junk that doesn't work and must be shuffled out and replaced. Extended testing is then needed to ensure the RAM holds its own. Then there's assembly time. The better SRAM for these is TSOP, but the leads are a bit long for the pads. As such, manual (slow) soldering seemed to work best.

I'm considering one of these contraptions on my m918 to try and find an 8ns SOJ tag that could run 2-1-1-1 with the 150mhz cyrix. Sure, it's actually not meant for SOJ but looking at some dimensions/how the pins connect it looks like it would work.

The attachment Screenshot_20260316-083742_Amazon Shopping.jpg is no longer available

Could something like this work for finding cream of the crop sram without soldering? Just pop it in and test it as a tag (in mobos with dip sockets obviously)? Use sop32-dip32 variant for the higher capacity sram... I suppose the real question is if the longer leads to the IC would make it inherently unsuitable for this application, or, if this is not much of an issue at sub 66mhz fsb frequency

Reply 170 of 179, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Assuming the surface mount pins will line up in the socket, I suspect you won't get very good results with that out-of-plane unit. But, the M918 is a fickle board, so maybe it will work just fine. In the least, you should be able to single out which SOJ IC's are best from a batch of chips that you test. Which part numbers were you looking for? Keep in mind that there are 300 mil and 400 mil SOJ's.

Your photo is shows a DIP 28 to SOJ 28. Wouldn't you need DIP 32 to SOJ 32 for 1024K SRAM? Here's a 64kx8 8 ns SOJ 300 mil I have. I think the 'L' is for low power though, meaning 3.3 V.
download/file.php?id=165930&mode=view

Keep in mind that inserting those squared pins into an SRAM DIP socket will destroy the DIP socket, assuming you can even force it in. Either you'd want to replace the pins on that adaptor with thinner pins, or be prepared to replace the DIP socket on your M918.

Plan your life wisely, you'll be dead before you know it.

Reply 171 of 179, by bertrammatrix

User metadata
Rank Member
Rank
Member
feipoa wrote on 2026-03-17, 02:16:
Assuming the surface mount pins will line up in the socket, I suspect you won't get very good results with that out-of-plane uni […]
Show full quote

Assuming the surface mount pins will line up in the socket, I suspect you won't get very good results with that out-of-plane unit. But, the M918 is a fickle board, so maybe it will work just fine. In the least, you should be able to single out which SOJ IC's are best from a batch of chips that you test. Which part numbers were you looking for? Keep in mind that there are 300 mil and 400 mil SOJ's.

Your photo is shows a DIP 28 to SOJ 28. Wouldn't you need DIP 32 to SOJ 32 for 1024K SRAM? Here's a 64kx8 8 ns SOJ 300 mil I have. I think the 'L' is for low power though, meaning 3.3 V.
download/file.php?id=165930&mode=view

Keep in mind that inserting those squared pins into an SRAM DIP socket will destroy the DIP socket, assuming you can even force it in. Either you'd want to replace the pins on that adaptor with thinner pins, or be prepared to replace the DIP socket on your M918.

I was actually looking at 32kx8 8ns of those Elites you posted

Right now I'm just after a tag, since on this board I'm using 512kb of cache- I have accumulated a few sets of original srams in that capacity in dip32. They are of course all 15ns, but also all perform better then anything chinese/relabeled I have.

BUT! I think the main factor here is the tag speed, likely even more so with the cyrix. I have several Chinese looking ISSI 32kx8 -12, and now some genuine looking Winbond 32kx8 also -12. All these work fine with any combination of of other sram I have at 3-1-1-1 at 50mhz, or even 60mhz for that matter...But ONLY ONE of the ISSIs will make it as far as dosbench at 2-1-1-1 before failing in tests there - so I'm thinking it's the better chip the bunch and I should probably be looking at the fastest speed grade that I can get

Edit: right, the pins - you are right, all these adapters have fat pins - I'll use an unsoldered socket with thin pins in between and ram the adapter into it instead so I don't wreck the mobo. I ordered 1 cheap (12$ cad) solder on soic28 to dip28 adapter from digikey that should work ok in my application - it's a little wider than dip 28 but with the extra socket in between it won't matter.

Reply 172 of 179, by cluster.fsck

User metadata
Rank Newbie
Rank
Newbie
feipoa wrote on 2026-03-12, 03:24:
I tried CY7C1019DV33-10 chips, both in SOJ and TSOP, but neither worked. Re: Lets make new M919 Cache sticks? […]
Show full quote

I tried CY7C1019DV33-10 chips, both in SOJ and TSOP, but neither worked. Re: Lets make new M919 Cache sticks?

I recall one other forum poster tried Cypress chips, but also couldn't get them working.

For the $65 digikey cost, you can give it a 3rd attempt and order the IC's you linked.

If you are ordering from JLCPCB, rumour has it that their gold is too thin, so you might want to order ENIG with 2U gold instead of 1U.

Bare PCB's? I don't recall, but I don't think so. Expect around $60 shipped for 5 ENIG 2U PCB's from JLCPCB.

At some point, I'll be giving away my extra modules in exchange for registered charitable donations. Unfortunately, I'm busy with other things now and wouldn't be shipping to USA anyway.

Thanks for the heads up about the Cypress chips. I had them in my cart and would have gone crazy trying to figure out why they didn't work. I took the plunge and ordered 5 boards from JLCPCB with the 2U gold as you suggested. I found some 12ns 71V124 chips close by that I figured were legit. Had to harvest the passives from scrap boards because I guess Digikey is way backed up on orders. Soldered everything together and it seems to be working. I'll keep an extra board in case I want to play around with different chips, but the other 3 are up for grabs if anybody wants one.

2Tf3yQ3.png

Reply 173 of 179, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Hey that's great you got everything working out well. Curious, what was the total out of pocket expense (9x SRAM, resistors, caps, 5 PCB's, and shipping)?

Plan your life wisely, you'll be dead before you know it.

Reply 174 of 179, by cluster.fsck

User metadata
Rank Newbie
Rank
Newbie

Out-the-door (boards, shipping, customs) at JLCPCB was $113.28.
10x SRAM chips shipped $33.79
Passives were included in a larger Digikey order, ballpark $10 with shipping.
So total comes to $157.07. Steep, but maybe now my Windows XP 486 install will actually finish.

Reply 175 of 179, by feipoa

User metadata
Rank l33t++
Rank
l33t++

ouch, duties must have been steep. I've had issues trying to ship to the USA recently. I can't just walk into Canada Post to ship a package south any longer - needs some weird pre-pay duties app on the shipper's end. I tried to use do it on a web browser, but couldn't get it working. Anyway, glad it worked out. What's your target system for the 1024K cache, POD100?

Plan your life wisely, you'll be dead before you know it.

Reply 176 of 179, by cluster.fsck

User metadata
Rank Newbie
Rank
Newbie

Yeah, customs, duties, and taxes were listed at $20.99. I had been wanting to try JLCPCB for a while, though, and this gave me a reason. The motherboard came with an Am5x86-133ADZ installed, so I'll probably just stick with that. I hear they overclock nicely and POD prices on eBay are outrageous. Just will need to figure out a way to attach a heatsink and fan. The lack of a PS/2 mouse is going to bother me but the keyboard controller is integrated into the chipset, so tough to do without a datasheet.

Reply 177 of 179, by feipoa

User metadata
Rank l33t++
Rank
l33t++

The POD-83 is no loss when it comes to the M919. L1:WB mode doesn't work properly on the M919, so you'd be stuck with L1 in WT mode. The lack of PS/2 or an external KBC is the M919's greatest weakness. Your best bet is to make one of these PS/2 ISA cards: Re: Another PS/2 Mouse ISA8 card That's what I use on the M919. And with the right 1024K stick, you can get 180 MHz going on an Am5x86 with 2-1-2 cache and 0/0 DRAM wait states. Finding the right CPU will present a challenge.

UM8881/8886 datasheets were reverse engineering. Look here: Re: UMC8881/8886 Datasheet

Although the 8886BF contains the keyboard and mouse controllers, I think the M919 uses the ALi M5818 as its keyboard controller. Either you swap the DIP24 M5818-B1 for a traditional DIP40 KBC w/ps2 and wire the extra traces, or get the M919 to use the KBC/PS2 on the 8886BF chipset. Either way, it will probably not be a trivial fix. The BIOS also needs to be adapted to support PS/2. I don't think I've seen anyone do this with one of these compressed WIN BIOSes.

Plan your life wisely, you'll be dead before you know it.

Reply 178 of 179, by cluster.fsck

User metadata
Rank Newbie
Rank
Newbie

I thought the ALi M5818 was just the RTC/CMOS memory. You're saying it pulls double duty as a keyboard controller, too?

Reply 179 of 179, by feipoa

User metadata
Rank l33t++
Rank
l33t++
cluster.fsck wrote on Today, 20:11:

I thought the ALi M5818 was just the RTC/CMOS memory. You're saying it pulls double duty as a keyboard controller, too?

I never looked into it. You are probably right in that it's the RTC module. I'm not sure why in my mind that module was screaming cost-reduced KBC.

Plan your life wisely, you'll be dead before you know it.