K-line адаптер (программатор) — бортжурнал Mitsubishi L скоро i года на DRIVE2
Софт. Программы для компьютера. Для пк

Представляем вам нашу новую разработку — программатор ЭБУ. Идея создания устройства именно в таком виде витала в воздухе давно, но до практической реализации руки дошли только сейчас, сначала было формализовано техническое задание: Таким образом, для прошивки и последующего контроля работоспособности прошивки в ЭБУ достаточно иметь только нетбук и программатор.

Опционально должен обеспечиваться автоматический старт программирования подключенного ЭБУ. Для работы с программатором и адаптером вам необходим компьютер с установленной операционной системой Microsoft Windows. Программатор поставляется в виде: Для досборки конструктора необходимо подключить полученную плату к разъему ЭБУ в соответствии с рисунком ниже на рисунках указаны номера пинов разъемов 55 и Для этого рекомендуется использовать монтажный провод МГТФ сечением 0. Это может быть выполнено таким образом, что конструкция разместится внутри разъема ЭБУ или через дополнительный универсальный соединительный разъем если вы хотите использовать один программатор для разных блоков.

Не задействованные контактные площадки никуда подключать не нужно. Плату в разъеме можно не закреплять но кабель обязательно нужно жестко зафиксировать. Есть разные версии плат программатора - установка деталей на них немного различается но подключение к ЭБУ осуществляется в тех же самых местах. Обычно для проектирования адаптеров K-Line используют микросхемы преобразователей USB-UART фирм FTDI, Prolific, Silabs, однако эти микросхемы имеют довольно высокую стоимость и требуют установки в систему неоригинальных драйверов, способных вызывать различного рода конфликты, либо имеющихся не для всех версий ОС.

Так же не все микросхемы поддерживают скорость необходимую для работы адаптера с нашими ЭБУ. В частности для работы на этой скорости с адаптерами Prolific требуется модификация inf файлов драйвера определенной версии для определенных ОС. Кроме того не все адаптеры имеют серийные номера устройства и таким образом при включении в разные разъемы USB компьютера номера портов могут сопоставляться с адаптером почти случайным образом.

Заметим, что в последнее время активизировалась борьба производителей оригинальных ИМС prolific-ftdi с пиратскими китайскими клонами их продуктов. Под раздачу попали как пираты так и ни в чем не виноватые производители адаптеров которые просто покупали в Китае микросхемы даже не зная, что это подделка. С появлением линейки дешевых контроллеров Microchip с поддержкой USB2. Адаптер фактически представляет специфичное устройство класса USB CDC communication device class. Впервые USB CDC классы были реализованы в операционной системе WindowsSE таким образом наш адаптер может работать в этой ОС и всех последующих ОС Микрософт драйвера для WinXP вы можете скачать на страничке загрузки.

Плюсом является то что драйвер CDC устройства написан и подписан Майрософт - таким образом с нашим адаптером в систему не устанавливаются сторонние sys файлы способные вызвать нестабильную работу ОС или даже BSODы. Однако Майкрософт не предоставляет INF файлов под стандартные CDC драйверы. Поэтому их необходимо скачать в разделе загрузки.

Адаптер поставляется в виде конструктора собранная печатная плата с хвостиком USB разъемы и резистор 1ком не входят в комплект, либо законченного устройства в разъеме OBD. Адаптер поддерживает любые скорости работы шины ISO вплоть до кбит. Работает как с 5в так и с 12в шинами. В отличие от дешевых решений поддерживается серийный номер устройства USB , что позволяет адаптеру корректно работать в системе при подключении к разным портам USB компьютера в разной последовательности многие адаптеры от этого устанавливаются заново и меняют номер порта. Однако поскольку все адаптеры конструктивно для упрощения производства имеют одинаковые серийные номера, подключение одновременно более чем 1-го адаптера данного типа к одному ПК не допускается!

Адаптер и программатор могут функционировать одновременно так как их PID разные. Адаптер существует в двух версиях плат которые различаются размерами и компоновкой элементов но функционально они полностью идентичны. Для подключения адаптера 1й версии к автомобилю используйте картинки ниже:. Для этого необходимо проделать следующее: Если все сделано правильно, будут показаны как отключенные в данный момент от ПК, так и активные устройства, использующие коммуникационные порты. После так же меняем порт на нашем K - line адаптере на тот, который мы ранее освободили.

Для подключения адаптера на выбранный порт необходимо вытащить и вставить разъем USB - при этом адаптер будет подключен уже на новый порт. Изменять номер порта можно только на свободный не используемый другими устройствами порт!

Назначение 2-м устройствам одинакового номера порта может привести к неработоспособности ОБОИХ устройств и потребовать переустановки драйверов ОБОИХ устройств! В некоторых случаях номер порта невозможно изменить по указанной выше методике - обычно это бывает если порт занят каким либо 3G модемом. Если у вас в системе есть 3G модем убедитесь что он не занимает нужный вам порт каким либо из своих каналов! В этом случае находим любой свободный порт в диспетчере устройств и запускаем редактор реестра windows.

К line адаптер программатор

В редакторе реестра с помощью функции поиска ищем нужный нам порт например COM3 во всех записях информации об оборудовании и меняем его на свободный например COM После перезагружаем компьютер и уже описанным выше методом выставляем наш адаптер на порт COM3. В настоящий момент для работы с ЭБУ Январь-5 и Январь-7 следующее программное обеспечение поддерживает адаптер. Программа ICD пришла к нам с времен железных COM портов и увы корректно работает далеко не с каждым адаптером.

Однако легким движением руки с помощью программы hex редактора например winhex мы можем исправить эту оплошность по приложенному ниже патчу который меняет метод инициализации связи c ЭБУ и устанавливает таймауты соответствующие необходимым для USB адаптера. Не забудьте выбрать порт адаптера из диапазона возможных и установить адаптер именно на этот порт. При этом не нужно копировать туда файл afrolt. Помните, что одновременно может быть запущена только одна из программ - программатор нельзя запустить, если запущена Матрица а Матрицу нельзя запустить если запущен программатор.

Так же нельзя запустить 2-ю копию Матрицы и Программатора. Учитывайте это если у вас "что то не запускается" Для остальных пользователей — просто создайте директорию в любом удобном месте на жестком диске вашего ПК и поместите туда файлы программатора. Подключите программатор к USB порту ПК — должен появится запрос установки драйверов для программатора, они находятся в папке INF если вы используете систему NT, ,XP,VISTA,7 ,8,9,10 или в папке INF98 для Windows или ME в комплекте поставки программы.

В дальнейшем при работе с устройством этот запрос появляться не будет. Общий вид интерфейса ПО программатора: Блок необходимо выбрать перед записью выбор запоминается в файле конфигурации. В настоящий момент доступны следующие блоки: Поддерживается авто определение HIP. Эти блоки могут не выходить на диагностику с некоторыми типами адаптеров. Список блоков и методов работы с ними будет расширяться.

Чекбоксы управляющие записью ЭБУ: Сохранять старую прошивку — перед записью блока старая прошивка сохраняется в директории BACKUP , никаких запросов не выдается, прошивка сохраняется с именем в виде текущего времени и даты. EEP и записывает его в область eeprom. Если файл не найден — выдается сообщение об ошибке. Очищать eeprom — аналогично прошлой функции, но программируется eeprom состоящий из FF.

К line адаптер программатор

Установить защиту — Устанавливает защиту от копирования прошивки только для прошивок, где есть такая возможность. Если же в вашем инженерном ЭБУ установлен HIP — флаг нужно сбросить. Открыть файл — Открывает файл прошивки обычной или сдвоенной для записи. В случае если есть предположение, что блок защищен, может быть использован специальный щуп для снятия защиты в автоматическом режиме подключенный к программатору. По завершению чтения выдается запрос на сохранение файлов. Если защищенный ЭБУ прочитать не удалось — файлы не сохраняются и выдается сообщение с ошибкой.

Запись блока — производится запись FLASH и если установлено в соответствующем флаге то и EEPROM ранее загруженной прошивкой.

Программное обеспечение и драйвера можно загрузить на сайте в разделе Download. RU Представляем вам нашу новую разработку — программатор ЭБУ. Внешний вид готовых изделий с разъемами 55 и 81 пин: Для подключения адаптера 1й версии к автомобилю используйте картинки ниже: Ручное переназначение коммуникационных портов в Microsoft Windows XP. Работа ПО программатора - введение.

Опубликовано в рубрике Realtek pcie gbe
Twitter Delicious Facebook Digg Stumbleupon Favorites More
  • Прикрепленное видео

Все права защищены. © 2001 toozza.ru