Замена vin в эбу bmw
Как многие знают, я уже довольно длительное время пытаюсь установить блок DME, который стоял на 4.6IS DINAN. Так как я особо одарённый, и по личной запаре выкинул EWS от того DME, то теперь испытываю ряд обалденных трудностей с этим.
Сразу оговорюсь, что принципиально не хочу привозить машину с блоком к людям, которые это сделают быстро и за 5 000 рублей… Мне не жалко денег…просто:
Во-первых, я хочу научиться сам;
Во-вторых, мне не жалко денег, но я не хочу отдавать 5 000 рублей за то, что могу вполне научиться делать сам.
И да, покупка EWS Editor, дополнительного EWS, ключей и всякой мелочёвки обходится дороже, но зато оно моё и я огу этим пользоваться + знания. А знания, как известно, есть сила необычайная.
Так, о чём это я .
Да, так вот…в прошлый раз при попытке замены блока, DME DINAN отказался синхронизироваться с моим EWS. Хотя постоянная часть кода (ISN) была поменяна на нужную, но ничего не произошло. Пишет о невозможности синхронизации и всё тут.
В общем, так как EWS, который я выкинул, если мне не изменяет память, был 3+, а мой просто 3…
Был приобретён EWS на разборе…и именно с американца, ведь там тоже был америкос.
Принципиально не стал лить в новый EWS свой дамп, а решил сделать на его родном дампе.
Это и естественно, он же с другой машины, и в нём залиты её данные.
В общем при помощи чудо-приблуды меняем данные на свои, а именно прописываем свой вин, пробег, закидываем постоянную часть кода ISN DME DINAN.
Но остаётся беда в том, что так как дамп другой, то и ключей для него у меня нет. Свои я выделять для этого не хочу. По этой причине было заказано ещё 2 новых аналогичных, приобретённому ранее. Ну а пока ждём ключи (а дело это не 5 минутное), я всё таки попытался подключить со своим ключом в надежде на синхронизацию…
Но это меня не интересовало в приницпе.
И естественно стандартная ошибка в случае отсутствия синхронизированного ключа EWS-DME interface…
и никакой синхронизации быть не может. Inpa в принципе не даёт осуществить процесс синхронизации.
В общем ждём ключи.
Многие зададут вопрос о том, что если я в новый EWS пропишу ключ, то он там останется навсегда…и если с этим дампом ничего не получится, то я и без ключа останусь.
Верно, но только если у Вас не EWS editor, с помощью которого я легко перенесу этот ключ в любой другой EWS…достаточно его будет считать и посмотреть код безопасности. Но об этом потом, сейчас их нет, а пишем мы по порядку.
Естественно, так как блок DME с другой машины, то он в том же бобре, инпе и везде где можно указывает на несоответствие Vin-кода…оно и понятно, сунули что-то чужеродное.
Но теперь и это поправимо. Все дальнейшие действия делались на свой страх и риск. Вероятность уложить блок очень велика. Сам процесс я опишу чуть позже, равно как и всю методику и что для этого нужно.
Так вот:
Притащил я DME домой, дома на много комфортнее.
Как заменить идентификационный номер bmw VIN?
У вас возникают проблемы с изменением VIN в программе bmw tool32?
Здесь приведены часто задаваемые вопросы и ответы, которые помогут новичкам и тем, кому не удалось разгадать решение этой проблемы.
Модель: BMW E46 EDC16 DDE 5.0
Для замены идентификационного номера на BMW E46 применяется программный комплекс Ediabas toolset 32 …приступим…
Вопрос: можно использовать кабель BMW INPA, предназначенный для обновления данных ЭБУ, совместно с программой WinKFP чтобы изменить номер VIN?
Ответ: да, кабель INPA DCAN совместно с WinKFP позволяет вам это сделать.
Вопрос: но разве кабель INPA K+DCAN достаточно быстро передает данные, чтобы выполнить программирование?
Ответ: да, введите новый номер VIN в программе WinKFP, запрограммируйте новый файл или перепрограммируйте существующий файл, в результате номер VIN будет изменен.
Программа Winkfp изменит номер vin только в uif последней сессии программирования.
Чтобы изменить vin используйте программу NCS expert или программу Tool32 (7 или 17+1 simbol (контрольная сумма)).
Вопрос: при нажатии «Choose ZUSB», чтобы выбрать нужный блок, я не нашел номер прошивки ZB Nr., который сейчас имеет ЭБУ: 7796195?
Ответ: это из-за старой sw , либо загрузите старый sw в программу winkfp, либо выберите пункт обновления прошивки в выбранном ЭБУ «update zusb» вместо пункта выбора блока и прошивки из списка блока, то есть, «choose zusb», тогда программа winfp сама подберет новую прошивку zbnr.
Замечание:
WinKFP содержит текущие файлы, ей известны все старые номера, но не будет записанных данных.
Используйте пункт «update ZUSB», чтобы автоматически найти самую подходящую версию прошивки.
Вопрос: какой тип DDE50x мне следует указать после того, как я выбрал пункт «update ZUSB»: DDE502, DDE503, DDE504, DDE506, DDE507, DDE508?
Ответ: при использовании варианта «Update ZUSB» не важно, если вы вдруг выберите папку с неправильным семейством блоков (например, тип блока dde502 вместо dde507). Если вы хотите точно знать, какую папку следует выбрать, это можно сделать довольно просто:
выберите «режим Комфорт» и далее: Comfort mode>Update ZUSB> Result (программа покажет Вам текущую версию и номер прошивки блока, которую winkfp собирается записать в ваш блок dde).
Выберите: Comfort mode> Enter ZUSB (укажите один из номеров, полученных на предыдущем этапе)> Result: вы увидите папку, в которую помещена прошивка (программа определяет и прошиваемый блок).
Существует целый ряд других способов.
Вопрос: в программе Ediabas Toolset32 я не нашел функцию для замены VIN.
Ответ : да…так и есть. Нельзя перезаписать dde, вы можете сделать это вручную с помощью последней AIF.
Смотрите все данные в окне «job result» после выполнения операции «aif lessen» и измените только номер vin в ходе операции «aif schrieben».
Вопрос : что мне нужно внести в строку аргументов и в каком месте, чтобы записать новый номер vin?
1. Функция «AIF lessen» (благодаря этой функции вы считаете всю информацию, необходимую для последующей записи)
2. Функция «AIF schrieben» (оставьте данные, которые вы получил на предыдущем этапе, то есть, при считывании, но вставьте новый номер vin вместо того, который был ранее считан/получен). Значение аргументов приведено в окне «job-info» программы.
Вопрос: достаточно просто написать новый vin в окне «result»?
Ответ: не только vin. Посмотрите поле аргументов (VIN/ZUSB/дата прог…и др.)
VIN в ЭБУ заменен.
Удачной вам замены VIN в дампе приборной панели.
В данной записи познакомимся по ближе с программированием электронных блоков BMW при помощи программы WinKFP. В этой статье не будет, инструкций по установке программы, инструкций пользования, так как вся эта информация есть в интернете, причем программа WinKFP входит в комплекс программ BMW Standard Tools, включающую Ediabas. Инструкция по установке BMW Standard Tools, вы можете найти здесь. Если у кого нет этого пакета программ, то внимательно изучаем и делаем все по инструкции. Ну и не забываем о том, что правильно установленные и настроенные программы по диагностике/кодированию/программированию ЭБУ BMW, это уже половина успеха, и первый шаг к самостоятельной работе с ЭБУ BMW.
В данной записи, будут советы, предостережения, общее руководство, в выборе, поиске, обновлении необходимых прошивок электронных блоков BMW.
На примере моего авто BMW в кузове е39, мы рассмотрим как же обновить прошивку электронного блока управления двигателем (DME), а так же где искать и как получить необходимую информацию.
Итак, так как у моего авто удален катализатор, допустим, захотел я узнать, какая же прошивка блока DME у меня стоит, узнать есть ли другие прошивки для моего блока управления двигателем, может мы хотим прошиться на Евро2 или на авто без катализатора:
— Первым делом узнаем номер детали блока DME. Для этого воспользуемся например программой INPA, которая быстрая и удобная, и так же входит в комплект программ BMW Standard Tools. Подключаемся к авто, включаем зажигание, запускаем программу Inpa, выбираем модель авто, выбираем двигатель, нажимаем F2 (идентификация), я думаю с этим проблем возникнуть не должно, подробнее как это делать я описывал в этой теме. Получаем вот такую информацию:
Верхняя строчка, 1 429 861, это и есть номер детали нашего блока. Чтобы узнать номер программы электронного блока DME, выбираем в INPE пункт информация(F1), видим номер MS41:
Чтобы узнать актуальную версию прошивки блока, выбираем в INPA пункт кодирование (F3), получаем такую информацию:
Видим номер "настоящей" прошивки 1711648, а так же обращаем внимание на то, что прошивка стоит для авто с катализатором.
Итак мы с Вами узнали номер детали интересующего нас блока, номер программы блока и номер прошивки, эти данные нам понадобятся в будущем, поэтому их сохраняем.
Далее идем в ЕТК вбиваем номер детали, который узнали, выбираем "ЭБУ DME запрограммированный", и получаем список доступных прошивок блока, видим подтверждение той информации что мы получили выше, наша прошивка для авто с катализатором, номер программы блока MS41.0. Если у кого то по каким либо причинам не получается, найти список доступных стоковых прошивок по номеру детали блока, то можно пойти по другому пути, зайти на главную ЕТК, либо вручную выбрать интересующий BMW по модели, двигателю, рулю, КПП, дате производства, либо ввести VIN номер кузова BMW, и перейти как итог к группе деталей нашего авто, выбрать пункт "электрооборудование двигателя", найти строчку "ЭБУ DME запрограммированный", и в итоге опять попасть в список прошивок ЭБУ.
Хочу обратить Ваше внимание, на то, что все данные, я вводил и брал со своего собственно BMW, соответственно вам нужно будет выбирать свои данные, цифры Вы так же будете как итог иметь другие.
В полученном нами списке доступных прошивок ЭБУ, для моего мотора М52, мы видим, что стоковых прошивок на Евро2 нет, на авто без катализатора тоже нет, поэтому прошивка моего блока по сути мне ничего не даст, так как катализатор вырезан, и лямбд после вырезанного катализатора у меня нет, а лямбда установленных до катализатора, на наличие вообще живых катов по боку. На самом деле так и есть, на моторы с одним Vanos, стоковых прошивок под Евро2 и безкат нет, они появились только на моторах свежее М52TU, М54 и так далее. Для MS41 остается только путем редактирования стоковой прошивки, заливать ее в блок, но об этом как-нибудь в другой записи.
Рассмотрим пример доступных прошивок для мотора М52TU, с номером программы блока MS42, собственно список доступных прошивок в сравнении с MS41. Теперь мы в списке видим, что есть возможность данный мотор (MS42) прошить на Евро 2 и авто без катализатора (безкат). Обращаем свое внимание на описание прошивок, во вкладке дополнительно, на наличие опций 168 (евро 2 — Система нейтрализации ОГ EU 2), 199 (Отсутствие катализатора — безкат), 861(без EOBD — отключение вообще всех проверок ОГ), если у вас АКПП то еще опция 205. Есть прошивки, с несколькими опциями сразу. Выбираем для себя необходимый номер прошивки. А именно последние 7 цифр, они нам пригодятся для программы WinKFP.
Советую, изучить инструкцию пользования программой WinKFP, это так же обезопасит и даст ответы Вам на многие вопросы. Вот собственно подробная инструкция в формате pdf, на русском языке, скачиваем и изучаем.
Прежде чем работать с программой WinKFP, нам нужно импортировать данные файлы ISTA для тех кузовов с которыми мы собираемся работать. Для этого скачиваем файлы для требуемого кузова BMW SP-Daten (последние и актуальные на данный момент написания статьи 2.55), ссылка на рутрекер. Импортировать файлы можно вручную, скопировав их в соответствующие директории (видео и инструкции есть в интернете как это делается), но я предлагаю и сам лично пользуюсь удобной программой BMW Coding Tool, все просто и понятно, скачиваем, запускаем, указываем путь к скаченным файлам SP-Daten кузова, импортируем, ждем окончания импорта:
Прошу так же принять во внимание, то, что импортировать данные нужно только для того кузова, с которым будем работать, например собрались прошить е39, импортировали данные для е39, в следующий раз хотим поработать с кузовом е46, импортировали данные для кузова е46, запустили программу и работаем, и так далее. Если мы импортируем данные сразу для всех кузовов, то в списке ЭБУ будет только последний кузов, данные которого последние были импортированы. Я думаю разобрались, ничего сложного в этом нет.
Наш WinKFP готов к работе, запускаем:
Во вкладке "Communication" в строке "HW Interface", можно настроить адаптер, при помощи которого будем подключаться к авто. Во вкладке "Configuration", можно настроить язык для работы с программой (русского нет), и общие настройки программы, прочитав инструкцию pdf, ссылка выше, настроить программу и убрать ненужные галочки — не составит труда. От себя отмечу, что UIF write after data — запись при программировании данных; UIF write after program — запись при программировании программы; UIF write in expert mode — запись в экспертном режиме; UIF write in comfort mode — запись в комфортном режиме, вообще, UIF это программируемая информация о версии прошивки, дате и пробеге при программировании, в блоке место ограничено и можно записать это всего 13 раз, поэтому каждый сам для себя решит, оставлять галочки в данных пунктах или нет, а так же советую убрать галочку с пункта programming voltage -подача напряжения при программировании. В инструкции пользования программой, так же есть объяснения, как узнать цифру UIF блока, и все подробные пояснения предлагаемых действий, повторяться не вижу смысла.
Программа WinKFP предлагает нам работать в двух режимах, Комфорт (Comfort mode) и Эксперт (Expert mode).
В комфорт режиме, есть 3 способа прошивки ЭБУ:
1) Enter ZUSB – вводим номер новой прошивки (которую мы получили из ЕТК) и WinKPF автоматически определяет и прошивает нужный блок;
2) Choose ZUSB — мы сами выбираем нам нужный блок, потом выбираем прошивку из его списка и программируем;
3) Update ZUSB — WinKPF сам обновит прошивку в выбранном ЭБУ.
Эволюцию прошивок, можно посмотреть в файле:
c:\EC-APPS\NFS\DATA\MDS411\MDS411.HIS
Открываем файл текстовым редактором, пользуемся функцией "найти" и вбиваем номер (для моего блока MS41, естественно Вам нужно открывать файл в папке требуемого ЭБУ):
Если мы не знаем какой блок его номер нам нужно выбрать для прошивки, то идем по пути: C:\ECAPPS\NFS\DATA\GDATEN\HWNR.DA2, открываем файл текстовым редактором, пользуемся функцией "найти" и вбиваем номер детали блока, который мы получили в программе INPA (в моем случае это 1429861), как итог:
Определили, что в программе WinKFP, нам нужно выбирать блок "mds411". Это для моего авто, как пример. Причем не забываем, что в программе INPA, чуть ранее, при чтении информации с блока, мы получили ту же информацию (MS41).
Рассмотрим прошивку в комфортном режиме, выбрав "Choose ZUSB".
В главном окне программы выбираем "Comfort mode", вводим свой Vin авто (прошу заметить, если все галочки UIF из настроек были убраны, то VIN вводить не нужно), затем выбираем "Choose ZUSB", ищем строку блока по номеру программы блока, который мы определили выше, и выбираем из списка нужную версию прошивки (номер прошивки, последние 7 цифр, который мы подобрали в ЕТК), вот так:
После выбора требуемых данных, нажимаем "Done", затем "Program":
Все прошивка блока началась, прошу заметить если включена запись UIF, то перед началом программирования откроется окошко, в котором будет указано сколько раз можно программировать данный блок, если все выбрали верно, то пойдет синяя полоска с процентами, причем полоска должна пройти два раза, первый это программирование данных, а второй самой программы. Во время прошивки, загорится шестеренка на панели приборов, не пугаемся, это нормально.
Если все прошло успешно, и синяя полоска прошла два раза на 100%, будет так же подтверждение о том что операция успешно завершена. После прошивки, нужно будет стереть все ошибки со всех электронных блоков авто, так как программа сама отрубает некоторые блоки, чтобы они не вешали шину данных, нужно будет стереть все адаптации блока DME, так же может потребоваться синхронизация EWS и DME.
Вот в общем то и все, в данном случае был пример прошивки блока в комфортном режиме, в будущем будет запись в БЖ, о прошивке в эксперт режиме (о котором можно подробнее узнать в инструкции программы), в общем ничего сложного.
!
Ну а теперь, поговорим немного, о советах и предостережениях, чтобы ваша работа по программированию блоков была успешной. Во первых, все операции со своим авто, Вы делаете на свой страх и риск, не нужно никуда спешить, и никого винить, если что то пошло не так, нужно потратить время, все подробно изучить, а уж потом только приступать к работе с ЭБУ автомобиля, во вторых, я повторюсь, нужно правильно настроить программы и изучить их инструкции по работе с программами BMW, нужно программировать ЭБУ при подключенном зарядном устройстве к автомобилю, дабы избежать разряда АКБ, что может привести во время прошивки к плачевным ситуациям. Так же советую работать с дилерскими приборами и адаптерами BMW при работе с автомобилем. Никто кроме Вас самих не несет ответственности, и не даст вам гарантии, что может случиться при работе с китайскими адаптерами, вполне возможно, все пройдет на ура, а вполне возможно и нет. Если Вы не уверены в своих действиях, не имеете опыта и соответствующего софта, ПО, оборудования, то советую обратиться к опытным в этом вопросе людям.
Вот советы по работе с блоками ЭБУ, от ТИС:
Предупреждение!
При программировании на E38 и E39 следует помнить, что при определенных условиях возможна отмена программирования.
1. Отмена программирования на автомобилях с DSC III (E38 и E39 с датой выпуска с сентября 1998 г. по декабрь 1999 г.)
2. Отмена программирования на автомобилях без DSC III
Причиной отмены программирования может быть выключение зажигания, обрыв связи между DIS/MoDiC III или падение напряжения в бортовой сети ниже 9 В во время программирования.
Концепция блоков управления с флэш-ПЗУ предусматривает возможность повторного программирования в случае его отмены.
К п. 1. Блок управления системы DSC III мешает обмену сообщениями между программируемым блоком управления и DIS/MoDiC III в процессе программирования.
К п. 2. Программируемый блок управления уклоняется от связи с DIS/MoDiC III по причине помех на диагностическом проводе.
В качестве меры против отмены программирования рекомендуется перед началом программирования обязательно подключать зарядное устройство. Ни в коем случае не подсоединять и не отсоединять зарядное устройство во время программирования!
Не допускать падения напряжения в бортовой сети во время программирования ниже 9 В.
К п. 1. Надлежащее выполнение программирования возможно, если обесточить блок управления DSC III на время программирования. Для этого вынуть следующий предохранитель:
E38: предохранитель 17 (моторный отсек)
E39: предохранитель 31 (перчаточный ящик)
К п. 2. Если происходит отмена программирования, а ситуация, описанная под пунктом 1, не имеет место, то в этом случае рекомендуется отсоединить блок управления на 1 минуту.
После чего подсоединить блок управления, включить зажигание и снова выполнить программирование.
Если в процессе работы с блоками, в программе WinKFP появились какие либо ошибки, то запоминаем номера этих ошибок и обращаемся к инструкции по работе с программой, в конце инструкции есть советы по все возможным ошибкам и их возможные причины.
Данная запись, имеет посыл, к тому, чтобы каждый сам смог самостоятельно научиться работать со своим авто, имея при этом время, оборудование, необходимое ПО, а самое главное желание, чтобы не выкидывали на ветер деньги барыгам, которые порой ломят цены, а помощи и пользы никакой не приносят! С единственной лишь оговоркой, если у Вас из вышеперечисленного ничего нет, то тогда обращайтесь и хорошо выбираете людей, которым будете доверять свой авто!
Так же хочу заметить, если у кого-нибудь есть какие либо вопросы, либо кто то не умеет пользоваться той или иной программой, кидайте свои предложения, о чем бы Вы хотели прочитать в БЖ, в чем хотите разобраться, будем стараться помочь и найти пути и варианты решения. По крайней мере у BMW есть множество программ, огромные возможности.
От себя скажу, старался все подробно изложить и объяснить, как делаю это в каждой записи своего БЖ, поэтому получается "много букав", прошу понять и простить. Лучшая благодарность за мой труд и время, это лайки, подписки и репосты, буду благодарен.)
Всем спасибо за внимание, особенно тем кто осилил, обслуживайте и берегите свои автомобили, до встречи!
В связи с участившимися вопросами решил написать как все-таки прошить свое старенькое ведро под евро-2 или безкат через обычный k-dcan.как установить его и заставить работать с Вашим авто расписывать не буду,все есть в инете.
я пользуюсь bmw standard tools v2.12 скачать можно тут
если ставить раздельно,то нужен эдик 7.3(DIS с ним не работает)
ставим NFS(это и есть наш WINKFP)
запускаем его и видим такое окно
теперь надо добавить сюда сами прошивки, берем их из sp-daten? скачать можно здесь
далее начинаем сам процесс импорта
если у Вас уже стоит инпа и все работает то копировать фалы из папки ECU не надо, если не стоит, то соответственно надо
далее импортируем все из папки sgdaten
теперь добавляем сами прошивки из папки дата
все,программа готова для работы
теперь собственно как прошивать)
имеем входящие данные типа MS 42 2.5 tu
идем на сайт etk.cc(для меня там проще найти нужную прошивку)
выбираем год(актуально для 52-52ту), выбираем электро оборудование мотора, далее запрограммированый эбу, справа видим набор опций. Нам нужны 168(евро-2) либо 199(безкат/безлямбдовая)
далее листаем вниз и ищем чтоб оба поля поиска совпадали
видим крайние 7 цифр,это и есть номер прошивки.
далее идем в WINKFP, тыкаем в comfort mode, enter zusb и вводим крайние 7 цифр
жмем доне, вылетает окно типа введите вин-печатаем его(собственно даже напечатеать iditenakuygibdd, но ду маю не оценят во время проверки)
и жмем программ) должнен начаться прогресс, как дойдет до конца,напишет програм ок, отключаем зажигание и ждем секунд 30,потом уж можно заводить.
теперь несколько нюансов
ms41-ms41.1 для прошивки надо кинуть+12в на 18 ногу круглого разъема.
для всех авто очень желательно сначала подключить зарядную станцию(либо обычную зараядку)
все действия на свой страх и риск) хотя ни разу проблем не возникало. вот как-то так. будут вопросы - задавайте
Итак, речь идет о «мозгах» двигателя BMW N46 – блоке DME (Digitale Motor Elektronik) производства Bosch серии MEV9/EKV946, он же MEV9N46. Замена этого блока мне потребовалась из-за проблемы, предположительно кроющейся в неисправности содержащихся в нем силовых транзисторных ключей. Подкинуть вместо него для проверки другой такой же блок просто так нельзя – там зашиты VIN, параметры двигателя и код иммобилайзера, без совпадения которого машина не заведется, а через штатный диагностический разъем OBD2 изменить все это нельзя никакими средствами. Формально BMW заявляет, что блок DME "привязывается" к машине только один раз на заводе, и поставить б/у блок на другую машину невозможно. Местные сервисы озвучивали ценник от 90 евро за диагностику DME,
300 евро за ремонт (без 100% гарантии успеха), либо 500-1000 евро за замену блока DME на новый.
Вежливо послав сервисменов куда подальше, я стал гуглить и с ходу наткнулся на россыпь объявлений местных кулибиных на местном же аналоге авито, которые за скромную сумму в 200-300 евро предлагали "перепрошить любой совместимый б/у блок под вашу машину". Ну а раз это возможно - то радиолюбитель я или где?
Погуглив еще, я выяснил, что в подавляющем большинстве случаев в блоках DME производства Bosch на плате распаян интерфейс BDM (Background Debug Mode), через который можно невозбранно сливать и перезаписывать дампы прошивки процессора и содержимого флеш-памяти. Тут уж совсем все стало ясно, и для экспериментов был приобретен китайский программатор:
Также был приобретен блок DME от двигателя той же серии:
Для начала запитываем и подключаем блок на столе через кабель K-Line, чтобы убедиться в его работоспособности:
Распин:
Диагностический софт (INPA) наш блок видит и опознаёт, номера совпадают с тем, что написано на корпусе - уже хорошо, значит как минимум логика в нем исправна и никто в него до нас не лазил. Теперь разбираем блок:
Находим наш BDM интерфейс:
Покупать специальную рамку с прижимными пинами меня задушила жаба, станции и фена у меня нет, поэтому я взял тонкий маломощный паяльник:
И вот таким колхозным способом подключил блок к программатору:
Пробуем считать:
Есть контакт. Дальше у нас два пути - либо вскрывать "родной" блок, сливать дамп с него и заливать в "донора", либо нагуглить дамп от машины с точно таким же двигателем и трансмиссией и залить в "донора", предварительно HEX редактором поправив в нем VIN, код иммо (ISN) и прочие несуразности, благо в дампе флешки всё лежит в открытом виде. ну, почти всё :)
Я пошел по второму пути, чтобы не курочить "родной" блок на случай, если что-то пойдет не так.
После загрузки правленого дампа, штатным софтом льем в блок версию прошивки, подходящую для нашей машины:
Если же попытаться просто перепрошить блок нужной версией без заливки дампа, получим вот такой отлуп:
На этом моменте я долго ломал голову, но потом все же выяснил, что в пределах двигателя N46 блоки DME по железу таки ничем не отличаются, а "ECU hardware number" относится к семейству версий прошивки. Л - логика.
Отключаем аккумулятор, снимаем старый блок DME (он под капотом слева, в герметичном коробе):
Накидываем разъемы на новый DME прямо с напаянной косой для программатора (предварительно убедившись, что ничего никуда не коротит):
Подключаем аккумулятор, включаем зажигание, цепляемся к машине по OBD. Все выглядит неплохо:
Синхронизируем блок с иммобилайзером, скидываем адаптации, выполняем обучение системы Valvetronic:
Выключаем зажигание, ждем минуту, снова включаем и пробуем завести машину. Двигатель стартует без проблем, ошибок нет.
Снимаем блок с машины, еще раз подключаем к программатору и сливаем дамп в качестве рабочего бэкапа, после чего аккуратно отпаиваем косу BDM:
Теперь добавляем немного термопасты вместо старой и собираем блок, туго закручивая все 6 винтов. Всё, можно ставить на машину:
Для сравнения - старый блок слева, новый справа. BMW утверждает, что у них разное железо и что вообще такая замена невозможна. По факту, различается там только прошивка, которую при наличии программатора можно переписывать как угодно.
Все, это конечно, несколько геморройно делать в первый раз и без опыта, но при наличии навыка и рамки для программатора блок DME шьется за 10-20 минут. С учетом снятия с машины, разборки, прошивки, сборки и установки обратно - час, максимум два. На мой взгляд, даже 200 евро за такую работу много, а уж 500 или 1000. К примеру, автомеханики у нас сумму в 1000 евро попросили бы разве что за крайне сложный ремонт с разборкой двигателя, занимающий несколько дней работы.
Поэтому не стоит кормить подобных "спецов", нещадно задирающих цены, если речь идет только об управляемой автоэлектронике и копировании/обнулении ее прошивок - в этой тусовке всё держится на информации о распиновках блоков, их совместимости, кодировании и методах обнуления дампов, а человека "с улицы" на профильных форумах вместо ответа на вопрос чаще всего с ходу шлют нахер. На самом деле, ничего сложного (если мы не говорим о чип-тюнинге) там нет, никакой магии не происходит, и никаких специальных инструментов не нужно. Мне всё это обошлось в 90 евро - 30 за блок, 60 за программатор (который я потом продам), плюс некоторое время на поиск необходимой информации.
Читайте также: