Прошивка ЭБУ – как обновить блок управления своими руками? + Видео
На каждом современном автомобиле есть электронный блок управления двигателем. Он отвечает за корректную работу мотора и его систем. Без исправного блока управления невозможна эксплуатация автомобиля в нормальном режиме. Каждый блок управления имеет определенную программную прошивку, которую устанавливает производитель автомобиля.
Содержание- Что такое прошивка блока управления двигателем и как прошить ЭБУ?
- Какие прошивки бывают?
- Что дает перепрошивка ЭБУ?
1 Что такое прошивка блока управления двигателем и как прошить ЭБУ?
Прошивка блока управления – это набор специальных программ в памяти блока управления, с помощью которых осуществляется управление работой двигателя. При проведении чип-тюнинга меняется стандартная прошивка блока управления. Тюнеры, как правило, обращаются к части ЭБУ под названием область калибровок, там осуществляется процесс контроля за топливной картой и зажиганием и обращение к процессам формирования задач для механизмов и датчиков двигателя. Иногда при чип-тюнинге специалисты изменяют и программный код, но делается это намного реже, чем проведение изменений в области калибровок.
Похожие статьи
В зависимости от типа двигателя и модели автомобиля прошивка ЭБУ находится либо внутри процессора, либо исполнена в виде внешней микросхемы. У специалистов в области чип-тюнинга существует несколько видов программного инструмента для работы с памятью процессора и изменения некоторых параметров. Стоимость оборудования иногда очень высока, однако с помощью этого оборудования можно вносить серьезные изменения в флеш-память ЭБУ, а значит, проводить более качественный программный тюнинг.
Неважно, какой тип интерфейса для программирования используют специалисты, но они должны быть уверенны в том, что в случае необходимости смогут снова перепрошить электронный блок или восстановить потерянные в результате работы с процессором данные заводской программы. Кроме того, стоит помнить о том, что каждый год производители ЭБУ для различных моделей автомобилей прибегают к различной программной защите, что усложняет работу для квалифицированного чип-тюнера, при этом на моделях младше 2008 года невозможно перепрошить микросхему без снятия и подключения к специальному модулю.
2 Какие прошивки бывают?
В настоящее время насчитывается большое количество производителей программного оборудования для перепрошивки электронных блоков управления. Самые авторитетные и известные производители представлены на рынках США и Германии. Что касается нашей страны, то по мере распространения автомобилей с инжекторными и турбодизельными двигателями и современными ЭБУ постоянно росло и число производителей программных элементов. Однако в последние годы количество грамотных чип-тюнеров сократилось в разы в связи с тем, что производители автомобилей устанавливают программную защиту при производстве – чтобы качественно перепрошить ЭБУ автомобиля необходимо серьезное и дорогостоящее оборудование, похвастать производством которого могут немногие.
3 Что дает перепрошивка ЭБУ?
Что касается изменений в работе двигателя и других систем автомобиля после вмешательства в заводской процессор и установки новой прошивки, то при грамотном подходе тюнеров изменения будут заметны уже с первой поездки. Чип-тюнинг помогает достигнуть более ровной и плавной работы двигателя, что повышает комфорт вождения. Кроме того, можно увеличить мощность и крутящий момент на несколько процентов. Соответственно, будет улучшена динамика автомобиля и снижен расход топлива для некоторых моделей автомобилей. Однако не стоит гнаться за высокой мощностью и перекраивать процессор ЭБУ до неузнаваемости, это может дать и обратный эффект. И, конечно, не следует проводить изменения в программе своими руками, это верный шаг к выходу из строя всего блока управления.
При процедуре программного тюнинга специалисты меняют различные калибровки, от которых зависит работа мотора, в зависимости от марки автомобиля и типа двигателя. Изменениям могут подвергаться от 30 до 1000 калибровок. В основном меняются параметры УОЗ, подачи топливной смеси, запуска двигателя и т. д. Изменение прошивки происходит с помощью диагностического модуля с разъемом, при этом не требуется выпаивание микросхемы ЭБУ. Но на некоторых новых моделях автомобилей добиться улучшения показателей невозможно лишь с помощью диагностического разъема.
При прошивке электронного блока заводская программа сохраняется в базе компьютера, поэтому, при качественном чип-тюнинге, можно в любой момент вернуться к базовым настройкам. Как правило, тюнеры предлагают месяц тестирования, чтобы водитель ощутил все преимущества чип-тюнинга. Использовать для перепрошивки ЭБУ необходимо только программные продукты от известных производителей, в этом случае водитель получает гарантию на весь срок службы автомобиля, блок управления которого был зачипован по-новому.
Перепрошивка ЭБУ Январь 7.2
- Главная org/ListItem»> » Перепрошивка ЭБУ Январь 7.2
Если Вам наскучило просто проводить диагностику Вашего двигателя и Вы решили сделать следующий шаг в совершенствовании Ваших навыков в обслуживании и ремонте Вашего автомобиля либо просто помочь знакомому избавится от стоковой глючной прошивки, то данный материал Вам пригодится и поможет выполнитьпрошивку ВАЗ своими руками.
Перед тем, как Вы продолжите читать данный материал, просим Вас обратить внимание, что электронный блок автомобиля далее ЭБУ является основным электронно-вычислительным инструментом Вашего автомобиля, и неумелая работа с ним может привести к трагическим последствиям.
Внимание! Все операции указанные в данной статье Вы выполняете на свой страх и риск, за любой вред от проделанных Вами операций, администрация портала ответственности не несет!
Итак, если Вы по прежнему с нами, то приступим к делу:
Перед тем, как приступить к прошивке блока, обязательно проверьте Ваш ЭБУ по идентификатору. В данном материале рассмотрена перепрошивка своими руками ЭБУ Январь 7.2 (не путать с модификацией Январь 7.2+), не используйте данное руководство для перепрошивки других блоков и их модификаций, так как порядок действий с ЭБУ будет отличаться.
Для перепрошивки январь 7.2 нам необходимо следующее:
— Компьютер (ноутбук, нетбук, стационарный ПК) с установленной на нем программой ChipLoader 1.97.7
— Непосредственно сам ЭБУ Январь7.2
— Диагностический адаптер K-Line
— Источник постоянного питания 12В (лучше всего использовать обычный автомобильный аккумулятор или хороший блок питания, т.к. использование различного рода зарядок для АКБ и прочих приборов может не всегда корректно сказываться на работе программ)
— Резистор номиналом от 1 до 5 кОм, как правило везде используют на 4 кОм
— Отрезки проводов для соединения адаптера K Line и ЭБУ автомобиля при перепрошивке
Подключаемся по следующей схеме:
51,53 контакт ЭБУ — Масса
71 контакт ЭБУ — К-Лайн адаптер (сюда подключается «К» линия от адаптера на наших адаптерах это 7 вывод )
13 контакт ЭБУ — Включение зажигания (+12В) (для удобства, можно поставить в разрыв тумблер или просто отсоединить контакт от блока, когда это потребуется)
43 контакт ЭБУ — Разрешение программирования (+12В, через резистор порядка 4КОм)
44,63 контакт ЭБУ — Питание главного реле (+12В)
Если используется кабель, указанный выше то дополнительно необходимо подать на него питание, на 16 контакт +12 В на 5 контакт минус от 12В в случае если используется иной кабель с собственным питанием, то данная опция не нужна.
Рекомендуем использовать провода по длиннее, чтобы если во время перепрошивки Вы случайно что-то задели, у Вас не оборвался контакт и связь с ЭБУ. Наиболее оптимальным является очистка от изоляции 5 мм провода, после чего одеть на него плотную термо усадочную трубку, данный способ позволит плотно закрепить провода на пинах ЭБУ и обеспечит надежную связь.
Итак после того, как Вы все соединили, удостоверились в правильности подключения и надежности контактов можно приступать к процессу перепрошивки.
— Выключаем зажигание;
— Запускаем ПО для прошивки;
— Подключаем адаптер к ПК;
— Включаем зажигание;
Далее действуйте согласно видео инструкции:
Надеемся, что данный материал помог Вам самостоятельно прошить Ваш ЭБУ Январь 7.2
Если у Вас остались вопросы, то обращайтесь к нам, мы Вам с радостью поможем.
rusEFI — Самодельное управление двигателем с открытым исходным кодом для вашего автомобиля?! — Страница 2 из 5
rusEFI – Самодельное управление двигателем с открытым исходным кодом для вашего автомобиля?!- Опубликовано
- Автор Morgan Thompson
В автомобильном сообществе, когда мы рассматриваем что-то как недостаток автомобиля, у нас часто есть средства для его исправления. С помощью предварительно разработанных деталей, доступных для покупки, или изготовления новых деталей по индивидуальному заказу можно решить большинство механических проблем. Будь то изменение высоты дорожного просвета путем снижения для улучшения управляемости или повышения для улучшения хода подвески, любой, у кого есть достаточные навыки изготовления, может модифицировать или заменить детали, необходимые для получения желаемого результата. Как человек, связанный с автомобильной культурой, легко забыть, как легко настроить механические компоненты автомобиля, чтобы изменить способ его работы. Тем не менее, одним критическим компонентом, который традиционно не был открыт для настройки, является компьютер, отвечающий за работу двигателя, или ECU.
Volvo Мэтью Кеннеди 1993 года выпуска с двигателем GM 5,3 л LS V8, работающим на Proteus youtube.com/embed/Xu1WibAQU_s?enablejsapi=1&origin=https://motoiq.com&autoplay=0&cc_load_policy=0&cc_lang_pref=&iv_load_policy=1&loop=0&modestbranding=1&rel=0&fs=1&playsinline=1&autohide=2&theme=dark&color=red&controls=1&» title=»YouTube player» allow=»accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture» allowfullscreen=»» data-no-lazy=»1″ data-skipgform_ajax_framebjll=»»> В области управления двигателем решения с закрытым исходным кодом являются нормой. Почти все ЭБУ, которые входят в стандартную комплектацию автомобилей, являются закрытыми и проприетарными. Многие из этих компьютеров в конечном итоге могут быть настроены энтузиастами, но это требует значительных усилий в форме обратного проектирования, прежде чем можно будет создать полезные инструменты для конечных пользователей. Отсутствие общедоступной опубликованной информации об алгоритмах и методах, используемых OEM-производителями, может стать серьезным препятствием для эффективного перепрограммирования заводских компьютеров. Коммерческие ЭБУ вторичного рынка можно приобрести, но они имеют свои ограничения. Вы всегда можете отправить электронное письмо поставщику ECU и предложить свою идею для новой функции или изменения, но если они не заинтересованы или не имеют ресурсов, вы застряли с функциональностью устройства в том виде, в каком оно было приобретено. С rusEFI у вас есть доступ к коду, который позволяет вам настраивать его без ограничений и проверять, как он работает, чтобы полностью понять его работу. Лицензия с открытым исходным кодом программного обеспечения rusEFI — это то, что отличает его от других. На программный код rusEFI распространяется лицензия на программное обеспечение GPL, которая гарантирует, что конечные пользователи могут читать, просматривать и изменять код, используемый для запуска движка.
В основе современного оборудования rusEFI лежит микроконтроллер ST Micro STM32 с ядром ARM. Можно было портировать rusEFI за пределы микроконтроллеров STM32, этого еще никто не делал. Прошивка для оборудования ECU написана на смеси кода C и C++ и предназначена для сборки с использованием бесплатных компиляторов с открытым исходным кодом и инструментов разработки. Еще одним важным компонентом пользовательского пространства является консоль rusEFI. Написанная на Java, консоль используется для нескольких задач, таких как загрузка прошивки, редактирование сценариев Lua, которые настраивают действия ECU без загрузки новой прошивки, а также для более глубокого устранения неполадок, выходящих за рамки того, что обычно возможно в программном обеспечении для настройки. Наконец, есть веб-приложения, написанные на PHP для целевой страницы и репозитория мелодий, которые используются сообществом. Вот лучшая часть — если вы знакомы с любым из языков, используемых в rusEFI, и видите что-то, что, по вашему мнению, можно улучшить или прояснить, характер проекта с открытым исходным кодом позволяет вам легко вносить улучшения, используя Github для создания запросов на включение. .
Прошивка rusEFI уже представляет собой мощную, многофункциональную платформу, основанную на операционной системе реального времени с открытым исходным кодом (ChibiOS). Поддерживаются многие шаблоны декодирования схемы кулачка/кривошипа, включая переменное управление кулачком. В настоящее время поддерживается последовательный и порционный впрыск топлива, над GDI в настоящее время ведется работа. Поддерживаются групповые и поцилиндровые схемы воспламенения. Включение ионного зондирования является текущей разработкой. Поддерживаются различные холостые двигатели. Корпуса дроссельной заслонки с электронным управлением поддерживаются с поведением клапана холостого хода, смоделированным при открытии дроссельной заслонки DBW. Поддерживаются многие математические модели воздушного потока, включая Alpha-N, плотность скорости и массовый расход воздуха. Алгоритм смачивания стенки для компенсации переходных процессов топлива является стандартным, с возможным дополнительным обогащением. Комплексная модель топливной форсунки, включающая компенсацию давления, компенсацию задержки, моделирование поведения коротких импульсов и управление фазой, готова к использованию.
Существует модель оценки температуры заряда, позволяющая лучше прогнозировать температуру воздуха, поступающего в двигатель. Связь CANbus поддерживается для приема и передачи данных. Схемы для связи с некоторыми OEM-кластерами готовы к использованию. Существует некоторая логика аварийного переключения, позволяющая корректно работать, когда датчики выходят из строя, и дальнейшая работа в этой области продолжается. В 2021 году произошло бесчисленное количество улучшений, начиная от лучшего контроля топлива при запуске и заканчивая акустическим обнаружением детонации. Улучшена интеграция Lua. Внутренний широкополосный кислородный датчик продолжает совершенствоваться. Надеемся, что в 2022 году будет достигнут дальнейший прогресс с помощью новых пользователей, заинтересованных в разработке.
Одной из самых уникальных особенностей rusEFI является интеграция языка сценариев Lua. Если функция не существует в основной скомпилированной прошивке, Lua дает конечным пользователям возможность изменить поведение ECU без внесения изменений в исходный код C/C++ и перекомпиляции. Lua-скрипты можно быстро настроить с помощью консоли rusEFI. Сценарии Lua могут настраивать все аспекты работы ECM, начиная от изменения состояния ввода-вывода общего назначения и заканчивая приемом и передачей пакетов шины CAN. В настоящее время Lua является областью активной работы, и в каждом выпуске добавляется больше возможностей.
Пользователь rusEFI, Марк Тихненко, использовал Lua для добавления полезных функций в свой Harley Davidson, работающий на оборудовании Proteus. Перехватывая сообщения CAN, он смог добавить некоторые функции, такие как регулируемый контроль запуска и регулируемый холостой ход, которых не было в базовой прошивке rusEFI.
Похожие темы
- Электроника
- Управление и настройка двигателя
- rusEFI
- ЭБУ с открытым исходным кодом
- Управление двигателем с открытым исходным кодом
Загрузка прошивки — DIYAutoTune.com
В этой статье будет рассказано, как загрузить прошивку в блок управления двигателем DIYPNP шаг за шагом.
Шаг 1 — Загрузите прошивку
Первое, что мы хотим сделать, это убедиться, что мы загрузили версию прошивки, которую мы планируем загрузить в ЭБУ DIYPNP. Вы всегда можете найти все загружаемые файлы MS2 Extra здесь:
http://www.msextra.com/doc/ms2extra/files/release/
Версии прошивки отсортированы на этой странице от самой старой сверху до самой новой по адресу нижний. Вообще говоря, вам нужно выбрать самую новую версию прошивки внизу. Однако, если вы планируете использовать одну из наших стартовых карт для своего приложения, вам необходимо убедиться, что вы установили в свой DIYPNP ту же версию прошивки, на которой была построена наша стартовая карта, чтобы базовая карта загружалась в 100% чистый без ошибок. Например, если наша карта запуска была построена на 3.0.3H, и вы хотите использовать нашу карту запуска, пожалуйста, загрузите 3.0.3H в свой ECU. В качестве альтернативы вы можете выбрать более новую версию прошивки из той же серии (например, 3. 0.3J, которая будет более поздней версией прошивки 3.03), и во многих случаях почти все настройки из нашей базовой карты будут загружены сразу, хотя это может дать вам пару предупреждений для просмотра, которые часто можно игнорировать (хотя вам следует просмотреть их, чтобы проверить).
Если вы начинаете свою собственную карту с нуля, выберите самую последнюю версию внизу. Загрузите папку прошивки по вашему выбору, убедитесь, что вы разархивировали ее, и переместите папку в каталог C/Program Files/MegaSquirt для сохранности и облегчения поиска в дальнейшем.
Шаг 2 — Установка перемычки загрузки
Далее мы добавим перемычку загрузки к ECU. Перемычка загрузки расположена в правом нижнем углу основной платы. Во время сборки вы должны были припаять 2-контактный штыревой разъем к штифтам прыжка. Что мы сделаем здесь, так это добавим колпачок / перемычку поверх стойки, которая замкнет два контакта вместе и переведет ECU в режим загрузчика при следующем включении питания. Если вы не устанавливали разъем, вы можете использовать небольшой кусок проволоки или скрепку, чтобы соединить два контакта/отверстия вместе, просто будьте осторожны, чтобы не закоротить что-либо еще.
Шаг 3 — Подключение к ЭБУ DIYPNP
Подключите DIYPNP к последовательному порту вашего ноутбука. Если на вашем ноутбуке нет последовательного порта и вы используете USB-адаптер, убедитесь, что драйверы адаптера уже установлены и работают правильно, прежде чем продолжить. Также обратите внимание на COM-порт, на который установлен ваш USB-адаптер.
Теперь нам нужно подать 12 вольт на ваш DIYPNP. Самый простой и безопасный способ сделать это — использовать наш блок питания, который подключается к ЭБУ рядом с разъемом DB15. Если у вас нет источника питания и вы используете свой автомобиль для питания ЭБУ, убедитесь, что питание катушек зажигания отключено до конца этой процедуры.
Закройте любое открытое программное обеспечение для настройки, а также любое другое программное обеспечение, которое может использовать COM-порт. Сюда могут входить приложения синхронизации КПК, которые могут использовать COM-порт.
Шаг 4 — Прошивка микропрограммы DIYPNP
Откройте папку C/Program Files/MegaSquirt и перейдите в папку прошивки, которую вы установили выше. Откройте эту папку, а затем откройте установленную программу загрузки прошивки под названием «ms2loader_win32.exe» (для Windows вы также найдете программы с аналогичными названиями для Mac OS и Linux). Если вас попросит «няня Windows». Щелкните Выполнить.
Эта программа подскажет вам процесс. Программа сначала просканирует доступные COM-порты. Если он не найдет его, вам нужно открыть диспетчер устройств Windows и проверить в разделе «Порты (COM и LPT)» назначение портов вашего USB-адаптера. Мы рекомендуем установить USB-адаптер на COM4 или ниже для достижения наилучших результатов. Это можно сделать, щелкнув правой кнопкой мыши назначение USB-адаптера, перейдя на вкладку «Настройки порта», «Дополнительно», а затем указав другой, более низкий номер порта.