Автор: YURBAN
Дата публикации: 22.04.2018
Получив с почты долгожданную материнскую плату EPOX EP-8RGA, перепаяв на ней конденсаторы и установив на неё два новых модуля объемом 1гБайт DDR400 от Veineda (чипы Hynix). После вывода информации на монитор я обнажурил, что максимальный объем оперативной памяти составляет всего 1.5 гБайта из положенных двух! Сначала я подумал что это глюк самой материнки, и отыскав на просторах интернета последнюю версию BIOS с исправлением работы с модулями Kingmax... После прошивки я получил те же 1.5 гБайта.
Открыв утилитой CPU-z вкладку SPD, я увидел что один из модулей памяти действительно определяется как 512 мБайт, и прошивка его отличается от собрата. На одном модуле прошивка SPD была Kingston (который на 1 гБайт), второй же, тот что на 512 мБайт, имеет прошивку Hyundai... Hynix.
Осмотрев на глаз второй модуль памяти, который определялся как 512 мБайтный, визуально я не увидел в нём конструктивных отличий от собрата. В голову закралась идея, сделать дамп первого модуля и прошить его во второй, тем самым вернув законный положенный объем.
Так как у меня не было программатора, то я решил воспользоваться утилитой SPD Tool 0.63, дамп первого модуля удалось легко создать, однако при прошивке его образа во второй модуль, утилита SPD Tool выдавала ошибку вроде "Verify Failed. Index 0x0a is 0x0f, should be 0x0c". Почитав информацию в сети, я пришёл к выводу что флешка SPD модуля памяти заблокирована от записи, это можно легко проверить утилитой Thaiphoon burner, на заблокированных модулях будет стоять несъемная галочка.
Итак, мне нужен был новый модуль EEPROM SPD для моего дефектного модуля памяти, его я отыскал на другом модуле памяти от Transcend объемом 512 мБайт (односторонний).
Отличия EEPROM SPD были лишь в корпусе, на модуле Veineda корпус флешки был TSSOP-8, на модуле от Transcend флешка была в корпусе SO-8, однако мне повезло в том, что на модуле из китая было посадочное место именно под SO-8.
Вооружившись паяльным феном, я заменил модуль SPD от Veineda на модуль SPD от Transcend. После установки модифицированного модуля памяти в плату EP-8RGA, система успешно стартовала (Windows XP SP3 x86), объем памяти остался неизменным, однако теперь, программа Thaipoon Burner рапортовала о том, что защиты от записи нет! Дело осталось за малым, запустив утилиту SPD Tool 0.63, я без проблем записал образ флешки от Veineda 1024 мБайт в мой "дефектный" модуль на 512 мБайт, после перезагрузки тестовой системы, модуль памяти на 512 определился как свой полноценный собрат, т.е. BIOS и прочие утилиты и тесты корректно отображали и работали с новым объемом в 1024 мБайта, после ряда тестов, мой "дефектный" модуль корректно работал со своим "новым" заявленным объемом! Моя цель была достигнута, однако теперь модуль Transcend не работает, потому, что флешка от Veineda с её данными не подошла, пришлось заказать партию чистых SPD EEPROM, для неё и будущих экспериментов.
Непонятно как получилось что на заводе при производстве произошел такой казус, однако мне всё же удалось восстановить мой модуль до паспортного объема.
За сим откланиваюсь, удачи в экспериментах!
Автор: Селиверстов Ю.В. aKa YURBAN