Прошивка эбу гольф 4 своими руками

Добавил пользователь Алексей Ф.
Обновлено: 19.09.2024

Да нет просто хобби, был до борьки джип гранд черкан так скучно было т.к всё работало и ездило, купил ведро и теперь его делаю, чтобы на выходных время не терять, а так взял пивка и скумбрии и давай ченить =) вот хочу в мозги залезть да конкретнО!

В этом деле,лучше иметь ноут с чистым СОМ-портом и есть проги которые работают только под MS-DOS,зато какие возможности появляются ,какие-не спрашивай и ищи сам,всё это делается на свой страх и риск,как впрочем,и я этим немного занимался,как говорится-могу дать удочку, рыбу не просить!

я так понимаю там просто меняются уже готовые прошивки заместо оригинала и всё погнали весь чип =)
не трудно, подскажи какие шнурки нужны для прошивки ?

не трудно, подскажи какие шнурки нужны для прошивки ?

думается,тут всё не так просто для простого обывателя,ну кто-то может чипануть с помощью чистого СОМ-порта и lemmirus,однако надо хорошо понимать,что ты делаешь,я этим искусством лично не обладаю и недаром она предупреждает,что при неправильном действии,всё это может привести к плачевному результату делается всё,конечно,НО это надо знать!
прога насколько хороша,НО и настолько опасна при неумелом обращении! режет всё на раз-два
вот цитата диагноста с vwts

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

сломаю так сломаю, так-же учился перебирать головы и ремонтировать разные узлы кроме турбин и сложной эллектрике, щас есть интерес и финансы попробовать иной вид.. =) будем пыкать и мыкать пока не научимся =) Главное, чтобы если чего народ помогал и подсказывал а то . =)

Сейчас езжу на чипе, правил не сам, заливал, сливал оригинал сам.
В бутрежиме. всё выходит.

ЗАдумался о попытках самостоятельной правки(хочу изучить отключение эко-систем).
Лежит у меня другой мозг, по каталогу. мой родной и запасной - оба имеют одну и ту же современную замену.
Следовательно можно использовать второй ЭБУ как экспереминтальный.
Решил проверить, сливаю свою прошивку, пытаюсь залить в запасной ЭБУ - на 50% ошибка записи. Пытаюсь залить назад оригинал - опять ровно на 50% ошибка, пытаюсь залить левую прошивку (что из набора что с загрузчиками идёт) - то же самое. думаю дурак видимо я.
Беру свой повседневный ЭБУ - шьётся любой прошивкой от и до.

В чём загвоздка? что я делаю не так?

Шью на столе. в бут режиме.

Pierburg

Оракул

stretin

Мастер советчик

Pierburg

Оракул

Wandrew

Оракул

VW Golf 3 Bon Jovi, 1.8 AAM, DFP, 1997, Синий LD5D
VW Golf 3 VR6, 2.8 AAA, CCM, 1996, Зеленый LC6P
VW Golf 3 Europe, 2.8 AAA, CCM, 1996, Красный LA3G

stretin

Мастер советчик

Флешки идентичные.
Флешка до момента первой попытки была живая, как и весь блок в целом, с неё авто заводилось, с неё слилась прошивка, после ошибок записи, софт ведь всё равно видит всё, идентифицирует. выводит в бут режим. идёт запись до 50%

MSTRKRFT

целостность файла проверял?
во второых мозгах 29F800BB родной? там может быть бутерброд из крипто-платы и чужого флеша.
а чо не попросил отключить тебе экологию?
какие номера мозгов?

Wandrew

Оракул

Флешка до момента первой попытки была живая, как и весь блок в целом, с неё авто заводилось, с неё слилась прошивка, после ошибок записи, софт ведь всё равно видит всё, идентифицирует. выводит в бут режим. идёт запись до 50%


Флешка может спокойно читаться, а записываться откажется. Это типичное поведение. Первая часть слитого дампа заполнена старыми или новыми данными?

VW Golf 3 Bon Jovi, 1.8 AAM, DFP, 1997, Синий LD5D
VW Golf 3 VR6, 2.8 AAA, CCM, 1996, Зеленый LC6P
VW Golf 3 Europe, 2.8 AAA, CCM, 1996, Красный LA3G

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

А может это кто-то пошутил.

Saver

Какой я,блин,оракул?

Все меняется и прошивается.Но это не так просто,Как кажется.Для прошивки нужен программатор.Выпаивается чтарый чип и впаивается новый,с новой программой ЭБУ

Lorderon

Мастер советчик

moiPASSATtdi

Любитель VW

Попробуй обратится к людям, кто занимается чип-тюнингом.Можно вставить чип между ЭБУ двиг. и двиг, Или прошить само ЭБУ .Для этого используют различные кабели типа VAG -COMANDER или KWP-2000. Прошивки тоже реально найти готовые в нете или заказать .Короче погугли.
Выпаивают только тот чип который не доступен через диагностический канал, как правило это для смотки спидометра.
НО по моему двигло даже на машинах с 1992 года реально доступно .

Stranger21

Связался с лучшим, умри как все! (с)

увы не все так просто . причем далеко .. не всегда можно через диагностику лить .. например сраные авто гдето до 95 или еще новее ваще нельзя просто так прошит .. там ультрафиолетовые ПЗУ стоят .. чтоб их стереть надо сперва УФ по ним посветить .. ) так что проще купить новую ПЗУ и просто впаять взамен старой )

Corporation

Прямо, прямо! А ты доворачивай!

Stranger21

Связался с лучшим, умри как все! (с)

канешно можно ) .. там на микрухе защита наклеена ) . бываеют не УФ а електрически стираемые .. опять таки надо выпаивать .. есть ваще одноразовые .. опять таки выпаивать ))) . вощем все зависит от того че у вас там в нутри . если ЕЕПРОМ то повезло - самый простой случай . если прога в самом проце то уже посложнее .. но эти два варианта должны шитьться через К линию. если там ПЗУхи точерез к линию моно забыть .. тока путем замены

Shahabbas

Что-то где-то понимаю

Микросхема ПЗУ 27128 или 27256 может быть впаяна, а может стоять и на панельке. Как правило используют ППЗУ с УФ стиранием. Так просто дневным светом вряд-ли сотрёшь .
Если уж найдёшь тюнингованную прошивку - купи новую микросхему и программируй её .
В случае каких-то проблем потом сможешь после ремонта двигателя в ЭБУ воткнуть ПЗУ с родной прошивкой.

Stranger21

Связался с лучшим, умри как все! (с)

я себе выпаял ПЗУ и впаял панельку .. теперь если найду способ изменить прошивку то просто моно вынимать и вставлять )


Частью эксперимента по переходу с Mono-Motronic 1.2.1 на 1.2.3 была идея изучения прошивки ЭБУ и возможностей её настройки(адаптации). На данный момент ЭБУ успешно функционирует в моём авто, Заказан программатор, ожидаю посылки почтой. Прошивки же не дают покоя. Имея опыт реверсинга программ на ASM и ARM хочется разобраться и здесь. Много тем поднималось, мало какие сохранились. Здесь попытаюсь систематизировать всё имеющееся. Быть может вместе добьёмся успеха. Примером послужит Motronic OnLine, где все алгоритмы и карты уже раскрыты, но стоят очень дорого.

В моём распоряжении ЭБУ Mono-Motronic 1.2.3 номер VAG 8A0 907 311 H, Bosch 0 267 357 577. Процессор имеет маркировку Фольксваген Пассат Б58371. В каталогах Siemens было найдено соответствие SAB80C515A.

157248_02.jpg

Тщательный поиск всё же дал результат: есть даташит по процессору в ЭБУ SAB80C515A.pdf

В даташите встретилась ссылка на семейство процессоров, к которому и принадлежит сименс в ЭБУ Intel 8051 ( всё что находил ранее гласило о Intel 8080). В той же иструкции есть распиновка ножек, адреса портов и прочее.

прошивка моего ЭБУ была загружена в IDA, Processor type: Intel 51 series: 8051. После чего сразу же предлагается выбрать конкретный процессор из сейства. И в списке значится "C515A RAM=1152 ROM=0 EPROM=0 EEPROM=0" То, что нужно. Происходит автоанализ и полностью разобранная прошивка, без ошибок готова.

Все адреса и порты соответствуют описанным в даташите.

=======================================================
Здесь приложу программы, которые имеют отношение к делу:
ECM2001_v6.2 Редактор прошивок, с невыясненными функциями.

IDA_Pro_Advanced_v5.2 Дизассемблер, очень мощный инструмент.

Отдельно поблагодарю: Stranger21, Voytik, Igel, Michael_Home за идеи и консультации.


В автомобиле в блок управления двигателем попала вода, вследствии чего блок вышел из строя, владелец пытался почистить плату от окислов, автомобиль заводился но нормально ехать не мог.
С разборки был приобретен другой ЭБУ, но автомобиль на нем не заводился т.к. в новом блоке были прописаны совершенно другие коды иммобилайзера.
Владелец обратился с двумя просьбами
1. Решить проблему с иммобилайзером
2. Прошить автомобиль под евро2, т.к. катализаторы удалены


Итак оба блока ( старый и новый) на руках.
Проблему с иммобилайзером на данном авто можно решить двумя способами — отключить его вовсе или перенести данные обучения со старого блока в новый. Второй способ более "правильный" т.к. сохранится заводская защита от угона и именно так и решил поступить.


Данные обучения хранятся в памяти EEPROM 93c76, выпаиваем ее со старого блока, с помощью внешнего программатора считываем и возвращаем обратно. Затем выпаиваем EEPROM с нового блока и внешним программатором записываем в нее данные считанные со старого блока. Запаиваем все обратно.
Все теперь в новом блоке все данные обучения со старого ( коды иммобилайзера, кодирование, вин, адаптации)



Для прошивки авто переводим блок в BSL режим и считываем прошивку с FLASH памяти.
На основе считанного заказал ТЮН + евро2 от MLG
Записываем тюн в блок!
Готово!



👌🏻 Проблема с иммобилайзером решена, к блоку привязаны "родные" ключи от автомобиля
🔧 Ошибок по дк2 и катализатору больше не будет
📈 Автомобиль будет динамичнее и тяговитей.

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