+ Reply to Thread
Results 1 to 8 of 8

Thread: How to check if a CMOS RAM is OK?

  1. #1
    Wonka Newbie
    Join Date
    May 2009
    Location
    Gloucester, England
    Posts
    18

    How to check if a CMOS RAM is OK?

    I have a microprocessor system (68000) that I think has suspect RAM, the thing loads up the OS from floppy disk (into RAM I assume) then throws an error that stops the show. It can stop as the OS gets loaded in, sometimes everything loads and runs correctly for half a sec before stopping on the error. My am thinking the RAM is faulty. PSU seems OK.
    Syetem has run fine for years but progressivly started to throw the error, usually a reboot would sort it, but eventually it now stops every time.

    My question is, can I check the RAM in my EPROM programmer by selecting a similar EPROM device?
    The device under test is a NEC D43256AC = 32k x 8 static cmos ram so provided I find an identical EPROM with 5V programming voltage?? Or how else could I check the ram chips are OK?

    It is easy to buy replacements but usual soldering mess looms.


  2. #2
    ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent
    Join Date
    Jan 2007
    Location
    Hampshire. England.
    Posts
    10,455
    Blog Entries
    9

    Quote Originally Posted by Wonka View Post
    I have a microprocessor system (68000) that I think has suspect RAM, the thing loads up the OS from floppy disk (into RAM I assume) then throws an error that stops the show. It can stop as the OS gets loaded in, sometimes everything loads and runs correctly for half a sec before stopping on the error. My am thinking the RAM is faulty. PSU seems OK.
    Syetem has run fine for years but progressivly started to throw the error, usually a reboot would sort it, but eventually it now stops every time.

    My question is, can I check the RAM in my EPROM programmer by selecting a similar EPROM device?
    The device under test is a NEC D43256AC = 32k x 8 static cmos ram so provided I find an identical EPROM with 5V programming voltage?? Or how else could I check the ram chips are OK?

    It is easy to buy replacements but usual soldering mess looms.
    hi,
    That NEC D43256AC device is a static RAM, its a volatile ram, which means it not programmable.

    Any CMOS 32k * 8 with same pinout should be OK
    Last edited by ericgibbs; 10th July 2009 at 11:26 AM.
    Eric " Good enough is Perfect "
    I will NOT answer PM's requesting technical help, please use the Forum
    PIC tutorials: Nigel's www.winpicprog.co.uk/ Bill's: www.blueroomelectronics.com/

  3. #3
    Wonka Newbie
    Join Date
    May 2009
    Location
    Gloucester, England
    Posts
    18

    yeh thanks for that, I am aware static RAM is not programmable but I am wanting a way to test the chip not permanently store data in it. My thought was to write to it and then read/verify on repeated cycles whilst powered up.

  4. #4
    ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent
    Join Date
    Jan 2007
    Location
    Hampshire. England.
    Posts
    10,455
    Blog Entries
    9

    Quote Originally Posted by Wonka View Post
    yeh thanks for that, I am aware static RAM is not programmable but I am wanting a way to test the chip not permanently store data in it. My thought was to write to it and then read/verify on repeated cycles whilst powered up.
    hi,
    OK,
    If you can write a diagnostic program for the MCU, you could do a read/write test.
    Write/read FFh and 00h to each location thru 32K

    I guess the ram's not in a socket???

    Whats your location.?
    Eric " Good enough is Perfect "
    I will NOT answer PM's requesting technical help, please use the Forum
    PIC tutorials: Nigel's www.winpicprog.co.uk/ Bill's: www.blueroomelectronics.com/

  5. #5
    Wonka Newbie
    Join Date
    May 2009
    Location
    Gloucester, England
    Posts
    18

    No the RAM is well and truely soldered in, also I have no control over the OS, all I do is stick the disk in and power up, all diagnostic is done by the code writer (circa 1991). I'm trying to find the diagnostic info but it is not easy come by.

    I have already replaced the MCU (68000) and exchanged a number of chips, those in sockets. As you can see, all I can do is keep swapping parts until it works unless there is a better way!? I did have a spare fully working system to swap parts with, damn and double drat that is now dead too

    Glos, UK

  6. #6
    Super Moderator Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent
    Join Date
    Nov 2003
    Location
    Derbyshire, UK
    Posts
    29,371

    Unsolder the RAM chip and fit a socket in it's place, then try plugging another RAM in and see if that helps.
    PIC programmer software, and PIC Tutorials at:
    http://www.winpicprog.co.uk

  7. #7
    ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent
    Join Date
    Jan 2007
    Location
    Hampshire. England.
    Posts
    10,455
    Blog Entries
    9

    Quote Originally Posted by Wonka View Post
    No the RAM is well and truely soldered in, also I have no control over the OS, all I do is stick the disk in and power up, all diagnostic is done by the code writer (circa 1991). I'm trying to find the diagnostic info but it is not easy come by.

    I have already replaced the MCU (68000) and exchanged a number of chips, those in sockets. As you can see, all I can do is keep swapping parts until it works unless there is a better way!? I did have a spare fully working system to swap parts with, damn and double drat that is now dead too

    Glos, UK
    hi,
    As you are in the UK, if you need a spare 32k*8 RAM I could send you one, gratis or test your RAM.

    If needed just PM your address.

    I can
    Eric " Good enough is Perfect "
    I will NOT answer PM's requesting technical help, please use the Forum
    PIC tutorials: Nigel's www.winpicprog.co.uk/ Bill's: www.blueroomelectronics.com/

  8. #8
    Wonka Newbie
    Join Date
    May 2009
    Location
    Gloucester, England
    Posts
    18

    results from programmer testing
    Attached Images

+ Reply to Thread

Similar Threads

  1. TTL and CMOS
    By LAU B in forum Electronic Projects Design/Ideas/Reviews
    Replies: 4
    Latest: 14th June 2009, 08:42 AM
  2. cmos
    By naik_mc in forum General Electronics Chat
    Replies: 3
    Latest: 23rd January 2008, 08:36 PM
  3. Cmos To ttl
    By Eng.Remon in forum Micro Controllers
    Replies: 9
    Latest: 17th April 2007, 09:41 PM
  4. TTL o/p or CMOS o/p for different Vcc
    By Eric Koh in forum Micro Controllers
    Replies: 3
    Latest: 2nd June 2004, 02:53 PM
  5. TTL/CMOS
    By hani_a in forum General Electronics Chat
    Replies: 6
    Latest: 18th April 2004, 06:48 PM

Tags for this Thread