Junior
Статус: Не в сети Регистрация: 07.03.2011 Откуда: Курск
Crash писал(а):
mister_s, с какой маркировкой решили подобрать микросхемы? Главное найти даташит на микросхемы, а SPD прошивку написать не сложно. Попробую помочь.
Вот сижу разираюсь. В общем, я так понял, тут главное организация самого чипа памяти. Нужна для этой планки XXx16. Строка в Тайфуне SDRAM ORGANIZATION. Т.е. микросхемы должны быть на 16 бит данных. У меня всего три планки по 512, из них две на 8 бит точно, а третья сейчас не под рукой не могу посмотреть. На чипах написано 64MX8, на другой 648512 что тоже самое. Увы, пока ничего не светит, я так думаю, хотя могу и ошибаться. ----------- На микрах с SODIMMовской платы написано K4H561638D-TCB0 вот это 16 и есть разрядность шины, если я правильно разобрался.
Member
Статус: Не в сети Регистрация: 01.12.2002 Фото: 0
mister_s, тогда почему бы не прошить модуль M4 70L3224DT0-CB0 прошивкой от того модуля, который является донором микросхем? Для DDR SPD не определен идентификатор типа модуля - sodimm или udimm. Поэтому прошивка должна подойти. Главное, чтобы модуль-донор тоже был двухранговый, тогда редактировать прошивку вообще не придётся.
Junior
Статус: Не в сети Регистрация: 07.03.2011 Откуда: Курск
Crash писал(а):
mister_s, тогда почему бы не прошить модуль M4 70L3224DT0-CB0 прошивкой от того модуля, который является донором микросхем? Для DDR SPD не определен идентификатор типа модуля - sodimm или udimm. Поэтому прошивка должна подойти. Главное, чтобы модуль-донор тоже был двухранговый, тогда редактировать прошивку вообще не придётся.
Member
Статус: Не в сети Регистрация: 01.12.2002 Фото: 0
mister_s, и в этом случае никакой проблемы нет. Если модуль-донор одноранговый, тогда в его прошивке [байт 5] меняем 01 на 02 и зашиваем в sodimm-ку. Вообще, неплохо было бы взглянуть на прошивку от модуля-донора.
Имеются две планки оперативки: 1. kingston KVR800D2N6/2G 2. kingston KVR800D2N5K2/4G (одна планка из "кита") Вот их фотка #77
У первой в SPD тайминги 6-6-6-18, а у второй 5-5-5-18. Сейчас работают в двухканальном режиме. Материнка выставляет автоматом тайминги 5-5-5-15 и напругу 1.9в. Все работает стабильно Вот фотка #77
Member
Статус: Не в сети Регистрация: 01.12.2002 Фото: 0
Dim@s999, если SPD ППЗУ не заблокирована от перезаписи, тогда можно любой из двух программ. Достаточно перезаписать первые 63 байта (00h-3Fh), остальные байты существенной роли не играют - идентификатор производителя, серийный номер, OPN-номер модуля, дата изготовления. Да, оба модуля отличаются по высоте (байт 5, биты[7,6,5] будет отличаться), но это тоже роли не играет. Для страховки хотелось бы взглянуть на прошивки из обоих модулей, а то вдруг я что-то упустил
Junior
Статус: Не в сети Регистрация: 07.03.2011 Откуда: Курск
Crash писал(а):
mister_s, и в этом случае никакой проблемы нет. Если модуль-донор одноранговый, тогда в его прошивке [байт 5] меняем 01 на 02 и зашиваем в sodimm-ку. Вообще, неплохо было бы взглянуть на прошивку от модуля-донора.
Да я уже всё вернул в первоначальное состояние. Но завтра, если время найду, попробую опять перепаять, тогда и прошивку с донора выложу. Хочу другой модуль попробовать. Нашёл самцовый модуль на 512 - M368L6523DUS-CCC. Datasheet - http://doc.chipfind.ru/samsung/m368l6523dusccc.htm ---- Вероятно прошивку с этого модуля тоже надо править, чтобы тактчастоту 133 мгц выставить. Ноут может не поддерживать. Фуджи-сименс лайфбок с1020 чипсет виашный KT266.
Последний раз редактировалось mister_s 08.03.2011 18:15, всего редактировалось 1 раз.
Member
Статус: Не в сети Регистрация: 01.12.2002 Фото: 0
Dim@s999,
http://rghost.ru/4683870 - прошивка с таймингами 5-5-5-18. Кстати, значения таймингов у 55518.spd стандартные и соответствуют спецификации DDR2-800D. Поэтому я открыл образ 66618.spd и в Тайфуне через Timing Table Editor автоматически изменил все тайминги до DDR2-800D. Контрольная сумма тоже подправлена. Все остальные байты в прошивке оставил без изменений. Проверьте.
Добавлено спустя 18 минут 12 секунд: mister_s
KT266 не поддерживает оперативку выше PC2100 (133МГц), т.е. модуль PC3200 установить можно, но работать он будет, скорее всего, на 133МГц. У меня была плата Epox K8HA+ на KT266A, модуль PC2700 работал на 133МГц. Если же ноутбук вообще не воспримет PC3200, тогда придется подредактировать прошивку, которая, кстати, есть в базе Тайфуна - M3 68L6523DUS-CCC.
Junior
Статус: Не в сети Регистрация: 07.03.2011 Откуда: Курск
Crash писал(а):
mister_s
KT266 не поддерживает оперативку выше PC2100 (133МГц), т.е. модуль PC3200 установить можно, но работать он будет, скорее всего, на 133МГц. У меня была плата Epox K8HA+ на KT266A, модуль PC2700 работал на 133МГц. Если же ноутбук вообще не воспримет PC3200, тогда придется подредактировать прошивку, которая, кстати, есть в базе Тайфуна - M3 68L6523DUS-CCC.
Member
Статус: Не в сети Регистрация: 22.11.2007 Откуда: dp.ua Фото: 0
Crash писал(а):
Dim@s999, если SPD ППЗУ не заблокирована от перезаписи, тогда можно любой из двух программ.
Давным-давно прошивал в ТВ-тюнере микросхему ППЗУ для использования неродного софта, причем там была восьминогая 24C02, аналогичную видел и на модулях памяти. Так вот, защита от записи там была аппаратной и лечилась отпаиванием одной из ножек, номер уже не помню, но можно найти даташит и посмотреть.
Member
Статус: Не в сети Регистрация: 01.12.2002 Фото: 0
radical, ногу WP отпаять и заземлить на Vss.
Добавлено спустя 6 минут 28 секунд: Куда более сложнее программная блокировка от перезаписи (SWP). Нужно вставить модуль в слот, чтобы SPD адрес был 52h - обычно третий DIMM-слот, и каким-то образом подать напряжение от 7В до 12В на ногу A0. Затем SMBUS-контроллеру отправить инструкцию CWP, например тем же Тайфуном.
Junior
Статус: Не в сети Регистрация: 07.03.2011 Откуда: Курск
Crash Как и ожидалось, не заработала память с такими настройками. Т.е. в ячейке 05h изменение 01 на 02 не помогло. комп не завёлся. Правда времени на эксперименты не нашёл больше. Но, что-то мне подсказывает, что чипы должны быть 16 битные. Думаю завтра можно будет поплотнее поэкспериментировать. Самое обидное, что больше нет такой памяти, чтобы не через хардпрограмматор работать а через прогу.
Member
Статус: Не в сети Регистрация: 01.12.2002 Фото: 0
Как запустить ноут с некорректной прошивкой, думаю, знаете: в DIMM0 вставить рабочий модуль, на основе SPD-параметров которого BIOS конфигурирует контроллер памяти, в DIMM1 установить модуль с некорректной прошивкой. Этот трюк работал в большинстве случаев на материнках со старыми чипсетами.
Junior
Статус: Не в сети Регистрация: 07.03.2011 Откуда: Курск
Crash писал(а):
Как запустить ноут с некорректной прошивкой, думаю, знаете: в DIMM0 вставить рабочий модуль, на основе SPD-параметров которого BIOS конфигурирует контроллер памяти, в DIMM1 установить модуль с некорректной прошивкой. Этот трюк работал в большинстве случаев на материнках со старыми чипсетами.
К сожалению имеется только один модуль, на нём и экспериментирую. Прошиваю на программаторе, путём выпайки 24с02.
Сейчас этот форум просматривают: drnik976 и гости: 16
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения