DIMM First Aid for Mac

CNET Editors' note: If your RAM has been disabled then your best solution is to contact your RAM vendor and get your RAM replaced. A list of vendor return policies is here: http://www.ramseeker.com/firmware.shtml.
If they will not replace your RAM then you might try this tool to recover your RAM.

Dimm First Aid also checks RAM specs for compatibility with Apple's latest firmware updates:
G4 Cube Firmware 4.1.8
G4 Firmware 4.1.8
iBook Firmware 4.1.7
iMac Firmware 4.1.7
PowerBook Firmware 4.1.8

Publisher's Description

From Glenn Anderson:

Notes from Glenn Anderson:
"After a week of checking DIMMCheck results and fixing DIMMs, I now know exactly what is going on and can offer some definitive answers on this whole matter.First off, I would like to explain RAM speeds, as there appears to be a lot of confusion about it. After reading the statements from some RAM vendors, it would appear they are just are as confused as everyone else.

"The SDRAM chips on DIMMs can run at different speeds, which is set by the CAS Latency (CL) the DIMM is running. Most SDRAM chips can run in CL3 mode and CL2 mode, although a few less common ones can only run in CL3 mode. So far I have not seen any SDRAM chips that only run in CL2 mode in any of the specs I have reviewed. Contrary to popular misunderstanding, CL3 mode is faster than CL2 mode. The reason for this confusion is misunderstanding the PC speed ratings on chips. A PC100-322 DIMM can run at 10ns (100MHz) speed in CL3 mode, that is what that the 3 in PC100-322 is, and it will typically run at 12ns (83MHz) or 15ns (66MHz) in CL2 mode. A PC100-222 DIMM can run at 10ns (100MHz) speed in CL2 mode, but will typically run at 8ns (125MHz) in CL3 mode.

"I have only looked at the RAM requirements in the Apple developer notes for the B&W G3 and the G4s (except the new G4s that need PC133 RAM). Apple has always required PC100 RAM that is 8ns or faster. The original iMac requires 10ns RAM, newer iMacs require 8ns, iBooks require 15ns, the PowerBook G3 FireWire and G4 require 10ns. PC100-222 RAM will only run at 8ns (125MHz) or faster when in CL3 mode, in CL2 mode it will only run at 10ns (100MHz).

"The new firmware is stricter about enforcing this. About 99% of the RAM that is not working after the firmware update is not working because the timing information in the Serial Presence Detect EEPROM on the DIMM does not have specifications for CL3 mode. The vast majority of these only have timing information for CL2 mode at 10ns (100MHz) speed, they do not have timing for the faster CL3 mode. Even if Apple did support these DIMMs, the DIMMs would not be running at their full speed.

"Apple has actually been reasonably lenient with the firmware update, I have seen RAM that will only run at 10ns in CL3 mode working fine in G4s after the update. I have even seen RAM that will run at 10ns with an access time of up to 8ns working after the update, which is only PC66 RAM. For RAM to be PC100 it needs to be 10ns with an access time of 6ns or less.

"Of the remaining RAM that is not working after the firmware update, some of it is because the timing information in the SPD EEPROM says it is slower than 10ns, and some of it is just failing to work when run at 8ns or faster. It does appear the new firmware update will take advantage of faster DIMMs.

"I am working on a fix for the lack of CL3 timing info in the SPD EEPROM, however it is just a quick fix, all this fix will do is copy the CL2 timing info, which is typically only 10ns.

"If you have a DIMM that is not working and is supposedly PC100-222, it will not be running at it's full speed so you are better off to get it exchanged for one that is properly programmed as it will run faster with the new firmware update. I recommend to RAM vendors that they not just guarantee that their DIMMs will work with the firmware update, they should guarantee that it will work at full speed with the firmware update."

Important: If you are buying a 256MB or 512MB DIMM and you are not sure if it will work on a Mac, do not buy DIMMs that have a single bank made from 16 chips, make sure it has two banks of 8 chips each, or for 256MB DIMMs one bank of 8 chips or two banks of 4 chips are also OK. Incompatible DIMMs may also be identified as having 32Mx4 chips (for a 256MB DIMM) or 64Mx4 chips (for a 512MB DIMM). DIMM First Aid will identify these DIMMs as having an incompatible number of row address bits. DIMM First Aid can not fix these DIMMs.

What's new in this version: Adds support for the QuickSilver G4, and can now check DIMMs on the Beige G3. Reporting the speed of PC133-222 DIMMs has been fixed. DIMMs that are incom

More Popular System Utilities downloads

  1. Disk Drill

    7,197 downloads

  2. NTFS-3G

    1,300 downloads

  3. Screen Movie Recorder

    1,026 downloads

  4. Alarm Clock

    945 downloads

  5. Temperature Monitor

    785 downloads

All User Reviews

Add Your Review

or Log in or create an account to post a review.
You are logged in as . Please submit your review for DIMM First Aid 1.2
Add Your Review

The posting of advertisements, profanity, or personal attacks is prohibited.
Click here to review our site terms of use.

Submit your reply

Submit

The posting of advertisements, profanity, or personal attacks is prohibited.
Click here to review our site terms of use.

cancel

E-mail this review

Submit cancel

Report offensive content

If you believe this comment is offensive or violates the CNET's Site Terms of Use, you can report it below (this will not automatically remove the comment). Once reported, our staff will be notified and the comment will be reviewed.

Select type of offense:

Offensive: Sexually explicit or offensive language
Spam: Advertisements or commercial links
Disruptive posting: Flaming or offending other users
Illegal activities: Promote cracked software, or other illegal content
Submit cancel

See more CNET content tagged:

Previous Versions:

Error

close

ERROR MESSAGE

If you think this is an error, please contact CNET TechTracker Support for further assistance.

Ok

Running Request

close

loading

Smart Install Software

close

CNET TechTracker will now automatically install software without requiring further action by you. (Note: This feature automatically accepts associated EULAs and third party applications on your behalf.)

You have selected the following software to Smart Install:

CNET TechTracker will attempt to install this software without interrupting you again. If an application requires manual installation, CNET TechTracker will download the installer and prompt you to take further action.

Proceed with Smart Install?

Confirm Standard Install Cancel

Submit a problem report for DIMM First Aid

close

Please describe the problem you have with this software. This information will be sent to our editors for review.

Problem:

The CNET Installer isn't working as expected

The download link does not work

The software has a newer version

The software contains malware

Other

Description:

Please select a feedback type.

Please enter a description.

Submit Problem Report

Problem Report submitted

close

Thank you for submitting a problem report! The Download team is committed to providing you with accurate software information.

OK

Installed

Smart Install
DIMM First Aid for Mac
  • Recently Viewed Products
  • My Lists
  • My Software Updates
  • Promo
  • Log In | Join CNET