У ноутбуков Asus, построенных на базе материнской платы X550CL, вместо одного из слотов планка памяти распаяна сразу на плату.
И одна из частых проблем у данной платы — это выход из строя чипов памяти или их полное сгорание. Во втором варианте ноутбук вообще отказывается включаться. Что и произошло с нашим сегодняшним пациентом.
В интернете достаточно много информации об отключении памяти. От простого переключении страпов до прошивки модифицированного BIOS и удаления самих чипов памяти. Так как она у нас очень сильно греется — её придется в любом случае удалить полностью.
Для удобства ремонта откручиваем кнопку включения и разъем питания от корпуса.
Удалив защитную пленку промазываем чипы флюсом.
И снимаем при помощи фена.
Попытка включения показала что этого не достаточно.
Далее переводим страпы в нужное положение как рекомендуют на форумах. Всего их 3 штуки. На фото резисторы уже переставлены.
Данного действия в нашем случае тоже оказалось недостаточно. Следующий этап модификация BIOS. Для этого нам понадобится программа AMIBCP 4.53, которую можно скачать по ссылке.
Сохраняем dump BIOS из микросхемы (флешки) ноутбука.
В данном случае dump не открылся программой для редактирования. Либо в нём были какие-то повреждения из-за частых попыток включения не рабочего ноутбука, либо по каким-то еще причинам. Поэтому был найден рабочий dump аналогичного ноутбука на просторах интернета.
Для отключения встроенной памяти необходимо открыть dump BIOS в скачанной ранее программе.
Далее необходимо перейти во вкладку Setup Configuraion -> Main. Прокрутить список до позиции 0530 (Channel A DIMM Control) и в двух колонках (Failsafe и Optimal) выбрать двойным кликом Disable DIMM0. И после всех изменений нажать File -> Save.
Далее, если редактировался не родной dump BIOS, то необходимо скопировать через любой HEX редактор из оригинального дампа секцию 230000h — 2303f0h в только что отредактированный. В ней содержится информация о ноутбуке.
Зашиваем новый dump BIOS и проверяем работу.
Ноутбук вернулся к жизни.
По описаниям на форумах данный ноутбук работает только с памятью DDR3L. Но по характеристикам процессора установленного на нем и замерам питания памяти (1.5вольта) он должен работать с обычной DDR3 памятью, что и было подтверждено далее.
Так как ноутбук работает корректно, чистим от пыли его, меняем термопасту и собираем.
Ноутбук после ремонта работе корректно и будет жить дальше.
Добрый день!
Подскажите, хотел отключить «Channel A DIMM Control» в bios на ноутбук asus x751md, но не нашел такой строки. может такое быть?
Тут подсказать точно трудно. БИОС зависит от платы. Но на просторе интернета можно найти ссылки на уже готовые БИОС с отключённый памятью. Например вот https://smd.db-x7.ru/load/disable_ram_onboard_asus_laptops/asus/asus_x751md_disable_ram/479-1-0-4874
Но тут надо быть осторожным, там много моментов может быть. Это дамп БИОС для зашивки через программатор. И обязательно надо сделать бекап старого, так как минимум в нем зашиты уникальные данные этого ноутбука.
Спасибо большое за подсказку. Про какой программатор вы говорите? Стандартная установка через биос возможна?
Нет. Через БОИС прошить не получиться. Программатор для микросхем памяти. Отпаивается микросхема БИОС и вставляется в программатор для прошивки(предварительно делается дамп родной прошивки).
Вроде по описания в интернет тут стоит обычная микросхема с питанием от 3.3 вольта. Но бывают и на 1.8 вольта. С такими микросхемами надо быть осторожным, не все программаторы умеют автоматически выбирать напряжение питания и тогда микросхема сгорит.
Вообще на блоге есть обзор программаторов. А похожий принцип как прошивается микросхема через программатор описан в статье о ремонте роутера.
Вот не могу понять через что нужно отключать в биосе эти настройки или можно взять просто прошить объясните пожалуйста
Для того что бы изменить настройки, надо открыть дамп биос вашего ноутбука в программе AMIBCP 4.53(ссылка на скачивание в статье). Для того что бы сделать дамп — необходимо выпаять микросхему биос и считать ее на программаторе, и через него же потом обратно (после редактирования в программе) этот дамп зашить.