Общие сведения
КМ-серии, рассматриваемой в данной статье, относятся недорогие телефоны раскладного форм-фактора, предлагающие своим пользователям базовый набор функций. Информация об основных потребительских характеристиках и аппаратных платформах телефонов М-серии приведена в табл. 1. Для удобства восприятия, дальнейшее рассмотрение будет производиться с разбивкой по моделям в хронологическом порядке их вывода на рынок.
Таблица 1. Основные технические характеристики мобильных телефонов Fly M90/M100/M110/M130/M140
Модель Параметр | Fly M90 | Fly M100 | Fly M110 | Fly M130 | Fly M140 |
Основные потребительские свойства | |||||
Стандарт связи | GSM900/1800 | ||||
Год анонса модели | 2008 | 2005 | 2007 | 2007 | 2009 |
Форм-фактор | раскладной | ||||
Размер, мм | 86 х 45 х 18 | 83 x 43 x 23 | 82 x 41 x 15 | 85 x 44 x 16 | 89 x 46 x 16 |
Количество активных SIM-карт | 1 | ||||
Емкость батареи, мА·ч | 750 | 670 | 750 | 580 | 650 |
Поддержка карт памяти | - | - | - | - | microSD, до 2 ГБ |
Диагональ дисплея, дюйм | 1,5 | 1,8 | 1,5 | 1,8 | 1,44 |
Разрешение дисплея, точек | 128x128 | 128x160 | 128x128 | 128x160 | 128x128 |
Разрешение встроенной камеры, Мп | - | 0,3 | 0,3 | 0,3 | - |
Форматы аудио | MP3, MIDI | MIDI | MP3, MIDI | AAC, MP3, AMR, WAV, MIDI | WAV, MID, AMR, IMY |
FM-радио | - | - | - | Есть | Есть |
GPRS | - | Class 10 | - | Class 10 | Class 12 |
Bluetooth | - | - | - | Есть | - |
Java | - | - | - | MIDP2.0 | - |
Аппаратная платформа | |||||
Процессор | TCS2300 | CALYPSO | TCS2300 | MT6226 | МТ6223 |
Производитель | Amoi Electronics Co., Ltd. | Lenovo Mobile Communication Technology Co., Ltd. | Amoi Electronics Co., Ltd. | Wiz4com Technologies S.A.S | нет данных |
Внутреннее название | A102 | E307 | A200 | нет данных | нет данных |
Общей рекомендацией, относящейся к механическому ремонту любых телефонов раскладного форм-фактора, является необходимость проявления повышенной осторожности при разборке, чтобы исключить повреждение интерфейсных шлейфов, электронных компонентов и корпусных элементов. Также следует помнить, что большинство компонентов мобильных телефонов чувствительно к статическому напряжению, поэтому при выполнении ремонтных работ следует пользоваться антистатическим браслетом.
Для сокращения объема материала и упрощения его восприятия при описании методик разборки аппаратов будут использоваться следующие обозначения:
- флип - часть корпуса телефона, содержащая дисплей и разговорный динамик;
- основная часть - часть корпуса телефона, в котором размещена клавиатура;
- передняя панель флипа - элемент корпуса телефона с защитным стеклом основного дисплея;
- задняя панель флипа - внешняя панель флипа, находящаяся сверху;
- передняя панель основной части корпуса - элемент корпуса телефона, в котором размещена клавиатура;
- задняя панель основной части корпуса - внешняя панель основой части телефона с аккумуляторным отсеком.
Степень разборки телефона при ремонте определяется заменяемым элементом. Как правило, для замены дисплея достаточно разобрать флип, при устранении неисправностей, связанных с системной платой телефона, - основную часть корпуса, а для замены межплатного шлейфа придется разбирать аппарат полностью, включая поворотный механизм.
При рассмотрении типовых неисправностей в формате пошаговых инструкций переход к каждому следующему шагу осуществляется лишь при отсутствии положительных результатов на предыдущем шаге. При обнаружении на любом из шагов неисправных элементов их заменяют, после чего проверяют работоспособность устройства и, если неисправность не устранена, переходят к следующему шагу.
Разборка телефона Fly M100
1. Снимают крышку аккумуляторного отсека.
2. Вынимают аккумулятор и SIM-карту.
3. Откручивают 4 винта, фиксирующих заднюю панель основной части корпуса.
4. Вводят приспособление, представляющее собой пластину из мягкого пластика, между задней и передней панелями основной части корпуса, разъединяют соединяющие их защелки и снимают заднюю панель корпуса. При отсутствии специального приспособления можно воспользоваться старой SIM-картой.
5. Снимают системную плату телефона, предварительно отсоединив от нее интерфейсный шлейф. При необходимости вынимают накладку клавиатуры.
6. Снимают декоративные заглушки с передней панели флипа и откручивают винты, соединяющие его половинки.
7. Вводят пластину из пластика в щель между панелями флипа и, разъединив соединительные защелки, снимают переднюю панель.
8. Отсоединяют интерфейсный шлейф, снимают дисплей, динамики и вибромотор.
9. Разъединяют флип и основную часть корпуса телефона, начав со стороны, противоположной межплатному шлейфу. При разъединении половинок телефона необходимо быть особенно внимательным, чтобы не допустить разрыва межплатного шлейфа.
10. Аккуратно вынимают межплатный шлейф из поворотного механизма.
Таблица 2. Номинальные значения напряжений Fly M100
Обозначение | Напряжение | Примечание |
V-DBB | 1,8 В | Питание цифровых схем телефона |
V-FLASH | 2,8 В | Питание Flash-памяти |
V-SRAM | 2,8 В | Питание оперативной памяти |
V-IO | 2,8 В | Питание периферийных цепей |
V-ABB | 2,8 В | Питание аналогового модуля |
VBAT | 3,4...4,2 В | Напряжение аккумулятора |
Аппаратные неисправности телефона Fly M100 и методы их устранения
Телефон не включается
1. Измеряют напряжение VBAT на контактах 1, 2 интерфейсного разъема. Если напряжение меньше 3,4 В, заряжают аккумулятор с помощью зарядного устройства.
2. Визуально осматривают разъем аккумулятора и проверяют наличие контакта. При необходимости заменяют этот разъем.
3. Включают телефон длительным (более 5 с) нажатием клавиши включения.
4. Вынимают аккумулятор из телефона и проверяют наличие напряжения между контактами, к которым подключаются клеммы "плюс" и "минус" аккумулятора. В случае, если оно отлично от нуля (типовое значение 0,4...0,6 В), с помощью токопроводящего пинцета замыкают данные контакты и оставляют телефон со снятым аккумулятором на 10 минут, после чего пытаются его включить.
5. Разбирают телефон и проверяют состояние контактной площадки клавиши включения телефона.
6. Обновляют программное обеспечение (ПО) аппарата.
При снятии аккумулятора не сохраняются системные дата и время
1. Разбирают основную часть телефона и измеряют напряжение на резервной батарейке. Если оно меньше 2,5 В, заменяют резервную батарейку.
2. Проверяют состояние контактов резервной батарейки.
Не работают цифровые клавиши телефона
Разбирают основную часть телефона и проверяют состояние контактных площадок клавиш и металлических пластин клавиш. При обнаружении окисленных элементов их чистят или заменяют.
Частично или полностью отсутствует изображение на дисплее
1. Если отсутствуют одна или несколько строк на дисплее - заменяют дисплей.
2. При недостаточной контрастности изображения или его отсутствии (белый фон) - настраивают контраст (в меню телефона Установки/Стандартные/Экран/Контраст), а при невозможности выполнения этой операции обновляют ПО аппарата.
3. Если изображение на дисплее отсутствует (белый фон) - заменяют интерфейсный шлейф на заведомо рабочий.
4. Заменяют дисплей.
Телефон не опознает SIM-карту
1. Проверяют работоспособность SIM-карты в другом аппарате и правильность ее установки в SIM-слот.
2. Проверяют напряжение/сигналы VDD, RST, CLK, I/O, контролирующие SIM-карту.
3. Проверяют состояние SIM-слота, наличие короткого замыкания и состояние пайки его контактов.
4. Обновляют ПО телефона.
Отсутствует зарядка аккумулятора или ее индикация
1. Проверяют работоспособность зарядного устройства.
2. Измеряют выходное напряжение аккумулятора и, если оно меньше 3,4 В, заряжают аккумулятор с помощью зарядного устройства. При попытке заряда глубоко разряженного аккумулятора индикация процесса заряда может появиться через 15...20 минут после начала процесса зарядки.
3. Заменяют аккумулятор на заведомо исправный.
4. Проверяют состояние разъема аккумулятора.
5. Проверяют состояние интерфейсного разъема телефона.
Обновление программного обеспечения телефона Fly M100
Обновление ПО "Fly M100" производится с помощью утилиты Lesufluid, причем при выборе загружаемой в телефон версии ПО необходимо учитывать версию аппаратных средств телефона (табл. 3). Данная программа служит для считывания из телефона индивидуальных настроек (калибровочные данные, системные настройки, IMEI), стирания требуемой области Flash-памяти телефона, загрузки в телефон ПО и ранее сохраненных индивидуальных настроек. Индивидуальные настройки телефона сохраняются в виде файла с именем SN.cbd в папке X:CaliData, где X- путь, куда установлена программа Lesufluid, на пример, С: Program FilesLesufluid Software Updata Tool, а SN - серийный номер телефона, например, S/N: 173105112656813157.
Таблица 3. Соответствие версий программного и аппаратного обеспечения Fly M100
Версия системной платы телефона | Версия программного обеспечения | Версия сервисной программы |
HWCode:09,05,01,92 | m100_e307_eng_rus_fly_s271 | Lesufluid S017 |
HWCode:10,11 | m100_e307_eng_rus_fly_s275_060411 | Lesufluid S017 |
HWCode:50,60,52 | M100_e307_eng_rus_fly_s279_061008_f | Lesufluid S016 AEROII |
HWCode:54 | m100_e307_eng_rus_fly_s276_060510_060510_f | Lesufluid S016 AEROII |
Примечание.Для входа в инженерное меню "Fly M100" используется сервисный код ####1111#, для получения информации о текущей версии ПО - ####0000#, доступ к монитору GSM-сети (нетмонитору) - ####1040#.
Необходимо знать, что серийный номер "Fly M100" не совпадает с его IMEI. Также для считывания серийного номера может быть использована кнопка "Read SN" основного диалогового окна программы.
Рис. 1. Основное диалоговое окно программы Lesufluid
Версия аппаратных средств телефона определяется 4-й и 5-й цифрами серийного номера телефона, при этом отсчет цифр ведется слева. Например, для аппарата с серийным номером 173105112656813157 код версии аппаратных средств равен 10. Перед началом программирования телефона следует убедиться, что напряжение его аккумулятора не ниже 3,8 В. Основное диалоговое окно программы Lesufluid приведено на рис. 1. Данная программа конфигурируется следующим образом:
1. Из выпадающего списка "RS232" выбирают используемый COM-порт и скорость обмена информацией. Максимально поддерживаемая скорость обмена для кабелей с конвертором USB-COM составляет 812500 бит/с при использовании ИМС конвертора FT2132BM.
2. В выпадающем списке "Fluid" выбирают "Fluid224".
3. Устанавливают флажок "Erase All".
4. В поле ввода "SW Location" указывают файл, содержащий информацию, подлежащую загрузке в телефон (расширение "m0").
5. Устанавливают флажки "Backup" ("Сохранить резервную копию индивидуальных настроек телефона"), "Download" ("Загрузить в телефон ПО"), "Restore" ("Восстановить индивидуальные настройки"), "Backup IMEI" ("Резервная копия IMEI").
Для обновления ПО телефона включенный аппарат подключают к компьютеру, конфигурируют программу Lesufluid согласно описанной выше методике, после чего нажимают кнопку "Begin" основного диалогового окна программы. Начнется процесс сохранения индивидуальных настроек телефона, по окончании которого, не отключая аппарат от DATA-кабеля, его выключают и снова включают.
При включении телефон будет переведен в Test Mode (режим отладки), после чего будет начат процесс загрузки ПО.
Для перехода к загрузке индивидуальных настроек, не отсоединяя его от DATA-кабеля, включают телефон. При появлении на экране диалогового окна, приведенного на рис. 2, нажимают клавишу включения телефона, а затем кнопку "Ok" данного диалогового окна. По окончании обновления ПО на экран будет выведено сообщение "Restore data passed!".
Рис. 2. Запрос подтверждения на включение телефона
При этом индикаторы "Backup", "Download", "Restore" секции "Progress Prompt" должны показывать 100%.
При возникновении сбоев в процессе программирования вначале загружают в выключенный телефон ПО, для чего оставляют отмеченным только флажок "Download" и нажимают кнопку "Begin". После этого включают телефон и выполняют загрузку индивидуальных настроек (должны быть отмечены только флажки "Restore", "Backup IMEI"), при этом программа предложит выбрать файл, содержащий предварительно сохраненные индивидуальные настройки телефона.
Для обновления и восстановления ПО "Fly M100" можно использовать программу Fluid, также применяемую при инженерном программировании ряда телефонов Voxtel. Fluid представляет собой утилиту, работающую под управлением командной строки. Описание синтаксиса использования данной программы приведено в табл. 4. Для повышения удобства использования Fluid можно использовать утилиту Fluid Graphical User Interface, реализующую графический интерфейс формирования командной строки. Подробно использование данного программного продукта рассмотрено в [1], поэтому в рамках данной статьи отметим лишь, что при инженерном программировании "Fly M100", помимо стандартных настроек, в графическом интерфейсе Fluid необходимо установить флажки "Erase entire flash device", "Write magic number for CALYPSO ROM code" и "Disable delta download using checksum". Переключатель метода подключения Fluid к телефону следует перевести в положение "Boot in ROM". Перед использованием Fluid необходимо сохранить копию калибровочных данных, а после программирования телефона - восстановить.
Таблица 4. Назначение ключей командной строки программы Fluid
Ключ | Описание |
-h | Просмотр всех доступных аргументов командной строки программы Fluid |
-i <char> | Отображение примеров использования программы: -ii - отображение списка возможных примеров; ча - общие вопросы использования программы; -ic - наиболее общие примеры использования программы; -ie - примеры использования команд очистки флеш-памяти телефона; -ir - примеры использования команд считывания содержимого Flash-памяти; -iw - примеры использования команд записи; -is - прочие примеры использования программы |
-f <file> | Задание файла, содержащего информацию для загрузки в телефон, либо файла, в который должна быть сохранена информация содержимого памяти телефона. <file> - имя файла |
-p <num> | Номер используемого COM-порта. По умолчанию используется COM1 (-p 1) |
-b <num> | Скорость обмена информацией. По умолчанию используется 115200 (-b 115200) |
-t <char> | Аппаратная платформа. По умолчанию используется автоматическое определение, а для задания типа используют -t u для Ulysses, -t c для Calypso и -t l для Calypso Lite |
-l | Список поддерживаемых типов микросхем флеш-памяти |
-c/-C | Производить/не производить расчет контрольной суммы исходного файла и содержимого памяти телефона. По умолчанию расчет контрольной суммы включен |
-z/-Z | Производить/не производить сжатие данных загружаемых в телефон |
-g <char> | Символ, используемый для отображения хода процесса программирования. a - астериск (*), с - символ, d - точки, х - отображать адрес и размер, n - не отображать ход процесса |
-e [+|- ]<addr0>..<ad dr1>,... or [+|- ]<n>,...< | Очистить микросхему Flash-памяти или программировать поверх старых данных. При очистке Flash-памяти могут быть заданы диапазоны <addr0>..<addr1>, которые не будут очищены, -<...> - не производить очистку, +<...> - полная очистка, * - очистка всех секторов Flash-памяти |
-r <addr0>..<add r1>,... | Считать и записать в файл информацию, содержащуюся в указанном диапазоне адресов Flash-памяти |
-w <addr0>..<add r1>=<b0,b1,...,bN>:... | Записать информацию в заданные диапазоны адресов Flash-памяти |
-o <char> | Дополнительные настройки: o - только размещение начального загрузчика в памяти телефона (только аппаратная платформа Calypso); 0 - не размещать начальный загрузчик в памяти телефона; e - не очищать Flash-память. Используют только для новых или заранее очищенных микросхем r - перезагрузить телефон по окончании процесса программирования (используется по умолчанию) R - не перезагружать; 1 - активация преобразования уровней последовательного интерфейса; m - записать выходной файл в формате Motorola S-record. Используется по умолчанию. b - записать выходной файл в несжатом двоичном формате; i<n1>,<n2> - отключить функцию автоматического определения типа программируемого устройства и задать для начального загрузчика идентификатора производителя (n1) и устройства (n2); 1,2,4 - ширина двоичного файла (по умолчанию - 2) |
-s <char> | Отобразить дополнительную информацию: i - карта памяти устройства; s - карта стираемых секторов; l - список стираемых сектров; с - контрольные суммы; x - двоичный дамп памяти телефона |
-n | Не программировать устройство |
-dh | Отображать справочную и отладочную информацию |
Таблица 5. Назначение контактов интерфейсного разъема Fly M100
Номер контакта | Сигнал | Назначение контакта |
1,2 | VBAT | Напряжение аккумулятора. Контакт может использоваться для подключения внешнего питания 3,6...4,2 В для инженерного программирования телефона со снятым аккумулятором |
3,4 | VCHG | Вход зарядного устройства |
5 | RPWRON | Сигнал включения мобильного телефона, используется в сервисных кабелях для автоматического подключения к устройству, т.е. для запуска процесса программирования телефона нет необходимости нажимать клавишу его включения |
6 | RXD | Сигнал RXD (прием данных) последовательного интерфейса |
7 | TXD | Сигнал TXD (передача данных) последовательного интерфейса |
8 | CTS | Сигнал CTS (свободен для передачи) последовательного интерфейса |
9 | RTS | Сигнал RTS (запрос на передачу) последовательного интерфейса |
10 | RXD_2 | Сигнал RXD (прием данных) второго последовательного интерфейса |
11 | TXD_2 | Сигнал TXD (передача данных) второго последовательного интерфейса |
12-16 | NC | Не используются |
17,18 | GND | Общий |
Разборка телефона Fly M110
1. Снимают крышку аккумуляторного отсека и откручивают 4 винта, крепящих нижнюю крышку основной части корпуса (рис. 3а).
2. С помощью приспособления разъединяют защелки, соединяющие верхнюю и нижнюю панели основной части корпуса и снимают нижнюю панель основной части корпуса (рис. 3б).
3. Разъединяют защелки, фиксирующие пластиковый корпус антенны и снимают его (рис. 3в).
4. Отсоединяют интерфейсный шлейф, разъединяют защелки и снимают системную плату телефона (рис. 3г).
5. С помощью пинцета вытаскивают поворотную втулку и разъединяют поворотный механизм (рис. 3д, 3е). При разъединении половинок телефона необходимо быть внимательным, чтобы не повредить межплатный шлейф.
6. Удаляют декоративные заглушки, находящиеся в нижней части передней панели флипа (рис. 3ж), и откручивают находящиеся под ними винты.
7. Разъединяют защелки, удерживающие крышку флипа, начиная со стороны межплатного шлейфа (рис. 3з).
8. Отсоединяют разъем камеры и снимают ее.
9. В "Fly M110" дисплей выполнен в виде единого модуля с разговорным и полифоническим динамиками, поэтому при снятии этих элементов следует проявлять повышенную осторожность, чтобы не оборвать интерфейсные провода. Для снятия дисплея вначале следует удалить из гнезд разговорный и полифонический динамики,затем приподнять верхнюю часть дисплея (часть дисплея, расположенная возле динамиков) и аккуратно вывести его из зацепления со штырьками корпуса, после чего, выведя межплатный шлейф через разрез поворотного механизма, вынуть дисплей (рис. 3к).
Рис. 3. Порядок разборки телефона Fly M110
Вид монтажной схемы системной платы "Fly M110" приведен на рис. 4, а назначение основных элементов системной платы телефона рассмотрено в табл. 6.
Рис. 4. Монтажная схема Fly M110
Таблица 6. Основные элементы системной платы Fly M110
Название элемента | Обозначение | Описание |
Верхняя сторона системной платы | ||
Датчик Холла | U202 | Используется для управления подсветкой при раскрытии и закрытии телефона. Выход элемента из строя может привести как к отсутствию включения подсветки клавиатуры и дисплея при открытии аппарата, так и к отсутствию выключения при его закрытии |
Контактная площадка микрофона | B202 | Служит для подключения микрофона. При установке микрофона следует соблюдать полярность, неправильная установка микрофона влияет на качество передачи голоса. При подозрении на неисправность микрофона желательно проверить качество связи с помощью проводной гарнитуры |
Нижняя сторона системной платы | ||
Системный разъем | CN301 | Предназначен для подключения оборудования при тестировании и калибровке радиотракта |
Усилитель мощности RF3178 | U301 | Служит для усиления сигнала сотовой сети. При выходе элемента из строя телефон может как не обнаруживать покрытие GSM-сети вообще, так и показывать низкий уровень сигнала |
Фильтры радиотракта | FIL301 FIL302 FIL303 | Используются для фильтрации выходного сигнала усилителя мощности. Выход из строя FIL301 влияет на качество приема в сети GSM 850, FIL302 - в сети GSM 900/1800, FIL303 - в сети GSM 1900 |
ЦП | U101 | Основной процессор устройства. Выход элемента из строя или, что чаще встречается, плохой контакт в местах его пайки к системной плате может проявляться по-разному - от полной потери телефоном работоспособности, до нестабильной работы в некоторых ситуациях |
Кварцевый резонатор 26 МГц | X101 | Служит для подачи тактового сигнала на вход XTAL центрального процессора телефона |
Слот SIM | CN202 | Разъем, используемый для установки SIM-карты. При плохом контакте в данном разъеме, его плохом контакте с системной платой или выходе из строя конденсаторов V210-V213 (50 мкФ) телефон может не опознавать установленную в него SIM-карту (на дисплее отображается сообщение "Вставьте SIM") |
Контакты аккумулятора | CN204 | Служат для подключения аккумуляторной батареи. Особенно внимательным к состоянию этого разъема следует быть при восстановлении телефонов, подвергшихся воздействию влаги или ударным нагрузкам |
Разъем межплатного шлейфа | CN401 | Разъем предназначен для подключения межплатного шлейфа, соединяющего системную плату и дисплей телефона. Состояние данного разъема рекомендуется проверять при подозрениях на неисправность межплатного шлейфа, соединяющего системную плату телефона и его дисплей |
LCD и Camera EMI | U401 U402 U403 U404 | Высокочастотные фильтры, защищающие от помех дисплей телефона и модуль камеры. Выход данных элементов из строя может привести к ухудшению качества фотографий и изображения на дисплее устройства |
LDO-стабилизатор | U203 | Маломощный стабилизатор напряжения 1,8-2,8 В. Выход элемента из строя приводит к неработоспособности камеры телефона |
Клавиши | SW401 SW402 | Боковые клавиши, служащие в режиме разговора для регулировки громкости |
Сопроцессор управления питанием | U102 | Сопроцессор служит для управления питанием и выступает в роли согласующего звена, между центральным процессором телефона и вибромотором, интерфейсным разъемом (DATA-кабель, гарнитура, зарядное устройство), микрофоном, динамиками, аккумулятором, резервной батареей и диодами подсветки. Выход элемента из строя может привести к некорректной работе любого из перечисленных элементов телефона |
Микросхема Flash- памяти | U302 | Служит для хранения ПО телефона |
Кварцевый резонатор 32 КГц | X102 | Кварцевый резонатор 32,768 кГц, служит для подачи тактового сигнала на входы OSC32KIN и OSC32KOUT сопроцессора управления питанием |
Резервная батарейка | BAT101 | Предназначена для поддержания текущих установок даты и времени при кратковременном снятии аккумулятора |
Ключ управления зарядом | Q202 | Используется для управления процессом заряда аккумулятора. Источником управляющих сигналов является сопроцессор управления питанием |
Диод Шоттки | D201 | Защищает электронные схемы телефона при подаче на вход напряжения с обратной полярностью |
Интерфейсный разъем USB | CN201 | Служит для подключения DATA-кабеля, зарядного устройства и гарнитуры. Плохой контакт в данном разъеме может быть причиной сбоев при обновлении программного обеспечения, заряде аккумулятора и некорректной работы гарнитуры |
Таблица 7. Назначение контактов интерфейсного разъема Fly M110
Номер контакта | Сигнал | Назначение контакта |
1 | HEADSET_R | Правый канал стереофонической проводной гарнитуры |
2 | VBUS_USBC | Напряжение +5В USB-интерфейса |
3 | HEADSET_L | Левый канал стереофонической проводной гарнитуры |
4 | D-_UART_RXD | Сигнал D- USB-интерфейса / RXD последовательного интерфейса |
5 | H_MIC_TV_OUT | Выход микрофона проводной гарнитуры |
6 | D+_UART_TXD | Сигнал D+ USB-интерфейса / TXD последовательного интерфейса |
7 | HEADSET_DET | Сигнал обнаружения подключения гарнитуры (судя по схеме, сигнал не используется) |
8 | ID_TV_DET | Общий USB-интерфейса |
9 | VCHARGER | Вход для подключения зарядного устройства |
10 | GND_FM_ANT | Антенна FM-приемника |
Для обновления и восстановления ПО "Fly M110" служит программа Amoi CSST версии 2.8.0. Установка Amoi CSST выполняется стандартно, однако после ее завершения требуется небольшая настройка:
1. Конфигурируют программу для работы с телефонами AMOI, после чего запускают пакетный файл CSST2.8.0 DRIVERS.bat, находящийся во вложенной папке config_for_amoi дистрибутивного каталога Amoi CSST.
2. Заменяют файл C:Program FilesTexas InstrumentsCSST 2.8.0configdrivers.xml на одноименный файл из папки config_for_amoi дистрибутивного каталога Amoi CSST. Если данная операция не выполнена, то при попытке программирования телефона будет отображено сообщение "Write operation returned error code: 0xfffffff9".
3. Копируют файл amoi_intel_w18_drv.out из папки config_for_amoi дистрибутивного каталога Amoi CSST в папку C:Program FilesTexas InstrumentsCSST 2.8.0drivers.
4. Заменяют два файла из папки C:Program FilesTexas InstrumentsCSST 2.8.0drivers на содержимое папки usb_dev_win-dows, находящейся в папке con-fig_for_amoi.
Установка драйверов телефона осуществляется следующим образом:
1. Выключают телефон.
2. Подключают телефон к компьютеру с использованием USB-кабеля, при этом будет обнаружено новое USB-устройство.
3. В качестве источника драйверов для обнаруженного устройства указывают папку usb_drv_windows (C:Program FilesTexas InstrumentsCSST 2.8.0usb_drv_windowscsstusb.inf).
4. При успешной установке драйверов в "Диспетчере устройств" появится устройство "LOCOSTO USB Device".
Для смены виртуального COM-порта, ассоциированного с данным устройством, понадобится переустановка его драйверов. Обновление/восстановление ПО "Fly M110" выполняют следующим образом:
1. Конфигурируют программу CSST - щелкают по строке "I-Sample - LOCOSTO" и нажимают кнопку "Add Target". При этом строка "I-Sample" будет добавлена в список "Target Board", расположенный в левой части основного диалогового окна CSST. Для сохранения сделанных настроек в пункте "File" основного меню программы щелкают по пункту "Save configuration".
2. В выпадающем списке "Link Type" выбирают "USB".
3. В списке "Target Board" выбирают "I-Sample" - "Download", при этом в правой части диалогового окна программы CSST будет отображена панель программирования устройства, состоящая из вкладок "Download", "Erase", "Read", "Verify", "Bind" и "Sign" (рис. 5б).
4. Переходят на вкладку "Download".
5. Нажимают на кнопку "Add File", после чего в выведенном на экран стандартном диалоге открытия файлов выбирают файл m0 (формат S-Record), содержащий ПО телефона.
6. Подключают выключенный телефон без SIM-карты к компьютеру и нажимают кнопку "Download".
7. При успешном завершении операции будет отображено сообщение "Programming succeeded". При появлении сообщения "Failed to connect to target" отключают телефон от кабеля на 1-2 секунды, отсоединяют его аккумулятор, после чего повторяют п. 6 данной методики.
8. Отключают телефон от DATA-кабеля и на 1-2 секунды отсоединяют аккумулятор.
9. Не устанавливая SIM-карту, включают телефон. После загрузки телефона на дисплее будет отображено сообщение "The File System has been destroyed, please press the OK key to reset File System. Then, all the user data will be lost".
10. На несколько секунд нажимают "Ок", при этом телефон будет перезагружен. Необходимо иметь в виду, что при обновлении ПО "Fly M110" из него будут удалены все пользовательские данные.
11. Если сообщение, приведенное в п. 9 методики, отображено не будет, для инициализации файловой системы вводят сервисный код *2100#.
Рис. 5. Диалоговые окна программы CSST
Литература
1. Печеровый А.В. Инженерное программирование сотовых телефонов Voxtel // "Ремонт и Сервис". 2008, № 1, с. 38-43.
Автор: Антон Печеровый (г. Орел)
Источник: Ремонт и сервис