Ну если удается вычислить больной чип в 2-3 попытки - можно считать, что результат положительный.
Метод не стопроцентный, согласен. Мало ли чего иженерам в голову взбредет и как они разводку сделают.
И еще, ошибки бывают очень разнообразными, по которым нельзя вычислить битый чип.
- такое тоже было, тот самый модуль OCZ - лень уже было его пахать, обрезал и все.
Сегодня пробовал две планки DDR 512, нет запуска, отрубить банк не получилось, spd защищена от записи. Надо ее менять,но уже завтра. Сейчас прозвонить попробую, правда на это надежды мало.
I_004 - только сейчас до меня дошел ваш метод по DDR2 :), с третьего прочтения, он вполне может быть верен, проверю его если попадется подходящая планка. Сейчас пара планок есть без запуска, однобанковые.
Пожалуйста, отпишитесь по результату поиска по методе, мне тож интересно :-)
Сейчас пара планок есть без запуска, однобанковые.
- встречались, кстати, с нарушением пайки, причем пришлось снимать микросхемы и облуживать вручную, пятаки не залудились даже с хорошим BGA флюсом при прожарке. Благо такие мелкие микросхемы в этом случае перкатывать не приходится - на старые половинки шаров хорошо садятся :-)
Перешито FantomAss, ср., 18/02/2009 - в своё время писал:
Итак, многие наверно думали, как бы по адресам в memtest86+ (я использую v2.11) определить какой модуль неисправен.
Вроде бы ничего внятного не придумали (или я ошибаюсь?). Я тоже не знаю как по адресам.
Но. Мемтест рисует табличку, и справа есть столбец "ERRORS". Когда выскакивает ошибка, там появляются 8 (восемь) цыфирек (каких-то битов).
Как правило 7 из низ нули и одна цыфирька это 1 или 2 или 4 либо 8. Причём на одной планке как правило ошибки появляются по одному-двум этим битам и значения (из 1,2,4,8) принимают тоже как-то закономерно чтоли. Ну дык я и подумал, что по этим данным можно вычислить линию Data input / output (DQ) на которой происходит ошибка и отзвонить на какой чипак она идёт.
Кагбэ я оказался частично прав. Можно установить 2 (два) чипа, один из которых неисправен. Остальные исключаются, не зависимо от того 4-х, 8-ми или 16-и битные чипы используются.
Итак, практика.
Как известно, Data input / output сигналы идут через резики 22ом (обычно сборками по 4шт. или каким-то макаром "вытравлены" на плате).
Значит я взял заведомо рабочую планку с обычными smd резисторами, воткнул в мать и зарубил memtest86+ .
Затем взял пинцет с тонюсенькими лапами (пожалуй пойдёт и шило какое или игла) и начал им на ходу тыркать в резики по Data input / output . Тыркал со стороны чипов - так удобнее - хотя разницы наверно нет.
При этом при касании начинали сыпать ошибки в конкретном бите с конкретным значением (к примеру на одном резике всегда 02000000, на другом 00080000). Дальше рисуем на бумажке карту резиков и подписываем каким значениям соответствует каждый из 64-х резиков.
---(не забываем, что сигналы Data strobe input / output тоже идут через резики 10R или тоже 22R и не всегда отдельными резиками, а могут и в сборке вперемешку с Data input / output ).
После первых 32-х разрядов Data input / output комбинации начинают повторяться. Тоесть значений 02000000, как и всех остальных будет два. Потому можно определить только два чипа, один из которых битый.
------------------
Делал так же, с первого раза не угадал, теперь появилась мысль: возможно, адреса на этих двух корпусах будут разными, например, на одном чётными, на другом нет? Проверять уже лениво, разбирать опять, тыкать...
[off]
Хотя встечался в этой ветке менее трудозатратный способ по вычислению нездоровых с точностью до 2х микросхем.
Вот этот способ от FantomAss я и имел ввиду, но сам его не пробовал.[/off]
Я его пробовал, с точностью до двух чипов в одном банке как и писалось.
А почему до двух-то обязательно? Это если корпуса х8бит, то до двух, а если 16 корпусов х16, то уже до четырех вроде получается....
Точно так, но это если не удается отключить один банк.
Я вот на что обратил внимание по DDR1, если ставлю одностороннюю планку memtest пишет скорость памяти больше 1000 (это в верхнем левом углу), а двусторонняя 600 с чем то MB/s.
Обе планки 512 МВ РС3200.
Что это значит?
ps
мать одноканальная s775
pps
Стал с ней разбираться, оказалось мать не читала настройки с spd (хотя в BIOS было выставлено SPD) зашил вчера ей биос последний, стала читать с spd, теперь мемтест показывает скорость односторонней свыше 900 МВ/s, двусторонней свыше 700 МВ/s.
Интересно, теперь хочу потестить скорость планок чем нибудь под ОС.
И еще я не мог на ней банк отключить один из-за этого, сегодня вечерком попробую авось отключится.
Наверное, тайминги неудачно совпали, или существует время переключения между банками, или мемтест врёт в этом случае)))
Да, материнка все же дрянная, один банк она не отключает, определяет весь объем двух банков. Одно только успокаивает что теперь она хоть настройки планки с spd берет, и у меня две планки прошли мемтест, которые раньше сыпали ошибки. Это те о которых я писал выше, у одной скорость уменьшилась у другой увеличилась. Поставил их в паре мать завелась объем 1024 скорость в мемтесте ~700 МВ/s вполне логично.
Думаю мемтест не врет со скоростью, односторонняя планка быстрее круг в мемтесте пробегает.
Метод не стопроцентный, согласен. Мало ли чего иженерам в голову взбредет и как они разводку сделают.
- такое тоже было, тот самый модуль OCZ - лень уже было его пахать, обрезал и все.
I_004 - только сейчас до меня дошел ваш метод по DDR2 :), с третьего прочтения, он вполне может быть верен, проверю его если попадется подходящая планка. Сейчас пара планок есть без запуска, однобанковые.
- встречались, кстати, с нарушением пайки, причем пришлось снимать микросхемы и облуживать вручную, пятаки не залудились даже с хорошим BGA флюсом при прожарке. Благо такие мелкие микросхемы в этом случае перкатывать не приходится - на старые половинки шаров хорошо садятся :-)
------------------
Делал так же, с первого раза не угадал, теперь появилась мысль: возможно, адреса на этих двух корпусах будут разными, например, на одном чётными, на другом нет? Проверять уже лениво, разбирать опять, тыкать...
Вот этот способ от FantomAss я и имел ввиду, но сам его не пробовал.[/off]
Я вот на что обратил внимание по DDR1, если ставлю одностороннюю планку memtest пишет скорость памяти больше 1000 (это в верхнем левом углу), а двусторонняя 600 с чем то MB/s.
Обе планки 512 МВ РС3200.
Что это значит?
ps
мать одноканальная s775
pps
Стал с ней разбираться, оказалось мать не читала настройки с spd (хотя в BIOS было выставлено SPD) зашил вчера ей биос последний, стала читать с spd, теперь мемтест показывает скорость односторонней свыше 900 МВ/s, двусторонней свыше 700 МВ/s.
Интересно, теперь хочу потестить скорость планок чем нибудь под ОС.
И еще я не мог на ней банк отключить один из-за этого, сегодня вечерком попробую авось отключится.
Думаю мемтест не врет со скоростью, односторонняя планка быстрее круг в мемтесте пробегает.