Здавствуйте товарищи. В этой статье, хочу описать процесс приготовления рабочей среды для прошивки ЭБУ субару 2004-2005 годов на базе процессора Renesas 7055F. Лично в этой статье информация будет касаться мозга от субару легаси GT 04 года с мотором EJ20Y. Почему пишу эту статью… да потому что сутки я потратил на то, чтобы считать прошивку из ЭБУ, а информации что к чему просто нет…Есть драйвера, программа и т.д, но толку нет.
выражение через сутки было примерно таким))

Итак, все действия я производил на столе, но тоже самое и в мшине делается. Просто дома, вы подаёте питание и массы на нужные пины и всё.
Первым делом нужна программа EcuFlash 1.29. Старше версии никак нельзя, так как они уже привязываются к кабелям, а эта версия не интересуется сильно))). Брать здесь —
программа устанавливается на компьютер, вместе с ней устанавливаются драйвера. Может возникнуть проблемы, что драйвера не устанавливаются и выводиться ошибка. Чтобы это исправить требуется пойти по стандартному пути программы, и оттуда вручную установить драйверы. Для этого заходим в папку C:\Program Files\OpenECU\EcuFlash\drivers
и видим файл DPInst.exe. Если ставяться то хорошо, если нет и вылазит ошибка о том что язык не подходит, то открываем с помощью текстового редактора (блокнота) файл dpinst.xml, и в нём меняем 409 на 419 и вновь запускаем установку драйверов. Всё, драйверы установились.
Далее вам потребуется Usb K-Line адаптер на чипе FT232RL. Это самый распространённый и самый надёжный вариант микросхемы. Я собирал себе сам адаптер на FT232RL + L9637D.
Когда вы его подключите, то он автоматически определиться как usb-com преобразователь, и в диспетчере устройств будет выглядеть как COM2 и т.д. Но это неправильно, поэтому мы делаем следующее
Сам шнурок выглядит у меня так

скачиваем программу FT_prog с сайта FTDI — www.ftdichip.com/Support/Utilities.htm
Устанавлиаваем её, и запускаем её.
откроется вот такое окно.

Нажимаем Devices -> Scan devices (кабель usb_-com естественно подключён к компьютеру)
откроется вот такой окно. Это программа прочитала нашу микросхемку FT232RL.


теперь нам нужно изменить PID идентификатор, для определения шнурка в системе как OpenPort и чтобы он сам подсосал нужные драйвера.
Вот варианты PID, которые можно прописать и тогда система на их основе сама выберет нужные дрова.
USB\VID_0403&PID_CC48.DeviceDesc="OpenPort 1.3 Mitsubishi"
USB\VID_0403&PID_CC49.DeviceDesc="OpenPort 1.3 Subaru"
USB\VID_0403&PID_CC4A.DeviceDesc="OpenPort 1.3 Universal"
Я прописал — CC49, видно на скрине справа

Далее нам нужно убрать рандомность выбора номеров для шнурка и установить один на постоянку
идём вниз и делаем как на картинке

Далее нажимаем в верзней части программки на молнию (programm device), выскочит окошко как на скрине и нажимаете programm.
Собственно остаётся проверить что шнурок определился программой. Запускаем EcuFlash и в правом углу должно быть вот так —
Собственно с программной частью покончили. Теперь с железом.
Подаём +12в и массу на такие контакты ЭБУ (сверять с своими распиновками !). Я подавал +12В от блока питания компа
+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
B137\2 Gnd Control System
K- line подключаем на B137\20 SSM communication
и ОБЯЗАТЕЛЬНО если вы в машине то замыкаем зелёные коннекторы, если на столе то подаём массу на Test mode connector B137\15!
Собственно всё подключаем и проверяем тыщу раз, запускаем EcuFlash. И в вверху у вас должна загореться иконка чтения ЭБУ. Нажимаем её, и выбираем из списка всой вариант машины с котоой ЭБУ. Я выбираю 04 legacy



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


Ну и последняя самая главная заветная запись. Вот собственно и вся процедура. Надеюсь будет полезно кому то.

Всё, можно делать вот такую морду лица и радоваться жизни))) Кого заинтересовало данное устройство, можете стучаться в личку, помогу с ним.

Comments 58
Добрый день :)
Винда 64 разряда. При установке DPInst.exe ругается… :(
Есть драйвера на 64 разряда?
PS:
Совместимость с Вистой установил перед запуском…
В итоге не разобрался?
Не смог :)
Привет, делал все согласно мануалу
Кабель прошивается, как OpenPort 1.3
в системе находится, но к ЭБУ не подключается
у меня форестер 2002 года, с 16ти битными мозгами.
Брал у приятеля тактрикс опенпорт 2.0 — все работало норм
решил купить себе ваг ккл, на фтди чипе, и прошить его под 1.3 — результата ноль, может есть подводные камни? Нужно дорабатывать сам шнурок физически?
чтобы шить 16 бит — естественно нужно. Нужно подавать сигналы на две дополнительные ноги.
Прочитал пост, вижу что ты пишешь —
Собственно с программной частью покончили. Теперь с железом.
а есть наглядный пример с фото, что бы понять, где какие провода перепаять (надеюсь только в самом шнурке, а не на ЭБУ?)
Вот в начале статьи написано — ------- > В этой статье, хочу описать процесс приготовления рабочей среды для прошивки ЭБУ субару 2004-2005 годов на базе процессора Renesas 7055F.
Привет, делал все согласно мануалу
Кабель прошивается, как OpenPort 1.3
в системе находится, но к ЭБУ не подключается
у меня форестер 2002 года, с 16ти битными мозгами.
Брал у приятеля тактрикс опенпорт 2.0 — все работало норм
решил купить себе ваг ккл, на фтди чипе, и прошить его под 1.3 — результата ноль, может есть подводные камни? Нужно дорабатывать сам шнурок физически?
По 16 бит не подскажу даже. Для этого использую оригинал опенпорт 2.0.
а для чего была эта микросхема?
L9637D? это полный аналог L4931ABD120? Которая используется в Опенпорт 1.3 тактрикс — ssh1957.narod.ru/easyelectronics/openport13.pdf
Я так понимаю, что мне нужно на 11 пин подать 12в, а эта микросхема служит для управляемых 12В, 10го пина микросхемы — FT232R
Привет, делал все согласно мануалу
Кабель прошивается, как OpenPort 1.3
в системе находится, но к ЭБУ не подключается
у меня форестер 2002 года, с 16ти битными мозгами.
Брал у приятеля тактрикс опенпорт 2.0 — все работало норм
решил купить себе ваг ккл, на фтди чипе, и прошить его под 1.3 — результата ноль, может есть подводные камни? Нужно дорабатывать сам шнурок физически?
Привет, удалось слить K-line 16-бит прошивку? Тоже мучаюсь, пока безрезультатно 😕
Привет, посмотри бж. Там два поста. В итоге домучал.
Привет подскажи не сталкивался
Не могу залить прошивку
Это чтобы ЭБУ "узнал" адаптер?
правильнее сказать — чтобы Экуфлеш узнал адаптер
Объясните пожалуйста для непосвящённых:
Подключился кабелем K-CAN+Kommander с программой диагностики Cascade данные по мотору показывает. Но хочу всё же переделать кабель на Openport 1.3.
ECUFlash для чего исползуется в конце процесса для прошивки адаптера или ECU?
FT Prog установил но сначала прочёл мануал где производитель указывает что у модели чипа FT232 EEPROM не удаляется. Это вообще важно в данном случае?
экуфлеш — для заливки прошивки в ЭБУ
У меня где то кабель галлетто 1260 есть, он по к линии работал
Евгений добрый день! Скажите где такой адаптер купить, на алиекспресс смотрел, есть похожие но сомневюсь в выборе.Можно ли с помощью него делать диагностику Mitsubishi Chariot Grandis 1998 GDI?
И какой программой пользоваться?
Спасибо заранее
Здравствуйте. По Mitsubishi увы не подскажу ничего(
Подскажи тогда с какими диагностическими программами он работает и как его к разъёму обд подключать
Это обычный K-line адаптер. Работает со всеми диагностическими программами которые его поддерживают. В данной статье этот адаптер перепрошит — и в системе обнаруживается как Опенпорт 1.3. Скорее всего должен работать с Мицубиси программами — но 100% гарантировать не могу, так как не проверял
То есть любой программатор на 232м можно так сделать?
Я в очередной раз задался целью попробовать связатья со своими мозгами :-В
Доброй ночи, не подскажешь какой USB-UART использовал, не могу похожего найти
CC48 прописал и сохранил, а вот рондомность нет… т.е. сохраняю, все вроде ок. Перепроверяю, а галочка и ныне там. Шо делать?
Сейчас читал для теста свой опенпорт 1.3 на 9 ланцере, прошивка считалась без проблем, но почему-то экуфлеш её сохраняет как "файл" без расширения бин.Правда в программе не был установлен уровень девелопер, может из-за этого?
Здравствуйте не могу понять в проге ftdi каждый раз так надо делать почему то изменения не сохраняються
еепром потому что нету в чипе вашего шнурка.
пишет, что надо использовать 64-разрядную DPInst.exe:(
409 на 419 поменял.
не подскажешь, что можно сделать?
винда 7-ка, 64 бита.
спасибо!
режим совместимости попробуйте включить сWindiws Vista
второй вопрос… дома кабель распознавался, все как надо. вырубил ноут. прихожу в машину, а кабель не находится…
тут уже ничего не подскажу по этому вопросу. ЧТо то по драйверам.
Шикарно! В закладки отправил! Вопрос, на который и так впринципе знаю ответ, но тем не менее, чтобы удостовериться: если приобрести ККL VAGовский на ft232… Вот, например, предлагают — www.ebay.com/itm/FTDI-FT2…item=252638471338&vxp=mtr — и даже обещают чуть ли на FT232… Вот из него же можно будет сделать OpenPort 1.3 путём перешивки этой самой FT232? Вроде бы по схеме смотрел этот ккл ничего лишнего и не имеет — собственно USB-COM и микросхему интерфейса OBDII
А где можно найти схему и плату для вашего адаптера для прошивки?
в бж моём полистайте, вроде где то выкладывал
ПЕрелистал, но не нашел
konog
А где можно найти схему и плату для вашего адаптера для прошивки?
могу подать:)
Не могли бы скинуть 1.29 ecu, а то не могу найти, везде версии выше.
yadi.sk/d/XeUfF39Wtk9Qp
Большое спасибо! А то пришёл шнурок openport 1.3, , буду пробовать :)
спасибо.все получилось…
пользуйтесь на здоровье)
да самое интересное что кабель такой был . а я не знал что из него можно сделать опенпорт 1.3 . хотел уже купить 2.0 .
так это любой ftdi клайник можно в такую штуку переделать?
не любой, а тот который на чипе FT232RL
Круто. А 7055 это же хитачи ещё выпускает такой проц. Вроде в наших ниссанах в мозгу такой стоит?
вот что не знаю то незнаю)) Вообще ЭБУ — Denso
Он самый. www.renesas.com/products/…h/sh7050/sh7055/index.jsp. Делают денсо и хитачи.
Ну значит теоретически, данная статья может дать возможность прошить мозг
Знать бы чего и где там лежит в прошивке этой. А так да.
reseted
Круто. А 7055 это же хитачи ещё выпускает такой проц. Вроде в наших ниссанах в мозгу такой стоит?
делают Renesas, это Хитачи и Mitsubishi electronics, их процы используются сейчас в 60% современного автопрома, а прошивки пишут либо сами, либо Denso.
Какая версия Экуфлеша использовалась? Я так понимаю, что с последней версии с сайта ничего работать не будет и нужно искать "старую" версию Экуфлеша?
Денис, это версия 1.29 С опенпорт 2.0 она не работает.
wertex76
Какая версия Экуфлеша использовалась? Я так понимаю, что с последней версии с сайта ничего работать не будет и нужно искать "старую" версию Экуфлеша?
использовалась 1.29 версия
Однозначно в закладки)))) а к 99 году подцепится?
нее, к 99 году нет
Теперь можешь залить туда прошку от " Января " — ты просто счастливчик ! :-)))
ахахааа))) точно))
argoncik
Теперь можешь залить туда прошку от " Января " — ты просто счастливчик ! :-)))
В экуфлеш нет XML для января)))