Во время входа в пользовательское меню телефон самопроизвольно выключается
Рис. 13
Сначала рекомендуется сделать сброс EEPROM на заводские установки. Если это не помогло, то определяют версию ПО, набрав на клавиатуре следующую комбинацию: *#300# и затем - зеленую кнопку ОК (показана стрелкой на рис. 2).
Узнав версию ПО, записывают его заново по методике, описанной в предыдущем пункте.
Рис. 14
На экране телефона отображается сообщение "ILLEGAL SOFTWARE LOADED"
Внешний вид сообщения на экране телефона показан на рис. 15. Подобное сообщение появляется в двух случаях.
Рис. 15
Первый случай связан с производственным браком партии телефонов, выпущенных в мае 2002 г. Это связано с проблемой совместного использования микросхемы аудиоконтроллера типа OMEGA (TWL3011xxx или TWL3012xxx) и конденсатора С16. В бракованной партии на стикере под аккумуляторной батареей в строке MSN содержится буква "С" (5-е знакоместо) или "J" и "К" (6-е знакоместо). Расположение микросхемы аудиоконтроллера на плате телефона показано стрелкой на рис. 16. Для устранения подобного дефекта удаляют конденсатор С16, расположенный рядом с соединителем SIM-карты (рис. 17).
Рис. 16
В партиях аппаратов с микросхемой OMEGA, выпущенных после 22 мая 2002 г., конденсатор С16 уже не устанавливается.
Рис. 17
Второй случай связан с некорректной загрузкой ПО во флэш-память телефона. Например, если на стикере металлического экрана телефона (см рис.6) написано МН117611 (что соответствует версии ПО 1.76), а в телефоне установлена версия 1.87 (МН118711) или, что хуже, наоборот. При попытке записи программой DMTOOL "родной" версии ПО, отображается сообщение об ошибке. Выходом из подобной ситуации может быть загрузка так называемой "пропатчен-ной" версии ПО (см. ниже). После загрузки нового ПО обязательно выполняют начальный сброс телефона до заводских устанавливают (нажав кнопку SET E2P) и затем заново устанавливают "заводское" ПО.
Рис. 18
Телефон нормально работает во всех режимах, но при этом постоянно звонит (зуммер включается даже в выключенном телефоне в момент зарядки АКБ)
Еще этот дефект называют TAMPER ALERT. Подобная ситуация возникает, если произошел какой-то серьезный сбой в ПО телефона, вызванный, например, неправильной разблокировкой.
Причина дефекта - разрушение данных (или сбой) в области EEPROM микросхемы FLASH-памяти.
Примечание. Во многих телефонах используется микросхема электрически стираемого перепрог-раммируемогб постоянного запоминающего устройства (ЭСППЗУ). Многим известна распространенная серия этих микросхем - 24Схх. В микросхемах, установленных в телефоны, хранятся пользовательские и иные данные о настройках аппарата. В аппаратах "Motorola T190/191" микросхемы EEPROM физически отсутствуют (как и в большинстве других телефонов), под нее выделяется область в микросхеме FLASH-памяти.
Существует два наиболее распространенных (и безопасных) способа, с помощью которых можно устранить подобный дефект. Рассмотрим их более подробно.
Вначале необходимо определить тип FLASH-памяти, установленной в аппарат. В указанных телефонах наиболее часто используются микросхемы FLASH от INTEL: 28F320C3T (серия "С") и 28F320J3 (серия "J"),
Способ 1
Для восстановления области EEPROM в микросхемах FLASH-памяти С-серии используют программу "Motorola T19x Service Software", еще ее называют "ХАК" (рис. 18). С помощью этой программы также можно снимать блокировки телефона, активировать дополнительные языки в меню аппарата и изменять IMEI-номер.
Назначение некоторых ее элементов следующее:
- окно 2 служит для выбора режимов Unlock (включить режим разблокировки), Activate Languages (активировать дополнительные языки меню) и Change IMEI (смена IMEI-номера);
- окно 3 служит для ввода нового IMEI-номера;
- окно 4 Write Log File служит для разрешения записи в файл последовательности выполняемых операций в окне 6;
- окно 5 Auto Loop выбирает автоматический цикл при выполнении той или иной операции;
- индикатор 7 служит для отображения выполнения операции или для копирования;
- кнопка 8 Do It - то же, что ОК (при выполнении операций в окнах 2 и 3);
- кнопка 9 Abort - отмена выполнения операции;
- кнопка 10 Tamper Alert Repair - запуск операции восстановления телефона.
Примечание. Указанную программу нельзя использовать с микросхемами FLASH-памяти серии J.
Порядок работы с программой следующий:
- в окне "Port" выбирают номер СОМ-порта (1 на рис.18) ПК, к которому будет подключен DATA-кабель;
- снимают все флажки в окнах 2 и 5, устанавливают флажок в окне 4;
- подключают выключенный телефон через DATA-кабель к ПК;
- нажимают кнопку 10 (Tamper Alert Repair);
- нажимают кнопку включения питания на телефоне;
- на индикаторе 7 появится шкала, которая достигнет значения 6...7%. Затем в окне 6 появится сообщение, требующее включения телефона. После этого еще раз нажимают кнопку включения;
- через некоторое время шкала на индикаторе 7 достигнет значения 100%, в окне появится сообщение о завершении операции и после этого из телефона будет слышен двойной звуковой сигнал.
Отсоединяют телефон от DATA-кабеля, включают его и проверяют во всех режимах работы.
Способ 2
Для восстановления области EEPROM в микросхемах FLASH-памяти серии J используют программу SERVICE DMTOOL (рис.8). Для этого необходим специальный "пропатченный" или как его по другому называют - "ремонтный" файл. Например, для версии ПО 1.70 файл может иметь вид: МН117011_SAVE.МОТ (или для версии 1.89 -МН118911_SAVE.MOT).
В отличие от "заводских", в этих файлах определенным образом модифицированы области флэш-памяти, вследствие чего восстанавливается областьЕЕРРЮМ после записи в телефон.
Эти файлы загружают обычным способом. После загрузки необходимо выполнить начальный сброс телефона до заводских установок (нажав кнопку SET E2P программы DMTOOL).
Но это еще не все. После загрузки "пропатчен-ного" файла устанавливают "заводское" ПО, например, версий 7.73 (МН177312.МОТ) или 7.81. Отметим, что если была прошита версия "лечебного" файла 1.89 (МН118911_SAVE.MOT), то "заводское" ПО должно иметь версию 7.81. После загрузки ПО выполняют начальный сброс телефона до заводских установок.
Информация для любознательных
Бывают ситуации, когда в силу определенных факторов (по неопытности ремонтника и др.), в телефоне стирается ВООТ-область (область загрузчика) FLASH-памяти. Аппарат в этом случае не только не включается, но и отсутствует связь с ПК через DATA-кабель.
Для восстановления ВООТ-области можно воспользоваться стандартным программатором микросхем FLASH-памяти (выполнить копию прошивки FLASH-памяти с любого исправного аппарата). Для этого выпаивают микросхему флэш-памяти с исправного аппарата, считывают ее содержимое на программаторе и затем прошивают на нем микросхему с неисправного телефона.
Кроме того, в качестве программатора можно использовать любой телефон, в котором стоит аналогичная FLASH-память, и в котором ВООТ-область записана в память процессора (например, "Siemens C45" или "Nokia 3330/6210"). Остановимся на втором варианте более подробно.
Следует отметить, что если в аппарате установлена FLASH-память серии J, ее лучше сразу заменить микросхемой серии С (в микросхемах серии J область BOOT таким способом восстановлению не подлежит).
Для восстановления ВООТ-области необходимо следующее оборудование:
- аппарат "Motorola T190/191" с неисправной FLASH-памятью типа С (в котором необходимо восстановить область загрузчика во FLASH-памяти);
- исправный аналогичный аппарат "Motorola" (с памятью типа С);
- один из аппаратов "Siemens C45" (или "Nokia 3330/6210") - для программирования FLASH-памяти типа F320C3x от "Motorola Т191" или "Nokia 3210/3310" - для памяти F160C3TC от "Motorola T190".
В перечисленных аппаратах-программаторах должна быть исправна процессорная часть (они должны связываться с ПК). Кроме того, для них необходимы соответствующие DATA-кабель и ПО;
- паяльная станция. Последовательность операций по восстановлению ВООТ-области в неисправном аппарате "Motorola" следующая:
- с помощью паяльной станции выпаивают микросхему FLASH-памяти из рабочего аппарата "Motorola";
- впаивают указанную микросхему в любой из перечисленных выше аппаратов-программаторов "Siemens" или "Nokia" (предварительно из него выпаивают "родную" микросхему FLASH);
- с помощью ПК (под управлением ПО через соответствующий DATA-кабель) считывают и сохраняют все содержимое FLASH-памяти. Размер считанного файла для аппаратов "Motorola Т191" с FLASH-памятью F320C3x -4096 Кбайт, а для моделей Т190 с памятью F160C3TC - 2048 Кбайт; в формате *.bin или *.fls.
- выпаивают рабочую микросхему FLASH-памяти из аппарата-программатора и впаивают микросхему с поврежденной ВООТ-областью; - записывают предварительно считанный файл в эту микросхему,
- устанавливают прошитую микросхему в ранее неисправный аппарат, телефон должен включиться, после чего выполняют начальный сброс (SET E2P).
Примечание. Можно предварительно считать данные с FLASH-памяти с запорченным содержимым и сравнить полученный файл с файлом, считанным с исправной микросхемы, в любом НЕХ-ре-дакторе. Увиденные различия помогут разобраться в организации памяти телефона и наглядно увидеть повреждённые данные. Если вы будете знать, как восстановить поврежденные данные, то сможете это делать сразу в программаторе, не перезаписывая FLASH-память целиком.
Описанная выше методика, на первый взгляд, является сложной для повторения, так как требует выполнения большого количества операций пайки. Однако, основное ее достоинство в том, что для восстановления FLASH-памяти не требуется приобретение дорогостоящего программатора