Делая какую-нибудь доработку, я стараюсь глубоко вникать в особенности. И все эти особенности стараюсь описывать максимально подробно в БЖ, который в первую очередь веду для себя. И вот в процессе установки адаптивного круиз-контроля ACC я столкнулся с необходимостью замены/прошивки, кодирования блока ABS.
Итак, блок ABS TRW 450 устанавливается на автомобили: VW Passat B7, VW CC (с 2011 года), VW Tiguan (с 2012 года), Audi Q3 (до 2015 года).
Номер блока выглядит так:
3AA614109AP,
где 3AA — идентификатор автомобиля, на который данный блок устанавливается (3AA — VW Passat B7/CC; 5N0 — VW Tiguan, Audi Q3);
614109 — эта часть номера идентифицирует блок TRW 450;
AP — модификация блока. На самом деле различия кроются в программной части и в EEPROM.
Последние две буквы в номере блока отвечают за набор опций, которые поддерживает блок: адаптивный круиз контроль (только у B7, CC) и косвенный контроль давления в шинах. Аппаратно блоки идентичные. Все различия кроются в программной части.
Номера блоков поддерживающих адаптивный круиз (автор drsedoy):
Б7 и СС без косвенного контроля:
3AA614109D, 3AA614109P, 3AA614109AD, 3AA614109AH, 3AA614109AR
Б7 и СС с косвенным контролем давления:
3AA614109E, 3AA614109Q, 3AA614109AE, 3AA614109AJ, 3AA614109BL, 3AA614109AS, 3AA614109BN
Б7 Alltrack, без косвенного контроля: 3AA614109T, 3AA614109AM, 3AA614109BB
Б7 Alltrack, c косвенным контролем давления: 3AA614109AA, 3AA614109AN, 3AA614109BC, 3AA614109BJ, 3AA614109BS.
Определить, какие функции поддерживает блок очень просто, подключившись Васей или ODIS к автомобилю и запустить идентификацию блока 03 — Электроника тормозной системы.
Адрес 03: Электроника тормозной системы Label: 3AA-614-109.clb
Part No SW: 3AA 614 109 AP HW: 3AA 614 109 AP
Компонент: J104 C2 450M V425 0030
V4 — нет поддержки ACC, нет поддержки косвенного контроля давления в шинах
V5 — есть поддержка АСС, нет поддержки косвенного контроля давления в шинах
VD — нет поддержки ACC, есть поддержка косвенного контроля давления в шинах
VE — есть поддержка АСС, есть поддержка косвенного контроля давления в шинах
Устанавливая адаптивный круиз контроль, есть несколько вариантов как поступить с блоком ABS:
1. Купить блок ABS, поддерживающий адаптивный круиз-контроль. Дорого, нужно прокачивать систему. Можно заменить только электронную часть не снимая ABS, не везде осуществимо — блок стоит в неудобном месте.
2. Прошить блок ABS эксклюзивной прошивкой от drsedoy. Не нужно ничего снимать и разбирать. Все делается через ODIS. По вопросам пишите ему в личку.
3. Прошить блок ABS стандартной прошивкой, предварительно откорректировав перед прошивкой EEPROM блока. Требуется разбор блока. Подробно расписано у MickySpb в статьях В поисках ACC (адаптивного круиза) в блоках ABS 3АА* от B7 Get adaptive cruise (ACC) in any 3aa abs pump passat b7 и В поисках ACC (адаптивного круиза) в блоках ABS 3АА… часть 2
В моем случае с завода стоит блок 3AA614109AP, который не поддерживает ACC. Из 3 вариантов я выбрал второй — обратился к drsedoy и прошил у него блок, т.к. не хотелось разбирать свой блок.
Если выбрать 3 вариант, то необходимо разобрать электронную часть ABS, выпаять EEPROM ST 95320 и заменить в нем 6 байт, начиная с адреса 0x2BA.
В моем блоке это 34 CB 34 CB 34 CB, где
34 в десятичной системе это 52, а 52, в свою очередь, это код ASCII символа 4, та самая 4 в идентификации блока ABS Компонент: J104 C2 450M V425 0030;
CB не что иное, как инверсное битное значение 34, т.е. сумма байта 0x2BA и 0x2BB должна быть равна 34+CB=FF
Т.о., чтобы получить блок:
V4 — меняем 6 байт с адреса 0x2BA на 34 CB 34 CB 34 CB
V5 — меняем 6 байт с адреса 0x2BA на 35 CA 35 CA 35 CA
VD — меняем 6 байт с адреса 0x2BA на 44 BB 44 BB 44 BB
VE — меняем 6 байт с адреса 0x2BA на 45 BA 45 BA 45 BA
После правки EEPROM, микросхема припаиваем на место и прошиваем блок последней прошивкой 3AA698109__0042.sgo и получаем заветный блок ABS. Спасибо MickySpb и Gilgamesh9000
Кодировка блока ABS TRW 450M
Я не нашел воедино собранной информации по кодированию этого блока, и начал собирать эту информацию для себя, анализируя сканы различных автомобилей и их комплектацию, а также часть кодировок испытал на своем блоке. В ходе сбора информации наткнулся на статью Gilgamesh9000 Доработка, замена и кодирование блока ABS passat b7, часть вторая, который делал ту же самую работу по сбору инфы и я подкинул ему несколько своих "находок", взамен позаимствовав его наработки.
Представление кодировки блока TRW 450M десятичное. Если его перевести в двоичный или шестнадцатеричный вид, то все становиться на свои места.
Например, кодировка 0119177 может быть представлена как:
01 C1 89 или 00000001_11000001_10001001
0й байт (LC, 00) = 0x01 = 00000001
1й байт (LC, 01) = 0xC1 = 11000001
2й байт (LC, 02) = 0x89 = 10001001
LC, 00,0, Adaptive Cruise Control Installed (ACC) Адаптивный круиз контроль установлен
LC, 00,1, High suspension for rough-road (from SW0022) Пакет плохих дорог установлен
LC, 00,2, Alltrack Кодировка для VW Passat B7 Alltrack
LC, 00,3, Alltrack Кодировка для VW Passat B7 Alltrack
;
LC, 01,0, Passat B7 ABS sensors installed / Установлены двунаправленные задние датчики ABS
LC, 01,1, RHD / Правый руль
LC, 01,2, Indirect TMPS installed / Активация косвенного контроля давления в шинах
LC, 01,3, Start/Stop installed / Установлена система Старт/Стоп
LC, 01,4, Hill Hold Assist / Помощник трогания в гору. При отпускании тормоза ABS еще 2 секунды удерживает автомобиль на склоне.
LC, 01,5, High suspension for rough-road (to SW0022) / Пакет плохих дорог установлен
LC, 01,6, ACC Front Assist / Front Assist установлен
LC, 01,7, ACC Follow to Stop / Активирован режим Follow to Stop (только для АКПП и DSG)
;
LC, 02,0~7,05, Engine+Transmission Code: CCZB+DSG+4Motion / Selfmade
LC, 02,0~7,68, Engine+Transmission Code: CAXA+Manual
LC, 02,0~7,6B, Engine+Transmission Code: CAXA+DSG
LC, 02,0~7,6E, Engine+Transmission Code: CDGA+Manual
LC, 02,0~7,71, Engine+Transmission Code: CDGA/CZDA/1.4TSI+DSG
LC, 02,0~7,74, Engine+Transmission Code: CDAA+Manual
LC, 02,0~7,7A, Engine+Transmission Code: CDAA+DSG
LC, 02,0~7,86, Engine+Transmission Code: CCZB+Manual
LC, 02,0~7,89, Engine+Transmission Code: CCZB+DSG
LC, 02,0~7,8С, Engine+Transmission Code: CCTA/CBFA+Manual
LC, 02,0~7,8F, Engine+Transmission Code: CCTA/CBFA+DSG
LC, 02,0~7, A4, Engine+Transmission Code: BWS+DSG+4Motion
LC, 02,0~7, A7, Engine+Transmission Code: CAYC+Manual
LC, 02,0~7, B0, Engine+Transmission Code: CFFB+Manual
LC, 02,0~7, B3, Engine+Transmission Code: CFFB+DSG
LC, 02,0~7, B6, Engine+Transmission Code: CFFB+Manual+4Motion
LC, 02,0~7, B7, Engine+Transmission Code: CAYC+Manual
LC, 02,0~7, B9, Engine+Transmission Code: CFGB/CFGC/CLLA+Manual
LC, 02,0~7, BC, Engine+Transmission Code: CFGB/CFGC/CLLA+DSG
LC, 02,0~7, BF, Engine+Transmission Code: CFGB/CFGC+DSG+4Motion
LC, 02,0~7, E3, Engine+Transmission Code: CGMA+DSG
Т.е. для кодирования в ABS адаптивного круиз-контроля ACC + Follow-to-Stop + Front Assist, необходимо к штатной кодировке ABS добавить 65536 + 32768 + 16384 = 114688
Каналы адаптации блока ABS TRW 450M
Пароль на некоторые каналы 50403
5 — для Контроль давления в шинах II (блок 4C)/ 1 — сброс через максидот; 2 — через кнопку SET; 3 — через SET и через максидот.
21 — Overboost Level (Пароль — 50403). 4 — PR-D16, D2T, D2Z, D33, D42, D4X, D4K, MW6, M0R, T72; 7 = PR-D0J, D0M, D2L, D34, D38, D3B, D3W, D3X, D47, D67, D6F, D6G, D7N, D91, D92, D93, D94, D96, DA1, DA4, DA5, MS9, M92
23 — Offroad speed
31 — у меня стоит 0, назначение неизвестно
33 — ? (Пароль 60504)
40 — ? (Пароль 40171)
41 — ? (Пароль 40171)
42 — ? (Пароль 40171)
44 — Функция сигнала аварийного торможения. 1 — вкл; 0 — выкл
51 — нужен пароль
53 — у меня стоит 1, назначение неизвестно (0-Rear Axle;Full;Delay;Enabled?)
55 — Brake Disc Wiper / Сушка тормозов в дождь. 0 — выкл; 1 — уровень 1; 2 — уровень 2
56 — Trailer Stabilization / Стабилизация прицепа. 1 — вкл; 0 — выкл
57 — DSR (Пароль 40975)
58 — у меня стоит 0, назначение неизвестно
60 — у меня стоит 0, назначение неизвестно
61 — Hydraulic Brake Reinforcement. 0 — PR-D3W, D3X, D7N, DA4, DA5, D0J, DA1, D0M, T72, D67, D2T, D2Z, D2L, D6F, D4K, D4X, D33, D34, D38, D42, D47, D67, D91, D92, D93, D94, D96, MS9, MW6, M92, D6G, D3B; 1 — PR-D4X (with G1A/G1C), D33 (with G1A/G1C), T72 (with G1A/G1C), D2T (with G1A/G1C), D2Z (with G1A/G1C), D67 (with U5E), M92 (with U5E), D2L (with U5C/U5D/U5E AND K8D), D3B (with 1LJ/1ZD/1ZG/1LH), D91 (with U5C/U5D/U5E AND K8D), D92 (with U5C/U5D/U5E AND K8D), D94 (with U5C/U5D/U5E AND K8D), D3X (with U5C/U5D/U5E AND K8D), D7N (with U5C/U5D/U5E AND K8D), D4K (with G1A/G1C), MW6 (with G1A/G1C), D42 (with G1A/G1C); 2 — Some NAR (North American Region) and Japanese market vehicles use a special value of 2 in this channel
63 — у меня стоит 1, назначение неизвестно
65 — EDS электронная блокировка дифференциала. 1-"рано" EDS срабатывает при 1600-1700 об/мин; 2-"норма" — 2200-2400; 3-"поздно" — 2700-2800
67 — XDS. 0 — выкл; 1 — вкл
73 — у меня стоит 1, назначение неизвестно
75 — у меня стоит 1, назначение неизвестно
77 — у меня стоит 1, назначение неизвестно
81 — у меня стоит 0, , назначение неизвестно, имеет варианты Выключено/Stage1/Stage2/Stage3
94 — PLA установлен (Пароль — 70605). 0 — PLA не установлен; 1 — PLA установлен
Базовые установки блока ABS TRW 450M
На запущенном двигателе:
1. Базовая установка датчика давления в тормозной системе.
В блоке АБС код авторизации 40168, базовые установки, канал 066. Тормоз не трогаем, жмем вкл и закрываем.
2. Базовая установка датчиков продольного и поперечного ускорения и датчика вращения.
В блоке АБС код авторизации 40168, базовые установки, канал 061. Жмем вкл и закрываем.
3. Базовая установка датчика угла поворота руля.
Запуск адаптации осуществлять при визуальном положении руля в 0. В блоке АБС код авторизации 40168, базовые установки, канал 060, жмем вкл. На стоячей машине руль влево до упора и с усилием держим, пока не пропищит 3 раза, потом сразу вправо до упора пока не пропищит 3 раза, вернуть руль в 0. Проверить правильно ли установлен датчик угла поворота руля можно в измеряемых группах, канал 004. Когда руль стоит прямо, должно быть 0 градусов.
4. Если есть косвенный контроль давления в шинах, базовые установки, канал 042, жмем вкл.
5. Выключаем и включаем зажигание, удаляем ошибки
В статье использованы труды drsedoy, MickySpb, Gilgamesh9000.
Статья в процессе дополнения. Буду признателен за любую предоставленную информацию, которая попадет в статью.
Заметил особенность байта LC, 02. Кодировка одного и того же мотора с МКПП и DSG отличается на 3. Например CCTA/CBFA+Manual и CCTA/CBFA+DSG: 8С и 8F соответственно.
UPD 10.03.2019: Добавил LC, 02,0~7,8С, Engine+Transmission Code: CCTA/CBFA+Manual (скан реальной машины)
UPD 10.03.2019: Сегодня активировали Hill Hold Assist на VW CC CBFA+Manual Vlad5988. Оригинальная кодировка 0000396. Установили 0004492. На скрине доказательство
UPD 15.03.2019: Кодировка LC, 02,0~7, B9, Engine+Transmission Code: CFGB/CFGC/CLLA+Manual
Пробіг 86200 км.