Ремонт: Ноутбуков, Компьютеров https://vlab.su/ |
|
A1286 (820-2915-B) черный экран https://vlab.su/viewtopic.php?f=51&t=134969 |
Страница 1 из 1 |
puff [ 24 май 2023, 16:35 ] | |
Заголовок сообщения: | A1286 (820-2915-B) черный экран |
Предыстория: имею сабж с отмирающим видеочипом, проблему которого решал программным отключением дискретной графики через nvram. Три месяца назад, после профилактической чистки у него умерла батарейка, и он стал ребутиться при включении (батарейка мертвая, блока на 65Вт мало). После разных манипуляций (сброс PRAM/NVRAM) у него и вовсе экран погас. Помню, после установки новой батареи пришлось вслепую грузиться в single user mode (CMD+S) и вслепую менять переменные nvram (отключение дискретки). После этого оно загрузилось и работало (хотя частенько прилично нагревалось - грешу на ютюб и его кодеки) Приспичило вчера перезагрузить систему, и сначала она зависала на загрузке на последней четверти, а после сброса (Option+CMD+P+R) - экран вовсе перестал включаться. При этом система вроде бы живая (могу подключиться через Finder с другого компьютера по сети и посмотреть содержимое диска). Пробовал идти по проторенному маршруту, вслепую отключить дискретку - не помогло. Смущает: сейчас, при подключении с другого компа, обнаружил отсутсвие утилит в папке /Applications/Utilities. Пару месяцев назад экспериментировал с системными функциями, хотел из компа прочесть i2c память внешних мониторов, боюсь, мог во время этих опытов повредить efi/nvram, EEPROM встроенного дисплея (если таковая имеется). Уже пару лет как обзавелся программатором для перепрошивки/отключения GMUX, но все руки никак не доходят. И сейчас не уверен, что эта процедура мне поможет. Вопросы: можно ли перепрошить EFI вслепую из single-user mode, без выпайки чипа. Оснащен ли встроенный дисплей своей EEPROM памятью и как убедиться, что она исправна? Может, какие-то умные мысли подскажете? PS речь не о пропаже подсветки (на просвет как будто ничего нет, хотя замечал, что в момент перезагрузки этот "просвет" на секунду переставал пропускать свет) |
Landgraf [ 25 май 2023, 02:29 ] | |
Заголовок сообщения: | Re: A1286 (late 2011) черный экран |
проще чип всё-таки перекатать, чем так годами мучаться... тот же ребол с китая 216 0810005 стоит меньше 1000р... ну и здесь хорошая и исчерпывающая тема по этой доске https://vlab.su/viewtopic.php?f=51&t=64756 |
puff [ 25 май 2023, 11:56 ] | |
Заголовок сообщения: | Re: A1286 (820-2915-B) черный экран |
Чип уже менялся до меня: снят компаунд, стоит 216-0810005 от 1519, причем не факт, что менялся хорошо (конденсаторы на обратной стороне платы, за видеочипом, имеют несколько другой цвет, чем другие, те что рядом - хорошо грели?) Когда покупал бук - видео работало, но не долго. Подумал, наверное плохо выразился: в этот раз при перезагрузке оно не прогружалось, но прогресс-бар оставался на экране, артефактов не было, белого экрана тоже. Экран погас после сброса pram. Может, это следствие программно покалеченного edid, SMC, EFI? Для реболла у меня нет ни опыта, ни оборудования (ни уверенности, что поможет - сколько в среднем по рынку стоит такая процедура?). Прошить демукс, думаю, смог бы. Но смущает, что оно теперь даже при загрузке экран не включает (или оно сразу включает dgpu ?) Ну и причины нагрева тоже хотелось бы понять - раньше когда он включал вентилятор - это было скорей событие, а теперь - норма. |
Landgraf [ 25 май 2023, 12:13 ] | |
Заголовок сообщения: | Re: A1286 (820-2915-B) черный экран |
когда амд чипы отваливаются, особенно старые, очень часто начинают сильно греться, пока не поставишь нормальный драйвер. а драйвер не встаёт из-за отвала) ну и опять же ухудшение состояния тоже сигнализирует о кончине чипа... перепайка чипа в братском сервисе стоит 1500, в обычном 2500. сам чип стоит 1000 в китае хороший ребол. итого 2500-3500 цена ремонта. ну конечно если вы там дополнительно не порушили инфу во флешках) |
puff [ 25 май 2023, 13:59 ] | |
Заголовок сообщения: | Re: A1286 (820-2915-B) черный экран |
Греется даже с отключённой через nvram GPU? Остаётся только найти норм сервис. Если не братский, то хотя бы где не накосячат, ну и при необходимости флешки проверят. Может посоветуете кого? Предпочтительно мск. |
Landgraf [ 26 май 2023, 01:03 ] | |
Заголовок сообщения: | Re: A1286 (820-2915-B) черный экран |
честно говоря, так не изголялся) сразу чипаки меняли, либо отдавали без ремонта, т.к. гарантии на такую работу не дашь, а следовательно денег брать за такую работу зазорно и опасно. А работать без денег на чистом энтузиазме это утопия... В мск нет знакомых. но думаю стоит поискать на яндексе с хорошими отзывами, если здесь никто не предложит. Главный критерий-чтобы сервис работал хотя бы больше 3х лет, и за это время не было сильно плохих отзывов) т.к. накрутить хорошие легче лёгкого, а вот убрать плохие отзывы уже сложнее и дороже... |
Doc [ 26 май 2023, 01:09 ] | |
Заголовок сообщения: | Re: A1286 (820-2915-B) черный экран |
puff писал(а): Уже пару лет как обзавелся программатором для перепрошивки/отключения GMUX, но все руки никак не доходят. И сейчас не уверен, что эта процедура мне поможет. Там делов на 10 минут, из разбора только крышку снять - сообщение ваше стартовое дольше писать) И потом можно не бояться никаких сбросов и переустановок |
puff [ 26 май 2023, 03:02 ] | |
Заголовок сообщения: | Re: A1286 (820-2915-B) черный экран |
пока что готовлю виртуалбокс (медленно образ качается) и ищу этот diamond programmer (если вдруг есть дистрибутив под рукой - может, поделитесь?) еще же зарядку надо на 85Вт. но больше всего смущает, что вслепую не получается задисейблить dGPU. тут из интересных мыслей - попробовать подготовить и воткнуть диск от старого компа со старой системой, чтоб оно с выключенным экраном к домашней сети подключилось, и через remote desktop туда залогиниться. по крайней мере тогда будет понятно, видит ли система свою ЖК панель. может быть, получится обновить EFI/SMC родной утилитой? |
Doc [ 26 май 2023, 09:45 ] | |
Заголовок сообщения: | Re: A1286 (820-2915-B) черный экран |
viewtopic.php?p=930248#p930248 |
puff [ 29 май 2023, 19:10 ] | |
Заголовок сообщения: | Re: A1286 (820-2915-B) черный экран |
собрал все необходимое, установил программер на виртуалбокс, теперь новый затык: нету под рукой зарядки на 85Вт. Точнее, кабель почему-то не определяется - во всех полях по нулям, когда подключал от лабораторника на другой бук (но заряд через него шел, и светодиод зажигался оранжевый). Насколько критично, если подавать питание от зарядки на 65Вт (где-то в видео про прошивку звучало "это важно")? и еще, исходную прошивку взять неоткуда, но ведь, насколько я понял, можно будет прошить 'no pwm', а потом, если приспичит, поменять это на 'pwm'? ---------- Добавлено спустя 3 часа 14 минут 18 секунд: ---------- хнык-хнык установил windows 11 в virtualbox. установил lattice programmer. установил драйверы. получил сообщение INFO Lattice HW-USBN-2A cable detected. INFO Detected HW-USBN-2A cable at port EzUSB-0. Error - Programming failed. error - Failed to load LSC USB Driver. Make sure to select the right cable type. хм. Впрочем это виртуалбокс, видимо (сейчас увидел) Failed to attach the USB device Unknown device 0000:0000 to the virtual machine. Хотя в фильтрах поставил и в устройствах USB в виртуалбоксе есть шнурок (с другими адресами) Failed to create a proxy device попробую еще что-нибудь еще подкрутить. а, подключил неопределяющимся проводом magsafe с отключенной батареей - и вентиляторы включились (пробовал подключить проводом на 65Вт - ничего не было). видимо, провод все же определяется. ---------- Добавлено спустя 2 часа 33 минуты 10 секунд: ---------- поковырял настройки virtual box - удалось сохранить оригинальную и прошить новую прошивку (выбрал для начала no pwm) но, как я и опасался, это ничего не дало. за исключением того, что при загрузке после cmd+option+P+R оно теперь не греется, как бывало раньше (то есть питание видео действительно отключено) куда еще смотреть? где почитать про то, как обновлять SMC/EFI? напомню, экран погас после сброса cmd+option+P+R ---------- Добавлено спустя 1 минуту 3 секунды: ---------- забыл еще отметить, стоит Catalina, и был по-моему установлен Catalina Patcher от dosdude1 |
puff [ 30 май 2023, 17:21 ] | |
Заголовок сообщения: | Re: A1286 (820-2915-B) черный экран |
копаю дальше: pp3v3_s0 - 3,3В pp3v3_sw_lcd - 0В включающий его lcd_pwr_en - 0В lvds_ddc_sel_ig - 3,3В в момент гонга на LVDS_DDC_ClK (или lvDS_DDC_DATA) виден обмен в момент гонга (но насколько результат этого обмена удовлетворяет запрашивающий чип - не ясно) какие будут мысли? ---------- Добавлено спустя 2 часа 55 минут 6 секунд: ---------- воткнул старый диск со включенным удаленным управлением, подключился удаленно. дискретную графику успешно отшил. неверный EDID: red$ ioreg -lw0 -r -c "IODisplayConnect" -d 2 | grep IODisplayEDID "IODisplayEDID" = <be0000ffffffff000610a49c000000001613010380 2115780ae585a3544f9c260e50540000000101 0101010101010101010101010101ab22a0a05 0841a30302036004bcf10000019000000010006 103000000000000000000a20000000fe004c544 e31353442543038000a20000000fc00436f6c6f7 2204c43440a20202000ac> MacBook-Pro-red:~ red$ pbpaste | edid-decode No header found на других компах оно успешно расшифровывает. где бы теперь взять дамп edid, и разобраться с синтаксисом ioreg (надеюсь, оно позволяет записывать) |
puff [ 01 июн 2023, 00:56 ] | |
Заголовок сообщения: | Re: A1286 (820-2915-B) черный экран |
Продолжаю наблюдения: ломаный EDID отличается от исправного всего лишь тремя первыми байтами (выяснил сразу) пару вечеров потратил на изыскания - честно говоря, оптимизма мало. код на objective c, который на исправном буке находит i2c устройство и показывает edid, на поломанном этот edid не находит (логично - дисплея же в системе нету). Насколько валидна затея подпаиваться к резисторам подтяжки возле разъема LVDS (R9010 и R9011) и обновлять EEPROM матрицы на включенном компе? (наверное, для таких работ нужно жало SH-I для моего SH72, а у меня, судя по всему, что-то типа BC-2 |
puff [ 06 июн 2023, 21:00 ] | |
Заголовок сообщения: | Re: A1286 (820-2915-B) черный экран |
программно решить не удалось подпаялся к шлейфу, перешил EDID, все заработало. |
puff [ 26 фев 2024, 17:47 ] | |
Заголовок сообщения: | Re: A1286 (820-2915-B) черный экран |
вот любопытно, а когда видеочип отключен - видеопамять при этом используется? (встроенной графикой, например?) в теме по ссылке выше писали, как разрушаются контакты под видеопамятью, и все начинает глючить. но та тема уже закрыта, не спросишь.. в моем случае OCLP, ventura, отключенная dGPU через прошивку мукса. смущает, что оно разогревается сильно при интернет-браузинге, большие цифры cpu у WindowServer, которых на старых операционках как будто не было. |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |