Общие сведения
История компании LG Electronics началась 1 октября
1958 года. В этот день была образована компания Gold Star, специализировавшаяся на выпуске электронной техники. Первой продукцией компании стал транзисторный радиоприемник собственной разработки, выпущенный в
1959 году, а первый телефонный аппарат для сетей проводной телефонии под маркой Gold Star был выпущен в 1970 году. В 2000 году компанией LG Electronics (это название пришло на смену Gold Star) был представлен телефон LG 200, который стал первым аппаратом под маркой LG, предназначенным для работы в сетях стандарта GSM.
Мобильные GSM-телефоны этой компании могут быть условно разделены на две большие группы - модели собственной разработки и телефоны, созданные сторонними компаниями в рамках ODM-co-трудничества (ODM - Original Design Manufacturing). Аппараты сторонних производителей, продаваемые под маркой LG, также могут быть разделены на два основных семейства - Darts (C2500, KG 190, G1800)nArima(KG200, KG300, KG195 и некоторые другие модели).
В сотовых телефонах LG применяются три основных типа интерфейсных разъемов - 18 контактный, аналогичный разъему, используемому в телефонах других азиатских производителей, 24-контактный и 18-контактный разъем уменьшенного размера. Последний разъем устанавливается на новых моделях телефонов. Ориентировочный список моделей, соответствующих каждому из типов интерфейсных разъемов, приведен в табл. 1, а соответствие сигналов и контактов интерфейсных разъемов - в табл. 2-4. Для работы с программным обеспечением телефонов LG, в зависимости от модели, могут использоваться различные программы.
Таблица 1. Соответствие типов интерфейсных разъемов и некоторых моделей телефонов LG
Тип разъема | Модели телефонов |
18-контактный (DK-15G)* | 200, 500, 510, 600, В1200, В1300, G1500, G3100, G5200, G5220c, G5300, G5310, G5400, G7070, G7100, G7120, W3000 |
24-контактный (DK-20G)* | А7150, В2000, В2100, С1100, С1200, С1300, С1400, С1500, С2100, С2200, С3320, С3400, F1200, F2100, F2300, F2410, F9100, G1400, G1600, G1610, G4050, G5500, G5600, G7000, G7020, G7030, G7050, G7070, KG120, KG210, KG220, KG225, KG320, L1100, L1200, L1400, LX5450, LX5550, М4300, М4400, М4400,Т5100 |
18-контактный (уменьшенный i | LG CHOCOLATE, VX8500, KG800, KG90, KU800 |
* DK- 15G, DK-20G - маркировка DATA-кабелей производства LG
Таблица 2. Сигналы 18-контактного интерфейсного разъема
телефонов LG
Номер контакта | Сигнал | Описание |
1 | VBAT | Напряжение аккумулятора |
2,3 | Charge | +U зарядного устройства |
4 | VPPFLASH / PWRON | Напряжение автозапуска для программирования Flash-памяти |
5,6 | GND | Общий |
7 | - | Не используется |
8 | HFK_AUXIP | Вход аудиоданных |
9 | HFK_AUXOP | Выход аудиоданных |
10 | HFK_AUXON | Общий аудиоданных |
11 | DEBUG_TX | Передача данных отладки |
0,2 | DEBUG_RX | Прием данных отладки |
13 | ACC_DET | Обнаружение подключения аксессуара |
14 | HTS | Сигнал HTS последовательного интерфейса |
15 | CTS | Сигнал CTS последовательного интерфейса |
16 | RxD | Сигнал RxD последовательного иинтерфейса |
17 | TxD | Сигнал TxD последовательного интерфейса |
18 | DSR | Сигнал DSR последовательного интерфейса |
Примечание. В ряде сервисных кабелей, например от бокса UFS, сигнал GND(o6imhh) подан на контакты 5, 6, 15, 18.
Таблица 3. Сигналы 24-контактного интерфейсного разъема
телефонов LG
1 | BattJD | Сигнал контроля аккумуляторной батареи |
2 | VPPFLASH / PWRON | Напряжение автозапуска для программирования Flash-памяти |
3 | DSR | Сигнал DSR последовательного интерфейса |
4,5 | +U зарядного устройства, допускается использование напряжения +5 В USB-интерфейса | |
6,23 | CTS_ON | Сигнал CTS последовательного интерфейса |
7 | PCM_RXA N | Сигнал PCMJN (входные данные) интерфейса РСМ |
8 | PCM_CLK | Сигнал PCM_CLK (частота) интерфейса РСМ |
9 | PCM_SYNC | Сигнал PCM_SYNC (синхроимпульс) интерфейса РСМ |
10 | USB D- (Fix) | Сигнал D- интерфейса USB (белый провод) |
11 | PCM_TXA_OUT | Сигнал РСМ OUT (выходные данные) интерфейса РСМ |
12,19 | GND | Общий (черный провод) |
DTMS RxD | Data To Mobile Station - Вход линии данных / Сигнал Rx последовательного интерфейса | |
14 | DFMS/TxD | Data From Mobile Station - Выход линии данных / Сигнал Тх последовательного интерфейса |
15 | USB D (Tx) | Сигнал D+ интерфейса USB (зеленый провод) |
16 | USBVcc | Напряжение +5 В интерфейса USB (красный провод) |
17 | CTMS/DCD | Control To Mobile Station - Вход линии управления / Сигнал DCD последовательного интерфейса |
18 | CFMS/RI | Control From Mobile Station - Выход линии управления / Сигнал RI последовательного интерфейса |
20 | HFH_RTS | Сигнал RTS по следовадельного интерфейса |
21,22 | VBAT | Напряжение аккумулятора |
24 | DTR | Сигнал DTR последовательного интерфейса |
Примечания. 1) в сервисном кабеле следует замкнуть контакты 2 и 21.
2) В ряде сервисных кабелей, например от бокса UFS. сигнал GND (общий) подан на контакты 3, 12, 19, 23.
3) В скобках указаны цвета проводов стандартного USB-кабеля.
Как и во многих телефонах других марок, в сотовых телефонах компании LG имеется сервисное (инженерное) меню, для вызова которого с клавиатуры телефона вводят комбинацию 2945 #*#. Инженерное меню телефонов LG состоит из семи пунктов, используя которые можно получить основнук информацию о телефоне и провести его проверку. Пункт меню "ВВ TEST" предназначен для проверки работоспособности телефона. Используя "ВВ Test" можно проверить камеру (Camera), подсветку дисплея и клавиатуры (Backlight), полифонический динамик (Buzzer), вибровызов (Vibrator), параметры батареи (ADC, Battery), карту памяти (SD Card) и Bluetooth.
Также, используя инженерное меню можно провести тестирование приемно-передающей части (RFTest), функций самого телефона (MF Mode), включить/выключить последовательный интерфейс ("Trace option"), просмотреть и обнулить информацию о длительности вызовов ("Call Timer"), выполнить возврат к заводским установкам ("Fact Reset") и узнать версию программного обеспечения ("S/W Version"), установленную в телефоне. В случае возврата к заводским установкам будут обнулены все параметры, хранящиеся в энергонезависимой памяти, включая дату и время. При проверке работоспособности телефона также доступен режим автоматического тестирования, в котором последовательно проверяются дисплей, полифонический динамик, вибровызов, камера, микрофон и разговорный динамик. Также присутствует режим проверки клавиатуры.
В ряде телефонов LG также присутствует сетевой монитор (NET Monitor), для вызова которого с клавиатуры телефона вводят комбинацию 2945#*1#. Сетевой монитор телефонов LG отображает параметры шести ближайших базовых станций (Arfcn, Level, C2, LAC, SC2), а также общие данные о сети связи (МСС, MNC). Для выхода из сетевого монитора нажимают и удерживают клавишу включения телефона.
Программа Floader
Программа Floader предназначена для работы с Flash-памятью сотовых телефонов LG "510W/ G5200/G1500/G3000/G5300/ G5220C/G3100/G5400/G7100". Подавляющее большинство этих аппаратов относится к модельному ряду 2003 года. Исключение составляют модели 510W и G5200, которые, соответственно, относятся к модельным рядам 2001 и 2002 годов. Программа Floader
Таблица 4. Сигналы уменьшенного 18-контактного интерфейсного
разъема телефонов LG
1 | GND | Общий аналоговых цепей |
4 | USB Vcc | Напряжение +5 В интерфейса USB (красный провод)* |
6,7 | Charge | +U зарядного устройства |
11 12 | Headset sense USB D- (Rx) | Обнаружение гарнитуры Сигнал D- USB интерфейса (белый провод)* |
13 | USB D+ (Tx) | Сигнал D+ USB интерфейса (зеленый провод) |
14 | Right Audio Out | Выход правого канала гарнитуры |
15 | Left Audio Out | Выход левого канала гарнитуры |
17 | Mic In | Вход микрофона гарнитуры |
18 | GND- | Общий (черный провод)* |
* - указаны цвета проводов стандартного USB-кабеля.
существует в двух вариантах - универсальная (версия 2.2) и версия "под телефон". Их основным отличием является то, что в универсальной программе необходимо указать модель ремонтируемого телефона, а в версии "под телефон" все параметры работы с телефоном хранятся в исполняемом модуле программы. Рассмотрим процедуру ремонта на примере универсального варианта программы Floader
Рис. 1. Основное диалоговое окно программы Floader
Пользовательский интерфейс программы Floader содержит пять вкладок, обеспечивающих доступ к основным функциям программы: Write (программирование Flash-памяти телефона - см. рис. 1а), Read (сохранение содержимого Flash-памяти телефона на компьютер - рис. 16), Erase (очистка Flash-памяти - рис. 1в), Write cal Data (запись калибровочных данных - рис. 1г), Read cal Data (чтение калибровочных данных - рис. 1д). Обновление/восстановление ПО телефона с помощью Floader выполняют в следующем порядке:
1. Подключают выключенный телефон к компьютеру и запускают программу Floader.
2. В секции СОМ основного диалогового окна программы Floader выбирают используемый СОМ-порт (поддерживаются СОМ1 - СОМ 10) и скорость обмена информацией (максимум 460800 бит/с при использовании кабелей с USB/COM-преобразователем).
3. Устанавливают флажок "Verify" (проверка информации, загруженной в телефон) и снимакп флажок "OWCD" (сброс калибровочных данных телефона на стандартные значения).
4. Переходят на вкладку "Erase", где в выпадающем списке "Model "" выбирают модель ремонтируемого телефона. При этом в полях ввода "Addr" (начальный адрес очищаемой области Flash-памяти) и "Size" (размер области очищаемой Flash-памяти) секций "Erasing Info" и "Erasing Info 2" автоматически будут установлены значения параметров, соответствующие ремонтируемой модели.
5. Нажимают кнопку "Start" в основном диалоговом окне программы Floader. При использовании сервисного кабеля нажимать клавишу включения телефона нет необходимости, в остальных случаях ее нажимают и удерживают до окончани5 операции. Учитывая, что процессы очистки и программирования достаточно длительные, для удержания клавиши включения телефона в нажатом состоянии можно воспользоваться любым фиксатором (например, бельевой прищепкой).
6. По окончании операции очистки памяти телефона переходят на вкладку "Write", где в поле ввода "File 1" указывают файл с ПО телефона. Для вызова стандартного Windows-диалога выбора файлов нажимают кнопку "...", находящуюся напротив соответствующего поля ввода. Если программное обеспечение телефона состоит из двух файлов (телефоны "LG G5220C", "LG G3100", "LG G5400", "LG G7100"), выполняют следующее:
- в поле ввода "File 1" указывают файл AlchemyData;
- устанавливают флажок напротив поля ввода "File" секции
"File 2";
- в поле ввода "File" секции "File 2" указывают файл CodeData.
Таблица 5. Использование утилиты BIN2MOT
Ключ командной строки | Описание |
/Ln | Считать определенное количество байт (п) из исходного файла |
/In | Начать считывание исходного двоичного файла со смешением (п) |
/On | Установить смещение в результирующем файле, параметр п задает начальный адрес, который будет прописан в файле S-Record |
/М | Объединить новые данные с существующим файлом формата S-Record |
/2 | Создать записи S2/S8 |
/3 | Создать записи S3/S7 |
/н | Исключить заголовок SO |
/T | Исключить конечные данные формата S8/S9 |
/А | Добавить новые данные к существующему файлу формата S-Record |
/Q | Преобразование без отображения процесса работы программы на исплее компьютера |
Синтаксис команды запуска BIN2MOT [/options] binfile [motfile] binfile - исходный двоичный файл, motfile - результирующий файл S-Record. Параметр необязателен, если его не указать - имя результирующего файла будет сгенерировано автоматически из имени двоичного. Options - дополнительные параметры преобразования файла (параметр не обязателен), основные из которых приведены ниже |
7. Нажимают кнопку "Start" в основном диалоговом окне программы Floader. Кратковременно нажимают клавишу включения телефона и ожидают окончания процесса программирования Flash-памяти. Ход этой операции индицируется бегущей строкой, находящейся над кнопками "Start" и "Stop".
8. Отключают телефон от DATA-кабеля и на 1 ...2 с отсоединяют аккумулятор.
Если для программирования Flash-памяти телефонов "LG G5220C", "LG G3100", "LG G5400", "LG G7100" используется версия Floader, не поддерживающая последовательную загрузку AlchemyData и CodeData в автоматическом режиме, то вначале загружают в телефон AlchemyData, затем - CodeData. Для программирования Flash-памяти телефона с помощью программы Floader необходимы файлы формата S-Record (*.mot). Для конвертирования обычных двоичных файлов в данный формат можно воспользоваться утилитой BIN2MOT, работающей из командной строки (табл. 5).
Сохранение копии калибровочных данных телефона с помощью программы Floader выполняют следующим образом:
1. Подключают телефон к компьютеру, запускают программу. В секции "СОМ" устанавливают используемый СОМ-порт и необходимую скорость обмена.
Таблица 6. Коды разблокировки ряда моделей телефонов LG
Модель телефона | Код разблокировки |
510w | 2945#*5101# |
В1200 | 1945#*5101# |
G5200, G5220 | 2945#*5221# |
G5300 | 2945#*5301# |
G5400 | 2945#*5401# |
G7020 | 2945#*70001# |
G7100 | 2945#*7101# |
С1100 | 2945#*1201# либо2945#*70001# |
С2200 | 2945#*2201# |
Т5100 | 2945#*5301# |
С3310 | 2945#*3311# |
Рис. 2. Основное диалоговое окно программы SpeeDo
2. Переходят на вкладку "Read cal. data".
3. В поле ввода "File" указывают имя файла, в который должны быть сохранены калибровочные данные. Для вызова стандартного Windows-диалога открытия файлов нажимают кнопку "...", находящуюся напротив данного поля ввода.
4. В полях ввода "Addr" и "Size" указывают, соответственно, начальный адрес и размер области, хранящей калибровочные данные телефона.
5. Нажимают кнопку "Start" в основном диалоговом окне программы Floader.
6. Кратковременно нажимают клавишу включения телефона.
Загрузка в телефон калибровочных данных осуществляется по методике, аналогичной изложенной выше, за исключением того, что на шаге 2 (см. выше) переходят на вкладку "Write cal. Data".
Для сохранения копии содержимого Flash-памяти телефона переходят на вкладку "Read", где в поле ввода "File" указывают имя файла, в который должны быть сохранены данные телефона. При необходимости корректируют начальный адрес, после чего нажимают кнопку "Start" и клавишу включения телефона. Пи работе с любыми телефонами LG рекомендуюется сохранять калибровочные данные аппарата, так как для их восстановления необходимы GSM-тестер и специальная программа.
Программа SpeeDo
Программа SpeeDo, как и рассмотренная выше - Floader, позволяет выполнить основные сервисные операции над Flash-памятью телефонов LG. Основное диалоговое окно данной программы приведено на рис. 2. Работа с программой SpeeDo осуществляется в следующем порядке:
1. Подключают выключенный телефон к компьютеру.
2. Запускают программу SpeeDo.
3. В секции "Port Set" основного диалогового окна программы SpeeDo, используя выпадающие списки "Port" и "Rate" соответственно, указывают СОМ-порт и скорость обмена информацией.
4. В выпадающем списке "Model" секции "Target Set" выбирают платформу ремонтируемого телефона: Monaco (А7110/А7150/С4300/...), Hermes
(K-series/C2200/L3100/...), Athena (G1600/G1610/C1100/...).
5. При необходимости устанавливают флажок "BIN" для выбора двоичного формата данных.
6. Переключателем "Operation Mode" выбирают режим работы программы:
- "Read" - сохранение содержимого Flash-памяти телефона в файл;
- "Write" - программирование Flash-памяти телефона;
- "Erase" - очистка Flash-памяти телефона;
- "СЕ" - Chip Erase - очистка содержимого Flash-памяти;
- "Cal" - сохранение копии калибровочных данных телефона;
- "TotalBin" - загрузка в телефон образа памяти.
7. Переключателем "Skip Data Size" устанавливают объем Flash-памяти, выделенный для хранения калибровочных данных. Данная область при программировании будет пропущена.
8. В зависимости от выбранной операции в полях ввода секции "Files" указывают файлы, содержащие информацию, подлежащую загрузке в телефон или файлы, в которые должна быть сохранена информация из Flash-памяти телефона.
9. В полях ввода "А" и "S" секции "Code" вводят начальный адрес и размер блока данных соответственно.
10. При необходимости устанавливают флажки "Verify" и "OWUD". С флажком "OWUD" следует быть особенно осторожным, так как при его установке из телефона будут удалены его калибровочные данные, а вместо них установлены стандартные значения.
11. Нажимают кнопку "Start" основного диалогового окна программы.
12. После появления в прокручиваемом списке "Status" сообщения "Power on/Reset target" нажимают и удерживают клавишу включения телефона до окончания операции. Ход выполнения операции можно контролировать по бегущей строке, находящейся в нижней части основного диалогового окна программы SpeeDo. По окончании выполнения запрошенной операции в прокручиваемом списке "Status" будет выведено сообщение "X complete", где X - запрошенная операция.
13. Отключают кабель от телефона.
В случае, если дополнительно выполнялось обновление ПО телефона, после включения аппарата выполняют сброс к заводским настройкам, для чего вызывают инженерное меню (2945#*#), где выбирают пункт "Fact Reset".
Литература:
1. LG 24 pin cell phones Connector Pinout // Интернет-портал http://www.allpinouts.org
2. LG 18 pin cell phones Connector Pinout // Интернет-портал http://www.allpinouts.org
3. LG Chocolate, VX8500, KG800, KG90, KU800 cell phones cable connector - распиновка // Интернет-портал http://pinouts.ru/ - http://pinouts.ru/CellularPhones-A-N/lg_kg800.shtml
Источник: Ремонт и сервис