Автор | Сообщение |
Андрей127
|
Очищен, местами пропаян(разъемы тачскрина в том числе). Проверил подтягивающие резисторы. Прозвонил от контроллера тачскрина до резисторов, в порядке. В режиме прозвонки диодов тоже все впорядке, от массы до резисторов подтяжки показывает тестер примерно одинаковое падение напряжения. Питание 2,9V, уровни сигналов 1,65V. Все б ничего, обычно менял тачскрины не глядя, но чего-то не дает покоя случай. Сигнал "Rst" не реализован в телефоне, три сигнала SDA, SCL, INT задействованы. Четвертый ID изначально сидит на массе. Вывел через анализатор сигналы, теперь сижу, "ковыряюсь", пытаюсь понять, что неисправно:процессор-контроллер-стекло.
Первое:во время загрузки телефона.
1Старт
2После передачи первого байта и первого подтверждения на следующих байтах на SDA порой прослеживаются непонятные наносекундные всплески, которые программа ни считает за биты
3Концовка примерно на шестой секунде.
ДОБАВЛЕНО 23/04/2017 12:44
После загрузки телефона и попытки включения, попытки касаний по стеклу.
screenshot2,2.png |
Описание: |
|
Размер файла: |
241.69 КБ |
Просмотрено: |
192 раз(а) |
|
screenshot2,1.png |
Описание: |
|
Размер файла: |
248.67 КБ |
Просмотрено: |
171 раз(а) |
|
screenshot2.png |
Описание: |
|
Размер файла: |
246.92 КБ |
Просмотрено: |
183 раз(а) |
|
screenshot1,2.png 154.59 КБ Скачано: 175 раз(а)
logicdata.rar 3.71 КБ Скачано: 186 раз(а)
|
|
n max
Модератор
Сообщения: 16649
|
Ну если водичка попала туда где шлейф приклеен к стеклу тача тут уж только замена.Общение проца с контроллером не является основанием работоспособности тачскрина. |
|
Андрей127
|
n max писал: | Общение проца с контроллером не является основанием работоспособности тачскрина. |
Почему же? Ведь должен отсылать биты в ответ на касания?? А если неисправен контроллер? |
|
n max
Модератор
Сообщения: 16649
|
Когда касаемся тача контроллер генерит INT,потом предаются координаты нажатия и проц их обрабатывает.Могла и прошивка в контроллере тача слететь вот он с ума и сходит.Если был неисправный то ничего бы не передавал. |
|
Андрей127
|
INT-насколько помню, сигнал подтверждения от ведомого контроллера ведущему процессору. Судя по последнему рисунку screenshot1,2.png, после включения уже загруженного телефона на касания сигнал INT никак не реагирует,оставаясь "вверху". А вот судя по предыдущим рисункам, контроллер вроде как общается во время загрузки аппарата, причем судя по подтверждающим 9-битным "ACK" контроллер чего-то соображает. Исходя из этого ж можно судить о исправности прошивки контроллера?
В любом случае, контроллер неисправен или тачскрин - итог - замена тачскрина(контроллер неоткуда подкинуть). Зато убедился в исправности процессора |
|
rommy
Модератор
Сообщения: 3187
|
Андрей127 писал: |
В любом случае, контроллер неисправен или тачскрин - итог - замена тачскрина(контроллер неоткуда подкинуть). Зато убедился в исправности процессора |
Это проверяется обычно подкидкой тача.
или времени есть много что захотелось экспериментов?
в 350 самс вроде есть ревизии тачскринов разные. |
|
Роман Гордеев
Фанат форума
Сообщения: 6359
|
Несколько лет назад была проблема с ними-только оригинальные тачи адекватно себя вели, даже фольгой экранировали шлейфы на копиях и на корпус землили. А бывало и из 5-6-ти не подберешь ничего. Шарахались от них |
|
Андрей127
|
rommy писал: |
Это проверяется обычно подкидкой тача.
или времени есть много что захотелось экспериментов?
в 350 самс вроде есть ревизии тачскринов разные. |
Вроде с заказами более менее определился-"разгребся", как раз "минутка" появилась, к тому же ни так много времени заняло подцепиться к трем сигналам(к тому же, может кому тема будет интересна). Вначале так и писал, что обычно подкидывал др. тачскрины, но здесь решил перепроверить, т.к. в наличии нет таких тачскринов, только заказал-надо ждать.Rev. 15, как раз вроде китайцы именно такие и штампуют.
ДОБАВЛЕНО 26/04/2017 07:39
Роман Гордеев писал: | Шарахались от них |
Вроде сейчас нет проблем с экранировкой. Придет тач, проверю.
В нижней левой части тачскрина нашел небольшой задир, токопроводящие дорожки повреждены. Видимо пытались ковырять, разбирать, чтобы просушить плату. |
|
veryaskin
|
у тебя тач к дисплею цепляется, вот там и смотри, можешь для проверки другой дисплей накинуть |
|
Андрей127
|
Что смотреть? Все уже давно от коррозии пропаяно, от контроллера вплоть до резисторов подтяжки проверено тем же мультиметром. Все уже вначале говорилось. То, что к дисплею цепляется, совсем не актуально |
|
veryaskin
|
ну ок, пропаяй еще раз 10 |
|
Андрей127
|
Заменил тачскрин, работает. Rev. 14 вместо 15 прислали. Тонкие провода оставались припаянными к резисторам: так и есть, в моменты касаний контроллер INT линию уводит вниз, а уже спустя примерно 40 мкрсек. начинается служебная команда "START", когда линия SDA уходит "вниз" при высоком SCL. То же касается "STOP": после передачи байтов линия INT уходит "вверх" последней. Ну, а инициализация контроллера процессором также происходит в момент загрузки аппарата, как и в случае с неисправным тачскрином. Так что контроллер тача был жив. |
|