Простой, но сложный ремонт Asus x554lj или про отключение распаянной озу на ноутбуках Asus
Всем привет, сегодня решил написать пост-"гайд" про отключение распаянной озу.
Для тех кто в танке - поясню, есть класс ноутбуков, где производители намеренно распаивают минимальный объем оперативной памяти прям на материнской плате.
С одной стороны это позволяет делать ноутбуки тоньше, с другой, при наличии проблем с этой распаянной озу ( а поверьте они встречаются достаточно часто) рядовому пользователю приходится обращаться в СЦ.
Если ноутбук на гарантии, то это не проблема, а вот если гарантийный срок истек, то цена на подобную услугу может серьезно ударить по карману.
Одни из наиболее частых симптомов, свидетельствующих о наличии проблем с распаянной озу:
1) BSOD - синий экран с ошибкой по памяти
2) Различные артефакты, даже если ноутбук на встроенной графике.
3) При нажатии на кнопку, подает признаки жизни, но изображения на мониторе не появляется.
Сегодня у нас как раз один из таких представителей с дефектом попадающим под пункт все пункты сразу. Кто-то удивится, а как такое возможно?
Аппарат изначально прибыл с дефектом нет - изображения, при подключении посткарты он останавливался на посткоде 55, что для асуса свидетельствует о наличии проблем с памятью, причем после диагностического прогрева чипов памяти, аппарат дал изображение, и даже загрузил систему, но уже на рабочем столе, экран залился черными горизонтальными полосами, появился синий экран и ноутбук вернулся в состояние в котором он поступил изначально.
Прежде чем перейти к отключению нашей распаянной (набортной) ОЗУ, стоит сделать небольшое пояснение: то что я покажу, работает только для конкретной модели платы и ревизии соответственно, но у каждого бренда и у отдельных моделей могут быть некоторые отличия, например на asus x555ld rev 3.1 достаточно залить соответствующую прошивку биоса ( через программатор) и при старте, ноутбук не будет обращаться к распаянной ОЗУ, а скажем на практически такой же плате как у нашего страдальца x555ld rev 3.6 такой фокус уже не проходит.
По сути для отключения нужно использовать разные методы или как в нашем случае их комбинации:
1) изменение конфигурационных страпов, отвечающих за работу с озу
2) модифицирование прошивки биоса
3) и 1 и 2 пункт вместе
Пациент:
Сначала я попробовал обойтись малой кровью. Модифицировать BIOS.
Для этого нам понадобится считать прошивку BIOS из ноута, открыть её в программе AMIBCP и там найти раздел Memory Configuration. В этом разделе найти пункт Chanal A DIMM Control и перевести его в disable. Сохранить.
Ну а далее записать готовую прошивку на флешку и припаять на плату.
И по идее память должна быть отключена и ноут должен нормально работать с операвтивкой в слоте.
НО
Конкретно этот ноут очень капризный, и одной прошивки ему было мало. С этой прошивкой он начал давать картинку, но все равно видел встроенную память.
На всякий случай я снял чипы ОЗУ, но это не помогло. Что б было понятно:
Если в слот ОЗУ поставить 4гб, ноут видит 8гб, если вставить 2гб, ноут видит 6гб.
Так оставлять нельзя, потому что ноут будет работать некорректно, поэтому приступаем ко второму пункту: нужно переставить "страпы" в нужное положение.
Таким образом ноут будет понимать, что он должен видеть только ту память, которая вставлена в слот.
Тут на фото я выделил резисторы, и их положение, в котором они должны стоять.
Слева на первой фотке перечеркнуто, там стоит резисторная сборка, её нужно снять.
Ну и в принципе все.
Ноут дальше прекрасно будет работать и видеть столько оперативки, сколько поставили:
Вот такой вот сложный-простой ремонт получился.
Москва