Присоединение модема(ZTE MF190) к навигатору (Explay PN-970 WIN CE 6) |
Операции с модемом: 1. Прошил прошивкой от МТС (DL_MF112_MTS_RU_EUV1.00.00) для "разлочки", за одно и образ ISO от Кулибина (патченый БИД программой MF62x-ISOUpgr). Установил это ПО на ББ вместо стандартного. Ссылки : http://3ginfo.ru/downloads167.html По идеи может подойти и прошивка от Movistar ES тут. 2. Запустил HyperTerminal, подключился к COM порту модема (скорость 115200, 8N1, в настройках ASCII поставил "отображение вводимых символов"). Отключил автозапуск и включил режим "все время онлайн" AT-командами: Код AT+ZCDRUN=8 - аналог удаления AUTORUN.FLG из прошивки AT+ZCDRUN=E - аналог удаления NODOWNLOAD.FLG из прошивки AT+ZOPRT=5 - режим stay online ну и по желанию: AT+ZSNT=2,0,0 - 3G Only Вернуть автозапуск можно будет потом командой: AT+ZCDRUN=8 Подробнее о командах смотреть тут. После этого брелок должен определяться как модем без всяких автозапусков и привязок к оператору. Драйвера на него если что тут. Со стороны GPS навигатора: 1. Поставил самый свежий Navitel с поддержкой пробок, погоды и пр. online-сервисов, обновил карты. Все с официального сайта navitel.su. Navitel брал для модели PN-985, т.к. она самая свежая, просто потом переименовав Navitel.exe в NaviOne.exe и выставил номер COM порта для датчика GPS = 1 в ветке HKEY_LOCAL_MACHINE\Drivers\BuiltIn\GPS 2. Спаял шнурок. Мама USB - папа miniUSB + питание. Одну часть отрезал от usb- удлинителя, другую - от usb шнура навигатора, идущего в поставке, питание - вклинился в шнур от прикуривателя, идущий в поставке как зарядка для навигатора. Соединял, спаивал и изолировал одинаковые цвета. Внимание! Питание подпаивать обязательно! Без него подключаемая периферия работать не будет, т.к. изначально usb на навигаторе является "слейвом" и питание туда не подведено. Останавливаться не буду - подробных инструкций о создании шнурка - куча. 3. Закинул на навигатор следующее ПО: - usb otg - для перевода usb в режим "хост", в составе должен идти exe-шник для смены режимов. - usbseralg - для работы 3G модема (думаю подойдет и 232usb, у него в составе идет exe-шник для редактирования параметров) - regedit - редактор реестра. Все ПО брал тут. Внимание! Вход в windows на моем навигаторе - 5 кликов по левому нижнему углу, 1 клик по правому нижнему. Можно еще через альтернативное меню (на sd-карте). 4. Сделал, чтобы все изменения сохранялись на диске навигатора, дописав в ветке HKLM\System\Explorer\Shell Folders для каждого параметра вначале значения \ResidentFlash\. Пример: Код Windows = "\ResidentFlash\Windows" Внимание! После изменения реестра необходимо перевести навигатор в "Режим сна" и включить обратно. Только так у меня сохранялись измененные значения реестра. 5. USB OTG. Копируем usbotg.dll в корень ResidentFlash, в реестре правим ключик: Код [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\USBOTG1] "Dll"="\ResidentFlash\usbotg.dll" Обязательно проверить провод! Перевел usb навигатора в режим "хост" посредством OTGLoader.exe, подключил флешку - должна увидеться в системе. 6. Скопировал usbseralg.dll в корень \ResidentFlash и в Windows за одно. Подключил 3G USB модем. Должно появится окно с вводом имени драйвера. Вписал usbseralg и нажал несколько раз OK. 8. Теперь необходимо поменять параметры драйвера для соответствующего модема. Для ZTE MF-190 параметры такие: ZTE CDMA Technologies MSM, cdc, 6610_22_0, BASIC, Recv 84, Send 03, Class 83; Их можно выставить в 232usb.exe, если вы используете его или в реестре, если используется usbseralg: Код [HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\6610_22_0\Default\Default\USB_SER_ALG] "SendEndp"=dword:00000003 "ReceiveEndp"=dword:00000084 "Prefix"="COM" "Tsp"="Unimodem.dll" "DeviceType"=dword:00000001 "ClassEndp"=dword:00000083 "UsbMode"=dword:00000001 "FriendlyName"="ZTE WCDMA Technologies MSM,cdc" "Dll"="usbseralg" После чего опять в "режим сна" и обратно. И можно переткнуть модем - больше драйвера просить не должно. 9. Создаем подключение. Пуск - настройки - сеть. Создаем dial-up подключение со всеми параметрами по умолчанию, кроме того что выставил скорость 115200 и ввел дополнительную команду инициализации для выставления APM: Код AT+CGDCONT=1,"IP","home.beeline.ru" Имя и пароль beeline/beeline, номер для дозвона *99#. После двойного клика должно установиться соединение. 10. В настройках navitel указал, чтобы она сама подключалась к интернету. И все ! |