Что нужно для диагностики бмв через ноутбук
Так для себя, что бы не забыть собрал с интернета, но может кому пригодится .
Программы для диагностики БМВ (BMW):
Для диагностики, кодирования и программирования БМВ используются следующее оборудование (адаптеры, сканеры):
BMW INPA ADS — работает с автомобилями по протоколу ADS (e30, e34, e36, некоторые e38 и т.п.). Существует только под com-порт. Не работает с переходниками com-usb и т.п. Если кто-то продает под USB — обман.
K-line — адаптер — из названия видно, что работает по протоколу K-line (e39, e46, e53, e60 до рестайлинга и т.п.) — есть с подключением, как по com, так и по USB — порту.
BMW GT1 (EDIC, "желтая голова" и т.п.) — диагностирует автомобили, как по ADS, так и по K-line и DCAN. Работает с программами DIS, Progman. Читает все до мотора N55.
BMW OPS ("оранжевая голова") — тоже дилерский сканер BMW — работает с автомобилями по k-line и DCAN. При соответствующей настройке будет диагностировать авто, выпущенные вплоть по сегодняшний день. Работает с программами INPA, NCSExpert, WinKFP, Tool32, DIS, Progman, ISTA/D, Rheingold, ISTA/P (лучше не надо).
BMW ICOM A + B + C — современное оборудование для диагностики БМВ. Работает со всеми автомобилями БМВ. Диагностика, кодирование, программирование.
BMW ICOM A2 — новая версия. Функционал аналогичен предыдущему варианту. Тоже самое но в другом, более удобном корпусе без активного охлаждения.
BMW ICOM NEXT — самая новая версия, для F, G и далее серий .Отличается прежде всего архитектурой, если раньше была моторолла с кучей обвязки, то теперь там SoC ARM — System in Chip, т.е. сильно упростилось железо, предполагаю даже что D-CAN подключен через трансивер прямо к процу. Есть подготовка к Gbit сетке( Lan — 1Gb), плохо работает с MOST- адаптером
BMW Scanner 1.4 — инженерные функции. Также может считывать ошибки (но это не лучшее его назначение). Работает с е39, е38, е46, е53.
BMW Scanner 2.0.1, 2.1.0, 2.2.0 — работают с кузовами e65 и новее (ф-серии не поддерживаются).
BMW Explorer — инженерные функции. Работает с автомобилями, оснащенными CAS.
BMW E/F Scanner — клон BMW Explorer.
BMW Multi Tool — инженерные функции (правка пробега в иммо (CAS), привязка чистых ключей и т.п.)
Где находятся OBD2 и MOST на разных автомобилях
Места установки гнезда разъема OBD
E81, E82, E87 и E88 Гнездо OBD находится в пространстве для ног водителя рядом с передней стойкой.
E90, E91, E92 и E93 Гнездо OBD находится в пространстве для ног водителя рядом с передней стойкой.
E60 и E61 Гнездо OBD находится в пространстве для ног водителя на передней стойке.
E63 и E64 Гнездо OBD находится в пространстве для ног водителя рядом с передней стойкой.
E65 и E66 Гнездо OBD находится в пространстве для ног водителя на передней стойке.
E70 и E71 Гнездо OBD находится в пространстве для ног водителя рядом с передней стойкой.
E83 Гнездо OBD находится в пространстве для ног водителя на передней стойке.
E85 и E86 Гнездо OBD находится в пространстве для ног водителя рядом с передней стойкой.
Предупреждение! Утопленные или расширенные контакты в гнезде OBD могут привести к проблемам в коммуникации между программирующим прибором BMW и автомобилем. Поэтому перед подсоединением автомобильного интерфейса к гнезду разъема OBD проверить контакты в гнезде. Примечание: После диагностики/программирования снова закрыть гнездо OBD защитным колпачком.
Места установки прямого вывода MOST
E81, E82, E87 и E88 Прямой вывод MOST находится с левой стороны в пространстве для ног (если смотреть по направлению движения).
E90, E9, E92 и E93 Прямой вывод MOST находится с левой стороны в пространстве для ног (если смотреть по направлению движения).
E60 и E61 Прямой вывод MOST находится с левой стороны рядом с перчаточным ящиком.
E63 и E64 Прямой вывод MOST находится в перчаточном ящике.
E65 и E66 Прямой вывод MOST находится в перчаточном ящике.
E70 и E71 Прямой вывод MOST находится в пространстве для ног переднего пассажира рядом с обдувом.
Предупреждение! Прямой вывод MOST разрешается вытягивать только на 2 — 3 см. В противном случае существует опасность повреждения оптоволоконных кабелей. Примечание: При программировании автомобилей с прямым выводом MOST должно быть установлено соединение по шине MOST между OPPS/OPS.
Примечание:
На E83, E85, E86 и более ранних сериях прямой вывод MOST отсутствует На автомобилях этих серий программирование с помощью Progman осуществляется исключительно через гнездо OBD. Для программирования с Progman использовать диагностическую головку (EDIC).
Примечание:
На E81, E82, E87, E88, E90, E91, E92 и E93 прямой вывод MOST имеется, только если установлено следующее оборудование:
— Радиоприемник BMW Professional (RAD2)
— Контроллер мультиаудиосистемы (M-ASK) = Система навигации BMW Business
— Car Communication Computer (CCC) = система навигации BMW Professional
Примечание: После выполнения любых ремонтных работ в пространстве для ног переднего пассажира (например, замены блока управления) следует проверить правильность установки прямого вывода MOST. Примечание: После использования снова закрыть прямой вывод MOST защитным колпачком или съемной петлеобразной перемычкой.
Шины F, G серий
Шпаргалка по названию и функциям блоков лежит здесь шпаргалка
Фотки разных проводов и цоколевка OBD2 жми сюда
Поэтому я уже тогда знал, что отдельной статьей расходов будет "поездки к автодиагностам на комп". Что меня не очень устраивало и поэтому захотелось попробовать поработать диагностом самостоятельно. Вроде не все так сложно: шнур, ноут, программы и, собственно, авто. Сразу скажу спасибо dundukya за его грамотные посты и помощь.
Моя главная цель: считывание ошибок, наблюдение за работой оборудования авто, ну может быть в будущем заменить АКБ, прописать какую-нибудь мелочь и т.д. Тем самым экономя 10$ за каждое посещение мастера, тем более что у китайчан шнур стоит 15$!
Хотел уже заказывать кабель на АЛИ, как случайно нашел кабель у знакомого, который с ним так и не разобрался, ему в свою очередь он достался еще от одного знакомого, который в нем тоже не разобрался)) И тут понеслась…
День 1
Съездил за кабелем, кабель INPA K+DCAN, с белым чипом, есть еще с зеленым, существует много мнений чем они различаются, но у меня выбора не было, буду работать с тем, что есть. Кстати про выбор кабеля можно почитать здесь.
Далее предстояла установка программ. Все делал по посту dundukya , отличная статья по установке BMW Standard Tools (EDIABAS, INPA, NCSExpert). Все последовательно и подробно, ошибиться тяжело (хотя я, как оказалось потом, сумел это сделать). Все устанавливал на Win10 x64 через "устрнанение проблем с совместимостью", по-другому не работает. Установил, время на часах 00-20, руки чесались сбегать к машине и проверить, но жена покрутила пальцем у виска))) Ладно думаю, есть еще Rheingold, тем более скачиваться будет долго.
День 2
Установка Rheingold проходила также легко, как и установка предыдущего пакета программ, благодаря еще одно отличной статье. Спустя час уже открывал машину с ноутом и кабелем в руках, заводим, подключаем, запускаем прогу и…как в той рекламе, ничего не произошло. INPA выбивает ошибку
Ну, правильно, не могло же все так гладко идти. Короче расстроенный вернулся домой, опять на форумы, опять искать инфу.
Опять же по совету dundukya было решено соединить 7 и 8 пины. Насколько я понял, 8 пин на плате ни к чему не подключен, хотя в машинах через этот пин идет информация, а связь всех блоков для диагностирования идет через 7 пин, поэтому их надо соединить. Не хочу вдаваться в подробности, да и не надо мне это…
День 3
Решил кабелю дать последний шанс:
7 и 8 пин были соединены перемычкой
Можно было просто сплавить пины, но кабель не мой, поэтому решил сделать через перемычку, чтобы потом можно было ее легко демонтировать.
По приезду домой, взял ноут и в машину, завожу, подключаю, запускаю прогу и…ОПЯТЬ ничего не произошло, да что за херня… Звоню знакомому с работы, говорил, что у него тоже есть кабель, прошу проверить мой, может просто кабель не рабочий? Говорит вези, но на win10 работать не будет(
Параллельно проверяю все ли я сделал правильно когда настраивал кабель? И вдруг замечаю что в свойствах порта стоит COM6, переключаю на COM1 и … опять этот звук в голове
РАБОТАЕТ! РАБОТАЕТ!
Радости не было предела! Запустил и Рейнгольд — РАБОТАЕТ!
Что я на диагностировал расскажу в другой записи, главное что заработало!
Часто возникают вопросы, где купить провод, какой лучше и т.п.
Решил сделать готовую подборку:
Начну с самого популярного и востребованного кабеля:
INPA K+DCAN USB — уникальный диагностический комплекс, состоящий из программного обеспечения и специального адаптера, который работает с оригинальным ПО концерна BMW.
С автомобильным адаптером BMW INPA K+DCAN появляется возможность осуществлять полнофункциональную диагностику транспортного средства, адаптацию блоков и узлов, кодирование и программирование всего модельного ряда автомашин БМВ. BMW INPA K+DCAN способен работать с автомобилями через K-линию и шину данных CAN, благодаря чему предоставляет возможности работы практически с любым блоком автомобиля.
Среди возможностей кабеля BMW INPA K+DCAN:
• Перепрограммирование блоков
• Отображение параметров датчиков в реальном времени
• Адаптация
• Перекодирование комплектаций
• Чтение и стирание кодов неполадок и многое другое
Даю ссылку на кабель именно с зеленой платой, как показывает практика, они чаще позволяют вычитать 1B код и меньше имеют проблем со стабильностью.
Купить INPA K+DCAN USB
BMW ICOM (расшифровывается как Integrated Communication Optical Module) это диагностический комплекс, предназначен для осуществления диагностики автомобилей, программирования и кодирования ЭБУ (электронных блоков управления) всего модельного ряда BMW, в том числе BMW F-серии.
Имеет 3 интерфейса:
BMW ICOM А – поддерживает протоколы MOST, D-CAN, K-CAN.
BMW ICOM В – связь осуществляется по шине MOST
Возможно подключение к интерфейсу А посредством USB.
BMW ICOM С – 20-ти контактный кабель для диагностики устаревших моделей BMW
Крайне широкий функционал, поддержка ПО: ISTA/P;ISTA/D Rheingold/WinKFP/NcsExpert/INPA/E-sys
Также по сей день актуален BMW Scanner 1.4.0 для работы с устаревшими моделями марки.
BMW scanner 1.4.0 (Бобер)
Предназначен для работы с автомобилями марки БМВ в кузовах E38 (7') E39(5') E46(3') E53(X5) E83(X3) E85(Z4)
Определяет модель, кузов, двигатель, комплектацию, коробку передач, комплектацию.
Чтение и сохранение в файлы:
Оперативных данных с датчиков автомобиля;
• EEPROM
• Программной памяти
• Данных о кодировании
• Количества ошибок (DTC) и ошибок теневой памяти
• Информации о программировании UIF (User Info Fields).
• Выполняет чтение и корректировку одометра.
Копирование кодировок ZCS (IKE — EWS) и FA (IKE — LCM)
• Дает описание ошибок в DME MS43.0, EWS3, SRS MRS4
• Позволяет выполнять очистку ошибок в тех же модулях
• Выполняет чтение кода синхронизации EWS-DME в DME MS43.0
• Выполняет корректировку комплектации в SRS MRS4
• Оперативные данные в DME MS43.0, EWS3, SRS MRS2 и MRS4
• Читает статусы ключей в EWS3
• Интерпретирует данные кодирования EWS3
Время прочтения
Сложность материала:
Для любителей - 3 из 5
ELM327 является популярным адаптером, который применяется для диагностики различных марок автомобилей. На BMWсканер совместим с целым рядом моделей, включая 116d (116i), 120, 316(318), 5, 6, 7-серии (дизель и бензин) и другие.
Поддержка стандарта OBD на данных автомобилях началась с 1996 года. С постепенным развитием электроники на машины внедрялись разные стандарты передачи информационных пакетов. Адаптер совместим с большинство из них.
Стандартное подключение ELM327 выполняется через беспроводное Bluetooth соединения или кабелем (порт COM-USB). Коммутация прибора простая и не требует специальных навыков.
В этом разделе вы узнаете:
Важно:
Модели старших годов выпуска могут оснащаться разъемом стандарта OBD2, но не поддерживают доступные ISO. Такие блоки диагностируются отдельными средствами.
2. Режимы диагностики, OBD протоколы для автомобилей марки BMW
ELM327 выполняет роль декодера. Прибор преобразует поступающий сигнал из блока управления автомобилем в «понятный» для ПО язык. Таким образом, выполняется трансляция текущей информации из памяти ЭБУ. Обмен пакетами происходит по средствам протоколов. Их несколько:
- SAE J1850 VPW и PWM;
- ISO 9141-2;
- стандарт ISO 14230-4(KWP 2000);
- ISO 15765(шина CAN).
В зависимости от типа электронного блока управления, типа двигателя и комплектации возможны разные варианты реализации протоколов. В более старых моделях применяются однонаправленные стандарты, в новых – дуплексная шина CAN.
BMWразных годов выпуска поддерживает стандарты:
- ISO 9141;
- KWP2000 (только версия Fast);
- ISO 15765 – CAN шина.
Для каждого протокола существует свой набор режимов диагностики. Этот факт стоит иметь ввиду при сканировании своего автомобиля.
Стандартный набор функций для модельного ряда BMW:
- F1 PID Status, Live Information–отображение информации с датчиков;
- F2 Freeze Frame –вывод текущих параметров автомобиля;
- F3 Diagnostic Trouble Codes– коды ошибок (опрос памяти ЭБУ);
- F4 Reset –удаление кодов неисправностей;
- F5 Sensor Monitoring Test Result– показатели качества смесеобразования кислородных датчиков;
- F6 Test results, non-continuosly monitored – диагностика катализатора, узла EGR;
- F7 Test results, continuosly monitored – контроль смесеобразования, зажигания;
- Mode 9 Request vehicle information (опциональна) – запрос заводских параметров, индивидуального кода.
Примечание:
(1) - Цифры между скобками (x3) соответствуют количеству транспортных средств одного и того же типа
(2) - Мощность в лошадиных силах по DIN (умножается на 0,736 для мощности в кВт)
(3) - ПИД поддерживается только для основного датчика кислорода (№ 1)
- Столбец режима X: транспортное средство, показывающее 00000000 в режиме, означает, что соответствующий PID не активен и что в результате режим поддерживается, но не отвечает ни на какие запросы. Ни один из автомобилей, описанных ниже, не поддерживает режим 8.
- Энергетическая колонка: тип топлива, Die для дизеля, Pet для бензина, Hyb для гибрида
- Транспортные средства в этом списке классифицируются в алфавитном порядке в зависимости от марки, модели, затем в порядке возрастания мощности.
Режим 1
Этот режим возвращает общие значения для некоторых датчиков, таких как:
- скорость двигателя;
- скорость автомобиля;
- температура двигателя (воздух, охлаждающая жидкость);
- информация о датчиках кислорода и воздушно-топливной смеси.
Режим 2
Этот режим дает стоп-кадр (или мгновенные) данные о сбое. Когда ECM обнаруживает неисправность, он записывает данные датчика в определенный момент, когда появляется неисправность.
Режим 3
В этом режиме отображаются сохраненные диагностические коды неисправностей. Эти коды неисправностей являются стандартными для всех марок автомобилей и делятся на 4 категории:
P0xxx: для стандартных неисправностей, связанных с трансмиссией (двигатель и трансмиссия)
C0xxx: для стандартных неисправностей в шасси
B0xxx: для стандартных неисправностей по кузову
U0xxx: для стандартных неисправностей в сети связи
Более подробная информация и определение общих кодов неисправностей доступны на странице Стандартные коды неисправностей OBD.
Режим 4
Этот режим используется для очистки записанных кодов неисправностей и выключения индикатора неисправности двигателя.
Примечание: в основном нет необходимости устранять неисправность, которая не была диагностирована или устранена. MIL загорится снова во время следующего цикла движения.
Режим 5
Этот режим дает результаты самодиагностики, выполненной на датчиках кислорода / лямды. В основном это касается только бензиновых транспортных средств.
Для новых ECU, использующих CAN, этот режим больше не используется. Режим 6 заменяет функции, которые были доступны в режиме 5.
Режим 6
Этот режим дает результаты самодиагностики, выполненной на системах, не подлежащих постоянному наблюдению.
Режим 7
Этот режим дает неподтвержденные коды неисправностей. После ремонта очень полезно проверить, что код неисправности не появляется снова, без необходимости выполнять длительный тестовый запуск. Используемые коды идентичны кодам в режиме 3.
Режим 8
Этот режим выдает результаты самодиагностики на других системах. Вряд ли он используется в Европе.
Режим 9
Этот режим дает информацию о транспортном средстве, такую как:
- VIN (идентификационный номер транспортного средства)
- калибровочные значения
Режим 10 (или Режим A)
Этот режим дает постоянные коды ошибок. Используемые коды идентичны кодам в режимах 3 и 7. В отличие от режимов 3 и 7, эти коды не могут быть сброшены с помощью режима 4. Только несколько дорожных циклов без появления проблемы могут устранить неисправность.
Периодически сталкиваясь с проблемами, требующих компьютерной диагностики, начал подумывать о приобретении диагностирующего устройства. Естественно, хотелось наименьших затрат на аппаратную часть, но чтобы можно было не только читать/сбрасывать ошибки БК.
Заказал с Aliexpress кабель Inpa K + DCAN Ediabas. Перед использованием кабеля перемкнул на плате 7 и 8 PIN, иначе не будут видны остальные блоки, кроме ДВС.
Для чтения блоков панели приборов, кузовных, АКПП и др. необходимо перемкнуть 7 и 8 PIN. Информация актуальна для рестайлинговых моделей.
К этому диагностическому кабелю подходит софт INPA и DIS. Адекватное описание по установке приведено на этом ресурсе. Там же присутствуют актуальные ссылки для скачивания софта. Для корректной работы DIS потребовалось отключить брандмауэр Windows и перезагрузить ПК, иначе возникает ошибка 200.159.
Темы с этим кабелем избиты на многих форумах, гугл хорошо справляется с их решением.
Вкратце опишу, что удалось выявить после полной диагностики средствами INPA и DIS:
— куча ошибок, связанных с отсоединением агрегатов и АКБ;
— пропуски зажигания на 3-5 цилиндрах;
— ошибки по блоку подушек безопасности;
— сбивается адаптация датчика поворота рулевого колеса;
— ошибка подкачивающего насоса.
После сброса многие из ошибок перестали появляться, а последние две меня больше всего интересуют. Из-за них не работает DSC. Датчик поворота руля хочу посмотреть на предмет механического износа, а вот подкачивающий насос, возможно, не работает из-за блока ABS/DSC.
Сам насос при подключении 12В работает. В связи с этим, ищу в Самаре единомышленника, у которого есть 100% рабочий блок Bosch 002. Хочу убедиться, что проблема именно в блоке.
Важно:
Модели старших годов выпуска могут оснащаться разъемом стандарта OBD2, но не поддерживают доступные ISO. Такие блоки диагностируются отдельными средствами.
1. Совместимость BMW со сканером ELM327
Не каждая модель поддерживает диагностику по средствам ELM327 адаптера. Особенно это актуально для ранних годов выпуска, где электроника не подготовлена для сканирования подобными приборами.
На сайте вы сможете быстро проверить поддерживает ли ваш BMW проверку через ELM327. Выберите нужную модель в списке, и система автоматически выдаст результат.
Важно:
режим Mode 9 поддерживается не всеми ЭБУ.
Выберите модель авто и год выпуска, чтобы определить какие режимы диагностики через адаптер ELM327 поддерживает ваш автомобиль, а так же на каком протоколе базируется OBD2 порт. Данные предсталвны на следующие модели BMW и их модификации: 1M, M2 (F87), M3 (E46), M3 (E92), M3 (F80), M5 (E39), M5 (E60/E61), M6 (E63/E64), R 1200 GS, R-Nine T, Serie 1 (E87), Serie 1 (F20), Serie 2 (F22), Serie 2 (F23), Serie 2 Active Tourer (F45), Serie 3 (E46), Serie 3 (E90), Serie 3 (F30), Serie 3 (G20), Serie 4 (F32), Serie 5 (E39), Serie 5 (E60), Serie 5 (F10), Serie 6 (E63), Serie 7 (E38), Serie 7 (E65), Serie 7 (F01), Serie 7 (G11/G12), X1 (E84), X1 (F48), X2 (F49), X3 (E83), X3 (F25), X3 (G01), X4 (F26), X5 (E53), X5 (E70), X5 (F15), X6 (E71), Z3 (E36), Z4 (E85), Z4 (E89), i3 (I01).
Читайте также: