Realities Master 25/06/2015 в 18:34
написал:
Запустил Everest и что интересно:
- Макс. объём памяти 2 Гб...
- Свойства северного моста ATI RC415M: поддерживаемые скорости FSB400, FSB533, FSB800 (странно, нет FSB667)
....А сколько реально увидит система памяти, а может и все 4Gb
?...
....Если нет FSB667 будет ли работать Intel® Core™2 Duo Processor T7200 или другие процессоры со скоростью FSB667?
Мне ASUS F5RL (чипсет ATI RC415M) достался бывшим в употреблении с процессором Core 2 Duo Mobile T5250 (1,5 GHz / 2 Mb / 667 MHz), с одной планкой SODIMM DDR2-667 1Gb и жёстким диском Hitachi 5400 об./мин на 160 Гигабайт. Сразу добавил ещё одну планку SODIMM DDR2-667 1Gb (память Unifosa на чипах ELPIDA), перепрошил BIOS до версии 211 и вместо Windows Vista поставил Windows XP. В такой конфигурации он просуществовал довольно долго - два-три года.
Потом начал подавать признаки скорой поломки жёсткий диск, поэтому был заменён на новый мощный WD Scorpio Black WD7500BPKT размером 750Гб (так как диск Advanced Format, то пришлось для Windows XP сделать выравнивание разделов с помощью Acronis WD Align).
Установлено в ноутбук ASUS F5RL сейчас:
- процессор Core 2 Duo Mobile T7700 (2,4 GHz / 4 Mb / 800 MHz)
- 2 планки оперативной памяти Kingston KVR667D2S5/2G (SODIMM DDR2 667Mhz 2GB PC2-5300)
- жёсткий диск WD Scorpio Black WD7500BPKT размером 750Гб
Чуть ранее апгрейдился до Core 2 Duo Mobile T5750 (2 GHz / 2 Mb / 667 MHz) - всё прекрасно работало. Думаю, что и Core 2 Duo Mobile T5850 (2,16 GHz / 2 Mb / 667 MHz) будет прекрасно работать, а также и T7800 (2,6 GHz / 4 Mb / 800 MHz).
Кстати, процессоры заказывал на AliExpress: в пределах 700 рублей и за T5750, и за T7700.
Из 4 Гб BIOS видит лишь 3008 Мб оперативки + 128 Мб видеопамяти. Далее при загрузке Винды непонятно - всякие DXdiag, АИДЫ и свойства видео в Винде показывают 256 Мб. Чему верить, неясно. AIDA и оперативку показывает странно: 2 Гб + 1 Гб + 512 Мб, - откуда третий слот она взяла - неясно. Оперативку заказывал тоже на AliExpress по 750 рублей за планку.
В оригинальном файле BIOS'а версии 211 моего ноутбука прописаны микрокоды для процессоров до T7500 включительно, однако T7700 завёлся без проблем. Единственное, при загрузке BIOS показывет тактовую частоту 1200 МГц, но когда загружается WinXP частота указывается правильно - 2,4 МГц. Причём, разные диагностические утилиты тоже показывают штатную рабочую частоту.
На всякий случай я прописал микрокоды T7700 в файл БИОСа версии 211 с помощью MMTOOL: 0806FA92 и 0806FBB3 (для ревизий ядра SLA43 и SLAF7, соответственно), а потом перепрошил этим файлом БИОС ноут, но это ничего не изменило, ну, может, производительность чуть-чуть улучшилась. Тем более, что процессор мне попался с ядром SLAF7, поэтому прошивка в БИОС микрокода 0806FA92 была лишней.
Думаю, теоретически можно поставить в ноут F5RL процессоры Core 2 Duo Mobile T8300 (2,4 GHz / 3 Mb / 800 MHz) и Core 2 Duo Mobile T9500 (2,6 GHz / 6 Mb / 800 MHz), так как оба с FSB 800 МГц, с целочисленным множителем, оба на Socket P и TDP составляет 35 Вт, но тогда микрокоды в БИОС скорее всего придётся прошивать полюбасу (микрокод этих процессоров - 0806760C). Иначе чипсет ATI RC415M может не схавать ядро Penryn. Надежду вселяет одинаковая платформа у T7700 Merom и T9500 Penryn - Santa Rosa.
Но тут другой момент: T7700 нет смысла менять на T8300 - шило на мыло, а самые недорогие T7800 на AliExpress стОят уже около 1500 рублей, и самые недорогие T9500 на AliExpress стОят уже около 2200 рублей, что уже накладно, если говорить о "стоимости выделки для овчинки".
Добавлено 02.04.2016: Кстати, не так давно ещё раз проапгрейдил ноут и заменил T7700 на T7800 (2,6 GHz / 4 Mb / 800 MHz). Дополнительные 200 МГц тактовой частоты ощутимо ускорили ноутбук. Ненамного, но ощутимо. В качестве термоинтерфейса использовал жидкий металл (система охлаждения слабенькая, поэтому чем эффективнее теплопередача, тем лучше). Прекрасно работает на частоте 2,6 ГГц (при загрузке в BIOS'е показывает 1300 МГц). Ноут для своих лет - лётает.
ID ядра - SLAF6. Микрокоды на данный момент в BIOS'е зашиты версии B3 (0806FBB3 от 14.03.2007 г.). Подумываю зашить в BIOS микрокоды версии B6 (0806FBB6 от 13.07.2007 г.). Но, честно говоря, не уверен, что они подходят. Выдрал их из чужого BIOS'а, поэтому есть сомнения. На T7700 ранее я пробовал микрокоды B6, но мне показалось, что ноут с ними подтормаживает, поэтому вернул B3. Может быть на T7800 микрокоды B6 заработают эффективно... Подумываю прошить их в BIOS, посмотреть улучшится работа или нет...
Добавлено 09.04.2016: Зашил в BIOS микрокоды версии B6 и, вроде бы, всё отлично. Субъективно, как будто увеличилась энергоэффективность, то есть процессор быстрее реагирует на возрастание нагрузки и, соответственно, нагрева - меньше тупняков из-за резкого возрастания температуры.
Добавлю от себя такие наблюдения с ноутом f5rl.
Так же поставил себе проц t7700 - все работает отлично))) Биос обновил до 211. Были трудности с обновлением (я не оч.опытный юзер), в частности никак не получалось обновится программой AFLASH2 Utility. Скачал ее с сайта асус с раздела f5rl, а также файл прошивки .211.
В 7-рке не запускалась ссылаясь на то, что она под ХР. Режим совместимости не помог. Перебил винду на ХР - тоже не запускалась, ссылаясь на то, что она не для виндовс вообще. Как потом до меня дошло - она для DOS. И работает она только с дискеты!! Это ноутбук, какая к черту дискета?! Уже компы без дискетника идут!
Не знаю чем руководствовался производитель в описании к проге, но мозг у меня чуть не вытек от этого идиотизма. В общем, все оказалось просто - нужно было воспользоваться вшитой в биос прогой Easy Flash Utility. Только у меня еще пару часов ушло на то, чтоб додуматься файл прошивки "****.211" переименовать в "****.rom", иначе прога его не видит.
Но речь не об этом, а о RAM. Стояло у меня 2 планки SODIMM DDR2-667 1Gb (память Unifosa на чипах ELPIDA), 2-ранковая, 4-банковая. Все было гуд. Решил поставить 2*2Gb. И тут поподробнее:
1. Пробовал Samsung 2 GB SO-DIMM DDR2 800 MHz (M470T5663EH3-CF7) * 2 планки - комп не включается;
2. Ставим одну планку Samsung - тот же эффект, а точнее его отсутствие.;
3. Ставим одну родную на 1Gb и вторую Samsung - включается, видит как 2Gb. Слоты менял местами - безрезультатно;
4. Проделал в точности то же самое с Kingston kvr800d2n6/2g, 2-ранковая, 8-банковая - результаты в точности такие же.
Включил комп в режиме 1 планка родная и одна Kingston, через прогу SPDTool_063 ограничил (поменял) тайминги на 333 МГЦ 5-5-5-15 на планке Kingston. Так проделал с обоими планками Kingston. Далее наблюдения такие:
1. С одной планкой Kingston запускается, видит как 2Gb;
2. С планкой Kingston и одной родной планкой видит 2Gb (вместо 3Gb);
3. С двумя планками Kingston видит 3Gb (Вместо 4Gb);
4. С двумя родными планками видит 2Gb, как и положено.
Все это одинаково отображается в БИОС, Винде, CPU_Z, Everest. (В биос неоднократно сбрасывал настройки на заводские). Также все по 100500 раз проверено на разных слотах всеми способами.
При этом в рядом лежащем ноуте Sony VGN-CR120E (PCG-5G3L), хз что из них название модели, примерно того же 2007 года покупки, при проце t7100, две планки Kingston зашли на ура - видит все 4гб без проблем.
Также хочу отметить, что f5rl поддерживает только одноканальный режим памяти, в то время как указанный Sony - двухканальный.
Короче так и не решил проблему с памятью. Просьба Поделиться опытом и предложениями решения данной проблемы на f5rl.
Добавлено 01.05.2016: В дополнение к вышесказанному: Оказывается, модель f5rl имеет массу конфигураций (более 30, как я понял), каждая из которых имеет свой ID, например B1, B2, A2, а также состоящие из 4-5 букв и цифр. У меня f5rl 1A. Разные конфигурации имеют разный максимальный объем RAM (2, 3, 4 Gb). Судя по всему моя конфигурация поддерживает 3Gb RAM.
Таким образом сейчас я пытаюсь решить только одну проблему: как заставить работать вместе родную планку на 1Gb и новую кингстон на 2Gb. Ибо когда они вместе, система работает только со слотом 2Gb.
Также обратил внимание, что Kingston KVR667D2S5/2G (SODIMM DDR2 667Mhz 2GB PC2-5300) имеет 200 контактов (200-pin), а Kingston kvr800d2n6/2g (SODIMM DDR2 800Mhz 2GB PC2-6400) - 240 контактов (240-pin), но судя по всему это совершенно не имеет значения в нашем случае.
Также обратил внимание, что 2 планки kvr800d2n6/2g у меня еверест тоже видит как 2Gb, 1Gb, 512Mb в точности как и у Realities Master.
Учитывая тупой, или правильнее сказать напрочь пустой, биос, попробую через SPDTool вручную выставить одинаковые тайминги. Должен заметить, что на ноуте Sony одна родная планка на 1Gb и новая на 2Gb работают корректно как 3Gb без всяких перепрошивок тайминга.
Также, что интересно, проц преспокойно себе работает на 800MHz, а с оперативой на 800MHz комп не включается. Работает только 667MHz память, или пониженная до этой частоты. Думается мне, что виной всему древнее железо с древним и пустым биосом.
И попробую 2Gb планку урезать с 8 банок на 4 банки, урезав тем самым в два раза объем. Это бессмысленное действие - просто ради эксперимента)))
Добавлено 01.05.2016: Масса интересных наблюдений)) С второстепенными таймингами решил не играться, а основные и так одинаковые. Баловался вот с чем: урезал объем поочередно то на 2Gb планке, то на 1Gb планке и всячески менял их местами. Вот что вышло...
1. Kingston 2Gb урезал до 1Gb путем уменьшения банок с 8 до 4 (соответсвенно уменшил объем на ранк и отредактировал контрольную сумму):
1.1. Вставлена только Kingston урезанная - видит как 1Gb в одном слоте;
1.2. Вставлена Kingston урезанная + родная 1Gb - видит 2Gb по 1Gb в каждом слоте;
1.3. Вставлена Kingston урезанная + Kingston 2Gb - видит как 2Gb в одном слоте!;
1.4. Урезал и вторую Kingston, вставил обе - видит 2Gb по 1Gb в каждом слоте.
2. Unifosa 1Gb (родная) урезал до 512Mb путем уменьшения банок с 4 до 2 (соответсвенно уменшил объем на ранк и отредактировал контрольную сумму):
2.1. Вставлена Kingston 2Gb + родная урезанная - видит как 2Gb в одном слоте;
2.2. Другие варианты поленился проверить, но думаю, что Kingston урезанная + родная урезанная показали бы в сумме 1,5Gb.
Далее увеличил в Unifosa 1Gb кол-во банков с 4 на 8, отредактировал контрольную сумму... Как и ожидалось, убил память))) Точнее ничего критичного я ей не сделал, но вот комп никак не может счесть информацию с несуществующих добавленных банков, а следовательно, когда дело доходит до загрузки винды - либо перегружается, либо синий экран)) Думаю, что в сервиснике могут поменять два значения в ней и таким образом восстановить, вот только дешевле просто ее выкинуть или оставить для каких-нибудь других экспериментов. Так я навсегда осознал (а с теорией у меня плохо - я ведь всего-лишь криворукий юзер), что количество логических банков памяти не всегда (хоть и очень часто) соответствует количеству физических банков (микросхем, чипов). Так, в моей родной плаке 16 чипов 64Мх8 в 2 ранках, т.е. 8 чипов в 1 ранке, однако они составляют лишь 4 логических банка на каждый ранк. Ну или как-то так))
В общем, самым интересным является результат п.1.3. - две идентичных планки, которые вместе (неурезанные) показывают 3Gb на моем ноуте и 4Gb на Sony, не могут дать 3Gb в указанном в п.1.3. варианте. Мать видит только одну планку на 2Gb. Однако следует учесть, что урезание одной планки проходило путем срезания банков... Отсюда напрашивается лишь два возможных заключения:
1. Мать моей версии f5rl ограничивает объем оперативки до 2Gb, однако две планки по 2Gb сбивают ее с толку и она пропускает таки 3Gb каким-то загадочным образом...;
2. Мать ограничивает оперативу до 3Gb, однако при этом важно, чтоб количество логических банков на планках было одинаковым... Т.е. либо все по 8 банков, либо все по 4 банка. А проблема в том, что 1Gb планки идут как правило на 4 банках, а 2Gb на 8 банках. Так что проще всего осознать, что больше 3Gb ноут этот не потянет и поставить две планки по 2Gb, смирившись с отрезанными матью 1Gb памяти...