Программный ремонт "Contact service" в Nokia 2100
#1
Эту статью можно считать solution по борьбе с неисправностями типа "Contact service" в телефонах DCT 3 Nokia 2100 (NAM-2) с микросхемами флеш-памяти типа Sharp LRS 13A11 с версией программного обеспечения 5.49.
Краткая предыстория такова: реально столкнувшись с подобной проблемой в телефоне, в ходе прочтения всех топиков на подобную тему в форумах, посвященных тематике ремонта GSM аппаратуры, обнаружил, что единичные успехи в борьбе с этим телефоном не могут считаться окончательной победой.
Поэтому, набравшись сведений из форумов и вооружившись имеющимся опытом, пришлось начинать свой неравный бой с этим образцом.
Считаю необходимым оговориться, что порядок действий может кому-то покажется и не самым оптимальным, однако далее следует описание реальных мероприятий по подъему Нокии 2100.
Перейдем к конкретике: для успешной борьбы с такими неисправностями нам понадобятся программы Geocadin Flasher v2.00 от Ice Draagon Bacolod City, Philippines (eMail:
[email protected]) (на начальном и основном этапах) и старый добрый Nokia Tool v3.25 от Jordiк на завершающем этапе, а также работоспособная Нокия 2100, либо полученный откуда-либо рабочий EEprom и MCU+PPM версии 5.49.
Перво-на-перво Вам необходимо убедиться, что компьютер, на котором будут проводиться все реанимационные мероприятия, не глюкнет в самый ответственный момент и не будет варианта под названием "призовая игра", затем рекомендую перед начало всех процедур выполнить дыхательные упражнения по методике ши-а-цу и принять несколько капель валерианки.
Процесс несложный, но достаточно нервный, зачастую сопровождающийся сообщениями о различных ошибках, поэтому рекомендую запастись известным терпением.
Итак:
Запускаем GeoFlasher.
В открывшемся окне программы выбираем необходимую нам модель 2100.
Затем переходим к самым ответственным действиям: берем живую Нокию 2100 и с помощью коннектора для Нокии 8210 из комплекта UniversalBox х.0 подключаем к LPT входу бокса.
Замечу, что для уверенного вычитывания и прошивания информации нужен уверенный коннект телефона с разъемом, только в этом случае есть надежда на успех. Если Ваш коннектор неисправен, в нем плохо подпружинены контакты, в телефоне загрязнены контактные площадки и т.д. и т.п., то неизбежны сообщения об ошибках! Еще один фактор, который необходимо учитывать в работе с программным обеспечением любого телефона, это заряженный до предела аккумулятор! (Это действительно очень важно!)
Итак, коннектим исправный телефон в выключенном состоянии нажимаем кнопку Read Flash и в диалоговом окне выбираем Eeprom. Подтверждаем начало процедуры и видим вот такое сообщение.
Давим ОК и кратковременно нажимаем на кнопку включения телефона.
Тут, как говорится, возможны варианты. Если что-то пошло не так (а с первого раза ничего не идет так), (позволю себе вспомнить старину Мерфи "Если все идет хорошо, значит, Вы чего-то не заметили), то Вы увидите такое окно (или похожее на него) с сообщением об ошибке:
Если все возможные неприятности на пути к нормальному чтению информации из флеши телефона устранены, то (наконец-то) Вашему утомленному взору представится вот такая, радующая глаз, картина:
Сейчас идет чтение области Епрома.
Позволю себе заметить, что практически все программы, работающие с LPT интерфейсом, потребляют достаточное количество ресурсов системы. На компьютере Duron 800 ГеоФлашер практически завешивал систему, поэтому не рекомендую нагружать систему дополнительными задачами, а предлагаю полностью сосредоточиться на увлекательном процессе борьбы с неисправностью Нокии 2100.
Закончив процесс чтения области епрома, переходите к чтению MCU+PPM пакетов, руководствуясь вышенаписанными строками. Отличие заключается лишь во времени чтения. Область епрома вычитывается значительно быстрее.
Обе части полученной информации не забудьте сохранить в файлах с расширением *.bin в удобном и привычном для Вас месте. Это сбережет время и нервы.
Если Вы уже располагаете Епромом и MCU+PPM пакетами, то, в принципе, можно было начинать читать с этого места, потому что мы переходим к основной и самой ответственной части нашего мероприятия: записи полученной информации в телефон.
Для этого подключаем неисправный телефон к боксу, выбираем в меню пункт записи и в открывшемся окне указываем полученный нами файл, содержащий область епрома. Все это выглядит примерно так:
После этого, мы, по уже отработанной методике коннекта телефона и не отчаиваясь на сообщения о возможных ошибках прописываем епром в ремонтируемый телефон. Ласкающая взгляд картина происходящего должна иметь вот такой вид:
Программа сначала выполнит процедуру стирания старой информации из области епрома, а затем запишет то, что Вы имеете в файле указанном на запрос программы.
После записи епрома телефон, скорее всего, перестанет включаться, во всяком случае у меня это каждый раз так и происходило, но отчаиваться не следует!
Теперь в телефон, в соответствии с уже знакомой нам процедурой заливается MCU+PPM.
Вся последовательность действий полностью повторяет собой запись епрома, с той лишь разницей, что перед началом флеширования, необходимо указать соответствующий файл, с необходимой информацией.
После завершения флеширования телефон должен включиться! Он просто обязан это сделать!
И мы переходим к завершающему этапу.
Меняем кабель на епромный, подключаем телефон к СОМ порту на шину M-bus и запускаем старый добрый Nokia Tool v3.25 от Jordiк. Это выглядит так:
Здесь необходимо проверить соответствие IMEI телефона, реально нанесенному на задней панели под аккумулятором и, при необходимости, поправить его.
Для уверенности необходимо произвести процедуру "Update FAID":
и наслаждаться нормальной работой телефона.
Считаю необходимым оговориться, что все эти мероприятия возможны при условии, что действительно проблема кроется в программном обеспечении телефона и сама микросхема флэш-памяти и другие компоненты не имеют физических повреждений или иных дефектов!
by
Lider.