Damos в WinOLS — это файл описания калибровок, без которого открытая прошивка ЭБУ выглядит как сплошной массив шестнадцатеричных чисел без единой подписи. Когда тюнер загружает стоковый дамп блока управления двигателем в WinOLS и видит тысячи неопознанных областей данных, именно Damos-файл превращает этот «цифровой шум» в понятные карты: углы опережения зажигания, ограничители крутящего момента, давление наддува, состав смеси.
Разберёмся, что скрывается за этим термином, чем Damos отличается от A2L и OLS-проектов, где брать такие файлы и как правильно подключать их к проекту, чтобы не нарушить структуру прошивки.
Что означает термин Damos
Аббревиатура Damos расшифровывается как Daten-Modell-System (иногда трактуется как «Data Model System») и исторически связана с инженерными инструментами компании Bosch. Внутри производителя ЭБУ это формат, в котором разработчики прошивки описывают каждую калибровку: её адрес в памяти, размерность, коэффициенты пересчёта, единицы измерения и текстовое имя.
Для конечного калибровщика Damos — это, по сути, «карта местности» прошивки. Без него поиск нужной таблицы в дампе выполняется вручную: по характерной форме поверхности, по известным значениям осей, по сравнению нескольких прошивок. С файлом описания программа сама подсвечивает сотни и тысячи карт с человекочитаемыми названиями вроде KFZW (основная карта зажигания) или KFMIOP (оптимальный момент двигателя) в терминологии Bosch ME/MED.
💡Damos — это не прошивка и не набор готовых «злых» калибровок, а описание структуры прошивки: адреса, имена и формулы пересчёта карт.