Mac mini G4: апгрейд, разгон, тестирование

Apple

Некоторое время назад по воле случая попал мне в руки Mac mini на G4 процессоре (PowerPC, в девичестве MPC7447A):

 

Mac mini G4

Приблизительно оценить его размеры можно, сравнив с обычным компьютерным CD/DVD приводом - Mac mini лишь чуть-чуть больше.

Комплектация стандартная (производилась с июля по октябрь 2005 года):

 

Mac mini G4 configuration

 

Расшифрую:

CPU: PowerPC G4 1.42GHz
RAM: 512MB DDR PC2700
HDD: 80GB 2.5" 4200rpm PATA
CD/DVD: Combo DVD + CD-RW PATA
Video: Radeon 9200 32MB DDR
Network: 10/100Mb Lan Card + AirPort (Wi-Fi b/g 54Mb) + BlueTooth
Ports: USB2.0x2, IEEE1394, DVI-D, Line out


Повертев его в руках, решил, что получится из него простенький медиа-центр с возможностью записи DVD (простенький т. к. HD видео практически не тянет, только некоторые 720p файлы приемлемо воспроизводятся), файл-сервер, ну и для интернет-сёрфинга подойдёт. Для этих целей 80GB винчестера совершенно недостаточно, привод DVD-диски не пишет (только читает), да и на 512MB оперативной памяти Mac OS X частенько довольно задумчиво работает. Посему было решено произвести его апгрейд по максимуму, насколько это возможно. Остановился на следующей конфигурации (то, что изменилось выделено жирным):

CPU: PowerPC G4 1.67GHz (путём разгона, т. к. процессор впаян на М. П., найти высокочастотный аналог практически нереально, т. е. с заменой возникают некоторые трудности :) )
RAM: 1024MB DDR PC3200 (это максимум, который возможно установить в эту модель)
HDD: 250GB 2.5" 5400rpm PATA
CD/DVD: DVD-RW DL PATA
Video: Radeon 9200 32MB DDR
Network: 10/100Mb Lan Card + AirPort (Wi-Fi b/g 54Mb) + BlueTooth
Ports: USB2.0x2, IEEE1394, DVI-D, Line out

Подробнее: память я взял Hynix Hynix PC3200U-30330 1GB (будет работать в режиме PC2700):

Hynix PC3200U-30330
 

Винчестер WD2500BEVE 5400rpm:

 

WD2500BEVE

 

Привод NEC AD-7640A с щелевой загрузкой (переднюю панель необходимо снять):

 

NEC AD-7640A

 

Приступим. Первым делом нам надо его вскрыть, что несколько нетривиально, т. к. крышка крепится без единого гвоздя на внутренних защёлках. :) Видео по его разборке в интернете найти не проблема, так что этот процесс не снимал, взглянуть на это действо можно здесь, например: http://www.youtube.com/watch?v=U2CExAXtnis.


Рекомендуется использовать шпатель, а лучше два, но можно воспользоваться большим и тонким ножом (не рекомендуется - можно повредить корпус и комплектующие). Само вскрытие занимает не более минуты.

Замену памяти, винчестера и привода даже описывать не к чему, т. к. меняется оно всё банально, что даже несколько удивило - ожидал больших трудностей, наслушавшись рассказов "бывалых" Mac-мастеров. :) На этом этапе из инструмента понадобится только небольшая крестовая отвёртка. Вот как это всё выглядит изнутри (здесь уже установлены новые винчестер и память, но снят привод):

 

Mac mini G4 внутренности

 

Ну, и на последок из спортивного интереса разгоним это чудо. Тут уже одной отвёрточкой не обойтись, понадобится ещё паяльник с тонким жалом, а также внимательное изучение "даташита" на процессор. Вынимаем из корпуса материнскую плату, отвернув по углам болтики, предварительно сняв память, привод и винчестер; снимаем радиатор с процессора. На 47-ой странице файла перечислены варианты конфигурации PLL для разных коэффициентов умножения. По умолчанию К. У. равен 8.5 (1420:167), что соответствует PLL_CFG 01100. Вычисляем опытным путём, что максимальная стабильная частота - это 1.67GHz (10x167), К. У. 10 соответствует PLL_CFG 10101. На фото внизу отмечены 4-е резистора (R362, R358, R355, R351), ещё один находится под радиатором процессора (фото, к сожалению, нет; назовём его Rrad), которые и отвечают за настройку К. У.   Если представить биты в "даташите" как ABCDE, то резисторы выстроились в виде BECD и A - Rrad (подсказка от Leo Bodnar). Присутствие резистора соответствует значению "0", отсутствие - "1".

 

Mac mini G4 PLL config

 

Перепаиваем, тестируем и вуаля:

 

Mac mini G4 about

 

На этой частоте "миник" функционирует сутками, никаких проблем не замечено.

Пара слов о производительности. На данный момент у G4 процессора существует аналог по скорости в x86 мире - это Intel Atom (одноядерные версии), если вы работали с нетбуком/неттопом на этой платформе, то вполне представляете его возможности. Небольшое сравнение скорости до и после разгона (бенчмарк в BOINC):

 



Обсудить статью можно в форуме.

Предварительная версия статьи публиковалась на хабрахабре.

Возникли вопросы? Хотите вызвать мастера? Обращайтесь: Тел.: +7 (920) 035 38 53, +7 (831) 218 98 79, e-почта: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript