MG1 2017 BMW 430i Grand Coupe нет связи

  • Автор темы Автор темы antwas
  • Дата начала Дата начала

Сообщение #1

antwas

Под наблюдением
США
С нами
04.06.2026
Сообщения
4
Реакции
1
Страна
США
Мне удаётся успешно читать и записывать DME в bench-режиме с помощью Xhorse Multiprog. Я пользуюсь платным сервисом, чтобы вернуть flash в сток, потому что ранее была попытка установить BM3 на DME, который был заблокирован, и из-за этого ECU оказался в состоянии brick. DME не связывается с машиной, и я пытался обновить его через ISTA+, но он всё равно предлагает заменить DME.
 
Оценки и отзывы
Всего оценок: 0

Сообщение #2

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

Ключевой вопрос: был восстановлен весь флеш или только область программы/калибровок?

MG1CS003 (B48 в вашем F36 430i) имеет несколько flash-областей. Если неудачная попытка BM3 на заблокированном ECU corrupted повредила boot sector or RSA/signature area, а ваша платная услуга восстановила только application/calibration blocks, DME может выглядеть исправным на bench, но не будет нормально загружаться и обмениваться данными по CAN-шине автомобиля.

Почему ISTA+ пишет «replace DME»:
Это сообщение просто означает, что ISTA+ вообще не видит DME в шине. Это не приговор по железу — оно лишь подтверждает полное отсутствие связи.

Что проверить:
  • Спросите у вашей flash-службы точно какие области были записаны обратно. Вам нужно полное восстановление на столе (все блоки, включая boot/RSA), а не только приложение + калибровки.
  • После восстановления считайте DME обратно через Multiprog и сравните контрольные суммы со стоковым файлом — совпадают ли они по всем областям?
  • Со стороны автомобиля проверьте активность CAN на OBD-пинах 6 и 14 осциллографом или CAN sniffer. Если DME ничего не передает, он не загружается полностью.

Примечание по ISN:
Если ISN был поврежден во время брикa, автомобиль не заведется, но DME все равно должен выходить на связь по шине для диагностики. Раз у вас полное отсутствие связи, ISN сейчас не главная проблема — проблема в целостности флеша.

Пришлите номера HW и SW с наклейки DME (или из сведений, считанных в Multiprog) и подтвердите, какие блоки восстановила ваша служба, и мы сможем точнее сузить круг причин.
 

Сообщение #3

Я вытащил из файла несколько идентификаторов. Также прикрепил оригинальный флеш-файл после того, как блок окирпичился.


Аппаратная часть (HWE):


  • Hardware_DME8R1_SP11

Аппаратное приложение (HWA):


  • DME8.4.x_B48_V1

Загрузчик (BTLD):


  • MDG1G_LK-CB_011_253.5_3.2
  • MG1CS003_LK
 

Вложения

Сообщение #4

Где мне взять стоковую прошивку?
 

Сообщение #6

Хорошо, что подключитесь — это бы помогло. Ветка молчит с июня, так что @antwas может всё ещё этим занимается, а может и нет, но информация всё равно пригодится любому, кто зайдёт сюда с такой же окирпиченной MG1.

Если у вас есть исходник, главное — чтобы он совпадал с тем, что он выложил из дампа:

  • BTLD: MDG1G_LK-CB_011_253.5_3.2 / MG1CS003_LK
  • HWE: Hardware_DME8R1_SP11
  • HWA: DME8.4.x_B48_V1

Для восстановления без связи нужен полный образ внутренней флеш-памяти на 8 МБ с нетронутой областью boot/RSA, а не только блоки приложения и калибровок — восстановление только области программы как раз и оставляет MG1 живой на столе, но без связи по CAN-шине автомобиля. Правда, вложение, которое он сюда загрузил, у меня так и не открылось в читаемом виде, поэтому я не могу подтвердить, в каком состоянии на самом деле его файл.

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