Предлагаю готовое решение по отключению распаянной памяти на платформе Asus X54C (MainBoard K54C) через заливку модифицированного биоса.
Если нет изображения, перед заливкой биос стоит осмотреть чипы памяти, и проверить их на предмет нагрева.
В моём случае один чип памяти был с дырой, грелся сильнее других при включении и просаживал ещё питание памяти.
Возможно данный способ решения может помочь перебрать текущие и будущие инженерные решения с onboard ram от Asus.
Чем мне не понравился вариант от sailorsan
viewtopic.php?f=40&t=20158- в решении sailorsan заливается биос от K54L, я модифицировал родной биос K54C.
- отсутствовал DMI с MAC адресом и серийниками
- не работает вебкамера (подтверждается сообщениями в других ветках
viewtopic.php?f=40&t=14041)
- у меня периодически зависал на 55 коду (возможно дело во флешке, хотя автор ещё ссылался на сокет непропаянный и может по той же причине). Перестановка нескольких типов планок памяти в слоту иногда помогала постам проскочить код 55 и ноут работал до тех пока не делаешь манипуляций пока не дала, но в конце концов снова переставив планку ноут совсем завис на 55. Помогла прошивка моим вариантом, и на всякий случай с заменой флешки.
Состав: HM65 + W25Q32BV + IT8572E-AXA
Сборка модифицированной прошивки с отключением onboard памяти
Используем:
mmtool aptio 4.50.0.23
HEX редактор (например WinHex)
Обновление BIOS от K54L K54LAS208
Обновление BIOS от X54C K54CAS210
Оригинальный рабочий слитый с бука дамп Asus_X54C_K54C_dump.bin
В mmtool открываем K54LAS208.
Находим модули и делаем Extract в отдельные файлы с опцией "Extract as is"!!!
- SmBiosMemory расположение volume 02:01-03 Index 11, размер 2E75
- MemoryInit расположение volume 3 Index 09, размер 17002
В mmtool открываем K54CAS210.
Находим те же модули и делаем Replace на сохранённые ранее в отдельных файлах.
Сохраняем полученный BIOS под новым именем K54CAS210_mod.rom
Из слитого дампа Asus_X54C_K54C_dump.bin в HEX редакторе сохраняем куда нибудь область 0x220000 - 0x2203FF (DMI с серийниками и MAC адресом)
В дамп Asus_X54C_K54C_dump.bin с адреса 0x180000h вставляем модифицированный BIOS K54CAS210_mod.rom
И по адресу 0x220000h заливаем DMI
При желании правим MAC adress по адресу 0x2201C2 10-BF-48-2A-4C-10
Сохраняем полученное как Asus_X54C_mod_nomemory.bin
Полученное прошиваем на программаторе.
В Windows проверяем MAC адрес - в консоли выполняем команду getmac
Я не менял ME Region, если для этой платформы это будет необходимо, напишите либо выложите исправленный.
Файлы:
Вложение:
Asus_X54C_mod_nomemory.zip
Вложение:
mmtool_aptio_4.50.0.23.zip
Вложение:
Asus_X54C_mod_files.zip