Форум владельцев и любителей БМВ

Форум владельцев и любителей БМВ (https://bmwpost.ru/forum/)
-   Диагностика BMW | кодирование | программирование (https://bmwpost.ru/forum/diagnostika-bmw-kodirovanie-programmirovanie-59/)
-   -   Кодирование 540 Круиз-контроля на бесползунковой приборке Е60 (https://bmwpost.ru/forum/diagnostika-bmw-kodirovanie-programmirovanie-59/kodirovanie-540-kruiz-kontrolya-na-bespolzunkovoi-priborke-e60-32503/)

SkiMax 01.01.2015 17:31

Кодирование 540 Круиз-контроля на бесползунковой приборке Е60
 
Друзья,
подскажите, как закодировать 540-й Круиз на E60?
На приборке ползунка нет, ручку установил.
Обновил FA c 540 в CAS, в LMA не обновил.
Потом изменил в KOMBI TEMPOMAT_SETZ_ANZ_DAUER wert_01 на wert_02.
Не работает!

1. В форумах накопал, что якобы помимо KOMBI нужно кодировать SZL и DSC и даже DDE? Правда?

2. Еще есть мнение, что нужно сначала закодировать KOMBI, потом добавлять опцию 540 в FA и кодировать CAS и LMA?

3. Когда здесь на форуме говорят - "надо ехать и перепрошивать всю машину" - имеют в виду добавление 540 в FA и запись нового FA во все блоки, содержащие FA?
4. Также есть мнение, что для бесползунковой приборки нужно сначала какую-то команду выполнить с помощью Tool32.

Можете ответить по пунктам, те, у кого реально получилось правильно закодировать?

Спасибо большое.

ми)(алыч 02.01.2015 00:47

Цитата:

Сообщение от SkiMax (Сообщение 354244)
Друзья,
подскажите, как закодировать 540-й Круиз на E60?
На приборке ползунка нет, ручку установил.
Обновил FA c 540 в CAS, в LMA не обновил.
Потом изменил в KOMBI TEMPOMAT_SETZ_ANZ_DAUER wert_01 на wert_02.
Не работает!

1. В форумах накопал, что якобы помимо KOMBI нужно кодировать SZL и DSC и даже DDE? Правда?

2. Еще есть мнение, что нужно сначала закодировать KOMBI, потом добавлять опцию 540 в FA и кодировать CAS и LMA?

3. Когда здесь на форуме говорят - "надо ехать и перепрошивать всю машину" - имеют в виду добавление 540 в FA и запись нового FA во все блоки, содержащие FA?
4. Также есть мнение, что для бесползунковой приборки нужно сначала какую-то команду выполнить с помощью Tool32.

Можете ответить по пунктам, те, у кого реально получилось правильно закодировать?

Спасибо большое.

Не в обиду будет сказано. После такой фразы (и понимания процесса) Совет может быть один - убрать комп подальше от машины. У вас машине теперь два ФА и после дальнейших экспериментов,появятся вопросы типа: перестал считыватся ФА (((, ругается на опцию $ЁПРСТ и.т.д.

Cheel 15.04.2015 01:27

Цитата:

4. Также есть мнение, что для бесползунковой приборки нужно сначала какую-то команду выполнить с помощью Tool32.
озадачился подобным вопросом, решение найдено?

sana_q 15.04.2015 07:05

через тул32

ApaKyJI 21.03.2016 21:05

Приборка без ползунка круиза. Купил переключатель круиза, поставил. Добавил опцию $544 в CAS и LMA. Закодировал по очереди ВСЕ блоки авто пустым man файлом, кроме MASK и MULF (выдает ошибку при кодировании). Итог - не работает. Заменил опцию $544 на $540. Так же обнулил все блоки - выдал ошибку на борт компьютере Cruise control fault. Почитал рейнголдом:
1) 00CDAD сообщение (запрос момента на колесе, трансмиссия, 0xBF) с ошибкой, получатель DME, передатчик DSC / LDM
2) 00CF2B сообщение от управления продольной динамикой отсутствует, получатель EGS, передатчик GWS / LDM.
Глянул блок EHB3 (DSC), а там настройки чудные какие-то, не под круиз. Например, максимальная скорость круиза 0 км/ч. Ну я поправил как смог - не работает. Как заставить работать?

a_m5 21.03.2016 23:19

Цитата:

Сообщение от ApaKyJI (Сообщение 389644)
... Ну я поправил как смог - не работает. Как заставить работать?

а что за тайная мантра с пустым ман файлом?
:facepalm:

ApaKyJI 22.03.2016 00:27

Ошибки 00CDAD и 00CF2B поборол сбросом коррекций и вариантов в коробке и двигателе. На данный момент имеем следующее:
1) автомобиль e60 рестайл
2) приборка без ползунка
2) рычаг круиза установлен и имеет связь с SZL, все переключения блок видит
3) добавлена опция $540 в CAS и LMA
4) блоки сброшены по дефолту
5) не работает

Аналогичная ситуация была у человека с другого форума, который уже больше года оффлайн. Вот что он писал "Самое главное - долго мучались с программированием несколько человек. Нюанс следующий (со слов финального мастера и сделавшего как надо) - щиток без ползунка надо закодировать как будто там есть ползунок и ТОЛЬКО после этого вписывать опцию круиза"

Вот параметры моих блоков
DSC [Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
KOMBI [Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
SZL [Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]

Куда копать? Есть мысли?

ApaKyJI 22.03.2016 03:48

Пробовал и $544 залить - ноль. Попробовал через тул32 ковырять приборку - ноль. Видимо, у меня физически ползунка и из-за этого круиз не работает. Что делать?
Вот что я вытащил со своей приборки через тул32
8D 40 01 00 A0 00 18 01 90 01 08 02 26 01 36 14 98 22 FB 30 5D 3F F8
Поменял это на
8C 40 01 00 A0 00 18 01 90 01 08 02 26 01 36 14 98 22 FB 30 5D 3F F9

Cheel 22.03.2016 17:10

Цитата:

Сообщение от ApaKyJI (Сообщение 389671)
Пробовал и $544 залить - ноль. Попробовал через тул32 ковырять приборку - ноль. Видимо, у меня физически ползунка и из-за этого круиз не работает. Что делать?
Вот что я вытащил со своей приборки через тул32
8D 40 01 00 A0 00 18 01 90 01 08 02 26 01 36 14 98 22 FB 30 5D 3F F8
Поменял это на
8C 40 01 00 A0 00 18 01 90 01 08 02 26 01 36 14 98 22 FB 30 5D 3F F9

F8=11111000
в конце ноль говорит об отключенном ползунке это гуд, меняем его на 1, получаем
11111001=F9
пока у тебя всё верно
теперь собираем обратно последовательность
0101010100000000000000000017000000000131008D400100A000180190010802260136149822FB305D3FF9

и отправляем её на расчет контрольной суммы
c_checksumme
argument
0101010100000000000000000017000000000131008D400100A000180190010802260136149822FB305D3FF9
data V

полученный результат кидаем на c_c_schreiben
сбрасываем приборку
sg_reset_ohne_uhr_datum

проверяем что всё в наличии

FA 540

MASK
CRUISE_CTRL
aktiv

KOMBI
TEMPOMAT_SETZ_ANZ_DAUER
wert_02

SZL
GESCHWINDIGKEITSREGLER
aktiv

у меня всё завелось, ходовые испытания успешны, рейнгольд не ругается. Ну лампочку дохлую нашел до кучи :)
вот мои строчки
оригинал
01010101000000000000000000170000000001310089400100A000180190010802260136149822FB305D3FFC03

заменен бит ползунка
01010101000000000000000000170000000001310089400100A000180190010802260136149822FB305D3FFD03

посчитана кс
01010101000000000000000000170000000001310088400100A000180190010802260136149822FB305D3FFD03

ApaKyJI 24.03.2016 12:54

В школе на уроках информатики спал, видимо. Контрольными суммами, двоичным исчислением и тд знаком очень плохо. Вопрос решился заливкой кода через nettodat, так как постоянно приборка ругалась на кодировочные данные производителя.
B 00310100,0010,FF,40,01,00,A0,00,18,01,90,01,08,02, 26,01,36,14
B 00310110,0007,98,22,FB,30,5D,3F, F9
Залил это через NCS в приборку, контрольную сумму она сама там посчитала как ей надо и все заработало: круиз работает как надо. Правда ползунок на приборке так и не появился, да и не надо сильно.
Помог мне во всем этом MrPerfekt. За что ему огромнейшее спасибо. Да и как помог... Все он и сделал, я лишь на кнопочки нажимал под его чутким руководством.


Часовой пояс GMT +3, время: 15:22.

Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.

Перевод: zCarot

Форум BMW (БМВ)