Показать сообщение отдельно
Старый 20.01.2010, 20:10   #15
KVladG
Пользователь
 
Регистрация: 08.12.2009
Адрес: г.Новосибирск
Сообщений: 194
Поблагодарил: 12
Поблагодарили 34 раз за 32 сообщений
Репа: 10
Цитата:
Сообщение от norgen Посмотреть сообщение
Процесс зарядки телефон показывает и даже заряжается первые 2...3 минуты, после которых выскакивает сообщение о плохом контакте. Если убить фул в телефоне, записав поверх имеющегося какой-нибудь случайный бинарник (екстримально, но это было сделано ради проверки) - то он заряжается нормально и до конца. Контролировать зарядку можно по подмигиванию зеленого индикатора на зарядном.
Прочитал внимательно ваши сообщения и прихожу к выводу, что проблема всё таки в железе.
Предполагаю следующий процесс: Зарядка аккумулятора проходит в так называемом "режиме прерывания" основной программы. Если вы портите программу записью какой-то ерунды, то программа в этом месте зацикливается в реживе прерывания от несуществующей команды, но режим зарядки при это продолжается "по прерыванию" и не нарушается. В обычном режиме программа обнаруживает какую-то техническую неисправность и начинает выполнять непонятно что, при этом может изменятся режим зарядки, т.е. сравнение с другими константами по току зарядки и т.д. и давать сообщение о нарушении режима зарядки.
Это подтверждается и тем, что заливая другие фулы, неисправность остаётся в том или ином виде.
Это моё предположение, которое можно проверить только на телефоне,зацикливая её специально.
KVladG вне форума   Вверх