Почему EDC17C46 не заводится после правки карты driver wish

Все что касается изменения программы ЭБУ
Ответить
Аватара пользователя
Stanislau
Администратор
Сообщения: 1976
Зарегистрирован: 14 май 2016, 16:13
Контактная информация:

Почему EDC17C46 не заводится после правки карты driver wish

Сообщение Stanislau »

EDC17C46 не заводится даже после минимальных правок driver wish, потому что ЭБУ при включении зажигания сверяет основную driver wish (DAMOS AccPed_DrvDemDes/AccPed_trqEng, 16-bit) с парной 8-битной картой мониторинга крутящего момента MoFDrDem_rTrqEng в папке MoFDrDem_Co. Если они расходятся выше порога — ЭБУ блокирует запуск с ошибкой мониторинга крутящего момента ещё до прокрутки стартера.

Решение: масштабировать основную driver wish и карту мониторинга на одну и ту же величину. Безопасный потолок — 5–7%, не больше 10%.


Почему карта мониторинга запрещает запуск

Карта мониторинга — это 8-битная парная копия driver wish с другой факторизацией оси RPM, лежащая в самом начале списка карт (до структур главного впрыска). Производитель специально настраивает её на максимум — значения соответствуют 255 (аппаратный max 8-bit). Любая правка основной driver wish вверх сразу пересекает порог, и ЭБУ при key-on видит рассинхрон.
TQ monitoring MED v2.png
Реальная EDC17 карта мониторинга крутящего момента (DAMOS MoFDrDem_rTrqEng). Значения соответствуют 99.609% = 255 в 8-bit raw форме.

Эмпирическое правило:
  • 5–7% — безопасная инженерная зона
  • ≥10% — почти наверняка детектится. Без правки карты мониторинга двигатель не заведётся

Key-on vs во время езды — разная логика

При включении зажигания ЭБУ блокирует запуск — нет прокрутки, нет старта. Когда мотор уже работает, ЭБУ не может его заглушить из соображений безопасности (т.к. водитель может совершать обгон) — вместо этого сохраняет код ошибки и режет мощность (limp mode). Это значит: одна и та же ошибка мониторинга = no-start если поймана при запуске, или limp mode если поймана на ходу.


Рабочий процесс
  1. Открой DAMOS прошивки и найди MoFDrDem_rTrqEng — обычно в самом начале дерева карт WinOLS®
  2. Подтверди паттерн соответствующий установке значений на макс — max-значение карты должно быть 255 (или близко)
  3. Подними карту мониторинга на ту же величину, что и driver wish — если двигаешь основную на X%, поднимай max карты мониторинга на те же X%
  4. Проверь факторизацию RPM — основная и карта мониторинга должны ложиться на одну ось, даже если факторизованы в разных единицах
  5. Держи суммарную правку под 10% — 5–7% безопасный потолок
  6. Если карты MoFDrDem_rTrqEng в DAMOS нет — в твоей прошивке другая защитная схема. Не выдумывай карты, которых нет; масштабируй только driver wish и проверь на стенде до отдачи клиенту.
Если завелась, но падает в limp под нагрузкой

Это уже второй слой мониторинга — runtime-проверка потерь крутящего момента в папке MoFLos_Co (карты MoFLos_trqEngLos 16-bit + MoFLos_rTrqEngLos 8-bit ratio). Срабатывает не при key-on, а во время езды, когда система видит, что реальный момент выходит за правдоподобный диапазон. Лечится так же — масштабировать обе карты MoFLos_* синхронно с driver wish. Обе папки (MoFDrDem_Co и MoFLos_Co) опциональные per variant — у тебя в bin может быть и то и другое, только одно, или ничего. Всегда анализируй прошивку до правки.

Полная методология

Этот случай — пример проблемы синхронного мониторинга, которая повторяется на современных ЭБУ (EDC17, MED17, DCM6, DENSO) в разных формах. Понимание концепта важнее заученного списка ID. Полный курс по дизельной калибровке проводит через workflow целиком.

► Программа обучения и доступ — academychiptuning.by/general


Кто-то ловил такой же no-start на другом семействе ЭБУ (Siemens SID, Delphi DCM6, Continental EMS) — поделись кейсом в ответ: код ЭБУ, что менял, где вылезла ошибка.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Ответить

Вернуться в «Редактирование прошивок»