Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Увеличение объёма модулей памяти
RSS

Увеличение объёма модулей памяти

Переделка односторонних модулей в двухсторонние

<<Назад  Вперед>> Страницы: 1 2 3 * 4 5 6 7 8 9 10 11
Печать
 
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
RRRudi написал:
[q]
Похоже я буду долго ждать предложений по 32Мб EDO.
[/q]
Что, уже и EDO стали дефицитом?
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
alexmaj467 написал:
[q]
Ну не кто не отменяет того что нужно посмотреть на маркировку тез чипов которые там изначально стоят и на основании этого понять подходит или нет.
[/q]
Ну даташит желательно читать при любых заменах компонентов :)
Но, конкретно в приводившемся выше случае апгрейда планки памяти с меньшей емкости чипов на большую,
понять успешность затеи только по маркировке чипов невозможно.
Нужно еще и разводку платы конкретного модуля смотреть - вот это и хотел отметить.


GoFrenDiy написал:
[q]
Единственное, что не смогу я проверить коротыши, наверное...
[/q]
Забыл вчера уточнить - коротыши с вероятностью 99% и без тестера заметны будут.
Планка просто не заведется и уж точно не пройдет тест установленной изначально половины чипов.

Почему не 100% ?
Исключения - те самые S1# и CKE1# для второго ранка. Ну и на чипах есть выводы NC :)

А более экзотические случаи - некоторые флюсы при плохой отмывке.
Тестером не звонятся, но на ВЧ проводимость имеют :(
Но это редко встречается, можно пока не заморачиваться.

Так что неконтакт скорее всего.
А тут перед прозвонкой можно просто иголочкой перпендикулярно выводам провести.
Если вывод не припаялся, то можно будет увидеть его смещение...
RRRudi
Junior Member


Откуда: СПБ
Всего сообщений: 296
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 июня 2018
CodeMaster написал:
[q]
Что, уже и EDO стали дефицитом?
[/q]
Похоже на то. 2 месяц ищу, поступило только предложение продать единственный имеющийся модуль. А 16Мб найти нет никаких проблем.
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
RRRudi написал:
[q]
2 месяц ищу
[/q]
Тут смотрел?
GoFrenDiy
Newbie


Откуда: Москва, САО
Всего сообщений: 59
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 сен. 2015
Вопрос: что за сигнал такой DM? Если смотреть даташиты, то этот DM[0...7] есть на 97, 107, 119, 129, 140, 149, 159, 169, 177 контактах модуля памяти. В то же время на распиновках разъёмов, которые бывают в интернетах, эти сигналы называются DQS[9...16]. Если смотреть по даташиту на самсунговский модуль, для работы чипов памяти используются DQS[0...7] и эти самые DM[0...7]. Казалось бы - чего я парюсь - лучше верить даташитам, а не неподтверждённым источникам в интернетах, вот только на модуле Kingmax все эти 97, 107, 119, 129, 140, 149, 159, 169, 177 вообще висят в воздухе! В то время как на самсунговском модуле DM[0...7] через резисторы сразу уходят куда-то там на лицевую часть модуля. Не, на 47й ноге чипов памяти, которых я добавлял, в обеих модулях какой-то сигнал присутствует - дорога уходит тоже на лицевую часть платы под стоявшие чипы памяти, но куда она пошла - это я дома вечером с мультиметром посмотрю.

Я вот чего думаю: чипы с каждого ранка получается висят параллельно на одной шине и переключение между ранками осуществляется Chip Select, так же? Если бы по шине адреса или шине данных чипы имели какие-то проблемы, то это должно было как-то влиять бы на работу уже установленных чипов, но этого не происходит. При прозвонке CS1, а так же CKE1 - сигналы присутствовали на внедрённых чипах памяти. А что если материнка не выдаёт эти самые сигналы? Вот по какой причине это может быть? Если бы чипы были битые и на землю или Vcc подтягивали сигнал, то это влияло бы на работу другого ранка. Если какой-то непропай, то модуль же должен и без этого лишнего бита заводится - просто в мемтесте по адресу или да шине данных сыпались бы ошибки. Вот я вчера прочитал про сборки резисторные и... починил один кетайский модуль DDR2, который в мемтесте сыпал ошибки по одному биту - просто поменял сборку резисторную, которую вызвонил - был обрыв. Т.е. вот даже DDR2 с "оторваным" одним битом, но запускалась и пыталась работать, неужели DDR1 с какими-то непропаями может просто отключать ранк? Или какие-то ещё могут быть причины, по которым материнка выключает половину модуля?
RRRudi
Junior Member


Откуда: СПБ
Всего сообщений: 296
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 июня 2018
CodeMaster написал:
[q]
Тут смотрел?
[/q]
Так тема мёртвая же ещё в 2016, видел её.
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
RRRudi написал:
[q]
CodeMaster написал:
[q]
Тут смотрел?
[/q]
Так тема мёртвая же ещё в 2016, видел её.
[/q]
Если ссылку на неё даёт её автор, то не мертвая.
И вообще, заканчивайте оффтопить! Есть личка.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
GoFrenDiy написал:
[q]
Вопрос: что за сигнал такой DM? Если смотреть даташиты, то этот DM[0...7] есть на 97, 107, 119, 129, 140, 149, 159, 169, 177 контактах модуля памяти
[/q]
DM=Data Mask. Используется при записи в память, чтобы иметь возможность записать соответствующей командой
1, 2 и т.д. требуемых байта. А не все 64 бита (по разрядности модуля) сразу.

GoFrenDiy написал:
[q]
вот только на модуле Kingmax все эти 97, 107, 119, 129, 140, 149, 159, 169, 177 вообще висят в воздухе!
[/q]
Такого быть не должно. Проверьте еще раз. Для разных ранков они общие, идут на шину через резисторные сборки.
Может под микросхемами разводка и ее не видно...

GoFrenDiy написал:
[q]
Я вот чего думаю: чипы с каждого ранка получается висят параллельно на одной шине и переключение между ранками осуществляется Chip Select, так же?
[/q]
Да. Плюс низкий CKE отключает микросхемы от шины, переводя их в режим пониженного потребления.

GoFrenDiy написал:
[q]
Если бы по шине адреса или шине данных чипы имели какие-то проблемы, то это должно было как-то влиять бы на работу уже установленных чипов,
[/q]
Да, об этом и писАл выше про коротыши и т.п.

GoFrenDiy написал:
[q]
При прозвонке CS1, а так же CKE1 - сигналы присутствовали на внедрённых чипах памяти. А что если материнка не выдаёт эти самые сигналы?
[/q]
Ну возьмите заводской двухсторонний модуль да проверьте. Бывают и односторонние на два ранка, там тоже S1# и CKE1 используются
Например те, у которых установка чипов на заднюю сторону вообще не предусмотрена.

GoFrenDiy написал:
[q]
Если какой-то непропай, то модуль же должен и без этого лишнего бита заводится - просто в мемтесте по адресу или да шине данных сыпались бы ошибки
[/q]
Совсем не факт. Зависит от алгоритмов работы БИОСа при начальном тестировании.
Кратко - если считалось не то что записали, то БИОС эту и последующую область памяти имеет полное право игнорировать.

GoFrenDiy написал:
[q]
починил один кетайский модуль DDR2, который в мемтесте сыпал ошибки по одному биту - просто поменял сборку резисторную, которую вызвонил - был обрыв.
[/q]
Об чем и речь :) Поздравляю!

GoFrenDiy написал:
[q]
Т.е. вот даже DDR2 с "оторваным" одним битом, но запускалась и пыталась работать,
[/q]
Сколько модулей Вы ставили?
Если один - так ни мамка не стартанет, ни тест не загрузится при оторванном (без кавычек) бите.
Если больше одного - возможны разные варианты...

GoFrenDiy написал:
[q]
неужели DDR1 с какими-то непропаями может просто отключать ранк?
[/q]
Ну от БИОСа это зависит. И смотря на какие адреса отвалившиеся биты попадут.
Модуль то на 64 разряда а тот же Memtest86 по 32 разряда тестирует. Да и БИОСы старые имхо тоже.

Или поправьте мой склероз, плиззз:
Memtest86 сам размер памяти определяет или берет из БИОСа?
Т.е. был случай когда Memtest86 справедливо показал больше чем выдал БИОС?
Какой версией теста пользуетесь?
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
XPOHOMETP написал:
[q]
Memtest86 сам размер памяти определяет или берет из БИОСа?
[/q]
Берёт из BIOS, но если данные в SPD кривые, то виснет на адресном тесте. Если BIOS уже "подкорректировала" данные SPD обрезав недоступную память, то тест проходит нормально.


XPOHOMETP написал:
[q]
Если один - так ни мамка не стартанет, ни тест не загрузится при оторванном (без кавычек) бите.
[/q]
Я бы не был так уверен. Сейчас на 100% не вспомню, но ИМХО когда я экспериментировал с бучными модулями и ошибался с разрядностью модулей х8 и х16, то BIOS стартовала, т.е. не факт, что ей нужны старшие 32 бита.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
CodeMaster написал:
[q]
когда я экспериментировал с бучными модулями и ошибался с разрядностью модулей х8 и х16, то BIOS стартовала
[/q]
Вы, да и ТС тоже тут местами, неоднозначно выражаетесь.
Видимо то путаница из-за вольностей перевода с английского.
Что есть модуль? Обычно это планка памяти в сборе.
А тут, и местами у ТС, под модулем отдельный чип памяти подразумевается.

Эта цифра в SPD означает ширину шины данных отдельной м/c (чипа) памяти - бывает 4, 8, 16 бит.
Изменения в родном SPD никогда не требует.
На определение планки не влияет. ТС в этом тоже убедился :)


CodeMaster написал:
[q]
т.е. не факт, что ей нужны старшие 32 бита.
[/q]
Что есть старшие?
Смотрите "уже", ударение на первый слог :)
Если адресоваться побайтно, то это просто соседние ячейки с последовательными адресами 0, 1, 2, и т.д.
И используются они все. По сколько брать за раз - зависит от разрядности команд/данных.
Потому и не удается при ошибках (по крайней мере из вывода Memtest)
определить конкретный неисправный чип, только с точностью до двух:

alexmaj467 написал:
[q]
В ддр2 самоё лёгкое это когда плата запускается но сыпет ошибки в мемтесте, легко можно с точностью до 2ух чипов понять какой битый.
[/q]
Для DDR абсолютно аналогично...
<<Назад  Вперед>> Страницы: 1 2 3 * 4 5 6 7 8 9 10 11
Печать
Полигон-2 »   Технический флейм »   Увеличение объёма модулей памяти
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS