Asus M2npv не работает один из каналов памяти
#1 Humbucker
Суть проблемы в следующем:
На материнке ASUS M2NPV-VM изначально стояло две планки памяти по 512 Мб PC-4200(533Mhz). Обе Kingston(KVR533D2N4K2). Модули стояли на одном канале — в желтых слотах(A1 и B1).
Решил добавить памяти и купил еще две планки по 1Гб. По характеристикам точно такие же(PC-4200, Kingston KVR533D2N4). Вставляю их во второй канал — сответственно в два оставшихся черных слота. Система не стартует, комп пищит(один длинный и два коротких).
Вынул все 4 планки. Поставил две гигабайтовые в первый канал — все ОК память определяется, комп запускается. Далее ставлю 512ые линейки в черные слоты — опять писк. Решил проверить отдельно второй канал. Воткнул две планки только в черные слоты — снова писк.
В мануале к матери написано, что для двухканального режима необходимо, чтобы в одном канале стояли одинаковые модули, т.е. должно выполняться DIMM_A1+DIMM_A2=DIMM_B1+DIMM_B2. Что собственно у меня и выполняется(DIMM_A1 и DIMM_B1 — желтые слоты, DIMM_A2 и DIMM_B2 — черные слоты).
Перепрошивка BIOS ситуацию не спасла. Установка частоты вручную на 400 МГц — тоже.
Может кто сталкивался с подобным? Что это несовместимость модулей памяти или проблема с материнкой?
Сообщение отредактировал Humbucker: 26 Декабрь 2006 — 10:00
#2 DVDshnik
- Пол: Мужчина
- Город: @vsmpo
#3 v_user
А что за проц? контроллер памяти же в проце находиться.
Кстати, ты хорошо продул/прочистил вторые слоты для памяти? одной правильной пылинки вполне достаточно для блокировки контакта.
Сообщение отредактировал v_user: 27 Декабрь 2006 — 07:45
#4 Humbucker
AMD Athlon 64 X2 3800+
Кстати, ты хорошо продул/прочистил вторые слоты для памяти?
Я уже столько раз вставлял и вынимал оттуда модули, что у меня уже пальцы болят Не думаю, что там могли остаться какие-то пылинки.
Написал в тех поддержку ASUS. Там говорят, что мол такое может быть на двухсторнних модулх памяти. И что чипы могут быть разных производителей независимо от маркировки.
Чипы на двух парах действительно разных производителей. А на счет сторон, то 512ые — односторонние, а по 1Гб — двухсторонние. Не знаю, может нужно, чтобы все 4 были с одинаковой «сторонностью». Хотя все равно странно, ведь в пределах пары все одинаково!
#5 Humbucker
#6 v_user
#7 Humbucker
Т.е. это получается, что вся вставленная память видна только тогда (двухканальность пока не трогаем), когда вставлены три планки не важно в какой слот. Правильно?
#8 Humbucker
#9 v_user
А стоит ли? Если я его перепрошил на новый и результата никакого?
#10 Humbucker
#11 v_user
#12 Humbucker
А биос последний 0603 поставил?
#13 v_user
Ага, он самый Но я так почитал все их обновления БИОСов, там с памятью особенно ничего не связано.
#14 Humbucker
Ну напруга может быть. Но ECC ко мне отношения не имеет. В любом случае БИОС ничего не дал.
Я вот что подумал, там в мануале странная фраза написана. Может я ее неправильно перевожу, либо она противоречит сама себе. Цитирую:
For dual-channel configuration, the total size of memory module(s) installed per channel must be the same(DIMM_A1+DIMM_A2 = DIMM_B1+DIMM_B2).
То есть объемы памяти «на канал» должны быть одинаковыми я так понимаю. Однако, А1 и А2 — это слоты разных каналов. Например, если у меня стоит следующий набор:
А1 — 1024
А2 — 512
В1 — 1024
В2 — 512
В этом случае указанное соотношение выполняется, но в первом канале 2048Мб, а во втором 1024Мб.
Может стоит попробовать поставить одинаковый объем в каждом канале.
Сообщение отредактировал Humbucker: 27 Декабрь 2006 — 01:32
#15 v_user
Сообщение отредактировал v_user: 27 Декабрь 2006 — 01:33
#16 v_user
Ну напруга может быть. Но ECC ко мне отношения не имеет.
For dual-channel configuration, the total size of memory module(s) installed per channel must be the same(DIMM_A1+DIMM_A2 = DIMM_B1+DIMM_B2).
То есть объемы памяти «на канал» должны быть одинаковыми я так понимаю. Однако, А1 и А2 — это слоты разных каналов. Например, если у меня стоит следующий набор:
А1 — 1024
А2 — 512
В1 — 1024
В2 — 512
В этом случае указанное соотношение выполняется, но в первом канале 2048Мб, а во втором 1024Мб.
Может стоит попробовать поставить одинаковый объем в каждом канале.
Все верно, одинаковое кол-во памяти на каждом канале. Первый канал — это и есть А1 и А2 (ты же сам привел выдержку на англицком). И в твоем примере на канале А 1536МБ, и столько же на канале В.
На самом деле в теории дожна заработать в дуалченел и такая конфа:
А1 — 1024
А2 — 512
В1 — 512
В2 — 1024
Кстати, попробуй и ее.
Сообщение отредактировал v_user: 27 Декабрь 2006 — 01:45
#17 TheSystem
.. Память видна именно в такой конфигурации. Когда в двух желтых по 512, а в одном черном 1024.
А всё в соответствии с непонятным мануалом к плате. В мануале в одном месте пИсано, что можно занять все четыре слота, но как доходит до дела (страница 1-16 — там, где таблица с протестированными модулями DDR2-533 для данной платы), упоминается только три, и нигде не обещается, что можно поставить четыре:
Supports 3 modules inserted into both the blue and black slots as two pairs of
Dual-channel memory configuration.
Поддерживает 3 модуля, вставленных в оба синих и черный слоты как две пары двухканальной конфигурации памяти.
Почему написано «синих» — не знаю — возможно, когда верстался мануал, слоты были синими, или писАтель ошибся, или еще что..
Возможно, если стоЯт две односторонних планки по 512, и одна двусторонняя на Гиг, получается, что в работе одновременно четыре банка памяти — по одному на первые две и два на третью планку. Больше ничего добавить нельзя.
Почему наоборот не работает — фигзнает. Возможно, это какие-то тонкости организации встроенного контроллера памяти AMD процессоров. Datasheet на процессор на сайте AMD какой-то сильно хворый и никчёмный, и толку от него никакого нет.
Возможно, это действительно некая несовместимость встроенного контроллера памяти процессора и модулей памяти. Если внимательно изучить три таблицы с протестированными модулями, можно видеть, что вариант «С» (установка более одной пары модулей) для двусторонних модулей возможен только для памяти crucial и Hynix. Kingston сюда не входит.
Лично мне это неудивительно — я несколько раз упирался в несовместимость Кингстоновской памяти с разными чипсетами — Radeon 9100IGP, например.
Что можно посоветовать — разве что попробовать с памятью другого производителя..
#18 v_user
Ну то, что контроллер памяти у АМД своеобразный — это я столкнулся.
Оптерон (двуядерный). Ставим две планки — определяет DDR400. Ставим 4 — ddr333. В ручную ставим ddr400 — глюки. Долго парились, в конце концов узнаю вот такую подробность, цитирую:
one Opteron CPU can handle maximum 6 ranks with PC400.
If you have 3 modules with dual rank (summary 6 ranks), then you can drive with PC400.
If you have 4 modules with dual rank (summary 8 ranks), then you need to speed down to PC333.
If you have 4 modules with single rank (summary 4 ranks), then you can drive with PC400.
С чем-то подобным я столкнулся еще на чипсете BX. там модули сперва нужны были обязательно двухстронние (иначе полобъема виделось). Но обнаружил, что и некоторые односторонние планки все-таки работают нормально. Тогда особо не стал разбираться в чем дело, ВХ умер и как-то забылось.
А потом полгода назад вот эта ситуация с Оптероном — а ведь это просто топ процессор по сравнению с Атлоном.
И опять таки недвано подбирал конфиги серверов на НР, там строчка что максимальная память возможно при использовании планок 2ГБ и в скобочках (1 rank).
Да, не все так просто в этой жизни.
#19 TheSystem
Поправка к моей писаннине:
Есть в мануале к плате M2NPV-VM варианты установки всех четырёх модулей, в том числе и Kingston. То, что у меня пИсано — взято из мануала к плате M2NPV-VX. Тем интереснее — чипсет тот же, контроллер памяти в процессоре, а такие различия. Может, плата не та?
И еще. В мануале есть следующее:
This motherboard does not support memory modules made up of 128 Mb chips or double sided x16 memory modules.
#20 TheSystem
С чем-то подобным я столкнулся еще на чипсете BX.
BX мог видеть 1 Гиг. Это его адресное пространство поделено на 8 строк (rows) или банков:
— 8 to 512 Mbytes or 1GB (with registered DIMMs)
— Supports up to 4 double-sided DIMMs (8 rows memory)
То есть, в каждом банке могло быть не более 1 Гиг / 8 = 128 Мег. Если попадался модуль поновее с 256 Мегами в банке, виделась только половина.
Источник