Ремонт: Ноутбуков, Компьютеров https://vlab.su/ |
|
A1706/7/8 (820-00281) Как устроено управление подсветкой? https://vlab.su/viewtopic.php?f=51&t=89966 |
Страница 1 из 1 |
atyk [ 10 май 2019, 17:37 ] | |
Заголовок сообщения: | A1706/7/8 (820-00281) Как устроено управление подсветкой? |
Добрый день. Пытаюсь завести матрицу от A1707 со стандартного eDP выхода. Сама матрица виндой успешно распознается как встроенный монитор 2880х1800 (подключил только питание, EDP_PANEL_PWR_EN, HPD и AUX), поэтому думается что если подключить остальные дифференциальные пары eDP то картинка будет. В пользу этого говорит и положительный опыт старших товарищей (mikesmods) с eDPшными матрицами от A1398. Но по схемам не смог понять, как устроено управление подсветкой в новых МБП с ретиной: на матрицу с материнки подается уже ШИМ напряжение или постоянное, которое дисплей сам ШИМит, и если ШИМ то кто им управляет? На материнке U8400 (контроллер подсветки LP8548) вроде бы играет роль только контроллера буст-преобразователя напряжения до 52в, выводы предназначенные для подключения светодиодов не используются, а управляющий ШИМ сигнал PWM_KEYB заземлен через 10к резистор. Банк из 14х2.2мкф конденсаторов после буст-преобразователя тоже вряд ли имеет смысл, если выход ШИМится. С другой стороны, на матрицу с U8400 идут сигналы I2C_BKLT_SDA/SCL, с вывода EDP_BLKCTL процессора на матрицу BKLT_PWM_MLB2TCON, и еще с матрицы обратно (?) BKLT_PWM_TCON2MLB куда-то на ЕС. Неужто TCON с матрицы управляет находящимся на материнке LP8548 через I2C? |
Shooter75 [ 10 май 2019, 21:38 ] | |
Заголовок сообщения: | Re: A1706/7/8 (820-00281) Как устроено управление подсветкой? |
atyk писал(а): Неужто TCON с матрицы управляет находящимся на материнке LP8548 через I2C? Не совсем TCON управляет, он скорее "переводчик". Когда вникал, тоже был удивлен, сначала PWM из хаба в TCON, потом I2C из TCON в ШИМ-драйвер подсветки, а в обратку только напряжение засвета всей ленты. И гирлянды ЛЕДов живут чисто внутри матрицы, с одного края камера на коннекторе, с другого - ЛЕДы и младший брат LP8548, чтоб не соврать, тоже LP854x, но запамятовал, ДШ не смог отыскать, ориентировался по 8543. Посреди - 2 шлейфа дешифраторов. И стабильно началось это с 12" 2015 года. В остальных ретинах переходной дизайн. |
atyk [ 10 май 2019, 23:05 ] | |
Заголовок сообщения: | Re: A1706/7/8 (820-00281) Как устроено управление подсветкой? |
Ээ... не совсем понял. Напряжение с LP8548 таки ШИМится/меняется или там всегда 52 вольта, а ШИМит уже "младший брат" на плате контроллера что на матрице висит? Какую роль играет это соединение по I2C? Будет работать подсветка, если I2C_BKLT_* не подключать, а просто подать 52в на PPVOUT_S0_LCDBKLT /J8500/ и управляющий сигнал с eDP на BKLT_PWM_MLB2TCON? |
Mardekai [ 12 май 2019, 02:20 ] | |
Заголовок сообщения: | Re: A1706/7/8 (820-00281) Как устроено управление подсветкой? |
atyk писал(а): Напряжение с LP8548 таки ШИМится/меняется или там всегда 52 вольта А как ты думаешь из 12.6в получается 50? Стандартный DC/DC Boost Converter. Достаточно ткнуть осликом, чтобы вопрос отпал. И кстати 52в там будет если только, шлейф в обрыве и шим работает без нагрузки. В норме там обычно 27-40в atyk писал(а): Какую роль играет это соединение по I2C? Роль всего. Разрешение на запуск, управление яркостью. Засади I2C_BKLT_SDA на землю, на исправном макбуке и посмотри результат. atyk писал(а): Будет работать подсветка, если I2C_BKLT_* не подключать, а просто подать 52в на PPVOUT_S0_LCDBKLT /J8500/ и управляющий сигнал с eDP на BKLT_PWM_MLB2TCON? Пёс его знает, вряд ли кто-то проводил такие эксперименты с матрицей за 500 баксов, смысл то какой? Вряд ли заработает, имхо. |
atyk [ 13 май 2019, 20:32 ] | |
Заголовок сообщения: | Re: A1706/7/8 (820-00281) Как устроено управление подсветкой? |
Что там буст конвертер это я и по схеме вижу, вопрос в том как он управляется. Был бы у меня рабочий мак для меряния/засаживания, я бы не спрашивал. По крайней мере раз там в норме 27-40в, значит LP8548 управляется таки по I2C с контроллера матрицы. Извращенцы :E Экспериментировать с $500 матрицей действительно не слишком умно, поэтому экспериментирую с купленной у ремонтников за $15 треснутой. Подсветку еще не раздобыл, т.к. насколько удалось установить, коцаные крышки ремонты отдают клиентам обратно. |
Волков [ 06 фев 2023, 17:25 ] | |
Заголовок сообщения: | Re: A1706/7/8 (820-00281) Как устроено управление подсветкой? |
Жаль что не написали чем дело закончилось. Правда меня интересуют чуть другие опыты - обычная eDP матрица к А1707 или подобным. В мире, оказывается, существует море первоклассных матриц :) Вообще, матрица ("внутренний дисплей 15,5 дюйма) определяется. Для неё даже создаётся цветовой профиль. Изображения на матрице только нет. Страшили про Т1 вроде поутихли, теперь считается, что к нему привязана только кнопка. Яркость подсветки, кстати говоря, штатно регулируется. В смысле нужный сигнал присутствует и матрица его понимает. Вообще, в А1707 сигнала два: MLB2TCON и обратно, то есть TCON2MLB, Но в А1990 архитектура другая, при относительно такой же матрице ( у неё другой PID и EDID стал 256 байт. Разбух вдвое). В А1990 TCON2MLB упразднили. Он существует, но не используется. Больше интересует как он блокирует вывод изображения на внутренний дисплей. Достаточно, например, просто подпаять провода с колодкой пустой для подключения другой матрицы, а изображения на штатной матрице уже нет. Систему обмануть не сложно и заставить систему поверить. что подключена матрица А030 (PID штатной матрицы) легко. Подгружается kext с нужными данными, можно и EDID подсунуть от штатной матрицы. Эти данные видит система, но они не влияют на работу самой матрицы. Вопрос скорее в том, как несколько подпаянных проводов позволяют это обнаружить и заблокировать вывод изображения на матрицу. |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |