Ремонт электроники

Программа FLUID(F.L.U.I.D.)

Программа FLUID - это заводской пакет, предназначенный для программирования телефонов, в которых используется процессорный комплект от TEXAS INSTRUMENTS. На рис. 11 показан процессор от ТI - HERCROM200C телефона LG600. Этот комплект также используется в телефонах 7000-серии. Окно программы FLUID показано на рис. 12.

Прежде чем начать работу с этой программой, ее необходимо настроить: в закладке GLOBAL SETTINGS в окне 1 выбирают тип процессора (это можно выяснить из его маркировки - см. рис. 11, или выбрать AUTO DETECT, для автоопределения), порт ПК (2) и скорость обмена (3).

Особенностью данной программы является то, что она работает в режиме командной строки. Чтобы выяснить, какие команды существуют, есть так называемый HELP - достаточно выбрать закладку OTHER FUNCTIONS (рис. 13), в нем выбрать пункт 1 и нажать EXECUTE (исполнить): в окне 2 (будет отображен весь список доступных команд. Окно 3 предназначено для команд. В этом же режиме можно не использовать командную строку - достаточно выбрать опцию 4, но в этом случае программироваться будет вся область Flash-памяти телефона, за исключением загрузчика.

На следующем шаге выбирают закладку READ FLASH (рис. 14) - это необходимо для чтения и создания резервной копии содержимого Flash-памяти телефона, а в командной строке указывают путь для сохранения этого файла.

Затем выбирают закладку ERASE/PROGRAM FLASH (рис. 15). В окне 1 выбирают путь к файлу прошивки, флажок в окне означает, что можно проверить в тестовом режиме наличие связи между телефоном и ПК (без стирания и записи памяти). Флажок 3 включает режим полного стирания Flash-памяти телефона (с настройками), а флажок 4 запрещает стирание и программирование загрузочной области памяти. Последний режим желательно активировать всегда, так как при сбоях программирования или других ошибках всегда останется "живой" загрузчик. Если программа-загрузчик по тем или иным причинам запорчена, восстановить ее можно только специальным программатором, использующим интерфейс JTAG.

Процессор от ТI — HERCROM200C телефона LG600

Рис. 11. Процессор от ТI - HERCROM200C телефона LG600

Окно программы FLUID

Рис. 12. Окно программы FLUID

Закладка OTHER FUNCTIONS программы FLUID

Рис. 13. Закладка OTHER FUNCTIONS программы FLUID

Закладка READ FLASH программы FLUID

Рис. 14. Закладка READ FLASH программы FLUID

Закладка ERASE/PROGRAM FLASH программы FLUID

Рис. 15. Закладка ERASE/PROGRAM FLASH программы FLUID

Программа Monitor

Пакет Monitor построен по принципу терминальной программы, его окно показано на рис. 16.

Окно программы Monitor

Рис. 16. Окно программы Monitor

В закладке TARGET (1) можно выбрать режимы конфигурации, связи (connect/disconnect) и синхронизации. В меню конфигурации (см. рис. 17) выбирают тип процессора, но позиции в нем несколько иные - это так называемые "внутренние" названия: A/B/C-Sample (например, процессору HERCROM200 соответствует позиция B-Sample, а HERCROM400 - C-Sample).

Меню конфигурации программы Monitor

Рис. 17. Меню конфигурации программы Monitor

При выборе "Target - Connect" выбирают COM-порт (и нажимают ОК), после чего нажимают и удерживают кнопку включения телефона. После этого на экране появится окно, показанное на рис. 18. Из него можно узнать: тип процессора (C-Sample), запуск программы-загрузчика и ее версию (Version 6.1), загрузку программы-монитора в память (и контрольные суммы - 6859) и версию FlashLoader (Ver 6.6.3).

Рис. 18

При нажатии закладки Flash (рис.19) появляется меню, позиции которого означают:

  • Get type - проверка типа Flash-памяти;
  • Erase First Memory - выборочное стирание памяти;
  • Erase Memory All - полное стирание памяти;
  • Erase and Program Appli Only - стереть и запрограммировать Flash без области загрузчика;
  • Erase and Program Appli + Boot - стереть и запрограммировать Flash с областью загрузчика.

Рис. 19

Эта программа достаточно проста и комментариев не требует.

Программа MULTI (GSMMULTI)

Особенностью этого пакета является то, что он позволяет программировать телефоны как на процессорах TEXAS INSTRUMENTS, так и ANALOG DEVICES. Выбор программируемой модели телефона происходит из поставляемого в составе программы архива библиотек.

Программа не всегда корректно работает под ОС Windows XP (особенно с Service pack 2). Поэтому ее лучше всего использовать с ОС Windows 98/2000. Окно программы с меню конфигурации показано на рис. 20.

Окно программы MULTI

Рис. 20. Окно программы MULTI

В строке DLL (1) после нажатия кнопки "…" (2) необходимо указать путь к файлу с расширением *.dll и названием модели программируемого телефона. Аналогично поступают в строке BIN (3) - выбирают файлы с расширением *.mot или *.m0. Если файлов прошивки два, например, *Alchemy Data.mot и *Code Data.mot, то они устанавливаются поочередно.

В строке LOADER (4) аналогичным образом указывают нахождение файла загрузчика (устанавливается по умолчанию). Затем устанавливают скорость обмена (5) и номер порта ПК (6) - выбирают один и тот же номер порта в двух окнах.

Для всех моделей телефонов, в которых используется процессор ANALOG DEVICES, в группе BOOT (only TI - только для TEXAS INSTRUMENTS) необходимо оставить включенной позицию INTERNAL (7 на рис.20). Затем нажимают кнопку ОК (8).

Перед программированием аппарата подключают к нему кабель, после чего нажимают кнопку START (9). После появления сообщения "Wait phone connecting" нажимают кнопку включения телефона и удерживают ее на все время "прошивки" аппарата. О ходе процесса программирования в окне 10 будут появляться соответствующие сообщения. После завершения программирования отсоединяют кабель и включают телефон (процесс первого включения аппарата может быть довольно длительным (около минуты).

Если процесс включения телефона прошел нормально (на экране не появилось сообщение об ошибке FAIL), на клавиатуре аппарата набирают следующую последовательность: 2945#*#. После появления инженерного меню проверяют в нем версию ПО аппарата, а также в пункте TRASE OPTION (в тех телефонах, где он есть) активируют строку UART OFF. Это делается во избежание возможных проблем с синхронизацией телефона и ПК (и не забывают про FACTORY RESET).

Программы разблокировки телефонов, программные калькуляторы и другие программы

Ранее уже отмечалось, что после прошивки нового ПО код блокировки (или операторская блокировка) снимаются.

Существует много программ, с помощью которых можно разблокировать телефоны LG, пользовательский интерфейс у них прост, поэтому останавливаться подробно на их описании нет смысла. Также существуют так называемые программы-калькуляторы, которые позволяют вычислить код блокировки телефона по его IMEI-номеру. Перечислим некоторые из этих программ:

  • программа разблокировки телефона LG B1200 (ALCATEL XG1) - см. рис. 21;
  • калькулятор для телефонов LG C1100/1200 и 3100 - см. рис. 22;
  • калькулятор для телефона LG7020- см. рис. 23;
  • калькулятор для телефонов LG B1200 и 510W - см. рис. 24;
  • калькулятор для телефонов LG 510/1200/7020 - см. рис. 25;
  • программа разблокировки для телефонов LG U8110/8120 - см. рис.26.
Программа разблокировки телефона LG B1200 (ALCATEL XG1)

Рис. 21. Программа разблокировки телефона LG B1200 (ALCATEL XG1)


Калькулятор для телефонов LG C1100/1200 и 3100

Рис. 22. Калькулятор для телефонов LG C1100/1200 и 3100


Калькулятор для телефона LG7020

Рис. 23. Калькулятор для телефона LG7020


Калькулятор для телефонов LG B1200 и 510W

Рис. 24. Калькулятор для телефонов LG B1200 и 510W


Калькулятор для телефонов LG 510/1200/7020

Рис. 25. Калькулятор для телефонов LG 510/1200/7020


Программа разблокировки для телефонов LG U8110/8120

Рис. 26. Программа разблокировки для телефонов LG U8110/8120

Программа редактирования настроек телефона CALL_DATA

Эта программа позволяет редактировать "тонкие" настройки телефона: усиление радиоканала (по поддиапазонам и каналам), калибровку опорных генераторов, аккумулятора, его температурного датчика и др. Ее окно показано на рис. 27. К этой программе поставляется также специальный пакет, который при наличии GSM-тестера позволяет как автоматически, так и вручную калибровать радиоканал телефона.

Окно программы редактирования настроек телефона CALL_DATA

Рис. 27. Окно программы редактирования настроек телефона CALL_DATA

Программа восстановления IMEI-номера IMEI FOR SVC

Окно программы восстановления IMEI-номера IMEI FOR SVC

Рис. 28. Окно программы восстановления IMEI-номера IMEI FOR SVC

Окно этой программы показано на рис. 28. В этом пакете при смене модели (1 на рис. 29) автоматически меняется префикс серийного номера аппарата (IMEI-номера) 2. Оператору достаточно выбрать модель аппарата, ввести SERIAL NO (3) и CHECK BIT (4), который можно считать на задней крышке аппарата.

Рис. 29

Пакет позволяет читать оригинальный IMEI и версию ПО, проводить сброс настроек телефона (аналогично сбросу настроек через инженерное меню - см. выше) и др.

Программа-автокалибровщик AUTOCAL

Окно загрузки программы-автокалибровщик AUTOCAL

Рис. 30. Окно загрузки программы-автокалибровщик AUTOCAL

Окно загрузки этой программы показано на рис. 30. Она предназначена для точной калибровки узлов телефона. Кроме того, программа позволяет считывать и модифицировать калибровочные файлы, IMEI и др. Для правильной работы с данной программой необходим GSM-тестер.

 

Статья предоставлена издательством Ремонт и Сервис. Другие статьи журнала Р&С можно прочитать на сайте издательства.

Дата публикации: 30.04.2009

Комментарии

  • g77RB7 , [url=http://trgxpuovcmix.com/]trgxpuovcmix[/url], [link=http://ntlhnpyfxyza.com/]ntlhnpyfxyza[/link], http://mxvdhouulrtn.com/

  • U4VPj7 ecsokquizxgy

  • IO2vNH xtjctcbhkcdg

  • It's posts like this that make surfing so much plesuare

Только зарегистрированные пользователи могут оставлять комментарии.

LiveInternet