Vcp 5 error initiating usb interface

Восстановление адаптера VCDS своими силами (версии 704, 805.0 и 812.4 beta) Я здесь живу Сдается у тебя адаптер то живой, раз в VCDS его видно. Описал бы подробнее как не работает. Включаешь тест,пишет-Ross-Tech USB Interfase Not Found! Тест LEDs-Port Status-Inaccessible. Кстати это стало когда он у Туарега начал читать КАН.То есть не находил КАН,когда […]

Содержание

  1. Восстановление адаптера VCDS своими силами (версии 704, 805.0 и 812.4 beta)
  2. ten70
  3. Женёк 46
  4. Lifter
  5. ten70
  6. Женёк 46
  7. ten70
  8. Начинаем работать в STM32CubeMX. Часть 3
  9. Небольшое вступление к третьей части
  10. USB VCP
  11. Что дальше
  12. Ссылки

Восстановление адаптера VCDS своими силами (версии 704, 805.0 и 812.4 beta)

Я здесь живу

Сдается у тебя адаптер то живой, раз в VCDS его видно.

Описал бы подробнее как не работает.

Включаешь тест,пишет-Ross-Tech USB Interfase Not Found!
Тест LEDs-Port Status-Inaccessible.

Кстати это стало когда он у Туарега начал читать КАН.То есть не находил КАН,когда нашел,накрылся.

ten70

Оракул

Включаешь тест,пишет-Ross-Tech USB Interfase Not Found!
Тест LEDs-Port Status-Inaccessible.

Кстати это стало когда он у Туарега начал читать КАН.То есть не находил КАН,когда нашел,накрылся.

Женёк 46

просто заглянул
Я здесь живу

Lifter

Профессиональный советчик

Теперь открываем файл с нужной нам версией адаптера с папке «Program», нажимаем кнопку «erase», если все путем сообщение » successful»,

и потом нажимаем кнопку » program». При удачной записи будет сообщение » programmed serial under disabled» и теперь выходим из программы.

ten70

Оракул

Круто, наконец то первый положительный результат!

Может быть ака4 попробовать аналогичным способом.

Я здесь живу

Круто, наконец то первый положительный результат!

Может быть ака4 попробовать аналогичным способом.

Женёк 46

просто заглянул
Я здесь живу

Мастер советчик

ten70

Оракул

По этому поводу спорить можно долго, но выскажу свое мнение:

по любому, у кого есть убитый шнурок, стоит воспользоваться этим способом.
Если повезет, адаптер заработает, если нет, то хуже от этого уже не станет.

В любом случае никогда не пытайтесь использовать программу VCDS не соответствующую версии вашего адаптера.
В 99% будет стерта атмега, а это уже отдавать на перепрошивку за деньги.

1. Не знаю, верно ли это утверждение.

2. А почему эту самую «метку» нельзя переписать при проведении правильной «активации» адаптера? Казалось бы ничего невозможного в этом нет.
Например вставить адаптер в машину без подключения к компьютеру?

3. А с этим никто не спорит, большинство адаптеров умирает при невыясненых обстоятельствах и стирается именно прошивка USB драйверов и исправляются VID и PID в FTDI.

Источник

Начинаем работать в STM32CubeMX. Часть 3

Продолжаем цикл про основы работы STM32MXCube и программированию микроконтроллеров STM32.

Небольшое вступление к третьей части

Вначале я хочу сказать, что с этой части я буду использовать отладочную плату NUCLEO-F767ZI. Эта плата более доступна, чем STM32F746G Discovery, использует микроконтроллер в корпусе LQFP144, а не BGA, и сама плата более удобна для встраивания в разные DIY-проекты. Она имеет Ethernet и USB, а также JTAG-отладчик. Недостатком платы является отсутствие LCD, но он нам пока не нужен.

Хотя плата имеет другой микроконтроллер, все проекты из предыдущих частей переносятся на неё почти без изменений (нужно только поменять номера пинов). Также следует учесть, что на этой плате микроконтроллер тактируется источником 8 МГц. Кварц для тактирования микроконтроллера предусмотрен схемой, но не распаян, сигнал 8 МГц снимается с JTAG-отладчика. Если ваш проект использует интерфейс USB, то желательно включать тактирование от HSE, а не от внутреннего RC-осциллятора, так как RC-осциллятор не обладает достаточной точностью и стабильностью частоты. При попытке включить RC-осциллятор при наличии в проекте USB, STM32CubeMX выдаст предупреждение и предложит переключиться на HSE (то есть на внешний высокостабильный источник тактирования). Для того, чтобы задействовать внешний источник тактирования (8МГц) на вкладке PinOut следует в пункте RCC включить HCE и выбрать пункт BYPASS Clock Source. На практике USB-интерфейс всё равно работает, даже от RC, но лучше не рисковать.

Я перевёл на эту плату проекты из предыдущих частей и залил их на гитхаб.

В комментариях к предыдущим частям были вопросы по поводу IDE. STM32CubeMX позволяет автоматически создавать проекты для различных IDE: IAR (EWARM), MDK ARM v4, MDK ARM v5, Atollic TRUEStudio, SW4STM32 и др. Я пользуюсь Atollic TRUEStudio, который доступен для скачивания с официального сайта бесплатно.

Также я проверил материал из предыдущих частей и внёс ряд поправок.
Хочу поблагодарить Shamrel за ценные комментарии к предыдущей части.

USB VCP

Одним из самых простых режимов работы USB является режим VCP — Virtual COM Port. Настройка работы с ним потребует от вас минимальных усилий.

В STM32CubeMX находим на вкладке Pinout раздел USB_OTG_FS и устанавливаем Mode=Device_Only:

В разделе USB_DEVICE устанавливаем Class For FS IP в режим CDC VCP (Communication Device Class Virtual Com Port):

Теперь нужно настроить конфигурацию тактирования так, чтобы частота USB составляла 48 MHz:

Идём дальше, на вкладку Configuration, и отключаем параметр VBUS Sensing:

Генерируем код и открываем проект в IDE.

Находим файл usbd_cdc_if.c и в него вставляем следующее:

Здесь реализован режим эха: всё, что приходит в порт, мы немедленно отправляем обратно.

Компилируем и прошиваем микроконтроллер. Затем подключаем разъём User USB платы к компьютеру. Система должна обнаружить новый COM-порт.

Для Linux: проверяем ls /dev/tty*, появилось устройство /dev/ttyACM0. Проверяем, и здесь нас ждут ещё сюрприз: отказано в доступе. Нужно добавить себя в группу dialout:

(где user — ваше имя пользователя)

Для работы с устройством в Windows вам понадобится скачать и установить драйвер. Для работы в OS X и Linux специальный драйвер не нужен.

Запускаем (например) Putty, настраиваем параметры порта. Они должны совпадать с параметрами, указанными в свойствах порта (см. «диспетчер устройств/порты»).

Пробуем открыть порт в Putty и что-то послать в порт:

Если порт не открывается, можно попробовать выйти из режима отладки в IDE и перезапустить плату. Всё должно заработать.

как бороться с ошибкой код 10 виртуального порта?
Помогает в файле usbd_cdc.h вместо 512 поставить 256 в строке:
#define CDC_DATA_HS_MAX_PACKET_SIZE (512 было) 256 /* Endpoint IN & OUT Packet size */

Как мы увидели, работа с USB в режиме виртуального COM-порта очень проста. Единственный недостаток этого режима — очень низкая скорость передачи данных. Интерфейс USB в режиме Full Speed обеспечивает до 12 Мбит/c, в режиме High Speed — до 480 Мбит/c, но VCP ограничивает скорость жалкими 128 кбит/c.

Можно сделать высокую скорость передачи данных, но пока отложим это до следующего раза.

Сейчас попробуем запустить АЦП, получить с него значения и отправить на компьютер, реализовав очень простой (и очень медленный) «осциллограф». Чтобы было интереснее, мы подадим на АЦП синусоидальный сигнал, сформированный ЦАП. Так как мы уже делали это в прошлой части, я просто скопирую код в новый проект (с небольшими изменениями, которые большой роли не играют).

Сначала немного об АЦП, встроенном в микроконтроллер. Микроконтроллер STM32F767ZI имеет три 12-разрядных АЦП, типа SAR (последовательного приближения), имеющие производительность до 2 MSPS (млн. выборок в секунду). Этот тип АЦП отличается высокой скоростью преобразования, но меньшей точностью, чем сигма-дельта АЦП. Вход опорного напряжения VREF соединён с VDDA, и, через индуктивность, с VDD. Таким образом, опорное напряжение в нашем случае равно 3,3В. Особенностью SAR ADC является использование на входе схемы выборки-хранения, содержащей конденсатор. В момент выборки значения сигнала конденсатор подключается ко входу и заряжается до величины входного сигнала. Если источник сигнала будет иметь слишком большое внутреннее сопротивление, конденсатор не успеет зарядиться полностью, и мы получим заниженное значение. Этот и другие моменты использования АЦП изложены в [1].

АЦП данного микроконтроллера имеет множество режимов работы [2], мы рассмотрим только один из них. Попробуем получить одновременно два значения сигнала с двух АЦП, строго синхронно, и записать их в буфер через DMA.

Итак, создаём новый проект, добавляем в него уже готовый код для генерации синусоиды на DAC и для USB VCP (через него мы будем отсылать данные на компьютер). Далее (проводами) соединяем выход ЦАП с входами АЦП1 и АЦП2. Для того, чтобы как-то различать сигналы на аналоговых входах, я соединил АЦП1 c ЦАП напрямую, а АЦП2 — через делитель напряжения на переменном резисторе, чтобы можно было менять амплитуду сигнала.

Если вы будете подавать на вход АЦП сигнал от внешнего источника, следует помнить, что сигнал на любом входе микроконтроллера должен быть ограничен значениями 0 — Vcc, что в большинстве практических случаев приводит к необходимости сдвига и усиления (или ослабления) сигнала.
Также следует учесть, что в микроконтроллерах STM32 используются АЦП последовательного приближения (SAR), которые потребляют от источника сигнала довольно большой ток в момент измерения, и требуют источника сигнала с низким импедансом.


Рис. 1. Схема выборки-хранения SAR ADC (не из STM32, но совершенно аналогичный)

В моменты выборки сигнала конденсаторы (рис. 1) подключаются ко входу АЦП и должны зарядиться до полного уровня сигнала за очень короткое время, потребляя при этом значительный ток. Если источник сигнала будет иметь большое сопротивление, они не успеют зарядиться, и показания АЦП будут неверными. На практике это означает, что мы должны в большинстве случаев использовать внешний буферный усилитель. Так как сегодня мы сосредоточимся на программных аспектах задачи, мы можем обойтись без усилителя, но следует помнить, что без усилителя показания АЦП будут существенно искажены, и в реальных проектах он нужен.


Рис. 2. Схема выборки-хранения вызывает провалы уровня сигнала на входе АЦП.

К сожалению, в документации STM32 эти вопросы рассмотрены слабо, но я могу порекомендовать руководство [3].
Если читателям будет интересно, я могу рассмотреть основы схемотехники аналоговых узлов сопряжения сигналов с АЦП в следующей статье.

Нам нужны будут в нашем проекте два таймера. Один из них будет задавать период работы ЦАП, второй — АЦП. Настроим аналого-цифровой преобразователь на работу в двухканальном режиме с одновременной выборкой. Выборка будет происходить по таймеру TIM2. Полученные значения будут складываться в буфер с помощью DMA.

Мы будем использовать однократный режим работы DMA (есть также циклический, с ним мы уже познакомились при изучении ЦАП). После того, как буфер заполнится значениями с АЦП, мы копируем его содержимое в другой буфер (с некоторой обработкой), передаём его через USB и запускаем процесс снова. Также для отладки и индикации режима работы мы используем два порта GPIO, к которым подключены светодиоды.

Итак, у нас создан проект, в который мы добавили DAC и таймер TIM1. Ещё нам нужно добавить ADC1 (вход IN9), ADC2 (вход IN12) и таймер TIM2. Также нам понадобится USB_OTG_FS.

Настраиваем ADC1 на работу в режиме одновременной выборки, с запуском по таймеру 2:

ADC2 при этом настраивается автоматически:

Обращаем внимание, что размер передаваемых данных Word, а не Half Word, т.к. за один раз передаются данные с двух АЦП, упакованные в 32-битное слово. Настраиваем таймер TIM2:

USB настраиваем так же, как мы это уже делали. Генерируем код.

Я не буду здесь расписывать весь исходник проекта, остановлюсь лишь на ключевых моментах. Запуск цепочки таймер-ADC-DMA:

Почему мы не можем передать через USB непосредственно содержимое исходного буфера? Так как скорость VCP слишком мала, мы не сможем передавать весь поток данных с АЦП. Мы захватываем кусок сигнала, передаём его «наверх», потом захватываем следующий кусок и т. д. Если мы не предпримем специальных мер, то в порт будут передаваться случайные фрагменты исходного сигнала. Поэтому нужно сделать программный аналог «триггера», как у цифрового осциллографа. Мы будем передавать в порт не рандомный фрагмент, захваченный АЦП, а кусок сигнала после возникновения некоторого условия. Таким условием может быть пересечение сигналом некоторого уровня в направлении снизу вверх: sample0_0 = threshold, где threshold — порог срабатывания.

Именно для этого мы делаем буфер АЦП в два раза больше буфера VCP, и просматриваем его до середины в поисках такого условия. Если условие не наступило, не отправляем в порт ничего, и запускаем следующий цикл АЦП.

DMA упаковывает сигналы с двух АЦП в одно 32-битное слово. Не будем менять этот формат, просто добавим единицу в старший разряд первого отчёта в буфере, чтобы ПО верхнего уровня могло распознать начало «кадра»:

Для отображения сигнала на компьютере я написал маленькую программу на C#:

Она в основном собрана из компонентов в Visual Studio и содержит минимум кода. Её исходники также доступны на Github.

Что дальше

В следующей части мы рассмотрим интерфейс Ethernet и немного операционную систему реального времени FreeRTOS.

Ссылки

Исходники проектов к всему циклу статей можно скачать на github. Все проекты сделаны для платы Nucleo F767ZI и используют IDE Atollic TRUEStudio.

Благодарю за внимание, о замеченных ошибках и опечатках прошу сообщать в личку. Продолжение следует.

Источник

*в посте речь про китайский клон Vag Can Pro версии 5.5.1*
Если про VCDS и VAS5054 знают все, то про VCP информация не так распространена. Решил ради любопытства заказать себе у китайцев. ссылка на поисковый запрос на Али.

Фото в бортжурнале Skoda Yeti

Начнем с того что китайцы продают версию VCP 5.5.1 в двух видах. Первый это кабель с флешкой-ключом и второй это просто кабель. Я ради надежности купил с флешкой за 850р, без нее цена была ниже 600р. Однако после получения так и не смог запустить программу. Полазив в интернете, быстро нашел взломанную софтовую часть, запасная ссылка(winrar обновите если архив не открывается). Ставим программу, драйверы и копируем в папку две DLL-ки, так что флешка не нужна и если вы хотите брать себе кабель то можете заказывать вариант без флешки-ключа.

Что же умеет этот шнурок? По сути это тот же VCDS/Вася, которым можно менять кодировку блоков, адаптацию. Важное отличие — смена прошивок. Есть наличие интегрированных «скриптов» выполняющих некоторые полезные процедуры автоматически. Встроенный русский язык, чуть лучше ПРОМТа.

Фото в бортжурнале Skoda Yeti

основной экран. 1 — Сервисные процедуры.

Сервисные процедуры. Вот пример некоторых действий.

Как видно здесь можно напрямую изменить параметрию рулевой рейки, самые распространенные варианты уже загружены в программу. Да, можно конечно и по старинке загрузить самому любую.
Оставлю скриншоты всех возможных действий в этом архиве. Кстати, так же можно электронно прокачать тормозную жидкость и выгнать воздух из насоса АБС(vcds тоже умеет). Можно запрограммировать световую параметрию в разнообразных вариациях.

Вообщем поигрался, поменял прошивку рулевой на Yeti pq35(на 1K0909144R) и климатроника (на 3T0907044_Q_0709). Параметрию руля загрузил от обычной AUDI TT (2WD), руль стал легче на маленьких скоростях.

Если у вас нет диагностического шнурка или есть желание обновлять прошивки, то за небольшие деньги это достойное приобретение. Подходит для Ваговских машин до начала 2016г.

FAQ. Самые частые вопросы тут:
* Все параметрии для 3 рейки, архив , параметрические кривые. Еще одна подборка.
* Образы с прошивками Диски с прошивками — Flash Discs. Экспериментировать с первичной прошивкой лучше на менее актуальном для вас блоке! Например климатроник или магнитола. Если что-то пойдет не так, хотя бы машина не останется обездвиженной.
* Самые последние версии прошивок без скачивания тут. Можно выяснить есть ли обновления для вашего блока.
* Если нужна прошивка которая залита в блок с завода, то такую часто трудно найти. Подобные как правило отсутствуют на дисках и в общем доступе. На самых свежих дисках могут отсутствовать старые версии прошивки, поэтому при необходимости качайте старые подборки с прошивками.
* файл nn.dll если у вас вдруг отсутствует после установки
* Очевидно что данный шнурок никак не работает с программами типа VCDS, Вася. Только с ломаной версией VCP.
* Еще раз ссылка на ломаную версию софта, запасная ссылка. Это пятая(5.5.1) версия программы, актуальная на данный момент восьмая и не стоит ждать что китайцы ломанут что-то выше пятой.
* Программа работает на любой Windows. Начиная от WinXP до Windows 10, любой разрядности.
* Кабель(5.5.1) работает с машинами Ваговского концерна до 02.2016г., но может и новее, зависит от свежести блока.
* российский сайт VCP тут.
* Ссылка на файлы с компакт-диска, который у многих приходит сломанный. Однако необходимости в этих файлах нет!
* Да, этим шнуром можно отключить опрос ламп, чтобы воткнуть диоды/ксенон. Но это не дает гарантии что ваш блок комфорта не сгорит спустя год! Категорически не советую заниматься этим колхозом, либо заранее узнайте как потом восстанавливают блоки (нужно перепаивать ключи).
* Да, можно прошить и блок двигателя. Прошивка двигателя чужой прошивкой может заблокировать его запуск иммоболайзером.
* Без шнура программа не запустится.
* Дампы этой версией скачивать нельзя. Вроде можно самой последней официальной.
* Не все шнурки одинаковые, некоторые могут работать некорректно. Читайте отзывы к товару до покупки. Вскройте, осмотрите качество пайки. Лучше если собрано на микросхеме Atmega162. Фото микросхем из моего.

* После подключения, в диспетчере задач должно появиться устройство. Должна гореть зеленая лампочка.

* Бывает драйверы сами не устанавливаются. Тогда смотрим как и что ставить для WindowsXP и для Windows7
* Кабель подключать строго напрямую в USB-порт. Никаких удлинителей и хабов.
* Прошивка блоков долгий процесс, убедитесь что ноутбук полностью заряжен и не уснет на 98%. Тоже касается акб авто. Грубо 100КБ это 5 минут прошивки. К примеру у VASPC этот процесс значительно быстрее.
* Эльза рекомендует… Дверь водителя во время обновления ПО должна быть открыта, а остальные разблокированы. Во время обновления ПО включить на автомобиле аварийную световую сигнализацию, чтобы обеспечить постоянную активность шины CAN на стороне автомобиля.
* Если во время прошивки возникла ошибка и процесс прервался — блок перестал отвечать. Попробуйте прошиться снова. Скиньте клемму аккума на минут 15 и попробуйте еще раз.
* Если вам не повезло и шнурок не заработал, то открывайте диспут на возврат денег(фото ошибок приложите). Чаще всего продавцы не конфликтуют и возвращают средства. Изначально покупайте продукт там где большое кол-во отзывов, а не самая низкая цена.

Ссылки по теме:
— хороший форум по диагностике и кодированию VCP.
— Сообщества › Кодировки VAG
— Skoda Octavia K.I.T.T. › Бортжурнал › Усилитель руля J500 и всё, что с ним связано
— Skoda Octavia › Бортжурнал › Обновление прошивки рулевой рейки (MQB)
— Skoda Octavia K.I.T.T. › Бортжурнал › Усилитель руля второго поколения (общая тема)
— Skoda Yeti 💎 Silver Brilliant › Бортжурнал › VAG CAN PRO, небольшая инструкция для чайников на примере замены параметрии рулевой рейки PQ35
— Skoda Yeti 💎 Silver Brilliant › Бортжурнал › Решаем проблему скрытых битов с помощью VAG CAN PRO
— Skoda Octavia 1.8 apr st 1+ (1.2 bar) › Бортжурнал › vag can pro (VCP) параметрия света (BCM)

Речь об адаптере для автомобилей концерна Volkswagen AG.

Ну и каким бы программистом я был, если б не подключился к диагностическому разъёму. Тем более с автомобилем такого концерна. На самом деле, пытался приобрести ВАСЮ Диагноста (клон VCDS) почти сразу после покупки авто. Но в течение нескольких дней безуспешного оформления заказов на разных сайтах официальных представителей и даже звонков в местный офис (г. Казань), мне перезвонили и любезно сказали, что видели заказы. просто шнурков сейчас нет в наличии и появятся к концу месяца. Обещали набрать по телефону.

Короче, благодаря доблестным работникам китайской и российской почт (за что им ePacket отдельные $6), VCP оказался в моих руках раньше всех. Заказывал на ali версию с ключом (USB Dongle). За ключ переплатил $4 потому что попадалась на форумах информация касаемо возможных трудностей. От ключа, разумеется, отучился и проблем пока не встретил=)

Фото в бортжурнале Volkswagen Golf Plus

Zoom

VCP 5.5.1 CAN BUS+UDS+K-line Scanner

Дальше не будет подробного описания программы. Наверняка существуют обзоры и инструкции в сети. Моя задача заключается лишь в консолидации информации со скидкой на неопытность и первые шаги. В общем, клонированный китайцами VCP — это пожалуй самый доступный сканер для VAG (менее 1000 RUR). Тиражируют они версию начала 2016, чего достаточно для большинства владельцев подержанных авто. Можно смотреть и сбрасывать ошибки, менять кодировки и даже прошивать блоки и делать кое-чего ещё. Меня же, как новичка, а первую очередь интересовала возможность узнать наименование того или иного блока без физического доступа (читай — не вскрывая приборку, руль или чего там ещё). Более того, можно переделать сей девайс в CAN Hacker.

Отдельного внимания требует ПО. Диск, как многие пишут, не прочитался. Может, конечно, дело в заросшем мхом дисководе. Пока продавец скидывал ссылку (менее суток, кстати), я накачал кучу разных архивов с архивами внутри и прочим шлаком. Дубликаты, битые файлы. какого мрака там только не было. И чтобы сэкономить вам время, всё перебрал и разложил по полочкам на Я.Диске.
Коротко:
vcp6.zip — подчищенная мной версия (пока удалил только явно лишнее; будут обновления)
vcp_sp275_no_dongle.zip — отучалка от донгла (распаковать в каталог программы с заменой)
Drivers — каталог с драйверами, которые на Windows 10 Home x64 не понадобились
VAG CAN PRO.rar — то, что высылают китайцы (приложение с мусором, китайскую версию, копию драйверов и архиватор; оставил для истории и порядка)
ATmega162.zip — eeprom и flash считанные программой AVRDUDE_PROG через программатор USBASP

Пример первого эксперимента:

Запчасти на фото: 5K0953507AS, 5K0953549C. Фото в бортжурнале Volkswagen Golf Plus

Блок подрулевой электроники [16]St.Whell el.

ECU No 5K0 953 507 AS интерпретируется в ETKA как комбинация нескольких деталей:
— подрулевые переключатели 5K0 953 513 L 9B9 (без кнопок круиза GRA, с кнопками бортового компьютера MFA; 9b9 — чёрный satinschwarz)
— электронный модуль подрулевых переключателей 5K0 953 549 C (с круизом GRA, без поддержки мультируля MFL)
— и нескольких других
Подробнее остановлюсь на этом блоке в отдельной записи. Сейчас же понятно, что мчащиеся ко мне китайскими мулами и российскими ишаками новые подрулевые переключатели с круиз контролем без особых проблем встанут вместо текущих, а вот для мультируля потребуется замена ещё и блока подрулевой электроники.

Содержание

  1. Прошивка кабеля VCDS
  2. Виды кабелей
  3. Прошивка
  4. Адаптер не найден. Ошибка при подключении сканера VCDS или Вася.
  5. Отключение Брандмаузера в Виндовс 7
  6. Отключение проверки цифровых подписей
  7. Адаптер: найден!
  8. Восстановление адаптера VCDS своими силами (версии 704, 805.0 и 812.4 beta)
  9. ten70
  10. Женёк 46
  11. Lifter
  12. ten70
  13. Женёк 46
  14. ten70
  15. Исправление ошибок при установке Вася Диагност
  16. Восстановление адаптера VCDS своими силами (версии 704, 805.0 и 812.4 beta)
  17. ten70

Прошивка кабеля VCDS

Все действия по прошивки больше направлены на восстановление умерших кабелей. Конечно, вы вместе с восстановлением получаете и обновление на последнюю версию, но все же это восстановление.

Если кабель старой версии работает и он вас устраивает, то не стоит пытаться его прошивать. Всегда есть вероятность, что рабочий кабель во время прошивки вообще потеряет связь. В этом случае, чтобы его восстановить потребуется паяльник, программатор и прямые руки.

Виды кабелей

Кабели бывают двух видов:

  • на чипе Atmega 162;
  • на чипе NEC.

Прошиваются только собранные на чипе Atmega 162. Чтобы определить какой чип установлен, нужно разобрать кабель и посмотреть надпись на нем.

Внешний вид чипа после вскрытия адаптера

Так выглядит надпись на чипе Atmega 162

Если у вас на чипе нет надписи Atmega, то дальше можно не читать

Прошивка

1. Устанавливаем программу VCDS. Не забываем про VCDSloader.

2. Подключаем кабель к USB и подаем на него 12В. Если нет 12В, то можно подключить его к OBD2 разъему прямо в машине. Открываем диспетчер устройств.

Смотрим какой у нашего кабеля VID и PID. В данном случае VID «0403», а PID «FA20».

2. Скачиваем прошивальщик и запускаем его.

Меняем VID и PID на те, которые мы увидели в диспетчере устройств. В данном примере надо поменять PID с «FA24» на «FA20».

3. Нажимаем на кнопку «ЗАПИСЬ». Если кабель в бут-моде, то должен пойти процесс записи.

Если выйдет ошибка «Interface not found», то это означает, что нет питания или кабель нерабочий.

4. Запускаем программу VCDS с помощью загрузчика VCDSloader. Заходим в НАСТРОЙКИ и выполняем тест.

Программа подтвердит, что видит шнур, но попросит его обновить. Соглашаемся.

После прошивки снова выполняем тестирование, чтобы убедиться, что все в порядке.

Источник

Адаптер не найден. Ошибка при подключении сканера VCDS или Вася.

Данную ошибку версия usb библиотеки 03.01.19 и версия драйвера (могут быть другие даты) обычно можно словить после переустановки самой проги либо Виндовс. В моём случае был Виндовс 7.

Проблема кроится в драйверах сканера (адаптера)!

Выглядит это обычно так:

При переустановке программы и драйвера — либо антивирусная прога либо сам Виндовс Брандмаузером зарубает установочные файлы и мы получаем ошибку адаптер не найден!

Если дело в антивирусной программе, то её необходимо отключить, либо внести диагностическую прогу в белый список антивирусника.

И так поделюсь собственным способом как я решил проблему подключения сканера Вася 12-ой версии к Windows 7. Антивируса у меня не было, по этому дело выло в защитнике Windows.

  1. Удаляем полностью программу, в моём случае Вася диагност, через Меню пуск —> Панель управления —> Программы.
  2. Полностью отключаем антивирусную программу, если есть.
  3. Отключаем защитник Виндовс Брандмаузер.
  4. Отключаем проверку цифровых подписей драйверов.
  5. Для полной уверенности можно откатить дату на ноуте.
  6. Заново устанавливаем программу диагностики. скачать активированную VCDS 12.12 для Китайского шнурка.

Отключение Брандмаузера в Виндовс 7

Чтобы отключить защитник Виндовс на время установки проги с драйверами заходим в Меню пуск —> Панель управления.

В правом верхнем углу меняем на мелкие значки, как видно на фото ниже:

И заходим во вкладку: Администрирование:

Далее выбираем —> Службы.

Из списка служб выбираем: Брандмаузер Windows.

Кликаем и в диалоговом окне отключаем его и останавливаем, как видно на фото ниже:

Далее опускаемся вниз списка служб и находим: центр обеспечения безопасности!

И также отключаем его как и брандмаузер.

Отключение проверки цифровых подписей

Как вариант можно при перезагрузке компа удерживать клавишу F8, далее в меню выбрать загрузить без проверки цифровой подписи драйверов.

Также это можно сделать через командную строку!

В меню пуск, в поле найти вводим: cmd.exe

В командную строку вставляем команду: bcdedit.exe /set nointegritychecks ON и жмём Enter. Проверка подписи отключена!

Обратно вернуть подпись драйверов: bcdedit.exe /set nointegritychecks OFF как на фото ниже:

Теперь, по желанию можно откатить дату на компьютере. Я откатился на 2015 год.

И устанавливаем заново диагностическую программу.

Устанавливаем драйвера сканера, подключаем его к компьютеру и видим:

Адаптер: найден!

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

Лично мне эти действия помогли. Пробовал разные способы. Надеюсь будет полезно тем кто ищет ответ на вопрос — адаптер не найден! версия usb библиотеки.

Также данная ошибка подключения адаптера может выскакивать из-за не исправности самого сканера. Если отремонтировать нет возможности, можно подобрать для себя нужный на Али у проверенного продавца последней версии:

Рейтинг статьи:

Источник

Восстановление адаптера VCDS своими силами (версии 704, 805.0 и 812.4 beta)

Я здесь живу

Сдается у тебя адаптер то живой, раз в VCDS его видно.

Описал бы подробнее как не работает.

Включаешь тест,пишет-Ross-Tech USB Interfase Not Found!
Тест LEDs-Port Status-Inaccessible.

Кстати это стало когда он у Туарега начал читать КАН.То есть не находил КАН,когда нашел,накрылся.

ten70

Оракул

Включаешь тест,пишет-Ross-Tech USB Interfase Not Found!
Тест LEDs-Port Status-Inaccessible.

Кстати это стало когда он у Туарега начал читать КАН.То есть не находил КАН,когда нашел,накрылся.

Женёк 46

просто заглянул
Я здесь живу

Lifter

Профессиональный советчик

Теперь открываем файл с нужной нам версией адаптера с папке «Program», нажимаем кнопку «erase», если все путем сообщение » successful»,

и потом нажимаем кнопку » program». При удачной записи будет сообщение » programmed serial under disabled» и теперь выходим из программы.

ten70

Оракул

Круто, наконец то первый положительный результат!

Может быть ака4 попробовать аналогичным способом.

Я здесь живу

Круто, наконец то первый положительный результат!

Может быть ака4 попробовать аналогичным способом.

Женёк 46

просто заглянул
Я здесь живу

Мастер советчик

ten70

Оракул

По этому поводу спорить можно долго, но выскажу свое мнение:

по любому, у кого есть убитый шнурок, стоит воспользоваться этим способом.
Если повезет, адаптер заработает, если нет, то хуже от этого уже не станет.

В любом случае никогда не пытайтесь использовать программу VCDS не соответствующую версии вашего адаптера.
В 99% будет стерта атмега, а это уже отдавать на перепрошивку за деньги.

1. Не знаю, верно ли это утверждение.

2. А почему эту самую «метку» нельзя переписать при проведении правильной «активации» адаптера? Казалось бы ничего невозможного в этом нет.
Например вставить адаптер в машину без подключения к компьютеру?

3. А с этим никто не спорит, большинство адаптеров умирает при невыясненых обстоятельствах и стирается именно прошивка USB драйверов и исправляются VID и PID в FTDI.

Источник

Исправление ошибок при установке Вася Диагност

В данной статье вы узнаете, как избежать некоторых ошибок при установке автосканера Вася Диагност для автомобилей VAG группы.

Примечание! Данная инстукция Вам пригодиться если вы обладаете следующими приборами: Вася Диагност , Вася Диагност 2.0 .

И так начнем. Первая и самая частая ошибка, которою встречают пользователи диагностического сканера Вася Диагност – это ошибка, связанная с потерей файла лицензии Вася диагност. В окне ошибки будет написано: Извините, эта программа не может быть запущена без файла лицензии. Фото 1.

Пути решения и поиска файла лицензии Вася диагност:

* Если вы устанавливаете Вася Диагност PRO (Вася Диагност оригинал), то зачастую пользователи забывают открыть и запустить файл лицензии, который прикреплён в электронном письме, высланном вам после регистрации на официальном сайте Вася Диагност.

1. Если вы все-таки увидели окно с данной ошибкой о не достающем для Вася диагност файла лицензии, то заходим ПУСК (меню пуск в нижнем левом углу картинка Windows) либо чуть правее находим поиск (значок лупа) и ищем ПАНЕЛЬ УПРАВЛЕНИЯ и далее жмем УДАЛЕНИЕ ПРОГРАММЫ. Фото ниже. После того как зашли в вышеуказанное меню ищем программу Вася Диагност и удаляем ее.

2. Далее самый главный шаг! Нужно обезвредить все антивирусные программы, которые установлены на ваш компьютер. Самый простой способ удалить антивирусную программу тем же способом, как вы удаляли программу Вася Диагност.

Если же вам дорога ваша антивирусная программа, то временно отключите ее перед установкой. У каждой антивирусной программы свой принцип ее отключения и с этим вам поможет только сеть интернет.

Важно! Для тех, кто яростно утверждает, что у него нет никаких антивирусных программ советую обратить внимание на защитник Windows! Он всегда присутствует в Windows и выполняет роль программы против вирусов.

3. Устанавливаем заново софт Вася Диагност. Важно что бы при этом антивирусная программа была отключена!

4. После установки Вася Диагност в антивирусной программе вносим папку «Вася диагност» в исключение для проверки. Опять же для каждой программы против вирусов своя процедура и вам помогут поисковые программы в «Интернете».

После выполнения данных рекомендаций ошибка об отсутствии файла лицензии для Вася Диагност исчезнет! Еще раз напомню, что эта ошибка возникает только из-за того, что файл лицензии «съедает» антивирусник. Ваши утверждения что это не так не принимаются!

Далее рассмотрим ошибку Вася диагност «USB адаптер не найден». Фото 2

Данная ошибка означает, что драйвера для диагностического кабеля Вася Диагност не установлен.

Изначально после того как вы увидели надпись «вася диагност адаптер не найден» через диспетчер устройств попробуйте переустановить или обновить драйвера для Вася диагност. Если же драйвера Вася Диагност установлены, но все равно пишет в программе Вася Диагност USB адаптер не найдет, то Вам придется пройти процедуру Отключения обязательной проверки подписи драйверов. Подробную инструкцию Вы получите перейдя по ссылке. Жмите сюда.

После удачного завершения всех выше указанных процедуры у вас уйдут ошибки «usb адаптер не найден» и «Вася диагност файл лицензии не найден».

Источник

Восстановление адаптера VCDS своими силами (версии 704, 805.0 и 812.4 beta)

ten70

Оракул

Данная инструкция по восстановлению клонов адаптеров VCDS следующих версий — 704, 805.0 и 812.4beta

Признаки неработающего адаптера:
при подключении его к USB порту компьютера, перестаёт опознаваться как «Ross-Tech HEX or key USB interface»
В device manager под windows появляется как неизвестное USB устройство.


Работа по восстановлению адаптера содержит 3 этапа:
1. Узнаем настройки FTDI у убитого адаптера и правим универсальные драйвера под него.
После этого загружаем исправленные драйвера.
2. Восстанавливаем стандартные настройки FTDI.
3. Записываем в ЕЕПРОМ нужную версию программы с настройками USB.

Работу по восстановлению ПРОВОДИМ В СЛЕДУЮЩЕМ ПОРЯДКЕ:

1. Скачиваем архив «Vosstanovlenie.zip» и распаковываем его http://www.eberspaecher.ru/

2. Подключаем убитый адаптер к USB компьютера. Заходим в device manager через

START -> SETINGS -> CONTROL PANEL -> SYSTEM -> HARDWARE -> DEVICE MANAGER

Находим «Unknown Device — Usb Device» -> PROPERTIES -> DETAILS

Смотрим о нём сведения — нас интересует VID и PID. У меня это были VID_0865_PID_2000

Вынимаем адаптер из USB порта.

3. Зная свои VID и PID заходим в распакованную папку «CDM 2.06.00 WHQL Certified» с универсальными драйверами.

В ней находим два файла ftdibus.inf и ftdiport.inf.

В них надо подставить свои значения VID и PID вместо ХХХХ и YYYY соответственно.

В каждом файле это будут по две строчки отделеные восклицательными знаками, которые надо подправить:

4. Теперь Подключаем обратно адаптер к USB порту и ставим путь к драйверам в нашей папке или из device manager переустанавливаем наши драйвера.

После этого адаптер должен найтись в windows

5. Запускаем программу из папки «vidpidfix.exe», нажать кнопку «search». Должны появиться 2 строчки

» found one device» и «0», выбрать строчку с «0» и нажать кнопку «open».

нажать кнопку «write default EE data», если все хорошо появится » wirte successful», нажать «ok» и выйти из программы.

6. Последнее упражнение запись программы умершего адаптера. Не пытайтесь проапгрейтить ваш адаптер, вы можете только восстановить вашу версию.

Для этого запускаем «MProg.exe» из папки «MProg 3.5 Release», нажимаем кнопку » device» и потом «scan».

Если эти шаги получатся выскочит » find one device».

Теперь открываем файл с нужной нам версией адаптера с папке «Program», нажимаем кнопку «erase», если все путем сообщение » successful», и потом нажимаем кнопку » program». При удачной записи будет сообщение » programmed serial under disabled» и теперь выходим из программы.

7. Вынимаем адаптер из USB порта и вставляем снова, чтобы переписать правильные драйвера для восстановленного адаптера из папки с предустановленным ПО VCDS.

После этого адаптер должен быть готов к работе!

Гарантий полного восстановления адаптера нет, 805 себе восстановил, другие версии проверить нет возможности.

Инструкция и прошивки адаптеров взяты с немецкого форума в свободном доступе, я ничего от этого не имею, просто решил свою задачу и поделился с другими.
Данным способом нельзя проапдейтить адаптер скажем с версии 805 до 812.

Если у кого будут замечания, не стесняйтесь добавлять.

Источник

Понравилась статья? Поделить с друзьями:
  • Vcopm110 dll ошибка ведьмак 3
  • Vcomp110 dll скачать для windows 10 x64 ведьмак 3 как исправить
  • Vcomp110 dll witcher 3 как исправить windows 10
  • Vcm communication error
  • Vcl50 bpl ошибка при обращении к реестру ole