Содержание
- Идентификационная информация по платам iPhone X – XS Max (номера плат)
- Симптомы и решения
- Другие советы по работе с материнскими платами iPhone X
- Показания диодной прозвонки
- Диодная прозвонка FPC-разъёмов
- Показания диодной прозвонки PMU баседбэнда
- Панические логи: ошибки и их значение
- Ошибки панических логов
Статья дополняется — здесь пока минимум информации.
С выходом iPhone X началась новая эпоха конструкции материнских плат Apple. В iPhone X применена «слоёная» (stacked) материнская плата, которая уменьшает общую площадь платы, повышая эффективность использования пространства и освобождая место для других компонентов, в том числе для батареи большей ёмкости. По сути, это две отдельные материнские платы, спаянные друг с другом по периметру. Это инновационное решение получило много похвал и позволило разработать новые методики диагностики материнских плат и восстановления данных. Однако оно же принесло и очевидные слабые места. В первую очередь, iPhone X подвержен обрыву паяных контактных площадок между этими двумя соединёнными платами, что может вызывать самые разные проблемы. На этой странице перечислены и описаны различные неисправности материнской платы iPhone X, при этом предполагается, что такие мелкие компоненты, как экран или батарея, исправны.
Советы по разделению и повторной сборке слоёв платы: https://www.reddit.com/r/mobilerepair/comments/mb3o7x/iphone_x12_doublestacked_board_separation/
Идентификационная информация по платам iPhone X – XS Max (номера плат)
| Номер платы | Модель | Слой |
|---|---|---|
| 820-00863 | X, Qualcomm | верхний слой |
| 820-00864 | X, Qualcomm | нижний слой |
| 820-00863 | X, Intel | верхний слой |
| 820-00869 | X, Intel | нижний слой |
| 820-00997 | XS, Intel | верхний слой |
| 820-01018 | XS, Intel | нижний слой |
| 820-01225 | XS Max, Intel | верхний слой |
Симптомы и решения
| Неисправность | Решение |
|---|---|
|
Нет питания |
Наиболее распространённое проявление проблемы материнской платы — это простая ситуация: телефон не подаёт признаков питания. Очень часто один и тот же симптом может быть вызван множеством разных проблем. Симптом может быть «нет питания», но сама проблема может крыться в десятках или сотнях разных линий. Поэтому полезно попытаться классифицировать «нет питания» так, чтобы сузить круг возможных причин. Для этого есть несколько полезных инструментов. Наиболее часто автор использует лабораторный блок питания постоянного тока (DC Power Supply). Хороший первый шаг в диагностике «нет питания» — посмотреть, что происходит при подключении питания постоянного тока к разъёму батареи. При этом возможны разные варианты. У нормально работающего телефона потребление тока появляется только после команды на загрузку и постепенно нарастает от нуля примерно до 1 А. Мгновенный ток (ещё до команды на загрузку) Если при подключении питания к разъёму батареи сразу же наблюдается потребление тока, это говорит о коротком замыкании основной линии на землю. Чаще всего большой ток (2 А и более) указывает на короткое замыкание на VDD_MAIN. Но такой же ток может идти и через VDD_BOOST, BAT_VCC, SPKRAMP_TOP_VBOOST и любую другую линию, напрямую связанную с VDD_MAIN через какие-либо компоненты. Чтобы определить проблемную линию, с помощью мультиметра проверяются разные линии на предмет соединения с землёй. После того как линия определена, начинается поиск конкретного компонента. Существует несколько методов поиска замкнувшего компонента, и все они могут быть эффективны. По сути, необходимо подать напряжение и увидеть разницу температур. Автор использует сочетание подачи питания постоянного тока (что также обеспечивает нагрев) вместе с охлаждающим спреем, чтобы выявить замкнувший компонент. Если охладить всю плату спреем, а затем подать напряжение непосредственно на замкнувшую линию, это напряжение потечёт к неисправному компоненту и нагреет его. Это проявляется как таяние инея от спрея именно в этом месте, и повреждённый компонент становится заметен визуально. После замены или удаления компонента линия освобождается, и телефон загружается. Этот конкретный случай можно увидеть полностью, от обнаружения проблемы до решения, в этом видео: https://www.youtube.com/watch?v=Xr3lcxkkOK8&t=1s Нулевой ток (после команды на загрузку) Если при подключении питания и команде на загрузку ток остаётся нулевым, это может указывать на несколько разных проблем. Худший сценарий — неисправен процессор (CPU), однако такое случается редко, если только плата не была перегрета другим специалистом. Чаще всего нулевой ток указывает на короткое замыкание одной из вторичных линий питания. Типичное повреждение из-за неаккуратной работы техника Уточнение истории устройства при диагностике «нет питания»/«не загружается» может помочь найти решение. Одна из самых распространённых проблем — повреждение от соскальзывания инструментов для поддевания и отвёрток. Если устройство поступило после ремонта экрана, или было исправно, а после вскрытия перестало работать — проверьте конденсатор C2647. Этот конденсатор расположен на краю платы рядом с памятью NAND. Он часто повреждается, когда экран продавливается, а кронштейн от экрана трескается и повреждает конденсатор, из-за чего происходит короткое замыкание линии PP1V8_IO на землю. При диагностике с помощью лабораторного блока питания после команды на загрузку в этом случае наблюдается циклическое потребление тока около 400 мА. ((В работе / уточняется)) |
|
Включается, но не заряжается |
Если телефон включается, но не заряжается, для начала стоит исключить проблему с компонентами: отключите всё — шлейф динамика, шлейф кнопки питания, камеры, антенны и т.д. Оставьте подключёнными только экран, разъём зарядки и батарею, затем проверьте снова. Если зарядка всё ещё не работает, протестируйте с заведомо исправным разъёмом зарядки, батареей и экраном. Диагностика и решения: Иногда шлейф динамика (в котором находится излучатель точек для Face ID и датчик освещённости ALS для автояркости и True Tone) получает повреждение от жидкости. Эти датчики расположены рядом с сеткой динамика, и туда очень легко может попасть жидкость. Коррозия замыкает линии данных под датчиками и вызывает бутлуп, отсутствие зарядки и другие случайные сбои. В этом случае можно:
В большинстве случаев решает проблему замена Tigris (U3300). Tigris вызывает типичные проблемы, характерные для «Tristar» на iPhone 7 и более старых моделях. Рекомендуется разделить «сэндвич» и проверить зарядку только с верхней платой, батареей, разъёмом зарядки и экраном. Если ток зарядки составляет 0.006 А или около того — попробуйте заменить Tigris. Если зарядка всё ещё не работает, следующая по вероятности причина — катушки Tigris, L3340 и L3341. Замените их и проверьте зарядку только с верхней платой. Если заработало — проблема решена. В редких случаях причиной отсутствия зарядки является Hydra. Замените Hydra и проверьте, решило ли это проблему. |
|
Не работает тачскрин, отсутствует сенсорный отклик |
При работе с iPhone X без сенсорного отклика первым делом нужно исключить проблему с компонентами: отключите всё — шлейф динамика, шлейф кнопки питания, камеры, антенны и т.д. Оставьте только экран, разъём зарядки и батарею, затем проверьте снова. Если по-прежнему не заряжается, протестируйте с заведомо исправным разъёмом зарядки, батареей и экраном. Обратите внимание: существует 2 версии iPhone X:
Диагностика и решения Расслоение «сэндвича» Наиболее частая причина отсутствия сенсорного отклика — расслоение между верхним слоем и интерпозером, так называемое расслоение «сэндвича». Прозвоните разъём тачскрина (J5800) в режиме диодной прозвонки. Если какие-то линии показывают обрыв (OL) там, где должно быть значение диодной прозвонки, велика вероятность расслоения «сэндвича». С помощью преднагревателя/нижнего подогрева отделите верхний слой от интерпозера. Проверьте, нет ли оторванных контактных площадок. Если площадки оторваны, их нужно восстановить, зачистив переходные отверстия и дорожки — это может быть непросто, так как дорожки очень тонкие и хрупкие. Затем используйте оснастку типа iSocket, позволяющую временно соединить верхнюю и нижнюю платы с помощью пружинных контактов. Если тачскрин заработал — выполните реболлинг «сэндвича» и снова прозвоните разъём тачскрина в режиме диодной прозвонки. Если пропавшие ранее показания диодной прозвонки восстановились, проблема решена. Иногда повреждение находится не на верхнем слое, а на нижнем слое/нижней плате, и требуется замена нижней платы. Проверьте, не изогнута ли плата в районе, где слот SIM-карты соприкасается с интерпозером — часто расслоение обнаруживается именно там. Разделите «сэндвич», затем протестируйте верхнюю и нижнюю платы в оснастке типа iSocket. Если тачскрин по-прежнему не работает, протестируйте верхнюю плату с заведомо исправной нижней платой той же версии (Qualcomm/Intel). При этом баседбэнд и Wi-Fi работать не будут, но сейчас это не важно — мы проверяем только работу тачскрина. Если с другой нижней платой сенсор работает, а с оригинальной — нет, значит, проблема связана с нижней платой, и её нужно менять. Некоторые микросхемы на нижней плате привязаны и должны быть перенесены на новую плату:
Будьте осторожны: если эта микросхема будет повреждена или утеряна — сотовая связь перестанет работать навсегда. Безопасный способ работы с ней — использовать программатор EEPROM, например JC Module Eeprom reader для iPhone X. Поскольку BBCPU уже снят как на оригинальной, так и на донорской нижних платах, подключите нижнюю плату в соответствующий слот и считайте данные через программу JC PC Software. Затем отключите эту плату, подключите новую нижнюю плату и нажмите «запись» (write). Обязательно не перепутайте платы! Если вы перезапишете оригинальный EEPROM и потеряете эти данные, восстановить их будет уже невозможно.
Перенос NFC не является обязательным, но если этого не сделать, ремонт займёт больше времени — придётся пройти через экран «Swipe to recover» / «Attempting data recovery», который может обрабатываться 10–15 минут.
Хотя Wi-Fi-модуль привязан, его можно отвязать с помощью iRepair P10 или аналогичного инструмента, переведя устройство в Purple Mode и отвязав через порт Lightning. Видео о том, как отвязать Wi-Fi на iPhone X: https://youtu.be/exi0F4oMSCI. После переноса всех перечисленных компонентов снова протестируйте плату в оснастке iSocket. Убедитесь, что все функции работают:
Если отображается «Поиск», «Нет сети» или «Не удалось выполнить обновление сотовой связи», проверьте соединения «сэндвича» ещё раз. Убедитесь, что на контактных площадках не осталось грязного флюса. Попробуйте выполнить реболлинг BBCPU ещё раз — возможно, работа была выполнена некачественно. Попробуйте считать оригинальный EEPROM и записать его на плату замены. В крайнем случае попробуйте выполнить обновление через iTunes или 3uTools (режим flash and retain data), чтобы понять, решает ли это проблему. Не рекомендуется делать восстановление (restore), иначе вы «заблокируете» себя, и потребуется восстанавливать устройство каждый раз после «исправления» проблемы платы. Подробное видео о диагностике проблем нижней платы и о процессе её замены: https://youtu.be/Mx8836-Xu0M. Если после замены на заведомо исправную нижнюю плату сенсор всё ещё не работает, проверьте следующее: Проверьте линию PP5V25_TOUCH_VDDH на короткое замыкание или частичное замыкание. Значение диодной прозвонки должно быть около 0.643 В. Если наблюдается замыкание на землю или заниженное значение, например 0.235 В, значит, есть короткое замыкание. Удалите конденсатор C5645 и снова проверьте показание диодной прозвонки. Если значение восстановилось до нормального 0.643 В — замените C5645. C5645 — это конденсатор 4 мкФ, 20%, 6.3 В, CER-X5R, типоразмер 0201. Если всё вышеперечисленное выполнено, но сенсор по-прежнему не работает, проверьте весь инструмент и запчасти. Иногда флюс загрязняет оснастку iSocket, либо повреждён удлинительный шлейф для iSocket, либо неисправен сам тестовый экран. |
|
Wi-Fi неактивен (серый, недоступен для включения) |
В большинстве случаев требуется замена нижней платы. Нижний слой и интерпозер разрушаются (отслаиваются) в районе лотка SIM-карты. Подробный порядок действий по замене нижней платы см. выше в разделе «Не работает тачскрин» — процедура ремонта аналогична. |
|
Проблемы с баседбэндом, отсутствие сети, постоянный поиск сети |
Симптомы: Вот симптомы проблем с сотовым сигналом. Без установленной SIM-карты телефон постоянно показывает «Поиск…» или «Нет сети». Исправный телефон без SIM-карты покажет «Нет SIM-карты». Наберите *#06# в приложении «Телефон» — ничего не происходит. На исправном телефоне без проблем с баседбэндом появится IMEI. Если перейти в Настройки > Основные > Об этом устройстве > поле «Прошивка модема» пустое — это тоже признак проблемы. Диагностика и решения: Расслоение «сэндвича» Разделите «сэндвич» и проверьте верхний слой на наличие оторванных контактных площадок. Если они есть, попробуйте восстановить их, зачистив переходные отверстия/дорожки и восстановив площадки с помощью паяных перемычек. Если явных повреждений нет, протестируйте оба слоя с помощью оснастки типа iSocket — она позволяет соединить слои без пайки, для целей диагностики. Проверьте, устранены ли вышеописанные симптомы. Если да, соберите «сэндвич» обратно, полностью протестируйте с активной SIM-картой и убедитесь, что все функции работают, включая совершение звонка и наличие звука во время разговора. Отсутствие звука во время звонка указывает на некачественный реболлинг «сэндвича» или его расслоение. Замена нижней платы Замена нижней платы — простой способ исключить всю сотовую схему целиком, поскольку она практически полностью расположена на нижней плате. Необходимо перенести BBCPU, EEPROM баседбэнда и Wi-Fi-модуль. См. раздел «Не работает тачскрин» выше с подробностями по замене нижней платы. Подробное видео о диагностике проблем нижней платы и процессе её замены: https://youtu.be/Mx8836-Xu0M. Реболлинг BBCPU Можно попробовать реболлинг BBCPU, чтобы проверить, решит ли это проблему баседбэнда. Это хороший вариант, если под рукой нет замены нижней платы, хотя шанс успеха ниже, так как проблемы баседбэнда не всегда решаются реболлингом BBCPU. Причиной может быть BBPMU или другая часть сложной схемы. Обратите внимание: если после выполнения указанных выше ремонтов телефон всё ещё застревает на «Поиск…» или «Нет сети», прошейте обновление (НЕ ВЫПОЛНЯЙТЕ ВОССТАНОВЛЕНИЕ). Иногда это решает проблему — не до конца понятно, почему это иногда требуется. Если телефон с проблемой баседбэнда восстанавливается (restore), программное обеспечение iOS «стирает» IMEI (данные баседбэнда) в телефоне, и потребуется сначала исправить проблему платы, а затем снова выполнить восстановление, чтобы ПО вернуло IMEI. Если после восстановления IMEI всё ещё отсутствует, значит, проблема баседбэнда/платы по-прежнему присутствует — её нужно устранить, а затем повторить восстановление. |
|
Случайные перезагрузки, перезагрузка каждые 3 минуты |
Симптомы: телефон перезагружается примерно каждые 3 минуты. Решение: На iPhone X и более новых моделях операционная система должна обнаруживать определённые датчики, иначе телефон будет перезагружаться каждые 3 минуты. Часто это происходит после сильного падения, замены корпуса или лазерного ремонта заднего стекла. Панические логи можно найти в Настройки > Конфиденциальность > Аналитика и улучшения > Данные аналитики, далее прокрутить вниз до файлов, начинающихся с «panic-full…». Если в логе обнаружен «thermalmonitord…» и «missing sensor(s): Prs0» или «Mic1», причина, скорее всего, в неисправном разъёме зарядки. Если встречается «Apple CLS42L75Audio», значит, проблема в микросхеме звукового кодека U4700 — её нужно перепаять. Убедитесь, что разъём зарядки подключён, и что используется оригинальный или качественный разъём. Разъёмы зарядки сторонних производителей могут вызывать перезагрузку, даже если заряд идёт нормально. Подробное видео о том, как читать панические логи для диагностики случайных перезагрузок: https://youtu.be/QaJLYbtuCGA. |
|
Нет звука |
Симптомы: нет звука из основного динамика, из динамика для разговоров, либо из обоих; часто сопровождается случайными перезагрузками. Решение: Причиной этой проблемы может быть неисправность самих динамиков либо неисправная микросхема аудиокодека U4700 (Big Audio Codec IC). На iPhone X и более новых моделях операционная система должна обнаруживать определённые датчики, иначе телефон будет перезагружаться каждые 3 минуты. Иногда это происходит после сильного падения, замены корпуса или лазерного ремонта заднего стекла. Панические логи можно найти в Настройки > Конфиденциальность > Аналитика и улучшения > Данные аналитики, далее прокрутить вниз до файлов, начинающихся с «panic-full…». Если в логе встречается запись вроде «AppleCLS42L75Audio::setPowerState(0x*******…, 1 -> 0)», проблема может быть в неисправной аудиомикросхеме или плохом паяном соединении микросхемы с платой — её нужно перепаять. Убедитесь, что динамики подключены правильно. Подробное видео о том, как читать панические логи для диагностики случайных перезагрузок: https://youtu.be/QaJLYbtuCGA. |
|
Нет изображения, «нет подсветки» |
iPhone X использует OLED-дисплей. Это значит, что подсветки как таковой нет, но многие всё равно диагностируют отсутствие изображения как «нет подсветки». Обязательно проверяйте с заведомо исправным экраном, чтобы исключить проблему с компонентом. Симптомы: телефон включается, но на экране ничего не отображается; экран остаётся чёрным; при этом слышны звуки и ощущается вибрация. Решение: Прозвоните разъём дисплея (J5700) в режиме диодной прозвонки и проверьте на короткое замыкание или обрыв (OL). В большинстве случаев обнаруживается сгоревший фильтр PP3V0_DISPLAY_CONN — FL5783, который нужно заменить. В других случаях может быть повреждён или сломан от механического воздействия один или несколько из пяти дросселей: L5700, L5710, L5730, L5740 или L5720. В редких случаях можно обнаружить повреждение от слишком длинного винта в отверстии рядом с разъёмом батареи, которое перерезает линии изображения, идущие от указанных выше дросселей. |
|
Бутлуп, датчик давления (00), паника ядра (Kernel panic) |
Симптомы: около 5 секунд показывается логотип Apple, затем чёрный экран, затем снова логотип Apple, и так по кругу. Причина: повреждение по вине техника, повреждение от жидкости, попадание пыли и мусора, повреждение от солнца (устройство оставили на солнце), обрыв дорожек из-за наклёпа (усталости) медных дорожек. Решение: отключите/снимите или замените шлейф Face ID / фронтального блока датчиков. Чтобы сохранить функции Face ID, необходимо перенести микросхему Face ID на новый шлейф. |
|
Бутлуп, состояние низкого заряда (Low power state) |
Симптомы: около 5 секунд показывается логотип Apple, затем чёрный экран, затем снова логотип Apple, и так по кругу. Иногда на секунду появляется зелёная или фиолетовая вспышка. Причина: неисправность микросхемы SN2501, отказ системы управления батареей (BMS), отказ элемента батареи, отказ ШИМ-микросхемы (PMW), повреждённый или загрязнённый разъём зарядки. Также возможны различные короткие замыкания, приводящие к избыточному потреблению энергии батареи. Решение: протестируйте с новой батареей, прогоните тест на боксе-тестере микросхемы Tristar USB IC2, осмотрите микросхему и окружающие конденсаторы и резисторы, проверьте конденсаторы и резисторы вокруг ШИМ-контроллера (PMW), при необходимости замените микросхемы. Инструкция по Tristar USB IC. |
|
Бутлуп, ошибка 4013 |
Симптомы: около 5 секунд показывается логотип Apple, затем чёрный экран, затем снова логотип Apple, и так по кругу. Иногда на секунду появляется зелёная вспышка. Если попытаться прошить обновление или выполнить восстановление, процесс сразу завершается ошибкой 4013. При прошивке через 3uTools процесс останавливается на 19%. Решение: Шлейфы Первый шаг в этом случае — всегда отключить все шлейфы. В идеале протестировать плату с заведомо исправными экраном, батареей и разъёмом зарядки. Если телефон загружается — причина в одном из шлейфов. В 99% случаев это шлейф динамика: излучатель точек и/или датчик ALS повреждены жидкостью. Шлейф динамика привязан к плате для работы Face ID. Если нужно сохранить Face ID, шлейф придётся ремонтировать. Если Face ID не важен, можно просто заменить шлейф. Для ремонта шлейфа нужно выпаять компонент, полностью очистить коррозию и установить его обратно. Если коррозия слишком сильная и повредила сам шлейф, придётся перенести излучатель точек и датчик ALS на новый шлейф — иначе Face ID будет потерян. В некоторых случаях причиной может быть другой шлейф, например неисправный разъём зарядки — тогда просто замените этот шлейф. Проблема «сэндвича» В некоторых случаях бутлуп и ошибка 4013 вызваны повреждением от жидкости на нижней плате. Под интерпозером находятся шарики припоя, соединяющие его с нижним слоем. Это высокотемпературный припой со свинцом, поэтому разделить слои непросто. Но можно разделить верхний слой и протестировать его с заведомо исправной нижней платой — если телефон загружается, значит, проблема на нижней плате. Осмотрите пространство между интерпозером и нижним слоем на предмет следов коррозии. В некоторых случаях можно обойтись повторным оплавлением (reflow) участка с коррозией — пузырение флюса создаёт достаточное трение, чтобы устранить коррозию, вызывающую замыкание между площадками. Если это не помогает, потребуется замена нижней платы. Обратите внимание: если телефон завис в режиме восстановления (Recovery Mode) из-за ошибки 4013, есть два варианта: вывести устройство из режима восстановления с помощью 3U Tools (на главном экране программы есть кнопка «Exit Recovery Mode»), после чего можно повторить попытку обновления или восстановления. Если корневая причина бутлупа устранена, эти два шага должны дать рабочий телефон. Если ошибка 4013 или бутлуп повторяются — проблема ещё не устранена. |
|
При настройке Face ID изображение смещается вверх/вниз |
Вышел из строя проектор точек (Dot Projector) либо повреждён его кристалл. Если видно физическое повреждение — замените кристалл, если нет — отремонтируйте шлейф проектора точек. Видео. |
|
Загрузка с одной платой (без нижней платы) |
Для версии iPhone X на Intel: на iOS ниже 12 версии необходимо подать 1.8 В на контакт S48 (соединить S41 с S48), чтобы загрузить систему. На iOS 12 и выше нужно прошить прошивку, чтобы загрузить систему (подавать напряжение не требуется). |
|
Проблема активации |
Неисправность микросхемы NFC вызывает проблему активации. |
Другие советы по работе с материнскими платами iPhone X
Существует две версии баседбэнда:
- Intel
- Qualcomm
Платы версии Qualcomm загружаются без нижней платы баседбэнда. Платы версии Intel НЕ загружаются без нижней платы баседбэнда.
Показания диодной прозвонки
Диодная прозвонка FPC-разъёмов
Используйте эти карты диодной прозвонки как ориентир при диагностике неисправности. КРАСНЫЙ щуп должен находиться на земле (GND), а ЧЁРНЫЙ щуп — на измеряемом контакте.
Например, при диагностике отсутствия подсветки прозвоните контакты FPC-разъёма дисплея, соответствующие подсветке. Если для контакта указано значение 0.65, а вы получаете обрыв (OL) или короткое замыкание на землю — вот куда нужно смотреть.
Если вместо 0.65 вы получаете 0.58, переходите к следующему контакту — помните, что каждый мультиметр индивидуален, и даже небольшие перепады температуры влияют на показания. Вы ищете именно значительные отклонения: если ожидается некое значение, а вы получаете короткое замыкание на землю — вероятнее всего, проблема именно там.
Разъём дисплея (J5700)
Диодная прозвонка разъёма дисплея iPhone X. Контакт 1 расположен в верхнем левом углу, под кронштейном фронтальной камеры.
Разъём тачскрина (J5800)
Диодная прозвонка разъёма тачскрина iPhone X. Контакт 1 расположен в верхнем левом углу, под кронштейном фронтальной камеры.
Разъём зарядки / докового шлейфа (J6400)
Разъём докового шлейфа/зарядки iPhone X. Контакт 1 расположен в верхнем левом углу, под кронштейном фронтальной камеры.
Разъём батареи (J3200)
Разъём батареи iPhone X. Контакт 1 расположен внизу справа, рядом со считывателем SIM-карты.
Данных пока нет.
Разъёмы задних камер (J3900 и J4000)
Разъёмы задних камер iPhone X. Для обоих разъёмов контакт 1 расположен в нижнем правом углу, в сторону считывателя SIM-карты.
Разъём фронтальной камеры (J4600)
Передний шлейф iPhone X. Содержит датчик приближения (излучатель точек), датчик освещённости и слуховой динамик. Контакт 1 расположен в верхнем левом углу, под кронштейном фронтальной камеры.
Передний шлейф, датчик приближения, слуховой динамик, датчик освещённости (разъём J4200)
Передний шлейф iPhone X. Содержит излучатель точек, отвечающий за Face ID, датчик приближения, датчик освещённости и слуховой динамик. Контакт 1 расположен в верхнем левом углу, под кронштейном фронтальной камеры.
Разъём проектора точек — Dot Projector (J4500)
Проектор точек iPhone X, отвечающий за Face ID. Контакт 1 расположен в верхнем левом углу, под кронштейном фронтальной камеры.
Разъём ИК-камеры (J4530)
ИК-камера iPhone X, отвечающая за Face ID. Контакт 1 расположен в верхнем левом углу, под кронштейном фронтальной камеры.
Разъём кнопки питания (J4300)
Разъём кнопки питания, переключателя звонка и фонарика iPhone X. Контакт 1 расположен в верхнем левом углу, под кронштейном фронтальной камеры.
Кнопки громкости и катушка беспроводной зарядки (J3500)
Кнопки громкости iPhone X. Контакт 1 расположен в сторону кронштейна фронтальной камеры.
Показания диодной прозвонки PMU баседбэнда
INTEL
Диодная прозвонка PMU баседбэнда для iPhone X версии Intel. Совпадает с показаниями для iPhone 8 Plus.
QUALCOMM
Данных пока нет.
Панические логи: ошибки и их значение
iPhone может случайным образом перезагружаться по многим причинам, и для некоторых моделей это связано с неисправным шлейфом в корпусе.
Для перечисленных ниже моделей обязательно нужно, чтобы разъём зарядки был подключён, иначе телефон будет перезагружаться каждые 3 минуты:
iPhone X, iPhone XS, iPhone XS Max
Для перечисленных ниже моделей обязательно нужно, чтобы были подключены разъём зарядки и шлейф кнопки питания, иначе телефон будет перезагружаться каждые 3 минуты:
iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max
Если соответствующие шлейфы подключены, но перезагрузки всё равно продолжаются, возможны следующие причины:
- Неисправный или повреждённый шлейф
- Некачественный шлейф стороннего производителя
- Шлейф повреждён жидкостью (проверьте и другие шлейфы: громкости, камеры, антенны и т.д.)
- Либо причина в чём-то другом
Теперь, когда вы знаете, как просматривать панические логи, разберём эту тему немного подробнее.
Если в последнем паническом логе встречается «thermalmonitord», значит, проблема в разъёме зарядки или шлейфе кнопки питания.
Посмотрите строку «Missing sensor(s):».
Если вы видите следующее:
- Prs0
- Mic1
Значит, причина в шлейфе разъёма зарядки. Установите новый, оригинальный или качественный разъём зарядки.
Если вы видите:
- Mic2
Значит, причина в шлейфе кнопки питания.
Ошибки панических логов
Вот ещё некоторые ошибки панических логов, которые могут встретиться. Не все они подтверждены — но они могут помочь в поиске решения.
Источник: PRO-mobile
- «AOP PANIC – PressureController» — барометр. Эта ошибка встречается в основном на iPhone X и новее; барометр расположен на шлейфе системного разъёма внизу, рядом с левым микрофоном.
- «ANS / ANS2» — NAND. В основном связано с памятью NAND, но стоит поискать ключевые слова в логе.
- «SD: 0 Missing sensor (s): TG0B» — батарея / Tigris. Устройство не видит батарею.
- «AOP PANIC – SCMto: 0 – prox» — датчик приближения. Датчик приближения, обычно после попадания влаги, вызывает перезагрузку телефона.
- «Kernel data abort» — процессор (CPU). В основном связано с самим процессором либо с катушками на линиях преобразователей питания (buck). Также в логе иногда встречаются конкретные линии и элементы схемы.
- «Missing sensor (s): mic1» — микрофон. Часто встречается после попадания влаги или механического воздействия. mic1 — нижний левый микрофон, mic2 — рядом со вспышкой/фонариком, mic3 — рядом с фронтальной камерой, mic4 — нижний правый микрофон.
- «SD: 1 Missing sensor (s): Prs0» — барометр. Барометр на шлейфе разъёма зарядки или его линия повреждены.
- «AppleSocHot: hot hot hot» — процессор / контроллер питания (CP). Встречается только на iPhone 7. В основном связано с CP.
- «AppleBCMWLAN» — Wi-Fi / Bluetooth.
- «AOP PANIC» — неоднозначная ошибка, стоит искать ключевые слова в логе.
- «Ememory» — NAND. В основном встречается на iPhone 5s/6.
- «Anc-postnand.c1260 asser failed link» — NAND.
- «Stacks + routined» — батарея. Встречается в основном на iPad.
- «AGXK AGXAcceletor» — гироскоп / акселерометр.
- «Apcie (0: s3e)» — NAND.
- «Apcie (wlan)» — Wi-Fi.
- «Apcie (bt)» — Bluetooth.
- «Sleep wake hang detected» — Wi-Fi / аудиокодек / усилители. Неоднозначная ошибка, зависание в спящем режиме — стоит искать ключевые слова в логе.
- «Nvme» — NAND. Память NAND с шиной PCIe.
- «Lm3539» — драйвер подсветки. На моделях Plus, чтобы определить, о каком из двух драйверов идёт речь, ищите в логе строку i2c.
- «Mic-temp-sens2» — mic2, микрофон рядом со вспышкой/фонариком. Часто встречается на iPhone 11.
- «Kernel instructglon fetch Abort» — процессор. Аварийное завершение работы ядра процессора.
- «SCL display PMU» — драйвер изображения.
- «GFX GPU» — процессор. Остановка работы процессора, встречается только на iPhone 8, часто из-за деформации платы.
- «H3K5 Tglon» — аудиокодек / усилители.
- «SMC PANIC ASSERTION» — процессор / верхняя плата. Встречается на iPhone X и новее.
- «SEP ROM to glon SMC DATA ABORT» — процессор. Также может быть связано с любым компонентом, содержащим сертификаты (защищённые данные).
- «EMemory apcie» — NAND.
- «CP_COM_NORM REQUEST» — процессор / NAND / камера. Неоднозначная ошибка, ищите дополнительные ключевые слова в логе.
- «Dart-dispo SMMU error» — основная камера.
- «Firmware fatal» — программное обеспечение. Помогает перепрошивка.
- «Initproc exited» — кварцевый генератор.
- «Invaild queue element linkage» — NAND.
- «AGXG10P BO NMI» — повреждение слоёв платы. Пробитые втулки/переходные отверстия.
- «Apple tristar2» — Tristar. Контроллер зарядки либо его линии между Tigris и Tristar.
- «PMP NMI FIQ power (1) -failed to transition» — процессор / катушки / KP. Неоднозначная ошибка.
- «Void applesynopsysMIPID SIC glontroller» — фронтальный шлейф.
- «WKDMD ERROR code 0x2» — ошибка памяти. При прошивке может сопровождаться ошибкой 14 (APFS).
- «Apple PPM» — Lightning / Tristar / Tigris. Ошибка возникает во время зарядки.