Статья посвящена рассмотрению вопросов, связанных с программным ремонтом телефонов PANTECH. Будут рассмотрены необходимые аппаратные и программные средства, а также приведена различная информация, необходимая для ремонта данных телефонов.
Южнокорейская компания PANTECH была основана в 1991 году, а ее начальной специализацией было производство пейджеров. Однако компания достаточно быстро оставила эту нишу, переключившись на производство мобильных телефонов стандарта CDMA, распространенного в Южной Корее. К 2003 году она по объемам продаж CDMA-телефонов на местном рынке вошла в тройку лидеров, уступив лишь LG и SAMSUNG. Первый GSM-телефон, выпущенный под торговой маркой PANTECH, увидел свет в 1997 году, а в 2004 эта компания начала активное продвижение своей продукции на российском рынке.
Продукция компании PANTECH - это типичные азиатские телефоны, оснащенные качественными цветными экранами и громкой полифонией. Большинство выведенных на российский рынок моделей имеют встроенные камеры. Эти факторы, в сочетании с умеренной ценой, сделали телефоны PANTECH тех лет выгодной покупкой и обеспечили их распространение в России и странах СНГ Большинство телефонов этой компании, находящихся у российских потребителей, относятся к модельному ряду 2004-2006 годов.
В большинстве телефонов, выпущенных компанией для российского рынка, используется стандартный 24-контактный интерфейсный разъем, аналогичный применяемому в ряде телефонов производства компании LG Electronics, например "G5600" и "G7000". Назначение контактов данного разъема приведено в табл. 1, а сервисные коды, подходящие для подавляющего большинства моделей - в табл. 2. Для многих телефонов PANTECH код блокировки по умолчанию - 1234.
Таблица 1. Назначение контактов интерфейсного разъема телефонов Pantech
Номер контакта | Сигнал | Описание |
1, 2 | +Vcharge | Вход для подключения зарядного устройства. В USB- кабеле соединен с сигналом Vcc USB-порта |
3 | CTS / IO / USC5 | Сигнал CTS (Clear to send - свободен для передачи) последовательного интерфейса |
4 | RTS / CLK / USC4 | Сигнал RTS (запрос на передачу) последовательного интерфейса |
5 | FS / RI / USC3 | Сигнал RI последовательного интерфейса |
6, 7 | +Vbat | Выход напряжения аккумулятора |
8 | ACCIDENT / USB Data+ | Идентификация подключенного аксессуара. В USB- кабеле используется как сигнал D+ порта USB |
9 | FS / RI / USC6 | Сигнал RI последовательного интерфейса |
10 | RX / CTS / GPIO_1 | Сигнал RX (Receive data - прием данных) последовательного интерфейса (в режиме DATA-кабеля) |
11 | TX / RTS / GPIO_3 | Сигнал TX (Transmit data - передача данных) последовательного интерфейса (в режиме DATA-кабеля) |
12 | TXD / TX / USC2 | Сигнал TX (Transmit data - передача данных) последовательного интерфейса (в режиме GPRS- модема) |
13 | POWERON. | Автозапуск при подключении телефона к кабелю. Для активации функции автозапуска данный контакт соединить с общим (GND) |
14 | ACCDETECT / USB Data- | Определение наличия подключенного аксессуара. В USB-кабеле используется как сигнал D-порта USB |
15 | RXD / RX / USC1 | Сигнал RX (Receive data - прием данных) последовательного интерфейса (в режиме GPRS- модема) |
16 | CLK /USC0 | Сигнал DCD последовательного интерфейса |
17 | JTAGEN | Активация интерфейса JTAG. Для активации данного интерфейса контакт соединить с контактом Vbat |
18 | TDI / DAI1 / GPIO20 | Интерфейс JTAG. Входные данные в последовательном двоичном коде |
19 | TDO / DAI0 / GPIO21 | Интерфейс JTAG. Выходные данные в последовательном двоичном коде |
20 | TMS / DAIRESET / GPIO19 | Интерфейс JTAG. Сигнал выбора тестового режима |
21 | TCK / HSLDO0 / GPIO18 | Интерфейс JTAG. Сигнал синхронизации последовательных данных |
22, 23, 24 | GND | Общий |
Примечание.
1. Использование USB-кабеля доступно только на некоторых моделях телефонов Pantech.
2. В обычном DATA-кабеле задействованы контакты 3, 4, 6, 7, 11, 12, 15, 16, 22, 23, 24.
3. Контакты 6, 7, 10-12, 15, 16, 22-24 используются в кабеле интерфейса JTAG.
4. Переключение между режимами GPRS-модема и DATA-кабеля осуществляется переключателем, коммутирующим линии RX и TX.
Таблица 2. Сервисные коды телефонов PANTECH
Код | Описание |
*01763*476# | Вызов меню тестирования телефона, с помощью которого можно проверить работоспособность его основных элементов |
*01763*3641# | Переход в инженерный режим. Переключение между формами представления информации в инженерном меню осуществляется клавишей "С". Временный выход из данного режима осуществляют длительным нажатием на клавишу включения телефона |
*01763*3640# | Выход из инженерного режима |
*01763*6371# | Переход в сервисное меню |
*01763*6370# | Выход из сервисного меню |
*01763*63866331# | Переход в режим сетевого монитора |
*01763*63866330# | Выход из режима сетевого монитора |
*01763*22637266# | Переход в режим проверки встроенной камеры |
*01763*737381# | Возврат телефона к заводским настройкам, перед использованием следует удалить из телефона SIM-карту |
*01763*79837# | Информация о версии программного обеспечения |
*01763*5641# | Включить протоколирование работы телефона |
*01763*5640# | Выключить протоколирование работы телефона |
Примечание.Работоспособность кодов может зависеть от модели телефона и установленной в аппарате версии программного обеспечения.
В табл. 3 приведен список оригинальных аксессуаров для телефонов PANTECH, официально поставлявшихся в Россию.
Таблица 3. Перечень оригинальных аксессуаров для телефонов PANTECH, сертифицированных для российского рынка
Артикул | Описание |
3610200080 | Зарядное устройство PTA-110, входное напряжение 220 В |
3612600178 | Q80 стандартный аккумулятор (серебристый) |
3612600337 | G200 стандартный аккумулятор (синий) |
3612600388 | G200 аккумулятор повышенной емкости (синий) |
3612600379 | G200 стандартный аккумулятор (серебристый) |
3612600310 | G200 аккумулятор повышенной емкости (серебристый) |
3612600315 | G300 стандартный аккумулятор (красный) |
3612600395 | G300 стандартный аккумулятор (серебристый) |
3612600319 | G500 стандартный аккумулятор (красный) |
3612600320 | G500 аккумулятор повышенной емкости (красный) |
3612600357 | G500 стандартный аккумулятор (серебристый) |
3612600358 | G500 аккумулятор повышенной емкости (серебристый) |
3612600386 | G500 стандартный аккумулятор (серебристый) |
3612600387 | G500 аккумулятор повышенной емкости (серебристый) |
3612600461 | G600 стандартный аккумулятор (красный) |
3612600458 | G700 стандартный аккумулятор |
3612600382 | G800 стандартный аккумулятор (серебристый) |
3612600380 | G650 стандартный аккумулятор (красный) |
3612600381 | G650 аккумулятор повышенной емкости |
3612600473 | GF200 стандартный аккумулятор (серебристый) |
3612600504 | GF200 стандартный аккумулятор (насыщенный синий) |
3612600505 | GF200 стандартный аккумулятор (темно-серый) |
3612600436 | GB100 стандартный аккумулятор |
3612600457 | GI100 стандартный аккумулятор |
7200100008 | Кабель телефон-компьютер P1-03-004(HUMIT) |
3550300034 | Гарнитура MEP-W32-DS |
3610200065 | Автомобильное зарядное устройство PCL-100 для подключения к прикуривателю |
На рис. 1 приведена принципиальная схема DATA-кабеля для программирования телефонов PANTECH. Для инженерного программирования телефонов PANTECH используются различные программные продукты, причем, программный код, необходимый для работы с определенной моделью телефона (или семейством моделей) размещен внутри исполняемых модулей.
Рис. 1. Схема кабеля для телефонов PANTECH
При выборе программного обеспечения для инженерного программирования данных телефонов необходимо обращать внимание, поддерживает ли выбранная версия используемого программного продукта ремонтируемую модель телефона.
Программное обеспечение (ПО) подавляющего большинства телефонов PANTECH состоит из 1 или 2 файлов формата *.bif, представляющего собой двоичный формат хранения данных. Для хранения ПО ряда моделей может использоваться формат S-Record (*.mot, *.m0), представляющий собой текстовый формат для хранения двоичной информации. В случае если ПО телефона включает в себя 2 файла, то в первом из них хранится исполняемая часть ПО, а во втором данные, необходимые для ее работы и пользовательский контент. При обновлении ПО следует проверять соответствие версий данных файлов, так как при их несовпадении после программирования телефон может работать нестабильно или оказаться неработоспособен.
В табл. 4 приведена информация о названиях и версиях сервисных программ, используемых при инженерном программировании популярных моделей телефонов PANTECH, а в табл. 5 - рекомендуемые версии ПО ряда телефонов.
Таблица 4. Соответствие моделей телефонов Pantech и сервисных программ
Модель телефона | Сервисная программа |
G200 | GSM Downloader V 2.80 Titan |
G300 | GSM Downloader V 2.80 Style&Odin&Muse |
G500 | GSM Downloader V 2.80 Zeus&Zenis |
G600, G700, G900, GB100 | Downloader V 2.51 |
G700 | Tlion 8 ch Flash Downloader |
G800 | GSM Downloader V 2.80 Bellona |
G900 | GSM Downloader V 2.81 Ares |
GB100 | GSM Downloader V 2.80 GB100 |
GB200, GB210 | GSM Downloader V 2.80 GB200/210 |
GB300 | Base Multi Downloader V 2.60 |
GF100, G670 | GSM Downloader V 2.80 GF100 / G670 |
GF200 | GSM Downloader V 2.80 GF200 |
GI100 | UG bufferedwrite 8 ch |
PG1000 | MultiDownloader PG1000 |
PG12X0 | GSM Downloader V 2.80 PG12X0 |
PG14X0 | GSM Downloader V 2.80 PG14X0 |
PG1500 | GSM Downloader V 2.80 PG1500 |
PG1900, PG1910 | GSM Downloader V 2.80 PG19X0 |
PG2800 | GSM Downloader V 3.00 PG2800 |
PG3000 | GSM Downloader V 2.80 PG3000 |
PG3200, PG3210 | GSM Downloader V 1.28 PG32X0 |
PG3500 | GSM Downloader V 2.80 PG3500 |
PG6100 | GSM Downloader V 2.80 PG6100 |
PG6200 | GSM Downloader V 2.80 PG6200 |
PG8000 | GSM Downloader V 2.80 PG8000 |
Q80 | GSM Downloader V 2.80 Cute / Downloader V 2.51 |
Таблица 5. Рекомендуемые версии программного обеспечения для ряда моделей
Модель телефона | Полное обозначение версии ПО телефона | Краткое обозначение версии ПО телефона | Дата релиза |
Q80 | GDGR0001031117-Rus | Q80_11172003 | 17.11.2003 |
G200 | GHAR0514062004 TITAN Ver. 0.01 | G200_06142004 | 14.06.2004 |
G300 | GGHR0002012005 STYLE Ver. 0.01s | G300_02012005 | 01.02.2005 |
G500 | GIHR0514062004 ZEUS Ver.0.01 | G500_06142004 | 14.06.2004 |
G600 | GZBP0102012005 PANTECH ver 1.0 | G600_02012005 | 01.02.2005 |
G670 | GQAP0101272005 670 ver 1.0 | G670_01272005 | 27.01.2005 |
G700 | GXNP0112302004 TLION ver 1.0s | G700_12302004 | 30.12.2004 |
G800 | GLAP0112202004 G800 ver 1.0 | G800_12202004 | 20.12.2004 |
G900 | GWBP0212302004 G900 ver 1.0b | G900_12302004 | 30.12.2004 |
GB100 | GVNP0112302004 GB100 ver 1.1n | GB100_12302004 | 30.12.2004 |
GB200 | GPCP0012102004 GB200 ver 1.00 | GB200_12102004 | 10.12.2004 |
GB300 | GNAP0112132004 GB300 ver 1.20 | GB300_12132004 | 13.12.2004 |
GF100 | GOAP0112132004 GF100 ver 1.0 | GF100_12132004 | 13.12.2004 |
GF200 | GTCP0012102004 GF200 ver 1.00 | GF200_12102004 | 10.12.2004 |
GI100 | GMAP0201042005 GI100 ver. 1.0 | GI100_01042005 | 04.01.2005 |
GSM Downloader
Программа GSM Downloader поддерживает одновременную работу с несколькими телефонами. Максимальное количество поддерживаемых каналов (8 или 16) пользователь выбирает при запуске приложения (рис. 2.а). В 8-канальном режиме программа будет отслеживать последовательные порты с COM1 по COM10, а в 16-канальном - с COM1 по COM18. Внешний вид основного диалогового окна программы GSM Downloader показан на рис. 2б. Официальными требованиями к компьютеру, на котором осуществляется инженерное программирование телефона, являются следующие - процессор частотой не ниже 700 МГц, 128 (рекомендуется 256) Мб оперативной памяти, операционная система - Windows NT4, Windows 2000 или Windows XP. Обновление и восстановление ПО телефонов с помощью этой программы осуществляется следующим образом:
1. Запускают GSM Downloader и выбирают необходимое количество каналов. Обратите внимание, порты COM11-COM18 доступны только в 16-канальном режиме;
2. В выпадающем списке "COM Speed" выбирают скорость обмена информации. При использовании кабелей, подключаемых с COM-порту, следует выбрать скорость 115К (115200 бит/с), а при использовании карт высокоскоростных COM-портов или кабелей с USB-COM преобразователями максимально возможной скоростью является 920К (921600 бит/с).
3. В выпадающем списке "Card Type" выбирают тип используемой карты. По умолчанию используется "KEYCOMM".
4. В полях ввода "Code(File1)" и "Data(File2)" указывают имена файлов, информация из которых должна быть загружена в телефон. Количество файлов с ПО (1 или 2) зависит от модели ремонтируемого телефона. Для вызова стандартного Windows-диалога открытия файлов нажимают кнопку <<…>>, находящуюся слева от соответствующего поля ввода.
5. Устанавливают флажки напротив полей ввода, содержащих имена файлов, подлежащие загрузке в телефон.
6. Подключают выключенный телефон к DATA-кабелю. При использовании DATA-кабелей с автоматическим запуском процесса программирования программа самостоятельно обнаружит телефон и начнет процесс загрузки в него ПО. В случае использования DATA-кабелей без автозапуска понадобится нажать клавишу включения телефона.
7. В процессе программирования Flash-памяти телефона изменяется вид, цвет и подпись рисунка состояния, находящегося в секции, соответствующей используемого COM-порту:
Readу - порт готов к программированию Flash-памяти телефона. Начальное состояние при запуске приложения;
Wait - порт готов к обнаружению телефона и выполнению его программирования;
Prog - свидетельствует о начатом процессе программирования Flash-памяти телефона;
Pass - процесс программирования Flash-памяти телефона успешно завершен;
Fail - в процессе программирования Flash-памяти телефона возникли ошибки. Необходимо повторить данную операцию, предварительно отсоединив телефон от DATA-кабеля и на 1-2 секунды сняв с него аккумулятор.
8. Для завершения работ с программой GSM Downloader нажимают кнопку "Close Dialog" основного диалогового окна данной программы.
9. По окончании процесса программирования Flash-памяти телефона отключают его от DATA-кабеля и на 1-2 секунды отсоединяют аккумулятор.
Рис. 2. Диалоговые окна программы GSM Downloader
Downloader V 2.51
Данная программа (рис. 3) применяется для инженерного программирования телефонов "Pantech G600/G700/G900/GB100" и ряда других моделей. Данная утилита позволяет как считывать содержимое Flash-памяти телефона, так и программировать ее. Работу с данной программой осуществляют в следующем порядке:
1. Запускают программу Downloader
2. В выпадающем списке "Port" выбирают используемый COM-порт.
3. В выпадающем списке "Baud Rate" выбирают скорость обмена информацией c учетом возможностей применяемого DATA-кабеля.
4. В выпадающем списке "Master Clock" выбирают базовую частоту. По умолчанию используется значение 1843200.
5. Переключателем "Select Model" выбирают семейство, к которому относится ремонтируемый телефон (Cute - "Q80", Tilon - "G700" и "GB100"). Состояние переключателя игнорируется, если установлен флажок "if checked-erase WholeDevce".
6. Переходят на нужную вкладку: "Flash Write" - для программирования Flash-памяти телефона, "Flash Read" - для считывания определенного участка памяти телефона в файл.
7. В поле ввода секции "Code" соответствующей вкладки задают имя файла, содержимое которого должно быть загружено в телефон или файла, в который должна быть считана содержащаяся в телефоне информация.
8. При программировании Flash-памяти телефона, если необходимо, устанавливают флажок "if checked-erase WholeDevce" для полной очистки Flash-памяти телефона. Однако следует помнить, что в этом случае из телефона будут удалены калибровочные данные. Также при программировании можно задать адрес, начиная с которого будет начата запись информации во Flash-память телефона.
9. При считывании данных с телефона, если необходимо считать лишь определенный фрагмент содержимого Flash-памяти устройства, устанавливают флажок "Specify Addr Range" и в полях ввода "Start" и "Stop" задают соответственно начальный и конечный адреса считываемого участка памяти телефона. В случае если указанный флажок не установлен, будет считано все содержимое Flash-памяти телефона, начиная с определенного адреса, который задают в соответствующем поле ввода.
10. Нажимают кнопку "Start" для начала выполнения операции, после чего подключают телефон к компьютеру. При использовании кабелей без автозапуска нажимают клавишу включения телефона. Ход процесса программирования Flash-памяти отображается индикатором, размещенным над кнопками "Start" и "Stop".
11. По окончании процесса программирования Flash-памяти телефона отключают его от DATA-кабеля и на 1-2 секунды отсоединяют аккумулятор.
Рис. 3. Диалоговые окна программы "Downloader"
Tlion 8 ch Flash Downloader
Программа Tlion 8 ch Flash Downloader (рис. 4) предназначена для программирования Flash-памяти телефонов Pantech на базе аппаратной платформы Tlion. Данная программа поддерживает одновременное использование восьми последовательных портов. Методика использования данной программы во многом аналогична методике работы с рассмотренной выше программой Downloader, за исключением поддержки одновременной работы с несколькими последовательными портами. При использовании DATA-кабелей с USB/COM-преобразователями, их необходимо подключать к компьютеру до запуска программы. В общем случае работа с Tlion 8 ch Flash Downloader осуществляется по следующей методике:
1. Запускают программу.
2. Переключателем секции "Download Speed" задают скорость обмена информацией.
3. В поле ввода "File" секции "Download File Select" указывают имя файла, содержащего информацию, подлежащую загрузке в телефон. Для вызова стандартного Windows-диалога открытия файлов нажимают кнопку "Select Flash Download File", расположенную справа от данного поля ввода.
4. Из выпадающего списка "Num X. Port" выбирают используемый COM-порт компьютера. При параллельном программировании Flash-памяти нескольких телефонов данную операцию выполняют в нужном количестве секций, для каждого из используемых COM-портов.
5. Нажимают кнопку "Start" используемой секции (данная кнопка находится справа от выпадающего списка, в котором выбран используемый COM-порт) после чего подключают телефон к DATA-кабелю. Для запуска процесса программирования по нескольким каналам нажимают кнопку "All Start", расположенную в левом верхнем углу диалогового окна приложения.
6. По окончании процесса программирования Flash-памяти телефона отключают его от DATA-кабеля и на 1-2 секунды отсоединяют аккумулятор.
Рис. 4. Основное диалоговое окно программы Tlion 8 ch Flash Downloader
Base Multi Downloader V 2.60
Программа Base Multi Downloader V 2.60 (рис. 5) является более ранней версией программы GSM Downloader, рассмотренной выше. Основными отличиями данных программ является расположение элементов управления основного диалогового окна программы и то, что Base Multi Downloader V 2.60 поддерживает последовательные порты только с COM1 по COM5. Методика использования данной программы для инженерного программирования телефонов Pantech аналогична приведенной выше методике использования GSM Downloader.
Рис. 5. Использование программы Base Multi Downloader V 2.60
UG bufferedwrite 8 ch
Данная программа (рис.6) представляет собой версию рассмотренной выше программы Tlion 8 ch Flash Downloader, но адаптированную для работы с телефоном "Pantech GI100". Какие-либо существенные отличия методики использования UG bufferedwrite 8 ch от Tlion 8 ch Flash Downloader отсутствуют.
Рис. 6. Основное диалоговое окно программы UG bufferedwrite 8 ch
MultiDownloader PG1000
Программа MultiDownloader PG1000 (рис. 7) рассчитана для использования на компьютерах с настроенным отображением символов азиатских языков, в противном случае вместо подписей в диалоговых окнах программы будут отображаться символы "?". Однако на работоспособность самой программы это не влияет. За исключением того, что данная программа работает с файлами в формате S-Record, методика ее использования не имеет каких-либо серьезных отличий от методик использования рассмотренных выше программ. Для запуска процесса программирования нажимают кнопку, расположенную в секции, где выбран COM-порт, к которому подключен DATA-кабель.
Рис. 7. Основное диалоговое окно программы MultiDownloader PG1000
Литература и интернет-источники
1. Pantech C300, G300, G600, G700, G800, G900, GB100, GB200, GB300, GF200, GF500, PG1200, PG1400, PG1500, PG3000, PG3200, PG3500, PG3600, PG6100, PG8000 cell phones cable connector // Интернет-портал Pinouts.ru - http://pinouts.ru/CellularPhones-P-W/pantech_24p.shtml
2. Схема Кабеля Pantech Gprs + Data // Интернет-портал Mobileall.ru - http://www.mobileall.ru/forums/inde x.php?showtopic=209
Автор: Антон Печеровый (г. Орел)
Источник: Ремонт и сервис