Прошивка субару своими руками

Добавил пользователь Morpheus
Обновлено: 20.09.2024

Там же есть ссылки на последние версии RomRaider и файлы расширений для EcuFlash и RomRaider
7. Еще установите Learning View (так же можно нагуглить или спросить у меня).
Обязательно настройте RomRaider для работы с вашей версией прошивки!
8. Последнее, что вам нужно знать, это какой порт VAG-COM кабель использует на вашем компе. Для этого зайдите в Панель управления — Администрирование — Управление компьютером — Диспетчер устройств и в выпадающем списке «Порты (COM и LPT)" посмотрите на кабель FT232R (может иметь различные названия на разных компьютерах, но вы сразу узнаете его, я надеюсь). Запомните, какой порт он использует (например: COM14). Вам может понадобиться установить его в RomRaider и LearningView.
С настройкой закончили.

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

EcuFlash
1. Валим в машину.
2. замыкаем зеленые коннекторы
3. Подключаем кабель к компу и машине
4. Запускаем экуфлеш
5. Включаем зажигание но не заводим. Слышим как вентилятор под капотом начинает сходить с ума — значит все ОК.
6. Выбираем что хотим сделать в EcuFlash — GET ROM (чтобы слить прошивку) или FLASH ROM (чтобы записать)
Нажимаем старт. Если ничего не получилось, значит под рулем еще надо прошивочные контакты замкнуть. Как это сделать пока не ясно т.к. они тупо не на всех субарках присутствуют.

Так то все. Весь вопрос в том сможет ли кабель не тактрикс это сделать…
Жду когда приедет кабель

PS^
НА некоторых компах при установке EcuFlash появляется:
Невозможно выполнить DPInst.ехе на имеющейся операционной системе
надо сделать вот что:
все равно установить.
потом открыть папку ecuflash\drivers
в ней файл DPInst.exe правой кнопкой и на вкладке совместимость выбрать винду икспи.
потом опять запустить установку экуфлеш. должно сработать. у меня сработало

Что такое RomRaider?

RomRaider является открытым исходным кодом (под лицензией GPL), разработанный энтузиастами, который позволяет для настройки и регистрации данных о Subaru ECUs без необходимости инвестировать в дорогое оборудование и программное обеспечение.

Как RomRaider поможет мне настроиться?

Вы должны сначала получить копию прошивки вашего ECU от вашего автомобиля с помощью дополнительного программы EcuFlash. Специальный кабель, изготовленный компанией Tactrix, используется для подключения ноутбука к OBD-II порта в вашем автомобиле (который находится под вашим рулем). После того, как копию прошивки (также известный как ROM) загружается с ЭБУ автомобиля в компьютер, вы можете использовать RomRaider чтобы сделать изменения в этой прошивке. Как только вы закончите с изменениями, вы можете сохранить прошивку и загрузить ее обратно в мозг субары. До тех пор, как вы держите резервную копию исходной прошивки, вы можете вбыть уверены что в случае краха вы все сможете вернуть обратно.
В дополнение к настройке, RomRaider также позволяет снимать логи при работе двигателя и езде, что поможет откорректировать настройки.

Что это все мне нужно, чтобы начать настройку моего автомобиля?

Вам понадобится:

Программное обеспечение RomRaider — всегда использовать последнюю версию

РомРидэр работает на яве, по этому яву на компе надо будет обновить

Программа EcuFlash для получения файла прошивки вашей субары
И файл расширений для нее

Tactrix OpenPort cable for Subarus (connects between your laptop and OBD-II port) – кабель. Его нужно купить именно татрикс с полной комплектацией. Найти в гугле или по барахолкам.

Перемычки для мозга субару нужные для прошивки. Есть две версии – 01-02WRX и 03-05WRX/
Должны быть в комплекте с татриксом. Иначе никак.
Переносной комп с виндой и USB

Поддерживающие прошивку данным способом модели субару:

Модели которые стопудово шьются тактриксом:

Impreza WRX 2001–2009

USDM Impreza STi 2004-2009

non-USDM Impreza STi 2001-2009

Impreza 2.5RS 2005

Impreza 2.5i 2006-2009

Forester XT 2004-2009

Forester 2.5 2005-2009

Legacy GT / Outback XT 2005-2009

Legacy / Outback 2.5i / 3.0r 2005-2009

… Кроме того, тактриксом шьются все машины поддерживаемые протокол CAN и ISO — это главный критерий. А не модель машины и ее год выпуска

Чем чревато изменение прошивки:

В худшем случае:
Нечитаемые / непригодным ECU. ЭКУ сдох, его нельзя прошить. Придется покупать новый. Чрезмерное увеличение мощности двигателя и его последующее повреждение.

Помните – мало увеличить мощность. Надо еще создать внутри двигателя композицию из деталей которые смогу выдержать высокие нагрузки.
Неожиданное поведение на дороге и треке, который может привести к травмам или смерти пользователя, а также другие последствия.
Нарушение местных и / или федеральных законов в связи с изменением режима работы ECU – в россии менее вероятно т.к. определить факт прошивки невозможно.

Как снизить риск?

Убедитесь, что компьютер работает нормально, не имеет тенденции к зависанию или закрытию, и вирусов и шпионских программ. Когда прошиваете, убедитесь, что ноутбук подключен к сети и не только работает на батарее. Выключите все функции энергосбережения, ждущий / спящий режим, уменьшение частоты процессора и прочие. Закройте все другие программы, кроме EcuFlash перед стартом. Убедитесь, что любой программный брандмауэр не мешает EcuFlash.

Убедитесь, что OpenPort кабель надежно подключен и не может случайно вылететь.
Всегда используйте последнюю версию RomRaider и EcuFlash, а также последние ECU файлы для обоих программ.

НЕ РЕДАКТИРУЙТЕ NT ПАРАМЕТРЫ, КОТОРЫХ ВЫ НЕ ПОНИМАЕТЕ!
Всегда храните оригинальный файл прошивки в безопасном месте чтобы в случае фиаско суметь восстановить все как было.
При редактировании прошивки, лучше всего после каждого небольшого изменения сразу прошивать в машину и тестировать, чтобы потом не искать неправильную настройку среди множества.

ПОЛЬЗУЙТЕСЬ ЛОГГЕРОМ ДЛЯ СНАТИЯ ПАРАМЕТРОВ РАБОТЫ АВТОМОБИЛЯ!
Желательно иметь установленные доп. Датчики и широкополосную лямбду.

Не прошивать если программа выдает ошибку о том что параметр который вы ввели – некорректный.
УБЕДТЕСЬ ЕЩЕ РАЗ ЧТО ВЫ ПОНИМАЕТЕ ДЛЯ ЧЕГО НУЖЕН ПАРАМЕТР КОТОРЫЙ ВЫ РЕДАКТИРУЕТЕ В ДАННЫЙ МОМЕНТ. Пользуйтесь для этого форумом и поиском в гугле.
Вы должны понимать что настройка – штука серьезная и даже малейшее изменение может по-просту взорвать ваш двиган.

Все готово для прошивки. Что теперь делать?

Чтобы скачать прошивку с мозга и залить ее обратно, ваша Subaru должна быть переведена в режим диагностики. Чтобы перевести ее в этот режим нужно замкнуть зеленые коннекторы под рулем (не забудьте снять обшивку, а то фиг доберетесь).

соедените эти две фишки и суба перейдет в диагностический режим


Для прошивки необходимо также использовать блок перемычек для моделей с 16-Bit ECU мозгами (субары прмерно до 2008 года).
так же если у вас нет коннектора (блока перемычек) то вместо них можно использовать скрепку или скобку от степлера или просто два проводка, чтобы замкнуть пины.

Примечание: 07 Legacy / Outback / Forester / Tribeca и 08 + Импреза не нуждаются в замыкании зеленых фишек.

Выбрав, появится следующее окно, тогда то и включите зажигание и сразу же, немедленно нажмите кнопку ОК в этом окне.
В нижней части окна будет показывать прогресс загрузки прошивки на комп. После завершения выберите „SAVE AS ROM“ из меню FILE и выберите место куда сохранить.

ОБЯЗАТЕЛЬНО убедитесь что файл который вы сохранили имеет 16-ричное расширение, то есть его имя должно кончатся на .hex/ Включите в свойствах папки галочку, чтобы винда показывала расширения файлов. (например, my_subaru.hex).

Для залива отредактированной прошивки в мозг субары, убедитесь, что вы находитесь в тестовом режиме (кроме тех машин которые в нем не нуждаются) и установлены перемычки (если они нужны).
Как я понял, перемычки нужно установить после слива прошивки на комп. То есть, слить прошивку можно и так а вот чтоб залить обратно, нужно замкнуть пины.
Перемычки (если влом или страшно делать самому) можно купить. Код 24036-AA010 (даже на экзисте есть).

и так, как именно замкнуть? (вы понимаете сейчас что мы говорим не о зеленом коннекторе диагностического режима, а о другом, скорее всего белом?

Subaru: чип-тюнинг, ремонт, обслуживание: Полная Инструкция по прошивке субаровского мозга (Subaru ECU flash)


какие прошивочные коннекторы на каких моделях использовались

Выберите „Открытьфайл“ из меню FILE. Выберите файл отредактированной прошивки, затем в меню ECU выберите „WRITE ECU“. ВСЕ СОВЕТУЮТ ОБЯЗАТЕЛЬНО СДЕЛАТЬ тестовую запись прошивки „WRITE TEST ECU“, который на самом деле не прошивает изменения, но проверяет процесс прошивки от начала до конца, чтобы убедиться в том что от начала до конца никаких ошибок не возникнет.

Когда вы завершите все манипуляции с прошивкой, вы должны будете отсоединить зеленые разъемы диагностического режима, иначе машина может не завестись или ехать как-то не так :))))

Собственно. Я разобрался в теме. Почти.
Осталось поучить саму теорию топливных карт и прочих параметров.
И так.

Что такое RomRaider?
RomRaider является открытым исходным кодом (под лицензией GPL), разработанный
энтузиастами, который позволяет для настройки и регистрации данных о Subaru ECUs без необходимости инвестировать в дорогое оборудование и программное обеспечение.

Как RomRaider поможет мне настроиться?
Вы должны сначала получить копию прошивки вашего ECU от вашего автомобиля с помощью дополнительного программы EcuFlash (см. ниже). Специальный кабель, изготовленный компанией Tactrix, используется для подключения ноутбука к OBD-II порта в вашем автомобиле (который находится под вашим рулем). После того, как копию прошивки (также известный как ROM) загружается с ЭБУ автомобиля в компьютер, вы можете использовать RomRaider чтобы сделать изменения в этой прошивке. Как только вы закончите с изменениями, вы можете сохранить прошивку и загрузить ее обратно в мозг субары. До тех пор, как вы держите резервную копию исходной прошивки, вы можете вбыть уверены что в случае краха вы все сможете вернуть обратно. В дополнение к настройке, RomRaider также позволяет снимать логи при работе двигателя и езде, что поможет откорректировать настройки.

Что это все мне нужно, чтобы начать настройку моего автомобиля?
Вам понадобится:

Tactrix OpenPort cable for Subarus (connects between your laptop and OBD-II port) – кабель. Стоит от 6 до 8000 руб. нужно купить именно татрикс с полной комплектацией. Найти в гугле или по барахолкам.

Перемычки для мозга субару нужные для прошивки. Есть две версии – 01-02WRX и 03-05WRX/
Должны быть в комплекте с татриксом. Иначе никак.

Переносной комп с вендой и USB

  • Impreza WRX 2001–2009
  • USDM Impreza STi 2004-2009
  • non-USDM Impreza STi 2001-2009
  • Impreza 2.5RS 2005
  • Impreza 2.5i 2006-2009
  • Forester XT 2004-2009
  • Forester 2.5 2005-2009
  • Legacy GT / Outback XT 2005-2009
  • Legacy / Outback 2.5i / 3.0r 2005-2009
  • Tribeca 2006-2009

Чем чревато изменение прошивки:
В худшем случае:
Нечитаемые / непригодным ECU. ЭКУ сдох, его нельзя прошить. Придется покупать новый.
Чрезмерное увеличение мощности двигателя и его последующее повреждение. Помните – мало увеличить мощность. Надо еще создать внутри двигателя композицию из деталей которые смогу выдержать высокие нагрузки.
Неожиданное поведение на дороге и треке, который может привести к травмам или смерти пользователя, а также другие последствия.
Нарушение местных и / или федеральных законов в связи с изменением режима работы ECU – в россии менее вероятно т.к. определить факт прошивки невозможно.

Все готово для прошивки. Что теперь делать?
Чтобы скачать прошивку с мозга и залить ее обратно, ваша Subaru должна быть переведена в режим диагностики. Чтобы перевести ее в этот режим нужно замкнуть зеленые коннекторы под рулем (не забудьте снять обшивку, а то фиг доберетесь).

соедените эти две фишки и суба перейдет в диагностический режим

Для прошивки необходимо также использовать блок перемычек для моделей с 16-Bit ECU мозгами (субары прмерно до 2008 года).
так же если у вас нет коннектора (блока перемычек) то вместо них можно использовать скрепку или скобку от степлера или просто два проводка, чтобы замкнуть пины.

Примечание: 07 Legacy / Outback / Forester / Tribeca и 08 + Импреза не нуждаются в замыкании зеленых фишек.

Выбрав, появится следующее окно, тогда то и включите зажигание и сразу же, немедленно нажмите кнопку ОК в этом окне.
В нижней части окна будет показывать прогресс загрузки прошивки на комп.
После завершения выберите „SAVE AS ROM“ из меню FILE и выберите место куда сохранить.
ОБЯЗАТЕЛЬНО убедитесь что файл который вы сохранили имеет 16-ричное расширение, то есть его имя должно кончатся на .hex/ Включите в свойствах папки галочку, чтобы винда показывала расширения файлов. (например, my_subaru.hex).

Для залива отредактированной прошивки в мозг субары, убедитесь, что вы находитесь в тестовом режиме (кроме тех машин которые в нем не нуждаются) и установлены перемычки (если они нужны).
Как я понял, перемычки нужно установить после слива прошивки на комп. То есть, слить прошивку можно и так а вот чтоб залить обратно, нужно замкнуть пины.
Перемычки (если влом или страшно делать самому) можно купить. Код 24036-AA010 (даже на экзисте есть).

и так, как именно замкнуть? (вы понимаете сейчас что мы говорим не о зеленом коннекторе диагностического режима, а о другом, скорее всего белом?

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

я честно скажу я не очень понял смысл статью на английском по этому оставлю этот вопрос на потом…
короче если у вас 4 пина а не 2, то я пока вам не помогу…
далее.

Выберите „Открытьфайл“ из меню FILE. Выберите файл отредактированной прошивки, затем в меню ECU выберите „WRITE ECU“. ВСЕ СОВЕТУЮТ ОБЯЗАТЕЛЬНО СДЕЛАТЬ тестовую запись прошивки „WRITE TEST ECU“, который на самом деле не прошивает изменения, но проверяет процесс прошивки от начала до конца, чтобы убедиться в том что от начала до конца никаких ошибок не возникнет.

Когда вы завершите все манипуляции с прошивкой, вы должны будете отсоединить зеленые разъемы диагностического режима, иначе машина может не завестись или ехать как-то не так :))))

Опять же всех прошу кто прошивал субу, очень прошу, внесите свои изменения и поправки в статью. Я вообще ни разу этого не делал и все что знаю — узнал из америкосовских форумов и могу не правильно что-то понять.


Приветствую. Решил написать и снять на видео краткий курс для тех, кто хочет прошить ЭБУ Legacy GT с моторами 20X\Y (дорестайл, а также 99% касается и рестайлового мозга).

Итак, для начала вам потребуется кабель для перепрошивки. Если вам для одиночного использования и вам нужно прошить дорестайловые мозги легаси, то вы можете собрать такой кабель самостоятельно, либо приобрести K-line адаптер на базе FT232RL, который можно элементарно переделать под кабель для перепрошивки.

Если вы решили подсесть на чип-тюнинг и т.д, или решили не заморачивать с самоделками\переделками – тогда вам прямая дорога за покупкой ОРИГИНАЛЬНОГО кабеля Tactrix OpenPort 2.0. НИ В КОЕМ СЛУЧАЕ НЕ ПРИОБРЕТАЙТЕ ДЕШЁВЫЙ БЮДЖЕТНЫЙ ФУФЛОПОДДЕЛОЧНЫЙ КАБЕЛЬ ПОДЕШЕВЛЕ, ВО ИЗБЕЖАНИЕ БЫСТРОЙ КОНЧИНЫ ВАШЕГО ЭБУ!


Итак, кабель есть. Далее определяемся как шить мозги. Я допустим шью дома (просто мне так нравиться)) и ноутбук у меня не держит зарядку поэтому вот так. Если у вас ноутбук в норме, то можно шить прямо в машине без проблем. Если дома пожелаете шить, то потребуются вот такие проводочки с пинами (ищите на любых радиорынках, магазинах, где торгуют ардуинами и т.д)

Ну с подготовкой окончили. Перейдём к ПО. Если у вас оригинал Openport 2.0 то скачиваем последнюю версию Ecuflash. Если же у вас самодельный кабель то — Скачиваем ecuflash 1,29a

Почему этот старый — да потому что ему плевать на ваш кабель. А вот новому Экуфлешу уже не плевать. Устанавливаем Экуфлэш и устанавливаем драйвера. (драйвера могут не ставиться в автоматическом режиме). Если не установились, то идём в папку с Экуфлэшем и в ручную запускаем DPInast.exe в папке driver). Может и тут вылететь ошибка по совместимости языков. Не унываем, и не пытаемся разбить комп. Открываем файл dpinst.xml в этой же папке с помощью любого текстового редактора. Находим строчку

И изменяем её на

Сохраняем, и вновь запускаем установку драйверов. После этого они станут нормально.

Собственно программа готова, шнурок готов, и определяется в программе. Вот такая надпись должна светиться внизу Экуфлэша. Это значит что шнур опознан правильно и он будет шить.


Итак если шьём в машине – идём в машину с ноутом. Желательно тащите зарядку и будьте поближе к гаражу. Если ноут помрёт во время записи, то считайте вы уже нашились))). В машине, под рулевой колонкой ближе к центральной консоли, должен быть зелёный разъём (также с пассажирской стороны тоже должны быть зелёные такие же разъёмы, их если они разъеденены, тожн нужно соединить). Вот его соединяем вместе и включаем зажигание. У вас должны включать –выключаться вентиляторы, мигать чек и т.д. Это нормально, значит ТЕСТОВУЮ ФИШКУ вы соединили верно. Отключаем зажигание.

-Подключаем разъём вашего адаптера к колодке диагностики (зеленые фишки у нас же соединены, не забываем про это). Запускаем программу экуфлэш.
-Включаем зажигание, и сразу же нажимаем кнопку Считать прошивку.
-У вас должно начать вот такое. Прошивка вычитывается блоками. Если всё как на картинке, то всё отлично, и вы уже считываете прошивку. Когда она дочитается – выскочит надпись – SuceFull, что значит на наш Збс))) далее нажимаем кноку Save Image, и сохраняем файл прошивки с расширением .hex в любое место. Размер считанной прошивки должен быть 512кб. (Рестайловые варианты, которые считываются по КАН ШИНЕ имеют вес прошивки — 1мб)


Теперь кусок текста, для тех, кто шьёт дома по проводочкам.
Чтобы начать шить, нам нужно правильно запитать мозги. Для этого потребуется надёжный источник питания 12 Вольт. Я спаял себе вот такую простенькую гребёнку, для плюсовых контактов и для минусовых. Кто хочет, может просто по 5шт проводов спаять в одну кучку и к ним уже цеплять массу и питание. Также нам нужен проводок с двумя разъёмами чтобы перемкнуть тестовый разъём прямо на мозгах.
Подаём +12в и массу на такие контакты ЭБУ (сверять с своими распиновками ) Данная распиновка подходит только для дорестайлового мозга LegacyGT BL BP
+12В на
B137\14 — ingition switch
B135\19 — backup poer supply
B135\5
B135\6 Control module power
Массы на
B135\1
B135\4 GND Power Supply
B137\1 Gnd Control System
B137\2 Gnd Control System
Также массу подаём на B137\15 — Test mode connector
K- line подключаем на B137\20 SSM communication

На K-line адаптер также подаём +12В от этого же источника питания, а также массу от этого источника питания.
Собственно всё подключаете, сто раз проверяете. Далее также как и выше писал – запускаем экуфлэш (проверяем что кабель определился) и можем подавать питание на ЭБУ. Питание подали, нажимаем Read и у нас также должен начаться процесс считывания. (как на картинке выше).

Процесс заливки прошивки ничем не отличается от считывания кроме.
Выбираем нужную прошивку с помощью – Open. Далее подключаем питание к мозгам (в машине включаем зажигание), если дома то подаём питание на мозги. Далее нажимаем Write to Ecu. У вас высветиться окошко выбора каким режимом шить. Выбираете – STI, Legacy 2004 DBW. Для рестайловых ЭБУ (пластиковый корпус ЭБУ) — выбираем CAN метод в табличке, ну и жмём Ок. Процесс прошивки должен начаться. После прошивки должна также появиться надпись об удачной окончании прошивки. Если у вас выпало окно предупреждения, то ни в коем случае не отключайте зажигание (дома не отключайте питание мозгов), а вновь выберите прошивку и нажмите – записать прошивку.

Собственно ничего сложного. Просмотрев видео, надеюсь станет ещё более понятно как это всё делается. Спасибо за внимание. Всем БУСТА!

Ну и на видео я всю эту статью я изложил вживую)

Читайте также: