У меня есть 17-дюймовый MacBook Pro начала 2011 года (MacBookPro8,3). Я выбрал обновление ЦП (2,3 ГГц), но решил установить дополнительную память самостоятельно. Я быстро проверил, что в спецификациях Intel указано, что мой ЦП должен поддерживать скорость памяти DDR3-1600, поэтому я заказал Kingston KHX1600C9S3K2_8GX (http://www.valueram.com/datasheets/KHX1600C9S3K2_8GX.pdf)
К сожалению, когда я загрузился в OSX Lion или Windows 7 Ultimate (обе 64-битные), память все еще работала только на DDR3-1333. Оказывается, этот конкретный модуль памяти полагается на что-то под названием SPD XMP Extension. Это то, что Apple BIOS/EFI не поддерживает.
Но люди используют MacBook Pro на DDR3-1600! Даже с немного другой версией (http://www.valueram.com/datasheets/KHX1600C9S3K2_8G.pdf) этого модуля памяти.
Это привело меня к вопросу, можно ли прошить таблицу SPD и внести в нее изменения. Да, можно. Для этой работы доступно несколько инструментов. Я нашел SPDTool (http://www.techpowerup.com/spdtool/) и Thaiphoon Burner (http://www.softnology.biz/index.html), причем первый вариант не работает на MacBook Pro, а второй работает.
Мне удалось захватить тайминги XMP и перезаписать стандартные тайминги. CPU-Z определяет мою память как PC3-12800H (800 МГц), что, похоже, верно.
Я случайно перезаписал «нижний» профиль XMP, но для меня это не имеет значения, так как компьютер все равно не считывает профили XMP.
Но теперь, когда я прошил свои тайминги данными профиля XMP, я подумал, что он будет работать на DDR3-1600 и покажет 800 МГц в CPU-Z и 1600 МГц в OSX's System Profiler. Этого не произошло. Каким-то образом он все еще заставляет модули работать на DDR3-1333.
Помогите мне, Оби-Ваны из мира памяти. Вы — моя единственная надежда.
Скриншот CPU-Z:
решение1
Я решил это!
Я прочитал о других попытках перепрошивки SPD и узнал о функции "Checksum correct", которая доступна в обоих приложениях, упомянутых в вопросе. Я применил исправление и перезагрузился. Похоже, ничего не вышло.
Но потом я вспомнил что-то о сбросе SMC (System Management Controller), который можно было выполнить, если система вела себя странно, в зависимости от аппаратных функций. Я попробовал. Процедура для MacBook Pro, выпущенных позже начала 2009 года, следующая:
- Выключи компьютер.
- Подключите адаптер MagSafe, если он не подключен.
- На встроенной клавиатуре одновременно нажмите (с левой стороны) shift-control-option и кнопку питания.
- После звукового сигнала отпустите все кнопки одновременно.
После того, как OSX завершила загрузку, я зашёл в раздел «Об этом Mac»:
Задание выполнено!Надеюсь, это будет полезно кому-то еще, кто хочет разблокировать профили XMP на своем MacBook Pro.