vci что такое в автомобильной диагностике

Сканер Mini VCI и диагностика Techstream для Тойота и Лексус

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Сегодня хочу порадовать владельцев автомобилей Toyota, Lexus и Scion возможностью полностью закрыть вопрос с компьютерной диагностикой своих автомобилей, всего за 20 баксов. Или того меньше. Софт не новинка и что тёртые автовладельцы давно его используют, но уверен, что для многих это будет полезное открытие.

Лучшая по цене-качеству связка Mini VCI и Toyota Techstream для диагностики Тойота и Лексус, на дилерском уровне. На сегодня Mini VCI для Тойота можно купить по цене примерно 1200-1400 рублей на Алике. Если у вас есть ноутбук или компьютер в гараже, то за эти деньги вы получаете дилерскую диагностику, что согласитель — фактически бесплатно.

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Софт встаёт на Windows 10 и прекрасно на нём функционирует. Главное, установить правильные драйвера для самого шунрка Mini VCI, некоторые глючат. Версии Techstream 12.30.017 не нужна отдельная активация и универсальный ключ обычно прилагается в архиве. Последняя из доступных на сегодня версий софта 15.30.026 требует активации. В этом вам может помочь продавец с Алика или умельцы в Рунете. Лично у меня такой возможности нет.

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Techstream читает все электронные блоки управления автомобилем Toyota, Lexus, Scion. У меня старенькая Камри, поэтому электроники в ней с гулькин хер. Доступны блоки двигателя и трансмиссии, круиз контроля, ABS, иммобилайзера, с возможностью прописывать и удалять ключи, подушек безопасности. На этом экране можно провалиться в любой из ЭБУ, чтобы работать с ним или выполнить Health Check, то есть проверить все доступные блоки на наличие ошибок в них.

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

После выполнения Health Check доступен перечень блоков управления и ошибок в них. Нажав на снежинку можно получить, так называемый, Freeze Frame — это параметры автомобиля, которые были актуальны на момент возникновения ошибки.

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Провалившись в один из электронных блоков управления (ЭБУ), можно получить расшифровку кода ошибки, в закладке Trouble Codes. А также, здесь доступны разделы Data List, Active Test, Monitor и Utility.

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Раздел Data List — это потоки данных. Параметры, которые передаёт текущий блок управления. Для различных блоков управления эти данные специфичны. Также, этот список может отличаться, в зависимости от марки, модели и года выпуска автомобиля.

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

В разделе Active Test — находится список исполнительных тестов. Также, этот список может серьезно отличаться для различных моделей авто и годов выпуска. Здесь можно вручную переключать параметры некоторых систем, чтобы проверить их работоспособность в различных режимах.

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Раздел Monitor содержит, так называемые, мониторы, которые следят за состоянием отдельных систем в реальном времени или при возникновении ошибок.

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

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

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

И последнее здесь — это раздел Utility. Содержимое этого раздела отличается для каждого ЭБУ и также будет уникально на разных моделях автомобиля. Чем автомобиль свежее и имеет больше электроники, тем больше можно настраивать в этом разделе. Например, отключить зуммер непристёгнутого ремня безопасности, омывать фар автоматически с омывателем лобового стекла, включить закрывание окон или складывание зеркал, при постановке на охрану, автоматическое закрывание замков дверей, при наборе скорости и тому подобное.

Здесь же, но в блоке иммобилайзера, можно прописать или отвязать ключи автомобиля, спустить воздух из тормозной системы, при замене тормозной жидкости, сбросить память обучения АКПП или вариатора и многое другое.

Самое интересное, обычно находится в блоках комфорта и управления кузовом автомобиля. На скриншоте ниже содержимое блока двигателя, на старушке-камри.

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Если вы хотите познакомиться с программой диагностики Techstream и сканером Mini VCI поближе, то смотрите видео, которое я записал об этой чудесной диагностике. В видео много подробностей, а также сравнение возможностей Techstream и мультимарочного сканера Launch X431PRO3S.

Вывод очевиден, за такие деньги — это подарок судьбы для владельцев Toyota, Lexus, Scion. Пользуйтесь наздоровье!

Если решите покупать Mini VCI, обращайте внимание на версию чипа FT232RL или FT232RQ. Вот что про них пишут в интернетах: «FT232RQ, FT232RL это одно и тоже, только с маленьким, но для кого-то очень существенным отличием — наработка на отказ у первой микросхемы в 2.5 раза меньше, чем у второй.» Хотя, есть и другое мнение. Пишут, что RQ работают на чуть большей скорости, реже глючат и менее требовательны к драйверам. У меня самого Mini VCI на чипе FT232RL — полёт нормальный. Или берите сразу оба-два, не ошибётесь 🙂

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Существует альтернатива — шнурок V159 JLR Pro, аналог Mongoose. Он быстрее и стабильнее на новых моделях автомобилей. Кроме Toyota, с его помощью также можно диагностировать Volvo, Jaguar \ LandRover и другие. Стоит долларов 40.

Источник

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

В сегодняшнем обзоре речь пойдет о сканере Mini VCI, предназначенном для компьютерной диагностики автомобилей Toyota\Lexus.

Являясь автовладельцем, я давно хотел иметь возможность самостоятельной диагностики собственного автомобиля. Вот только сканер для Peugeot стоил порядка 70$, а на своей Mazde я проездил не так долго, чтобы успеть купить сканер. Так что наконец-то мое желание сбылось и для нынешнего автомобиля я таки купил то, что так давно хотел.

Магазин на eBay, в котором была совершена покупка был выбран не случайно. После непродолжительной переписки с продавцом, нами было достигнуто соглашение о том, что посылка будет отправлена с полноценным треком. Так что всю информацию о маршруте ее следования из Китая в Беларусь любой желающий может посмотреть тут.

Сам сканер внешне выглядит довольно качественно и совершенно не отличается от того, что можно увидеть на страницах с официальным оборудованием. На фото видно, что на сканере присутствует наклейка с указанием модели Mini-VCI J2534. Один в один как оригинальном оборудовании 🙂
vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике
Подключается он к уже стандартному разъему OBD II на 16 контактов. Длина кабеля около 1,3 метров, так что проблем с тем, чтобы удобно устроиться в автомобиле на время диагностики не возникает, но это при условии использования ноутбука. Если же в гараже стоит стационарный компьютер, то без удлинителя не обойтись. С другой стороны кабеля стандартный USB разъем, после подключения которого к компьютеру внутри сканера загорается красный диод.
vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике
В принципе, больше ничего интересного во внешнем виде сканера нет, а значит можно переходить к проверке его работоспособности.

В интернете полно статей в которых описывается как можно «активировать» диагностический софт бесплатно. Правда, все они сложные и запутанные: там и файлы надо править, и изменения в реестр вносить. В общем, долго, скучно и не интересно. Я же нашел (не придумал сам, а нашел в сети 🙂 ) способ, сводящийся, буквально, к 3 действиям. им я и решил воспользоваться. Все, что будет написано ниже, относится к версии программы TECHSTREAM V11.30.024. Возможно, он сработает и на других версиях, но с уверенностью я этого сказать не могу, так как не проверял.

Итак, скачиваем из интернета нужную версию программы и необходимые драйвера. Но дабы вам не рыскать в поисках нужных фалов, я собрал все в одном архиве, который доступен по этой ссылке. Скачиваем, устанавливаем драйвера и, собственно, саму программу. После чего переходим к ее «активации».

1. Отключаем все антивирусы, скачиваем файл. Распаковываем.

2. Копируем два файла, Starter.exe и TechStreamDLL.dll, в корневую папку с программой Techstream. Правой кнопкой мыши по ярлыку на рабочем столе — Свойства, далее — Расположение файла. Откроется окно. туда и копируем наши оба файла.

3. В этом же окне запускаем Starter.exe. Если нужны имена и емеилы вписываем «от фонаря». ОК. ОК. ОК.

4. Перед нами основное окно программы Techstream. Регистрируем. Жмем Setup — Register Techstream Software. В поле New Key вводим — 0000000000000000000000000000000050001511030836. Далее откроется окно с нужным Серийным номером — копируем. Закрываем окно и вставляем его в поле New Key. Жмем ОК. Делее — Cancel. Закрываем программу.

5. Запускаем программу с ярлыка на Рабочем столе. Жмем Setup — Register Techstream Software. В поле New Key вводим тот же ключ, что копировали ранее. ОК.

6. Программа зарегистрирована и при дальнейшем использовании можно запускать с ярлыка на Рабочем столе.

У меня все получилось с первого раза. Так что, думаю, и у вас проблем возникнуть не должно. Если вы все сделали правильно, то при подключении автомобиля, появится следующее окно:
vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике
Если взглянуть в нижний левый угол окна программы, то видно, что она активирована на 5000 дней 🙂 Думаю, этого более, чем достаточно. Русского языка в этой версии нет, так что для работы с ней необходимы минимальные знания английского или работающий переводчик 🙂 Правда, есть и русская версия Techstream, но уж больно она устарела…

К сожалению, по сравнению с информативностью софта для французских или даже корейских автомобилей, этот очень сильно отстает. Тут ничего не расписано, не показано где может быть проблема, а ошибки выдаются в виде кодов к которым надо искать расшифровку. Что тут скажешь, японцы всегда были аскетичны…

Итак, подключив машинку к компьютеру, можно видеть вот такое окно:
vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике
Все выделено желтым, что свидетельствует о том, что нет данных ни об одном блоке. Во время запуска диагностики можно выбрать режим сканирования:
vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике
Результаты диагностики выглядят примерно так:
vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике
Как я уже говорил, ошибки тут выбиваются в виде кодов. Как видно, в моей машине на момент проведения диагностики их было две: B1421 и B1424. Что же они значат?

— B1421 датчик солнечной активности (сторона водителя);
— B1424 датчик солнечной активности (сторона пассажира).

На них можно не обращать внимания, так как они будут всегда, если диагностика проводится в помещении или вечером (как раз мой случай), а не на ярком солнце.

В остальных блоках ошибок нет, что не может не радовать 🙂

Так же при помощи этой программы можно узнать информацию о состоянии автомобиля:
vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике
И провести тесты некоторых узлов и агрегатов:
vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике
Так же можно изменить некоторые параметры авто:
vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике
В принципе, этого более чем достаточно, для того, что может потребоваться для обычного автовладельца, коим я и являюсь 🙂 Зато сейчас, в случае необходимости, я сам смогу узнать все о состоянии своего автомобиля и мне не придется ехать на СТО или в какой-нибудь гараж для того, чтобы за 10$ мне расшифровали ошибки. Так что на лицо не только экономия денег, но и времени.

Подводя итог всему, что тут было написано, могу сказать, что данный сканер показал себя рабочим оборудованием, которое без проблем и танцев с бубнами выполняет все возложенные на него функции. Так что, его смело можно рекомендовать к покупке всем владельцам автомобилей Toyota и Lexus (за исключением тех, у кого Land Cruiser FZJ 80 (450 Lexus) и Prado (двигатель 5vzfe)).

На этом все. Спасибо за внимание и потраченное время.

Источник

Купил кабель MINI VCI J2534 для диагностики авто (+инструкция по настройке)

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Решил приобрести, чтобы экономить на диагностике.

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Установка драйвера:
Если автоматическая установка драйверов не завершилась успехом, устанавливаем драйвера MVCI Driver for TOYOTA.msi в ручную следующим образом:
1. Создаем папку на диске С:\Temp
2. Копируем в папку С:\Temp наш файл драйвер MVCI Driver for TOYOTA.msi (если он называется не так, переименовываем)
3. С правами Администратора открываем командную строку (нажимаем кнопку пуск и там в поиске пишем «строка») и запускаем (переписываем выделенный жирным текст и жмём Enter) следующую команду:
msiexec /a «C:\temp\MVCI Driver for TOYOTA.msi» /qb TARGETDIR=c:\temp\mvci
эта команда извлечет все содержимое из файла-MSI в папку C:\Temp\mvci
4. Удаляем из папки C:\Temp\mvci файл MVCI Driver for TOYOTA.msi, он нам больше не нужен, также его можно удалить и из папки C:\Temp
5. Заходим в C:\Program Files (x86) и создаём там папку — XHorse Electronics, а в ней ещё одну — MVCI Driver for TOYOTA TIS и перемещаем туда все содержимое из папки C:\Temp\mvci
6. Подключаем МИНИ VCI-кабель к USB-порту.
ВАЖНО! Когда начнётся автоматический процесс установки драйверов его нужно отменить и устройство будет не определено.
7. Откройте диспетчер Устройств и найдите два неисправных устройства в списке. На них будет значок желтого цвета указывая, что Windows не удалось установить драйверы для них (как правило, они оба “одно” под “Другим”). Теперь щелкните правой кнопкой мыши на неисправное устройство, выберите » Обновить Драйвер», затем “выполнить поиск на этом компьютере”, дальше “Обзор » мой Компьютер » …” и укажите путь к «C:\Program Files (x86)\XHorse Electronics\MVCI Driver for TOYOTA TIS» (“включить вложенные папки” флажок установить). Нажмите на кнопку “Далее” и подождите, пока не будут установлены драйверы.
Теперь вы должны увидеть два новых устройства (у меня было одно): “Контроллеры USB\USB Serial Converter” и “Порты (COM & LPT)\USB Serial Port (COM—)”. Где вместо чёрточки будет стоять ваша цифра COM porta (у меня было одно устройство)
8. Далее заходим по пути «C:\Program Files (x86)\XHorse Electronics\MVCI Driver for TOYOTA TIS» и запускаем файл “FirmwareUpdateTool.exe
В открывшейся программке нажмите Кнопку “Device Info”. Вы должны увидеть “подключённое устройство” графи заполнены.

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Если вы видите это, значит, ваш МИНИ-VCI работает под 64-битной версией Windows и может использоваться другими программами, такими как Techstream.

Установка программы:
Теперь установите Techstream любой версии, но сразу не запускайте его.
Чтобы активировать его, нужно в файле C:\Program Files\Toyota Diagnostics\Techstream\Env\IT3System.ini найти строчку TISFunction=1 и «1» сменить на «0» и сохранить файл. (открываем файл через блокнот)

Источник

Диагностический адаптер Mini-VCI J2534 (клон Xhorse M-VCI 3 in 1)

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

В моей предыдущей статье про диагностический адаптер VAS5054A, я упомянул кабель Mini-VCI J2534. Попробуем разобраться откуда он взялся и что умеет, а в конце подведем итог и посмотрим может ли VAS5054A все тоже самое, что и Mini-VCI и наоборот 🙂

Когда-то давно в 2009 году, компания X-Horse Electronics Co., Ltd из Шэньчжэня, выпустила адаптер Xhorse M-VCI 3 in 1 (прошивка MVCI-HC, где HC=Honda/Chrysler, последняя версия 1.4.7), с набором переходников для диагностики автомобилей таких брендов, как Honda, Chrysler, Toyota и Volvo:

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Оригинал внутри, выглядел так:

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Построен на очень мощном по тем временам микроконтроллере Philips LPC2119. ARM7TDMI-S based high-performance 32-bit RISC Microcontroller with Thumb extensions 128KB on-chip Flash ROM with In-System Programming (ISP) and In-Application Programming (IAP) 16KB RAM, Vectored Interrupt Controller, Two UARTs, I2C serial interface, 2 SPI serial interfaces, Two timers (7 capture/compare channels), PWM unit with up to 6 PWM outputs, 4-channels 10bit ADC, 2 CAN channels. Real Time Clock, Watchdog Timer, General purpose I/O pins. CPU clock up to 60 MHz, On-chip crystal oscillator and On-chip PLL.
Для соединения с ПК/ноутбуком по USB, был выбран чип FT232RL (USB to serial UART interface, Data transfer rates from 300 baud to 3 Megabaud (RS422 / RS485 at TTL levels) and 300 baud to 1 Megabaud (RS232), USB 2.0 Full Speed compatible).

Полный список чипов на борту оригинального адаптера Xhorse M-VCI 3 in 1. Верхняя сторона платы:
Maxim MAX4662 — 2 шт quad analog switch feature low on-resistance of 2.5Ω max.
Vishay DG408 8 channel single-ended analog multiplexer designed to connect one of eight inputs to a common output as determined by a 3-bit binary address (A0, A1, A2).
Maxim MAX14753 dual 4-to-1 high-voltage analog multiplexer.
NXP A1050/C High speed CAN transceiver
TI SN75176A Differential Bus Transceiver. Low Speed RS485 communication (upto 5 Mbps)
AU5790 Single wire CAN transceiver. 33 kbps CAN bus speed with loading as per J2411. The device provides an interface between a CAN data link controller and a single wire physical bus line. The achievable bus speed is primarily a function of the network time constant and bit timing, e.g., up to 33.3 kbps with a network including 32 bus nodes.
NXP LPC2136FBD64 The LPC2136 microcontrollers are based on a 16/32-bit ARM7TDMI-S CPU with real-time emulation and embedded trace support, that combine the microcontroller with 256 kB of embedded high-speed flash memory.
FTDI FT232RL USB to serial UART interface

Полный список чипов на борту оригинального адаптера Xhorse M-VCI 3 in 1. Нижняя сторона платы:
MC34063A monolithic control circuit containing the primary functions required for DC−to−DC converters.
Vishay DG408 8 channel single-ended analog multiplexer designed to connect one of eight inputs to a common output
L9637D — 2 шт Monolithic bus driver with ISO 9141 interface
NXP A1050/C High speed CAN transceiver
MCP2515I (2x) Stand-Alone CAN Controller with SPI Interface. Implements CAN V2.0B at 1 Mb/s.
Microchip MCP41010 is a single-channel, 8-bit digital potentiometer features 10kΩ end-to-end resistance value with an SPI serial interface.
Maxim DS28E01 1Kb Protected 1-Wire EEPROM with SHA-1 Engine. The DS28E01-100 combines 1024 bits of EEPROM with challenge-and-response authentication security implemented with the ISO/IEC 10118-3 Secure Hash Algorithm (SHA-1). The 1024-bit EEPROM array is configured as four pages of 256 bits with a 64-bit scratchpad to perform write operations. All memory pages can be write protected, and one page can be put in EPROM-emulation mode, where bits can only be changed from a 1 to a 0 state. Each DS28E01-100 has its own guaranteed unique 64-bit ROM registration number that is factory lasered into the chip. The DS28E01-100 communicates over the single-contact 1-Wire® bus. The communication follows the standard 1-Wire protocol with the registration number acting as the node address in the case of a multidevice 1-Wire network.

По официальным спецификациям видно, что адаптер умел все актуальные по тем временам протоколы: Fully SAE J2534 compliant, K-Line ISO 9141, KWP 2000 ISO 14230-4, SAE J1850 PWM, SAE J1850 VPW, CAN 2.0B ISO 11898, CAN ISO 15765-4, SCI SAE J2610, Programmable power supply,
Able to apply 5V-24V to OBD pins 6,9,11,12,13,14 or AUX 2.5mm stereo connector
Able to apply GND to OBD pins 6,9,11,12,13,14,15 or AUX 2.5mm stereo connector

Из адаптера M-VCI 3 in 1 считали прошивку MVCI-HC 1.4.1 с серийным номером MVCI006000001 и появились клоны этого кабеля:

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Как видно по фото, на клоне выбросили практически все вспомогательные микросхемы, в том числе и обеспечивающие возможность коммутировать напряжение на контакты 6,9,11,12,13,14 и землю на контакты 6,9,11,12,13,14,15 OBD2 разъема. Информация о прошивке, выдаваемая на клонах:

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Так как продажи дорогого M-VCI 3 in 1 адаптера c прошивкой MVCI-HC из-за клонов были низкими, компания Х-Horse выпустила упрощенную версию адаптера под названием Mini-VCI, с прошивкой MVCI-T (где T=Toyota) версии 2.0.4. От копирования, прошивку защитили секьюрити чипом:

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Mini-VCI официально поддерживал следующие протоколы:
K-Line ISO 9141, KWP 2000 ISO 14230-4, CAN 2.0B ISO 11898, CAN ISO 15765-4 ну и конечно коммутацию напряжения и массы на нужные контакты OBD2 разъема (в объеме нужном для Toyota).
Для справки, более дорогой адаптер Mongoose Pro Toyota, умеет замыкать 1, 9 и 15 контакты на землю, и подавать 5 вольт на 9-ый контакт OBD2 разъема.

В наши дни, компания Xhorse адаптеры M-VCI 3 in 1 (MVCI-HC) и Mini-VCI (MVCI-T) больше не продает (по крайней мере официально). Рынок заполнен разными клонами.

Клоны Mini-VCI с прошивкой MVCI-HC (1.4.1). Цена таких кабелей приблизительно $10.
Вариант 1. Набор чипов: NXP LPC2119, FT232RL, NXP TJA1040 (обновленная версия CAN трансивера TJA1050, может также быть Atmel ATA6560 это не принципиально), 9241 K-Line трансивер, регуляторы напряжений AMS1117-1.8 и 3.3 вольт, конденсаторы С5 и C17 присутствуют:

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Вариант 2. Набор чипов: NXP LPC2119, FT232RL, A1050A (CAN), MCZ33399 LIN интерфейс (допускается использовать вместо K-line 9241), регуляторы напряжений AMS1117-1.8 и 3.3 вольт, конденсаторы С5 и C17 отсутствуют:

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Вариант 3. Набор чипов: NXP LPC2119, FT232RQ (вместо FT232RL), A1050 (трансивер CAN), 9241 K-Line трансивер, регуляторы напряжений AMS1117-1.8 и 3.3 вольт, изменена компоновка платы и вместо одного круглого светодиода посредине, два плоских сбоку. Также видно невооруженным глазом, что на плату распаяны контакты 4, 5, 6, 7, 8, 14, 15, 16 OBD2 разъема. 15-ый контакт L-line приходит на пустую контактную площадку U7:

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Что нужно знать о платах клонов Mini-VCI с прошивкой MVCI-HC (1.4.1)
На ранних версиях плат, не смотря на наличие K-line чипа 9241 (или MCZ33399), забывали допаять дорожку на контакт 7, OBD2 разъема и на некоторых Toyota не работала диагностика некоторых блоков (использующих K-line) в Techstream.
Отсутствующий чип U7, используется для работы L-line (контакт 15 OBD2 разъема).

Клоны Mini-VCI с прошивкой MVCI-T (2.0.4). Цена стартует от $40:

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Тут присутствуют серийные номера на обеих сторонах платы. Слева от верхнего угла NXP LPC2119, видно красный провод идущий на секьюрити чип. K-line трансивер, здесь сделан на L9637D, CAN шина на NXP A1050. Стоит оригинальный чип FT232RL. А дальше начинается самое интересное. Здесь находятся чипы 75176B (RS-422/RS-485 интерфейс) и ULN2003A (диодная матрица, способная коммутировать напряжение до 50В при токе 500мА).
Предполагаю, чип 75176B, нужен прошивке 2.0.4 как трансивер VPW протокола и/или обеспечивает доступ к блокам работающим по протоколам BEAN и/или ARC-LAN.

Работа на программном уровне под Windows 10 x64
При подключении кабеля в USB порт ПК/ноутбука, операционная система обнаруживает устройство с USB\VID_0403&PID_6001 (чип FT232R). Драйвера для этого ID находятся в папках ftdibus «USB Serial Converter» (D2XX драйвер) и ftdiport «USB Serial Port» (VCP драйвер).

vci что такое в автомобильной диагностике. Смотреть фото vci что такое в автомобильной диагностике. Смотреть картинку vci что такое в автомобильной диагностике. Картинка про vci что такое в автомобильной диагностике. Фото vci что такое в автомобильной диагностике

Скорость работы кабеля до 3 Мбит достигается только через драйвер D2XX, так как скорость VCP (Virtual COM port) драйвера, ограничена 921600 бит/с.
Что примечательно, драйвера используемые в составе дистрибутивов MVCI Driver for TOYOTA.msi и AutokentMultiDriverMVCI_X64.rar, имеют древние версии 10/22/2009,2.06.00, хотя на сайте FTDI доступны более свежие драйвера 2.12.28.

Что нужно знать о драйверах чипа FT232R или почему новый драйвер не всегда лучший:
Когда рынок наводнили фейковые чипы FT232R, компания FTDI выпустила обновленные драйвера версии 2.08.14, которые начали брикать (писать нули в eeprom) фейковые FT232R чипы. Позже, когда вышли новые версии фейковых чипов с eeprom защищенным от перезаписи, компания FTDI выпустила новые драйвера 2.10.00, в которых перестали обнулять eeprom, но добавили проверку, которая в информацию принимаемую от чипа, вставляет текст «NON GENUINE DEVICE FOUND!», чем естественно создает помехи в работе программного обеспечения, использующего чип.
В статье по ссылке, выше есть программа ftester, которой можно проверить чип FT232R на оригинальность.

Как работает Passthru J2354-1?
ODIS, Techstream и т.п., поддерживающие адаптеры работающие по протоколу J2354-1, читают реестр по пути HKEY_LOCAL_MACHINE\SOFTWARE\PassThruSupport.04.04 (Windows 32 бит) или HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\PassThruSupport.04.04 (Windows 64 бит) и получают список адаптеров и пути к библиотекам, предоставляющим функции для доступа к блокам автомобиля по разным протоколам.
У Xhorse, это библиотека MVCI32.dll. Для корректной работы с прошивкой 1.4.1, нужна библиотека версии 1.4.8 (размер 1011712 байт), а для 2.0.4 — версии 2.0.1 (размер 1015808 байт).
Библиотека принимает запросы от ODIS, Toyota Techstream и т.п. через функции:
PassThruClose, PassThruConnect, PassThruDisconnect, PassThruGetLastError, PassThruGetLastSocketError, PassThruIoctl, PassThruOpen, PassThruReadMsgs, PassThruReadVersion, PassThruReset, PassThruSetProgrammingVoltage, PassThruStartMsgFilter, PassThruStartPeriodicMsg, PassThruStopMsgFilter, PassThruStopPeriodicMsg, PassThruWriteMsgs и обеспечивает их выполнение. Обращаясь через драйвер D2XX (USB Serial Converter) к прошивке находящейся в чипе LPC2119, используя чипы присутствующие на плате адаптера, общается с блоками автомобиля и возвращает вызывающей программе ответы.
В отличие от прошивки 1.4.1, прошивка 2.0.4 без security чипа не работает.

Как можно догадаться выше, если Toyota Techstream вызывает функцию PassThruSetProgrammingVoltage, то прошивка 2.0.4 используя чип ULN2003A, должна подать напряжение или замкнуть соответствующие контакты OBD2 разъема на землю.

Посмотрим, какие протоколы заявлены как поддерживаемые Passthru драйвером Mini-VCI:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\PassThruSupport.04.04\XHorse — MVCI]
«Name»=»XHorse — MVCI»
«Vendor»=»XHorse ELECTRONICS Co., Ltd.»
«ConfigApplication»=»C:\\Program Files (x86)\\XHorse Electronics\\MVCI Driver for TOYOTA TIS\\FirmwareUpdateTool.exe»
«FunctionLibrary»=»C:\\Program Files (x86)\\XHorse Electronics\\MVCI Driver for TOYOTA TIS\\MVCI32.dll»
«APIVersion»=»04.04»
«ProductVersion»=»1.1.0»
«ProtocolsSupported»=»J1850VPW:1, J1850PWM:1, CAN:1, ISO9141:1, ISO14230:1, ISO15765:1«
«J1850VPW»=dword:00000001
«J1850PWM»=dword:00000001
«ISO9141″=dword:00000001
«ISO14230″=dword:00000001
«CAN»=dword:00000001
«ISO15765″=dword:00000001
«SCI_A_ENGINE»=dword:00000000
«SCI_A_TRANS»=dword:00000000
«SCI_B_ENGINE»=dword:00000000
«SCI_B_TRANS»=dword:00000000

Теперь, когда мы разобрались как все устроено, попробуем разобраться, можно ли использовать Mini-VCI кабель с ODIS под Windows 10 через драйвер Passthru? Хотя это технически возможно, следует принять во внимание, что в VAS5054A для связи с ПК/ноутбуком, используется USB1.1 чип со скоростью обмена 12Мбит, в то время, как в Mini-VCI это FT232R теоретически работающий максимум на скорости 3Мбит. Также, у VAS5054A на борту находится 1Мбайт оперативной памяти, которая используется при прошивке, против 16Кбайт у LPC2119. Поэтому, хоть работать и должно (посмотреть/сбросить ошибки, сменить адаптации/кодировки), прошивка блоков с очень большой вероятностью будет работать нестабильно или не будет работать вообще. Но не смотря на эти минусы в сравнении с VAS5054A, Mini-VCI (любая из версий) является хорошей и самое главное — недорогой альтернативой кабелям HEX-CAN+USB и ВАСЯ диагност.

А как обстоят дела с использованием VAS5054A через Passthru драйвер, для диагностики автомобилей Toyota?
Тут интересная ситуация. Со скоростью интерфейса и памятью у VAS5054A все в порядке, но как он будет работать с функцией PassThruSetProgrammingVoltage? Посмотрим на файл реестра:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\PassThruSupport.04.04\Softing — VAS5054A#082145725]
«PDUApiDll»=»EDIC_D_PDU_API_1_20_042»
«PDUApiOptionStr»=»»
«SerialNumber»=»082145725»
«HardwareType»=»VAS5054A»
«Vendor»=»Softing»
«Name»=»VAS5054A#082145725»
«FunctionLibrary»=»C:\\Program Files (x86)\\Softing\\SAEJ2534-1\\Sftng132.dll»
«CAN»=dword:00000001
«ISO15765″=dword:00000001
«ISO9141″=dword:00000001
«ISO14230″=dword:00000001
«J1850PWM»=dword:00000001
«J1850VPW»=dword:00000001
«SCI_A_ENGINE»=dword:00000000
«SCI_B_ENGINE»=dword:00000000
«SCI_A_TRANS»=dword:00000000
«SCI_B_TRANS»=dword:00000000
«ConfigApplication»=»C:\\Program Files (x86)\\Softing\\SAEJ2534-1\\SftngCM.exe»

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\D-PDU API]
«Root File»=»C:\\ProgramData\\D-PDU API\\pdu_api_root.xml»

А также на функции экспортируемые библиотекой Sftng132.dll:
PassThruClose, PassThruConnect, PassThruDisconnect, PassThruGetLastError, PassThruIoctl, PassThruOpen, PassThruReadMsgs, PassThruReadVersion, PassThruSetProgrammingVoltage, PassThruStartMsgFilter, PassThruStartPeriodicMsg, PassThruStopMsgFilter, PassThruStopPeriodicMsg, PassThruWriteMsgs

По сравнению с MVCI32.dll, тут отсутствуют функции PassThruGetLastSocketError и PassThruReset.
Судя по поддержке PassThruSetProgrammingVoltage, адаптер 5054A (по крайней мере не клон), по идее, поддерживает коммутацию напряжения и земли на контакты OBD2 разъема, как и оригинальный Mini-VCI

Таким образом можно предположить, что VAS5054A, способен работать с автомобилями Toyota не хуже оригинального кабеля Mini-VCI 2.0.4.
На drive2.ru и в интернет, полно статей по использованию Toyota Techstream с кабелями Mini-VCI как версий 1.4.1, так и 2.0.4. Где-то удавалось прописывать новые датчики TPMS и делать кастомизации настроек, а где-то даже с оригинальным кабелем 2.0.4 это не получалось. Я предполагаю что проблемы возникали по одной или нескольким из следующих причин:
1. На автомобиле были блоки работающие по VPW/PWM протоколам, или K-line (для L-line, в адаптерах с прошивкой 1.4.1 отсутствует чип U7), и/или BEAN, ARC-LAN.
2. В прошивке кабеля отсутствовала или некорректно отрабатывалась команда PassThruSetProgrammingVoltage
3. Использовалась неподходящая версия Techstream (как известно, не всегда более новая версия работает лучше и наоборот)

На случай, если кто-то серьезно заинтересуется этой темой и захочет изучить, что куда коммутируется и какие функции вызываются Techstream на том или ином автомобиле, привожу ссылку на J2534 логгер.

Пакет для восстановления клонов Mini-VCI c прошивкой MVCI-HC (1.4.1)
Бывает, что неосмотрительном обновлении прошивки через интернет через FirmwareTool, слетает прошивка чипа LPC2119. Для восстановления, необходимо подключиться USB-TTL кабелем (можно купить на алиэкспресc) на контакты RX, TX, 3V, GND разъема P2 на плате.
Далее с помощью Philips Flash Utilility из этого архива, прошить файл MVCI006000001.hex.

Если клон кабеля построен на фейковом FT232R чипе и установка свежих драйверов обнулила его eeprom, в архиве есть ept файл, который можно прошить при помощи FTDI Mprog 3.5 (легко ищется в интернете).

Мне очень интересно будет узнать отзывы тех, у кого успешно получилось запрограммировать TPMS датчики и сменить кастомизации на Toyota (пока только знаю что успешно меняли кастомизации на Toyota 4Runner 215 2005 года). Если у вас был успешный опыт, какая модель и год авто, и каким кабелем это делалось (1.4.1 или 2.0.4). Если 1.4.1, то какой вариант из приведенных мной? Про оригинальные M-VCI 3 in 1 и MongoosePro писать не надо, я верю что с поддержкой Passthru там все просто отлично и чипы все на месте 🙂

Перед покупкой кабеля рекомендую ознакомиться с этой статьей.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *