кодирование ncs dummy ncs
Кодирование с NCS EXPERT и NCS DUMMY
Доброго времени суток!) И так, говорили что очень сложно разобраться с NCS EXPERT, NCS DUMMY. Но за пару деньков на карантине, разобрался очень быстро (была бы переноска к ноутбуку на улицу, то разобрался б за день)😅
Хочу сказать что программы очень простые, нужно просто понять смысл использования и взаимодействия 🤔
Сначала пробывал кодирование без NCS DUMMY, но оно было без результата. Потом начал использовать «Дамми» и понял что там можна кодировать не только ЛСМ🤷♂️😅. Кому интересно и не может разобраться, могу выложить видео-инструкцию по установки комплекта программ для БМВ и самое кодирование в пару шагов)👍
Что я себе зделал:
— очень прикалывало «поворотники в пол накала»;
— двойное моргание аварийки;
— ангельские глазки моргают с поворотом;
— включил серворуль(почему-то был выключен) так бы никогда и не догадался😅🤷♂️;
— поставил блокировку ЦЗ при скорости 4 км/ч и больше(при остановке открываться с кнопки);
— перекодировал радио(вроде стало больше каналов ловить)🤔;
— звуковое и оптическое подтверждение постановки и снятие с охраны;
— гонг когда остаётся ключ в замке при включенном зажигании и открываются двери(когда-то бил стекло);
— отключил передние парктроник, так как их вообще нету и не работала вся система 😅
Вроде ещё что-то было, но не столь важное)
Но есть вопрос, как выставить самому обороты двигателя, какой программой?🤔 Так как, читал что должны быть +-700, а меня +-750.
Пошаговая инструкция по кодированию BMW, при помощи NCS Expert и NCS Dummy.
Доброго времени суток Всем, уважаемые автолюбители!
В данной записи будет приведена — пошаговая инструкция по кодированию BMW, при помощи NCS Expert Tool и NCS Dummy.
Понятно, вроде инструкций во всемирной паутине валом, но, вопросов в личку все равно приходит достаточное количество, о различных ошибках, вопросах о параметрах, да и записей на драйве2 с вопросами по кодированию, просьбе о помощи и т.д. выше крыши. Поэтому я и решил создать так сказать подробный пример, пошаговую инструкцию по этому вопросу, чтобы по 10 раз на неделе не расписывать одно и тоже. Это так же даст понять, что по такому принципу, никаких ошибок и неудачных попыток не будет. Нет, я не против вопросов в личку, на сколько возможно стараюсь помочь Всем и каждому.
Как и раньше, кодирование будет осуществляться в программе NCS Expet Tool, а так же в данной записи приведу пример работы с NCS Dummy, которого считаю отличным помощником при кодировании BMW, и всем настоятельно советую этим помощником пользоваться. Последние версии программы NCS Dummy Вы можете отслеживать и обновлять здесь. Ссылка на скачивание (1.7 МВ), версия 0.6.0.7, нужно распаковать архив, программа не требует установки, просто запускаем для работы файл NcsDummy.exe. В архиве так же присутствуют файлы профиля для NCS-Expert, их нужно скопировать в папку профилей NCS-Expert, т.е. по пути c:\NCSEXPER\PFL\, потом соответственно загрузить в NCS-Expert.
Если хотите узнать о других полезных программах для работы с ЭБУ BMW, то Вам сюда.
При работе с ЭБУ, стоит так же учитывать, что весь софт на ПК настроен и установлен верно, да и я об этом не раз упоминал, что правильно настроенный софт, это уже большая часть успеха, потому как большинство ошибок при работе с ЭБУ, как раз по этой причине и мешают нам работать.
Итак приступим!
Приведу пример по кодированию, путем активации двойного мигания аварийкой, на кузове е39.
— Подключаем кабель к авто (на моем примере используется k+dcan), который может себе позволить каждый, включаем зажигание (в общем ничего нового:), запускаем программу NCS EXpert Tool, выбираем строку загрузки профиля:
Тут прошу заметить, что профиль я загружаю, который был вместе с программой NCS Dummy, потому как в процессе буду работать с этой программой:
№13 Кодирование с помощью NCS Expert полезных и не очень функций
Желаю здравствовать!
NCS Expert Tool — программа из набора BMW Standart Tools, предназначенная для кодирования ЭБУ (электронных блоков управления), входящая в состав EDIABAS (Электронная диагностическая базовая система).
Научиться пользоваться ей не сложно. Нужен лишь шнурок к авто, компьютер и время. Куча описаний и видео находится в сети по настройке программы перед кодированием, да и описаний самого кодирования предостаточно, так что останавливаться на этом не буду. По этим вопросам можно заглянуть например вот по этим ссылкам: Раз и Два.
Здесь — пошаговая инструкция по кодированию BMW, при помощи NCS Expert и NCS Dummy.
Ещё будьте внимательны с версиями этой программы, поскольку настройка профиля в версии 3.0.1 немного отличается от настройки профиля в версии 4.0.1. Это касается в частности процедуры кодирования ЭБУ. Если у вас при попытке кодирования ЭБУ вылетает ошибка, то проверьте настройки профиля: В редакторе профиля нажимаем на FSW/PSW и место считывания выбираем «из CVT«, а не «из файла ___» — это для версии NCS EXPERT 4.0.1.
Сначала хочу привести расшифровку всех присутствующих у меня ЭБУ.
1RAD — Магнитола BMW Business CD
4DMOT (DDE) — Цифровая электронная система управления дизельным двигателем
ABG — Система подушек безопасности Airbag
CAS — Система доступа в автомобиль
DSC — Система динамического контроля стабильности
EKP — Регулируемый топливный насос
FRM — Модуль в пространстве для ног
FZD — Функциональный центр в крыше
IHK — Встроенная автоматическая система отопления и кондиционирования
JBBF — Электронный блок управления JBE
KOMBI — Комбинация приборов
PDC — Сигнализация при парковке
Далее приведу примеры закодированных мною функций на моём авто. Некоторые из этих функций у меня уже были прописаны. Может старый хозяин заморочился, может завод так установил, но не суть.
-ДХО (вывод пункта меню на приборку в БК): TAG_LICHT_AN и TAG_LICHT_AUS, оба в aktiv \\В моём блоке FRM ДХО можно сделать только дальний в пол- или треть- накала. Ангельские глазки не возможно сделать в качестве ДХО, необходимо менять ЭБУ на FRM2 или FRM3, что возможно будет проделано в будущем
-Текущая скорость в БК (электронный спидометр): BC_DIGITAL_V в aktiv \\у меня это уже присутствовало
-Моментальный расход топлива на приборке в цифровом виде: DIGITAL_KVA в activ \\у меня это уже присутствовало
-Добавить пустое поле в БК: BC_LEERZEILE в aktiv \\у меня это уже присутствовало
-Комфортное закрытие (Складывание зеркал при постановке на охрану и автоматическое раскладывание при снятии): SPIEGEL_KOMFORT_EINKLAPP в activ \\у меня это уже присутствовало
-Альтернативный режим работы аварийки (по два быстрых моргания — американский стиль): DOPPELBLINKIMPULS_WARNBLK в aktiv \\себе не кодировал, но функция интересная
-Мигание туманок при мигании дальним (туманки отключаются в момент мигания дальним): LH_UND_NSW_NICHT_GLEICHZ в aktiv
-Отключение гонга, когда дверь водителя открыта, а ключ находится в слоте: CC_ZUENDSCHLUESSEL в nicht_aktiv
-Открытие\закрытие окон одним нажатием: (водительское) FH_FAHRERTUER_TIPP_AUF \ FH_FAHRERTUER_TIPP_ZU оба в aktiv (пассажирское) FH_BEIFAHRERTUER_TIPP_AUF \ H_BEIFAHRERTUER_TIPP_ZU оба в aktiv \\у меня это уже присутствовало
-Отключение включения кондиционера при нажатии кнопки Auto: C_CKM_D_KLIMA_MIT_AUTO, KLIMA_MIT_AUTO_0, KLIMA_MIT_AUTO_1, KLIMA_MIT_AUTO_10/15, KLIMA_MIT_AUTO_2 все в nicht_aktiv
-Включить надпись AUTO (на экранчике климата) в автоматическом режиме климата: GEBLAESE_AUTO_MIT_A в aktiv
-Сигнализация сработает если машина была закрыта кнопкой, а дверь открыть ключом: SCHAERFEN/ENTSCHAERFEN заменить schloss_und_fernbedienung на nur_mit_fernbedienung
-Комфортный выход (ключ отстреливается при долгом нажатии на кнопку stop): KOMFORT_EJECT в aktiv
-Завершение дворниками цикла очистки до конца при выключении мотора: ZYCLUS_VOLLEND_KLR_AUS в aktiv \\у меня почемуто нет такого параметра, возможно нужен поновее ЭБУ, но функция полезная
-Отключение омывателя фар: SCHEINWERFERREINIGUNG или SCHEINWERFERREININUNG в nicht_aktiv \\себе не кодировал
-Новый режим работы омывателей фар (три более коротких импульса вместо двух): ANZAHL_SPRITZIMPULSE->wert_03 (3 спрей-импульса), DAUER_SPRITZIMPULSE->500_ms (продолжительно спрей импульса), PAUSE_SPRITZIMPULSE->1000_ms (пауза между импульсами) \\себе не кодировал
-Отключение ГОНГА ремней безопасности (индикатор на приборке всё равно горит): SBR_BEIFAHRER_1 и SBR_FAHRER_1 оба в nicht_aktiv \\как утверждает u36a — это именно грамотное отключение гонга, т.к. подушки при этом работают
-Включение AUX на BMW Business CD (если нет, а точнее пропала после сброса клеммы АКБ например): Прошиваем пустым .MAN-файлом
А вообще достаточно полезно посмотреть видео по кодированию от Паши u36a на Yutube. Крайне полезно и доходчиво для тех, кому интересно кодирование и диагностика BMW.
Уже насобирал небольшую базу кодировочных параметров различных блоков на просторах драйва и БМВ-форумов, как-нибудь позже выложу. Поскольку «копейка» достаточно ограничена в комплектации, то применить к своей машине можно только малую часть этих параметров.
Так же есть вопрос к знающим людям по NCS Expert: При попытке открыть Car Key Memory выдаёт ошибку. Причём пробовал различные профили, и сам создавал, и скачивал — результат один. На одном из форумов для е70 вычитал, что просто ключ не имеет памяти, поэтому такая ошибка. А все параметры, которые хранятся в CKM, можно найти в ЭБУ. Так ли это? Или есть другой вариант? Может опять-таки с версией программы что-то нужно настроить по-другому?
Всем спасибо за уделённое время и удачи!
BMW 1 series 2006, двигатель дизельный 2.0 л., 122 л. с., задний привод, механическая коробка передач — электроника
Машины в продаже
BMW 1-Series, 2010
BMW 1-Series, 2007
BMW 1-Series, 2008
BMW 1-Series, 2010
Комментарии 69
Ну тогда блицкриг варианты у меня пока закончились. Может быть с настройками профиля чего не то? Другие блоки норм кодируются?
Посмотрел темы про профили.Зашел в свои профили и там в настройках не стояло какой то галочки, поставил и сразу же блок закодировался, как положенно, хотя прям не давно кодировал блок mulf2 high без проблем.Так что если у кого не кодирует, смотрите настройки профилей, пароль repxet, мало ли кому пригодится.
Может подскажешь куда смотреть, кодирую е60 блок света, изменяю параметры сохраняю, кодирую и ичего не меняется, читаю блок заново и trc остается, как до кодирования, всю голову сломал, что не так делаю
Скорее всего сохраняешь не в тот файл. Блок читается в файл FSW_PSW.TRC, а кодируется из файла FSW_PSW.MAN.
Так и делаю, через дамми работаю trc а после обработки сохраняю man и кодирую, пишет кодирование ок, а ничего не меняется
А кодируешь блок кнопкой «закодировать» или через выбор операции sg_codiren?
Выбираю sg_codiren и кодирую
Спасибо огромное буду пробовать.
Я понял что можно NCS EXPERT но в какой блок заходить подскажи пожалуйста или пошаговое если можно СПАСИБО ОГРОМНОЕ.
Приблизительно как-то так. Точнее сказать не могу, нужно самому эту процедуру проделать, что б каждый шаг точнее описать.
Я понял что можно NCS EXPERT но в какой блок заходить подскажи пожалуйста или пошаговое если можно СПАСИБО ОГРОМНОЕ.
Время открытия багажника или NCS Dummy в действии…
Вариант решения проблемы, как мне подсказали, мог укрываться вот в такой функции FBD_HECKKLAPPE_TOTZEIT, которая отвечает за время нажатия кнопки на ключе для открытия багажника.
Прочитав через NCS Expert блок CAS, блок системы доступа я нашел вот что:
Значение FBD_HECKKLAPPE_TOTZEIT wert_01, но вот что оно означает? Непонятно… Вот именно здесь NCS Dummy незаменим, если честно, это гениальная вещь, очень упрощает работу, если бы еще и на русском, цены бы ей не было)
Первое что я сделал это подсмотрел кодировочный индекс в NCS Expert:
CAS2.C05…отлично, открываем NCS Dummy, ищем наш индекс
Далее находим FBD_HECKKLAPPE_TOTZEIT в данном разделе
Тут видно что у функции FBD_HECKKLAPPE_TOTZEIT есть два значения Wert_01 и Wert_02
Wert_01 соответствует 0,3 сек
Wert_02 соответствует 0,5 сек
Меня они не разу не устраивают, поэтому мне надо добавить свое значение времени, допустим попробовать сделать 1 сек. Для начала надо высчитать какое значение(data) нужно вписать.
После названия функции и расшифровки ее назначения есть формула которая подсказывает какое значение в hex виде (16-чный код) нужно поставить, чтобы получить необходимое значение в секундах:
TIME_S=DATA/10, т.е. чтобы получить TIME_S=1 секунде, надо поставить значение 10, которое в hex виде будет равно А
Дальше все очень просто, нужно просто добавить новый параметр, про это написано много, напишу и я, на конкретно мое примере:
1. Жмем правой клавишей мыши и выбираем пункт «Add parametr» (добавить параметр)
2. Появляется новый параметр, но его нужно наполнить информацией. В окне «Parametr:» нужно написать имя параметра, я написал wert_03 по аналогии, в окне дата пишем наше значение в hex виде — A, ну или как просит программа — 0A (в данном случае ноль никакой роли не играет)
Заодно проверяем в строчке »Value» наше значение в секундах Value: 1 sec
3.Всё, дальше надо обновить модуль, жмем «Module Functions» и выбираем «Update module…»
Выскочит сообщение с вопросом «Вы уверены что хотите обновить CAS2.C05 и бла, бла, бла…» жмем «OK»
4. Теперь осталось записать это значение в наш блок CAS и закодировать. Можно это сделать в NCS Expert, где прописать под FBD_HECKKLAPPE_TOTZEIT значение «wert_03», а можно проще, с помощью NCS Dummy. Вверху есть специальное окно «FSW/PSW or Nettodata trace 1», напротив есть кнопка «Browse…», жмем ее и выбираем прочитанный NCS Expert файл FSW_PSW.TRC
5. Ищем нашу функцию FBD_HECKKLAPPE_TOTZEIT и видим, что выбрать необходимое значение можно просто отметив его галочкой, что мы и делаем.
6.Теперь нам нужно все это экспортировать в файл FSW_PSW.MAN, для чего жмем «Export FSW/PSW» и далее на «Export FSW_PSW.MAN»
7. Осталось только закодировать блок CAS
8. Готово! Проверяем, читаем блок CAS:
Все наконец-то, теперь при нажатии кнопки с ключа »Welcome Light» включается без открытия багажника и уходя я уже не оборачиваюсь чтобы это проверить)). А багажник открывается при нажатии кнопки более 1 сек. Работает…
INPA — NCS Expert(кодирование) создание профилей.
Что это?
NCS Expert программа для кодирования опций.
Начнем с того, как установить.
Для удобства работы русифицируем меню NCS, для этого нам надо скопировать файлик NCSEXPER.TXT в папку C:\NCSEXPER\CFGDAT\
Запускаем программу и видим основное окно
для начала работы надо выбрать профиль, нажимаем «File» — «Load Profil»
попадаем в меню выбора профиля
профили MANUAL и CAR KEY MEMORY я сделал в ручную, в оригинале этих профилей не будет, сейчас повторим процесс создания профилей руками
нажимаем «File» — «Load Profil» загружаем стандартный профиль «Expertmode»
дальше нажимаем «File» — «Edit Profil»
появляется окно запроса пароля для редактирования профиля. Пароль вы не найдете в папках программы, можете не искать. Просто запомните его — REPXET.
если пароль правильный откроется новое окно
мы создаем 2 профиля, для работы с памятью ключа и машины и для кодирования блоков. Никто не запрещает сделать один профиль содержащий в себе обе функции.
Создадим профиль для работы с CKM( car — key — memory), нажимаем соответствующую кнопку
ставим крестики во всех ячейках и нажимаем ок
нажимаем на кнопку «Информация о профиле» называем наш профиль по новому.
Теперь надо проверить все ли мы правильно сделали. Нажимаем кнопку «Проверка на корректность», если все в порядке — выскочит окно «профиль корректен». Нажимаем ОК.
Выходим в главное меню, нажав ОК. Сохраняем свой новый профиль выбрав в «File» — «Save Profil as»
Профиль CAR KEY MEMORY готов.
Создаем профиль MANUAL. Снова заходим в редактор профиля. Нажимаем кнопку «FSW/PSW»












































