fgd3@jc3b21.UUCP (Fabbian G. Dufoe) (01/29/89)
My RAM expansion box has some bad memory chips. Unfortunately the manufacturer is out of business. If I know the address where the error occurred and the bit (or bits) that came back wrong, is there a generic way to figure out which chip is failing without any hardware documentation? I don't want to just swap chips until the errors go away because they're all soldered, not socketed. The expansion box is a MEGAmiga from Analog Precision, if that helps. If I can't determine which chips to replace I've thought about another alternative: quarantine the bad addresses so the system won't allocate them. Is there any way I can allocate memory at a specific address? I thought about a little program to put in my startup-sequence that would walk down the system's memory free list and patch it so the bad addresses wouldn't be included in free memory. I'm not sure how to go about it (the memory free list's format apparently isn't documented). Before I put in a lot of time, does anyone know if that approach would work? Can anyone point me to the format of the memory free list? Any and all help would be appreciated. Thanks. --Fabbian Dufoe 350 Ling-A-Mor Terrace South St. Petersburg, Florida 33705 813-823-2350 UUCP: ...uunet!pdn!jc3b21!fgd3