Симптомы, которые вы описываете — стоковый флеш восстановлен через 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) и подтвердите, какие блоки восстановила ваша служба, и мы сможем точнее сузить круг причин.