You can use Small-Outline Dual Inline Memory Modules (SO-DIMMS) that meet all of these criteria:
- PC2-5300
- unbuffered
- nonparity
- 200-pin
- 667 MHz
- DDR2 SDRAM
You can use RAM module sizes of 1 GB or 2GB in the top or bottom slots.
DIMMs with any of the following features are not supported in the MacBook Pro (Core 2 Duo) notebooks: registers or buffers, PLLs, ECC, parity, or EDO RAM.
Note: If you do install a 2 GB SO-DIMM in both the bottom and top memory slots of the notebook, the About This Mac window and Apple System Profiler will both show that you have 4 GB of SDRAM installed. However, Activity Monitor and other similar applications will reveal that only 3 GB of SDRAM has been addressed for use by the computer.
Always follow the proper instructions when installing memory:
MacBook Pro, MacBook Pro (17-inch): How to install memory.