Восстановление прошивки ЭБУ и снятие Ecuteк(32-bit)

Обмен опытом эксплуатации Subaru, вопросы по ремонту, ТО, запасным частям, аксессуарам

Модераторы: Анатолий Валерьевич, Dr.House

Восстановление прошивки ЭБУ и снятие Ecuteк(32-bit)

Сообщение yellow » Сб апр 21, 2012 19:07

Вобщем-то эта тема достаточно была освещена как первоисточником:
Tactrix ecu repair
так и на насиоке:
ссылка

Но, поскольку мне давеча пришлось столкнуться с необходимостью восстановления недозаписанного ЕБУ, хочу поделиться наработками.

Все ниже описанное относится к блоку управления субы WRX-STI 06+г, американских СТИ 05+г., Forester XT 04+ , собранных на процессоре Renesas (Hitachi) SH7055 или SH7058

Итак, какие предпосылки для "реанимации" ЕБУ?
Во-первых, редко, но случается, что во время записи прошивки по той или иной причине обывается запись в мозг,
после чего блок управления получается "закирпиченным".
Внимание: Если такая неприятность произошла, ни в коем случае не выключайте зажигание,
перезагрузите ноут и попробуйте повторить попытку записи, пока мозг находится в режиме ожидания записи.


Во-вторых, если мозг закрыт прошивкой AccessPort или Ecutec, которые не позволяют открытому софту редактировать карты,
то в случае надобности убрать их можно, пользуясь нижепреведенным методом.

Итак, достаем блок управления из машины.
ЕБУ (а точнее, его процессор) может быть "принудительно" введен в режим загрузки, т.н. SHBoot mode. Для этого на него подается питание, сигналы чтения и записи
и контрольный сигнал ~2V частотой 150Hz, который, собственно и включает принудительный режим загрузки.

Как это реализуется на практике: для подачи вышеописанных сигналов собирается небольшая схемка, состоящая из двух частей:
1-я отвечает за передачу данных и питания от компьютера и собирается на микосхеме адаптера USB<->232.
2-я есть генератор сингала частотой 150Hz для включения режима принудительной загрузки (т.н. Watchdog timer)

Электрическая принципиальная схема выглядит таким образом:

Изображение

Существует несколько вариантов реализации этой схемы. Я пошел проверенным: В качестве адаптера USB<->232 использовался модуль DLP-USB232M. В качестве Watchdog timer использовался таймер на основе микросхемы NE555N.

Монтажная схема SHBoot mode adapter-a выглядит таким образом:

Изображение

Очень желательно иметь осцилограф или мультметр с частотомером, чтобы убедиться в том, что Watchdog timer выдает сигнал с необходимыми 150Гц.

После сборки схемка выглядит примерно так:

Изображение

Изображение

После этого, как показано на схемах подпаиваемся к Субаровскому блоку управления:
к точке P405 на ЕБУ подать 5v от USB порта.
к точке P407 подается сигнал Watchdog timer
к точке P409 сигнал TX от 232
к точке P411 сигнал RX от 232
на P413 бросить землю, и ей же заземлить "-" конденсатора С446

Изображение

Изображение

Со стороны проводки на ЕБУ подать +12 вольт и землю: (Но реально подавать напряжение нужно будет только тогда, когда пойдет запись РОМа)

"+" подаем на
B135 pin# 19 Ignition Switch
B134 pin# 7 Control Power Supply
B135 pin# 12 Main Switch

"-" достаточно подать только на B137 pin# 1

Вуаля! Железо готово, теперь софт.

Можно пользоваться Экуфлешем (говорят, работает не всегда, но в моем случает сработал без проблем) или скачать програмулину Renesas Flash Development Toolkit.

В опциях Экуфлеш установить галочку "Force Sh boot mode" (и не забыть убрать ее после заливки :) ) Загрузить свой РОМ, подать питание на мозг и начинать запись.

Renesas FDT после установки предлагает два приложения: full и basic.
запускаем basic, выбираем наш порт, на который прописался адаптер USB<->232, остальные опции осталяем по умолчанию. Далее, загружаем нужный РОМ, подаем питание на мозг и жмем "reflash"

Ждать придется намного дольше, чем при обычной записи РОМа, порядка 20-25 мин, т.к. запись осуществляется блоками по 128 байт

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

Прилепил и подправил название темы. Модератор
  • 0

Последний раз редактировалось yellow Ср ноя 21, 2012 16:23, всего редактировалось 6 раз(а).
"Have you ever noticed that anybody driving slower than you is an idiot, and anyone going faster than you is a maniac?"
Аватара пользователя
yellow
Главный Раввин Клуба
 
Сообщения: 4583
Зарегистрирован: Пн ноя 06, 2006 22:25
Откуда: ПОХ
Репутация: 9

Сообщение exigo » Сб апр 21, 2012 19:18

КрАсаВчег! :wink:
Очень полезная инфа!
Модер, прикрепи! :wink:
  • 0

WRX (Red 04MY)-> WRX STI (Black Mica 02 MY) -> WRX STI Prodrive (Blue Mica 02 MY) -> Evolution VIII (Black) -> WRX STI (Blu Mica 04 MY) -> WRX STI лиса (Blue Mica 06 MY) -> Evo IX (Yellow) -> STI покемоша седан (white pearl MY10)
Аватара пользователя
exigo
 
Сообщения: 2684
Зарегистрирован: Ср авг 26, 2009 14:04
Откуда: Харьков
Репутация: 698

Сообщение pyh » Сб апр 21, 2012 19:21

Тоха молодец, когда-то пришлось сделать тоже самое но с мозгов евоХ
но там все проще, татрикс+провода и источник питания
не пришлось паять доп устройств.
Респект!
  • 0

Evo X STOCK
Аватара пользователя
pyh
 
Сообщения: 1278
Зарегистрирован: Ср май 02, 2007 09:34
Репутация: 0

Сообщение Анатолий Валерьевич » Вс апр 22, 2012 20:16

Молодца , респект и уважуха , работа проделанна неслабая . :good:
  • 0

Как прежде , отвечу на сложный вопрос
Любому владельцу Субаровских звёзд .


тел.0953993532
Аватара пользователя
Анатолий Валерьевич
 
Сообщения: 5845
Зарегистрирован: Вс дек 14, 2008 16:39
Откуда: Харьков
Репутация: 2309

Сообщение Johnny » Вс апр 22, 2012 21:48

Тоха красава! :Yahoo!:
  • 0

WRX STI
Оригинальные запчасти на весь модельный ряд Subaru 067 56 семь семь семь 9 семь
Аватара пользователя
Johnny
 
Сообщения: 3323
Зарегистрирован: Вт окт 28, 2008 17:11
Откуда: Днепр
Репутация: 114

Сообщение GanjaMan » Вс апр 22, 2012 22:44

10 баллов!
читал об этом много раз, но слава Богу - не понадобилось...
  • 0

Аватара пользователя
GanjaMan
 
Сообщения: 798
Зарегистрирован: Чт янв 27, 2011 21:16
Репутация: 13

Сообщение alex0048 » Чт май 17, 2012 10:25

ура))))) :P

:Rose: :Rose: :Rose:
  • 0

Аватара пользователя
alex0048
 
Сообщения: 1221
Зарегистрирован: Пт июл 18, 2008 08:07
Репутация: 0

Сообщение Sigma STI » Ср июл 25, 2012 23:43

А как обстоит дело с мозгом от форестера 2004 года 2хт
Прошит екутеком. Но хотел бы не быть зависимым .
Мозг там вроде 16 бит.

Буду рад отвуту!
  • 0

STI и FORIK мои лучшие друзья!!!
Sigma STI
 
Сообщения: 615
Зарегистрирован: Пн авг 25, 2008 23:59
Откуда: Одесса
Репутация: 12

Сообщение yellow » Чт июл 26, 2012 07:34

Sigma STI писал(а):А как обстоит дело с мозгом от форестера 2004 года 2хт
Прошит екутеком. Но хотел бы не быть зависимым .
Мозг там вроде 16 бит.

Буду рад отвуту!


Нормуль. 32 бита, проц SH7055

ИзображениеИзображение

Можешь смело следовать вышеописанной процедуре и все получится. Если будут вопросы,- задавай, подскажу.
  • 0

"Have you ever noticed that anybody driving slower than you is an idiot, and anyone going faster than you is a maniac?"
Аватара пользователя
yellow
Главный Раввин Клуба
 
Сообщения: 4583
Зарегистрирован: Пн ноя 06, 2006 22:25
Откуда: ПОХ
Репутация: 9

Сообщение Sigma STI » Вс июл 29, 2012 23:03

yellow писал(а):
Sigma STI писал(а):А как обстоит дело с мозгом от форестера 2004 года 2хт
Прошит екутеком. Но хотел бы не быть зависимым .
Мозг там вроде 16 бит.

Буду рад отвуту!


Нормуль. 32 бита, проц SH7055

ИзображениеИзображение

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


Есле так , то приеду к тебе с мозгом и раками.
Я делаю лучшие раки в Украине. =@ Это проверено :D
  • 0

STI и FORIK мои лучшие друзья!!!
Sigma STI
 
Сообщения: 615
Зарегистрирован: Пн авг 25, 2008 23:59
Откуда: Одесса
Репутация: 12

Сообщение yellow » Ср авг 01, 2012 10:11

Sigma STI писал(а):Есле так , то приеду к тебе с мозгом и раками.
Я делаю лучшие раки в Украине. =@ Это проверено :D

можешь просто с мозгом. я раков не ем, так что не убивай животных почем зря.
вобщем, если соберешься - личкуй, т.к. есть пара ньюансов
  • 0

"Have you ever noticed that anybody driving slower than you is an idiot, and anyone going faster than you is a maniac?"
Аватара пользователя
yellow
Главный Раввин Клуба
 
Сообщения: 4583
Зарегистрирован: Пн ноя 06, 2006 22:25
Откуда: ПОХ
Репутация: 9

Сообщение Sigma STI » Ср авг 01, 2012 23:12

yellow писал(а):
Sigma STI писал(а):Есле так , то приеду к тебе с мозгом и раками.
Я делаю лучшие раки в Украине. =@ Это проверено :D

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


Ты прав это не кошерно :roll:
Привезу лучший хумус в Одессе, я таки знаю что он лучший! :oops:
  • 0

STI и FORIK мои лучшие друзья!!!
Sigma STI
 
Сообщения: 615
Зарегистрирован: Пн авг 25, 2008 23:59
Откуда: Одесса
Репутация: 12

Сообщение Sergey_od » Сб окт 13, 2012 20:38

Вот с таким вариантом преобразователя USB-COM тоже должно работать ?

http://www.ftdichip.com/Support/Documen ... UM232R.pdf

Давайте для него тоже схемку оформим

Изображение
Изображение
  • 0

LEGACY 2.0 GT
Аватара пользователя
Sergey_od
 
Сообщения: 1857
Зарегистрирован: Пн янв 26, 2009 21:17
Откуда: Одесса
Репутация: 142

Сообщение yellow » Ср ноя 21, 2012 11:05

Sergey_od писал(а):Вот с таким вариантом преобразователя USB-COM тоже должно работать ?


Гипотетически да, будет работать с FTDI чипом с последовательными выходами чтения и записи TXD и RXD и при наличии сигнала с Watchdog timer-a

Но при наличии проверенного решения в виде модуля DLP-USB232M, экспериментами заниматься особо не тянет :)


ПС. Обновил первый пост, добавил чуток нужной инфы.
  • 0

"Have you ever noticed that anybody driving slower than you is an idiot, and anyone going faster than you is a maniac?"
Аватара пользователя
yellow
Главный Раввин Клуба
 
Сообщения: 4583
Зарегистрирован: Пн ноя 06, 2006 22:25
Откуда: ПОХ
Репутация: 9

Сообщение yellow » Вс дек 23, 2012 17:17

гайз,

т.к. я вышел на пенсию, вопросы по сабжу задавайте Саше aka GanjaMan
  • 0

"Have you ever noticed that anybody driving slower than you is an idiot, and anyone going faster than you is a maniac?"
Аватара пользователя
yellow
Главный Раввин Клуба
 
Сообщения: 4583
Зарегистрирован: Пн ноя 06, 2006 22:25
Откуда: ПОХ
Репутация: 9

След.

Вернуться в Обмен опытом

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9