Чип-тюнинг, многорежимная прошивка Audi 2.7T

ims-tuning.com Всем привет!Хотел бы сегодня, как и обещал, показать как работает многорежимная прошивка. Извиняюсь за запоздание, было много дел, приболел, в общем только-только сумел выделить время.Для демонстрации я сделал 2 режима, один с низким давление наддува в 0.4 бара, другой с давление около 1 бара. Переключение с помощью круиза контроля.Сделать режимов можно много, для себя не вижу пока смысла, т.к. машина полный сток. Единственное, если режимов более чем два, то переключение с помощью кнопки в торце круиза, а не переключателя. Действующий режим в таком случае запоминается после выключения зажигания. Буст я сделал для наглядности, так же можно делать переключение углов зажигания, особенно актуально при установке метанола, использовании разного топлива.Можно переключать смесь, отключать коррекцию передней лямбды, например, при установке ГБО. Сейчас работаю над защитой прошивки от других чип-тюнеров, которые наверняка попытаются ее скомуниздить, выдать за свою и рассуждать о простейших инструкциях в ассемблере.Чтобы дописать программный код в прошивке, сначала я дизассемблирую файл. Хотя с завода программа управления двигателем пишется на языке высокого уровня, то после компиляции исходный код возможно получить только на языке низкого уровня, коим является ассемблер. В этом мне помогает программа IDA.Сначала подгружается внутренняя память процессора Siemens C167, назначается адрес области оперативной памяти, затем загружается флеш память по нужному смещению. Проблема в том, что IDA не понимает где находятся данные(таблицы), а где системный код. Поэтому, чтобы не было путаницы, машинный код переводится в команды вручную, что требует время.Затем, поняв как происходит адресация к данным и оперативной памяти, пишется код с дополнительными функциями, который затем компилируется и вставляется непосредственно в файл, таблицы(карты) редактируются под желаемые значения, для этого я пользуюсь лицензионной немецкой программой для редактирования прошивок WinOLS.

239 2016-01-05 0 0

Похожее

Поиск

Ваш кабинет