Показать сообщение отдельно
Старый 23.09.2005, 16:48   #5
Reanimator
Пользователь
 
Регистрация: 12.08.2004
Адрес: г Красноярск
Сообщений: 747
Поблагодарил: 0
Поблагодарили 30 раз за 15 сообщений
Репа: 0
Естественно в микроскоп ЭТОГО не увидишь.В том вся и тема.Чтобы найти и уничтожить этот хардварный баг надо немножко понимать схемотехнику.Хотя бы на радилюбительском уровне.
Собственно баг выглядит так :при включении зажигается дисплей и подсветка клавиатуры ,на дисплее неподвижная заставка Samsung.Через интервал 10-12сек дисплей коротко вспыхивает белым и гаснет вместе с подсветкой клавиатуры.По току видно что аппарат не выключился а висит.На нажатие кнопок никакой видимой реакции нет.
На днях такой делал и в ходе ремонта поставил эксперимент на абсолютно рабочей плате.Попытался искусственно загнать его в такое состояние.Я выпаял микросборку U700.Результат получился неоднозначный ,блин.Это буфер управляющих сигналов MELODY_CS и SUB_LCD_CS.Когда процессор активирует одну из этих линий , Ямаха или внешний дисплей понимают что процессор по шине данных обращается к ним и воспринимают информацию с шины данных.Когда выпаял эту U700 получил на рабочей плате такой же баг один в один.Несколько раз ее включал - все время висяк на заставке.Пару часов плата полежала без питания и перешла в другое состояние - вообще не включается:по току - при нажатии кнопки скачок вверх 0.8 скачок вниз 0.6 висяк , при отпускании кнопки продолжает висеть(мерял на аналоговом блоке грубовато конечно но зато динамика видна лучше чем на GPS_е , за единицу у меня 100мА).Коннект с sghfd - "Ожидание ID памяти ,Ошибка:смена скорости , нераспознанный ответ".То есть проц потерял связь с флэшкой.За эти пару часов я съездил в столовую и кинул чипсет на зависающую плату(ради ремонта которой и затеян весь сыр бор).Не поставил только U700.Думал будет включаться и виснуть на заставке.Хрен то там.Не включается по току : 0.8 0.6 и висит.Коннект с sghfd "Ожидание ID памяти...".Решил что угробил flash - поменял , не помогло.Кинул другой CPU и другой PMU - то же самое .Добился только другой ошибки "Неизвестный тип flash.Идентификаторы 01/02...".Вот тут то и подумал что вся эта хрень из-за U700.Взял рабочую плату с которой U700 выпаивал и котора я после этого зависала на заставке.И увидел что ведет она себя практически также.А теперь финальный аккорд(если б не он не стал бы выкладывать здесь этот свой бред сумасшедшего):U700 с рабочей платы(маркировка Z19) впаял в виснущую , а U700 с виснущей платы (маркировка LEE) впаял в рабочую.Получил два работающих S500 - никаких висяков , все нормально прогружается.На дальнейшие эксперименты с этими аппаратами не решился.Потаскал пару дней для проверки и выдал.

Последний раз редактировалось Reanimator; 23.09.2005 в 16:51.
Reanimator вне форума   Вверх