Jump to content
IGNORED

Another 130xe memory issue


Recommended Posts

Hey guys,

   I have this old 130xe I got when I first started getting back into the scene. After a few years I got an side2 cart and it didn’t work. There was a memory issue.   I ended up getting another 130 and 800xl. 
 

But I have gotten into the mood to try to figure out what is wrong with this 130. 
 

I have run eXended memory test and it shows only 64k and a few errors. 
 

The board is populated with all MT4264s except 1. I have some 4164s laying around so I tried to do the old piggyback method to see if I could get it to recognize the extra 64k.   Tested them on top of all the ram chips. Still same result. (I read that 4164s were somewhat compatible with the mt4264s). 
 

Now this leads me to believe the problem could lie elsewhere. Possibly the bank switching chip?

 

I know mt chips are failure prone but since nothing changed good or bad when I piggybacked them I guess there is a possibility they are ok. 
 

So what do you guys thing?  Could it be the co25953? Or something else. 
 

I have attached a bunch of pics for

your perusal. 
 

thanks in advance. 

1E7ECB30-B037-4BFD-A17B-951216B24D6B.jpeg

565D157E-D14F-43C7-B43B-5F171E58A3F2.jpeg

59C12122-EE48-44A1-A7CE-A4A09DBC83B3.jpeg

0C40BFC0-2323-4D43-A8B8-87B062867D54.jpeg

Link to comment
Share on other sites

I would use Syscheck or shoestrings RAM tester replacement OS ROM to also ensure your base 64K is OK.

 

Next, you can swap the base and extended 64K by cris-crossing one end or R110/R111, which swaps U26-U33 to become your base 64K, and U9-U16 becomes your extended 64K:

 

474371312_130XESwappedResistors.thumb.jpg.5a31f1e6eccfe8632a62ca5d8641b19d.jpg

 

If the system still boots afterwards, then the extended (U26-U33) 64K of ram may actually be OK, and your suspicion about an MMU issue may be true... Also test this 64K with syscheck and/or shoestrings RAM tester, as they do not test extended memory, only base memory. If the system doesn't boot, then the extended 64K is actually bad and you might as well desolder and socket U26-U33 to permit further troubleshooting by replacing some or all of the DRAM chips...

  • Like 1
Link to comment
Share on other sites

@moonlight_mile  Few things. If you have the patience/skills I'd remove all the MT ram and socket the all. Then ditch the MT ram chips.

 

Also look at the MMU (61618) and socket it.

 

Plus worth socketing the 74LS08 and replacing with a 74F08 while you are at it.

 

The fact you have issues and there are MT chips involved is all the more reason to replace them. Perhaps with some Samsung RAM chips, 12n or 15n

 

EDIT: Go with Nezgar's suggestions in the first instance. :D

Edited by Beeblebrox
  • Like 1
  • Haha 1
Link to comment
Share on other sites

Thanks! I know I did run the syschek a few years ago. (This was the reason I got the syschek. ) and I know it tested ok and I was able to boot the side2 using the syschek memory but that obviously didn’t address the issue.

I will work on doing the resister swap this weekend.

I agree with scrapping all the mt chips. I was just hoping to not have to do such invasive surgery at the beginning. Lol.

When I did ponder starting this project I wanted to get an assortment of the round hole machine sockets but it seems that no one sells assortments (except Ali-express, I would rather not wait 3 months). Are the standard sockets ok to use in this case?

Thanks again. I’ll post my results from the syschek tests.

Link to comment
Share on other sites

The piggyback trick doesn't always work, although always worth a try in finding bad RAM. No success here either.  A second cheap trick is to leave the XE on for a few minutes and do a touch test on each chip.  Dead ones might be very hot (shorted) or cooler (broken circuit) when compared to most of the others.  With the bad reputation of those MT4264s found in 130XEs, RAM is still highly suspect as the problem.  Best to replace all the MT branded chips.  The NEC chip has the best chance, I suppose of being good. :)  There has been speculation about why that first chip in bank 0 is often a different brand.  Could the flakey RAM have been a known issue from the factory?  Many including mine also have one NEC chip in that spot.

 

The one I have here is in pristine condition otherwise.  It only boots to self test and shows red blocks in RAM test.  I've been putting off desoldering all the RAM for a while now.  Reading various forum posts about poor quality circuit boards and lifting traces if the temperature isn't just right has given me pause.  You will find many threads around here with good advice on the 130XE and bad RAM.

  • Like 1
Link to comment
Share on other sites

6 minutes ago, moonlight_mile said:

I agree with scrapping all the mt chips. I was just hoping to not have to do such invasive surgery at the beginning. Lol.

After doing the resistor-cross, any bad memory identified by sys-check, can potentially be narrowed down to specific chip(s). I had bad memory in the extended ram of a 130XE and got it functional with only having to desolder/socket/replace three of the chips by hand since I didn't have a desoldering gun... I really should do all of them, but it's good enough "for now".  :)  I'm fully aware more could fail at anytime so it's definitely not a candidate for resale unless I finish the job.

  • Like 2
Link to comment
Share on other sites

30 minutes ago, moonlight_mile said:

Darn I forgot the touch test. I will do that tomorrow.

Also the fragility of the traces has also been a reason I have been dragging my feet. But I am looking at it if I kill it I kill it. It’s not my daily driver or back up.
 

In that case, a method mentioned elsewhere of cutting out the chips with a pair of fine snips, leg by leg might be safest.  It sounds tedious as hell to me, but does make the pins "easier" to remove.  The chips are out of the way and each leg can be individually heated with fresh solder and a little flux, then gently pulled out with pliers.  All 256 of them!  or, 240 if we leave the NEC dram in place.  :)

Link to comment
Share on other sites

If you were hesitant WITH a hot air and desoldering station, I will never try it with a soldering iron alone.

Lol. I was hesitant long before I got the desolder and hot air station.

Like I mentioned it just popped back into my mind recently. I figure maybe I can fix it up and pass it on to someone who could use an xe. It seems to be in fairly good cosmetic shape.
Link to comment
Share on other sites

I would replace all the mtRam as a first step.  In October 21 when I got all of my machines out of storage and started testing, two of my "working" 130XEs went bad in the first week of testing.  That means they were working and failed almost immediately. The mtRAM WILL FAIL... get it out of there.

 

And as TGB1718 said above, just cut the legs off them... makes it easier and less likely to damage the board.

  • Like 1
Link to comment
Share on other sites

I went through the same process. In my case, my computer was still working but I wanted to be proactive (I was working on another project with it and needed to open it up).  The motherboard was still in very good condition, so I did not have to clip the legs.

 

674FBDE3-D18D-4F1B-8179-341D8764FC78.thumb.jpeg.e2462f14cf214b713e901762a4124b26.jpeg4C47DB7C-D080-48A3-A416-C8484D99C286.thumb.jpeg.1341ed9b86c0eb3c028bcbc94839d2be.jpeg

 

 

 

4721B940-24C1-4050-A8C9-062374F67ED9.thumb.jpeg.9e2d91393f242588577579b0a4ab7d60.jpeg

 

 

 

 

 

 

 

 

Edited by scorpio_ny
Remove extra images
  • Like 2
Link to comment
Share on other sites

Well all I can say is wow!

I ran syscheck. All passed. 
 

Then I switched the resistors and everyone of the chips are bad. Well I ordered new sockets. I had a set of known good 4164’s I got for my atr so I am going to use those and order another set of 4164s for the main bank. 
 

So I know the problem appears to be pretty obvious,  it is there a chance that something else could be wrong causing syscheck to show all chips bad?  
 

Just trying to get all my bases covered before I start unsoldering. 

320BB200-3577-4E3B-B3D9-C7E1E6B5FC25.jpeg

C30AD336-FCC3-4490-8434-2AEEEEBC132A.jpeg

2C6DA000-C40C-4042-BEA4-59652455C968.jpeg

Link to comment
Share on other sites

@moonlight_mile  I've know Sys check II to report all RAM or some ram chips failing. Generally in those cases and especially if we are talking MT ram branded chips, best policy it to get rid of all MT RAM chips, socket and replace them with non MT branded ones.

 

I'd just socket and replace ram and re-check. More than likely Sys check II will then show a clean run.

 

It's also worth socketing the MMU (61618) while you are in there. May need to replace it if the new RAM is still showing issues.

Link to comment
Share on other sites

When removing the RAM on my 130XE, I had set my TS-100 digital soldering iron to 350 degrees Fahrenheit (176.667 Celsius). This soldering iron same  a small tip. A lot of industrial circuit boards use solder that have more tin than lead, so I had applied 60/40 mix solder to each pin to make it easier to remove. After that, I then applied heat to each of the pins so I can remove the solder with my Engineer SS-02 solder sucker desoldering pump. I was mindful to not keep the soldering iron on too long on the pin.

  • Like 2
Link to comment
Share on other sites

On 4/18/2022 at 5:58 AM, Peri Noid said:

180 deg. Celcius is a pretty low temperature. My soldering iron, when idle, sets itself to 200 while I use it @300 deg. Celcius. I never fried anything due to temperature.

You are quite right! My apologies. I had a bit of brain fog there. I used my soldering iron at 350 Celsius on the lower side when I removed the ram chips.

 

  • Like 1
Link to comment
Share on other sites

Well, I finally got the ambition to work on the chips. Everything went well not lifted pads or anything. 
 

I put in my known good chips and alas. A red screen of death. Lol. I took continuity tests on all the chips and they all connect somewhere else on the board except pin 1 on all the chips. I looked at the schematic and it doesn’t appear that pin 1 is connected anywhere but I might be mistaken. 
 

Does pin 1 get connected anywhere. 
 

I was exhausted after finishing up I didn’t have the energy to continue to troubleshoot. I have to do the hot chip test and run syschek, but as it stands it appears all the sockets and chips are in and connected. 
 

 

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...