Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: Flashlab on April 12, 2006, 09:42:38 PM

Title: Memory tester
Post by: Flashlab on April 12, 2006, 09:42:38 PM
I'm having freezes and maybe it could be my memory on the Cyberstorm. What is a good program to test this with?
Title: Re: Memory tester
Post by: amigagr on April 12, 2006, 09:54:55 PM
every mem test prog i run from time to time gives me diferent results so i don't trust anyone.. just give a try to some of them and decide what feet your needs.
aminet mem (http://aminet.net/search.php?query=memory&sort=date)
Title: Re: Memory tester
Post by: Flashlab on April 12, 2006, 10:11:25 PM
Yeah i looked on Aminet, but there's so much :-) That's why I'd like to know which program people use here and if they detect memory errors.
Title: Re: Memory tester
Post by: TjLaZer on April 12, 2006, 10:46:30 PM
I use the program Memory Doctor, works ok.  has a GUI too.  Also has Drive Doctor.  Email me if you want a copy.
Title: Re: Memory tester
Post by: Lemmink on April 12, 2006, 10:55:42 PM
The easyest way is to just copy stuff to the RAM-disk till it is full. If your miggy does not crash, your RAM is OK.
Title: Re: Memory tester
Post by: AmiDude on December 06, 2011, 08:34:35 AM
Quote from: TjLaZer;244244
I use the program Memory Doctor, works ok.  has a GUI too.  Also has Drive Doctor.  Email me if you want a copy.


You've got PM!
Title: Re: Memory tester
Post by: bbond007 on December 06, 2011, 02:59:01 PM
Quote from: Lemmink;244248
The easyest way is to just copy stuff to the RAM-disk till it is full. If your miggy does not crash, your RAM is OK.


A bit has two possible values, 0 and 1, on and off, so if you have a bad bit in your RAM, there only really exists a 50% possibility the contents actually being corrupted. Not only that, but you are not reading back the data to verify the data is correct.

Ideally what you want is a routine that walks through the bits testing each one individually, reading back the value of the Byte, to make sure each bit operates correctly independently. It is very  important to test each bit in both ON and OFF states and to make sure that bit is not "stuck" to another bit.

0000 0001
0000 0010
0000 0100
etc...

I wrote souch a routine to test a custom ARM based heldheld terminal. The engineers who designed the hardware defined the memory testing algorithm for me. There was more to it that that, but this was around 10 years ago. They called that  technique "Walking ones". That much I remember.
Title: Re: Memory tester
Post by: ognix on December 06, 2011, 04:31:42 PM
Quote from: Flashlab;244237

I'm having freezes and maybe it could be my memory on the Cyberstorm. What is a good program to test this with?


I use MemCheck V1.2; there's also MemCheckBH:
http://aminet.net/search?query=memcheck

They use various bit patterns to test memory by writing and reading back.

BY!
Title: Re: Memory tester
Post by: mechy on December 07, 2011, 12:39:41 AM
Quote from: Flashlab;244237
I'm having freezes and maybe it could be my memory on the Cyberstorm. What is a good program to test this with?

Sometimes swapping simms around will make the symptoms change.

32mb 60ns simms are dirt cheap,might just buy a new set worse case.

Dirty/tarnished  chipram contacts can also cause this(if in a A4000)

Check the power supply for proper +5/+12 voltage under load also.Do not check them unloaded as some suggest as they need a basic load to regulate properly.

Accelerators tend to work out of the fast slot on occasion if you are not using standoffs with screws. re-seating the accelerator and make sure its holding well on the pins might help

Mech
Title: Re: Memory tester
Post by: motrucker on December 07, 2011, 01:39:01 AM
I still use a RAM checking program from ICD for the old AdRAM cards. It will happily check what ever RAM is available however.
I have used this on my old A1200, A2000, A500, and A1000.
Title: Re: Memory tester
Post by: TjLaZer on January 25, 2012, 03:06:01 AM
I'll be replying to the PM I got tonight.