Использование USB-ELM адаптера на WinCE с USB хостом

Установка, работа, проблемы хобдрайва в Windows CE/Mobile: GPS Навигаторы, Магнитолы, Телефоны и смартфоны.
cail
Администратор
Сообщения: 4315
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение cail »

У меня есть usb-host разьем для подключения ELM-USB адаптера
Вам нужно установить Usb-Serial драйвер чтобы ваш адаптер распознался.

Драйвера

Для систем на FTDI чипсете вы можете взять драйвера здесь:
ftdi_ser.zip
(37.12 КБ) 4146 скачиваний
http://www.ftdichip.com/Drivers/VCP.htm

Для чипа CP2102 здесь:
VCP_WinCE60.zip
(276.14 КБ) 4445 скачиваний
VCP_WinCE50.zip
(271.07 КБ) 3433 скачивания
http://www.silabs.com/products/mcu/Page ... ivers.aspx
В зависимости от версии WinCE, вот путь к файлу драйвера из архива:
VCP_WinCE60\Driver\ARMV4I\CP210xVCP.dll
VCP_WinCE50\Driver\ARMV4I\CP210xVCP.dll

При подключении адаптера, должно появиться окно с запросом файла драйвера. именно этот файл и надо указать там. Файл драйвера желательно класть во внутренний nandflash раздел, указывать к нему полный путь в виде
\NandFlash\CP210xVCP.dll

В архивах есть еще файл CP210xVCP.reg - его нужно импортировать в реестр программой RegEdit.
Для чипа PL2303 (не проверено):
WinCE5:
PL2303.zip
(27.94 КБ) 3229 скачиваний
WinCE6:
PL2303_wince6.zip
(81.81 КБ) 4502 скачивания
Для чипа CH340:
download/file.php?id=2414 (от службы поддержки WCH)
download/file.php?id=1758 (не проверено):

Шаги для диагностики правильного/неправильного usb подключения:

1. Проверьте что usb-host работает: например вставьте флешку, она должна определиться.
2. После подключения USB-ELM адаптера, на нем должен загореться индикатор питания (если есть). Система сама должна запросить путь к драйверу.
Нужно ввести полный путь - после этого устройство добавится в систему.
3. В программе хобд/хобдрайв в настройках соединения должен появиться новый COM порт (при отключении адаптера он должен пропадать).
4. Выбираете его, Нажимаете ОК - должно начаться соединение.

Устройство с Bluetooth, но хобд пишет в настройках "Bluetooth not found"
Вероятно bluetooth чип/драйвера на вашем устройстве несовместимы со стандартным windows драйвером. Хобдрайв умеет работать только с microsoft и widcomm Bluetooth стеками.
Если в менеджере bluetooth есть возможность назначить виртуальный COM порт устройству - то хобд сможет подключиться через этот COM порт. Если такой возможности нет, то единственный вариант - ответ на следующий вопрос.

Мое устройство не имеет Bluetooth модуля, и usb-host разьема тоже нет. Я вне игры?
Большая часть WindowsCE навигационного железа (китайская часть) имеет встроенный mini-usb разьем для связи с ПК и/или зарядки. Особенность в том, что этот mini-usb порт может быть довольно легко преобразован в полноценный USB-Host, и тогда вы можете подключить к вашему устройству либо внешний Bluetooth донгл, либо проводной ELM327 USB адаптер.
Преобразование состоит из двух частей. Программная - внесение изменений в реестр WindowsCE.
Вторая часть - аппаратная. Вам нужен переходник mini-usb в USB-A разъём. Иногда называется USB OTG кабель, его можно спаять самому, а так же внешнее питание для этого порта:
images.jpg
images.jpg (2.92 КБ) 161655 просмотров
Активация usb-host режима в навигаторах без Bluetooth-а

От пользователя zav31254 (4pna):
http://4pna.com/showpost.php?p=156242&postcount=163

От пользователя SergeUA:
http://4pna.com/showpost.php?p=157439&postcount=417

Проблемы с питанием / нестабильная работа ELM327 адаптера
Проблемы с питанием ELM адаптера/usb оборудования
От пользователя SergeUA:
http://4pna.com/showpost.php?p=159601&postcount=463
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
AndrejLW
Местный
Сообщения: 69
Зарегистрирован: 13 мар 2012, 11:24
Откуда: Каменск - Уральский
Контактная информация:

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение AndrejLW »

Если не включается USB Host на навигаторе примерно как на процессорах Mediatek 3351 и нет синезуба то остается более сложный вариант. Имея пояльник, микроском, схему от навигатора и прямые руки то можно сделать т.к. как я описывал по данной ссылке http://4pna.com/showthread.php?t=2201&page=17
Надо всего лишь найти на схеме UART RX и TX
cail
Администратор
Сообщения: 4315
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение cail »

AndrejLW, веселое решение для настоящих "гиков", спасибо ;)
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Z-Axis
Новичок
Сообщения: 5
Зарегистрирован: 06 июн 2012, 05:05

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение Z-Axis »

Помогите настроить соединение... ELM327-HOBD
Имеется навигатор (Explay - 955) с хостом... и ELM327USB (на чипе FTDI -FT232RL - надпись на самом чипе). Скармливаю свежий драйвер при запросе, с прописью в реестре. Всё нормально, смотрю утилитой, появился на COM0.
В hobd все проставляю... в итоге замирание на команде ATZ, индикатор ни красным, ни зеленым... ждал долго.. ноль эмоцийююю
Такая же петрушка и с другими драйверами, типа usb232, usbseralg... там только порт -2
Покурил сайт FTDI... пишут что "Another issue that has arisen with Windows CE is that different host devices support different bulk transfer sizes. One method to attempt to resolve this is to reduce InTransferSize to 64. This is the smallest possible transfer size and will have a severe effect on performance, but should resolve most other issues. Larger values may be tried to improve performance.
А так же таймерлатентсоти... и прочее
Малоговорящие для меня вещи

До этого у меня был другой ELM327 USB, форм фактор такой же, но чип другой ..Силикон чегото там... ставил дрова с их сайта.. hobd заработал на ура. Но сгорел....

Есть у кого мысли по поводу этого?
Вложения
log.txt
(21.03 КБ) 3423 скачивания
cail
Администратор
Сообщения: 4315
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение cail »

ELM проверяли, он рабочий?
попробуйте подключиться программкой OBDGauge. Сработает ли она?
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Z-Axis
Новичок
Сообщения: 5
Зарегистрирован: 06 июн 2012, 05:05

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение Z-Axis »

ELM рабочий
cail
Администратор
Сообщения: 4315
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение cail »

проверьте по возможности через obdgauge. там другой способ работы с СОМ портом - может поможет...
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Z-Axis
Новичок
Сообщения: 5
Зарегистрирован: 06 июн 2012, 05:05

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение Z-Axis »

Всё, решил проблему перепрошивкой навика, дрова от другого адаптера не вычищались из реестра. Видать они и забивали порт.
Аватара пользователя
RegiS
Старожил
Сообщения: 182
Зарегистрирован: 30 май 2012, 08:55
Имя: Ростислав
Откуда: Нововоронеж
Контактная информация:

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение RegiS »

фчира наконец доделал свой навик.... подпихнул дрова для внешнего блютуса, теперь все пашет!
KIA Sorento 2.5л CRDi АКПП 2004 г.в., кореец
Lada Kalina 1.6л 8кл, Bosch 7.9.7
2Din DEXP Evolution WGX-001 (Win CE 6.0 - 1.3.2 лиц) + BT ELM327 v.1.5 + POCO F5 Pro 8/256 (Android 1.6.31 лиц)
FUNTIK_PNS
Новичок
Сообщения: 4
Зарегистрирован: 07 янв 2012, 14:56

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение FUNTIK_PNS »

RegiS писал(а):фчира наконец доделал свой навик.... подпихнул дрова для внешнего блютуса, теперь все пашет!
если не трудно скинь ссылку на дрова или на мыло
а то я что то тоже не могу соеденить адаптер прога его не видет блютуз только при поиске его находит когда соеденяеш то блютуз пишет подтвердите на устройстве и так по кругу может потому что у меня блютуз адаптер имеет выход в интернет?
Аватара пользователя
RegiS
Старожил
Сообщения: 182
Зарегистрирован: 30 май 2012, 08:55
Имя: Ростислав
Откуда: Нововоронеж
Контактная информация:

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение RegiS »

это он похоже пин-код требует....
0000, 1234, 6789 - стандартные варианты... =))
KIA Sorento 2.5л CRDi АКПП 2004 г.в., кореец
Lada Kalina 1.6л 8кл, Bosch 7.9.7
2Din DEXP Evolution WGX-001 (Win CE 6.0 - 1.3.2 лиц) + BT ELM327 v.1.5 + POCO F5 Pro 8/256 (Android 1.6.31 лиц)
Demster
Начинающий
Сообщения: 49
Зарегистрирован: 13 мар 2013, 22:30

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение Demster »

Пожалуйста не игнорируйте, помогите разобраться!!!
Купил себе ELM 327-адаптер. Хочу использовать его с 2din автомагнитолой (Китай) Pioneer PI-803+GPS
Изображение

При подключение мой Win CE 6.0 выдал следующее сообщение:
Изображение
Подскажите пожалуйста где взять эти драйвера, или как тут нужно поступать?

А вот при запуске программы "Hobdrive ver.1.1.1 standalone" выдало следующее сообщение на китайском:
Изображение
тоже самое было при запуске "hobdrive ver.1.0.4".
Что я не так делаю?
Заранее благодарю Вас за помощь!!!

Вот что показывает Resinfo:
Изображение
Вот плата с подпаянным usb:
Изображение

Какие драйвера для этой платы нужны я не знаю...
Demster
Начинающий
Сообщения: 49
Зарегистрирован: 13 мар 2013, 22:30

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение Demster »

Программу "Hobd v.1.1.1 wince-standalone" я запустил:
Изображение
путем подкидывания всех файлов *.dll - "netframework 3.7" в папку с программой!
Уже хорошо!

Но теперь следующая проблема:
Изображение
Изображение
При подключении ELM327-адаптера, WinCE спросил имя драйвера, я ему указал путь на драйвер:
"ftdi_ser.dll", нажав "ОК", окошко свернулось, вроде бы все хорошо! Но сама программа результатов никаких не даёт. Что тут может быть? Может я не тот драйвер ему подкинул? Пробовал менять порты, не получилось, кружок горел красным цветом, только на СОМ7 он горит желтым, скорость всю перепробовал, также никаких результатов!

Заранее благодарю всех за помощь!
Вложения
log.txt
Вот лог, который появился в папке с программой
(44.05 КБ) 3199 скачиваний
Последний раз редактировалось Demster 14 мар 2013, 14:18, всего редактировалось 1 раз.
cail
Администратор
Сообщения: 4315
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение cail »

Драйвера нужны для ELM адаптера, обычно это ftdi (реже cp2102). Ссылки есть в первом сообщении этой темы.
Возможно у вас не ftdi драйвер, пробуйте cp2102..

Посмотрите какой порт добавляется при подключении адаптера - именно на него и нужно выставлять подключение.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Demster
Начинающий
Сообщения: 49
Зарегистрирован: 13 мар 2013, 22:30

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение Demster »

"cail"
Я немогу разобрать какой у меня чипсет? Как понять?
И другое, теперь он у меня не спрашивает имя драйвера, как можно поменять?
Demster
Начинающий
Сообщения: 49
Зарегистрирован: 13 мар 2013, 22:30

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение Demster »

Попробовал я все какие только можно, по Вашему совету: "...пробуйте cp2102.."
Ничего не выходит:
Изображение
Изображение
Изображение
Изображение
Вообщем ничего не выходит! Встал только драйвер: "ftdi..."
Вот в параметрах устройства:
Изображение
В портах СОМ:
Изображение

Результат всё тоже...
Изображение
Что теперь делать???
cail
Администратор
Сообщения: 4315
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение cail »

При подключенном и отключенном ELM список портов меняется? Пропадает/исчезает именно COM7?
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Demster
Начинающий
Сообщения: 49
Зарегистрирован: 13 мар 2013, 22:30

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение Demster »

При подключении и отключении ELM порт СОМ7 так и остается на месте.., никуда не пропадает!

А вот "Неизвестное устройство (СОМ0:)" При включении адаптера появляется, при отключении - пропадает...
Изображение
Изображение




Вот на форуме подсказали, что у меня стоит модуль NOWADA N837 V2, процессор AMR9 MSB2521A.
А где драйвер искать фиг знает! Поисковики не помогают!
Последний раз редактировалось Demster 15 мар 2013, 22:01, всего редактировалось 1 раз.
cail
Администратор
Сообщения: 4315
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение cail »

Ну так и выбирайте COM0 - это по видимому и есть ELM.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Demster
Начинающий
Сообщения: 49
Зарегистрирован: 13 мар 2013, 22:30

Re: Использование USB-ELM адаптера на WinCE с USB хостом

Сообщение Demster »

ДА выбирал COM0! СОМ0 - это неизвестное устройство, на фото в сообщении выше показано!
Кружок в программе все равно желтый и никаких результатов!
Я говорю, что нужен подходящий драйвер! Где и как его найти, не знаю!
Попробовал уже и эти: "232usb.dll", "usbseralg.dll", "ftdi_d2xx.dll" - Появлялся СОМ3, выставлял его в программе, и снова результатов "0"!
Изображение
Последний раз редактировалось Demster 16 мар 2013, 15:16, всего редактировалось 2 раза.
Ответить