Переделка elm327 для прошивки авто
Как и обещал подробная информация как шить китайским ELM-327
Сделал я на днях своими руками то, что давно свербило у меня внутри.Прошил! Решил сразу рискнуть и прошиться Белецким, а не обновленными колибровками. Трезвым умом осознавал, что делаю все на свой страх и риск. Шил ELM-327 с китая, предварительно перепаяв, при всем этом чип там был не как у оригина да и не как у «хорошей» китайской подделкой, а CH341SER. У меня стоит win-s 7 и сразу же возникли пробемы с драйверами, дрова брал здесь драйвера для чипа CH341SER.Установил все хорошо!
Далее нашел нужную прошивку именно для моего блока и моей коробки передач.
Скачал последнюю версию программы ElmConfig здесь
Обновленные заводские калибровки можно скачать здесь
Скачиваем…распаковываем…открываем
VID-блок очень маленький, поэтому считается он быстро. Как только программа закончила считываеть калибровку, начинаем считывать текущую прошивку из блока модуля машины.
Посидели, понервничали, покурили
Прога докачала вашу прошивку и теперь время творить)))
На БК покажет неисправность системы двигателя после чего программа сама скинет ошибку путем перезагрузки блока.
Ну вот на этом и все. Далее я делал диагностику и в путь тестить прошивку.
P/S/ Бук должен обязательно иметь полный заряд батареи, иначе будет неприятно когда под конец сядет аккум. Всем спасибо за внимание!
Доработка ELM 327 Переключателем HS/MS CAN
Думаю не секрет, что ELM-ка является одним из необходимых аксессуаров владельца возрастного авто. Диагностика на сервисных центрах стоит в разы дороже самого простенького адаптера. Для маздоводов сей аксессуар имеет еще большее значение, ибо некоторые дорогостоящие действия, например, установку датчика дождя, отключение евросвета без колхозинга, сервисные процедуры калибровки, прописку и удаление ключей и многое другое можно с легкостью сделать самому имея FORScan, и адаптер с переключателем шин HS/MS.
Шина HS дает доступ к блокам:
PCM — Модуль управления силовым агрегатом.
IC — Комбинация приборов.
ABS — Блок антиблокировочной системы.
Шина MS дает доступ к блокам:
RCM — Блок управления системой защиты водителя и пассажиров.
EATC — Электронное автоматическое регулирование температуры.
GEM — Общий электрический модуль.
Как видно, работая только в режиме HS ошибки в модулях на шине MS определяться не будут. Здесь вариантов два: либо купить адаптер с уже готовым переключателем (на Авито цены в районе 1-1,5к рублей), либо заказать с алика за 500-1000 и доработать его своими руками. Так я поступил. Трижды. Несколько слов о выборе адаптера, чтобы не пришлось потом три месяца ждать новый.
Китайское гумно работает на чипах: STM32F042, BK3231Q, 25K80 QBD327, STM8 и др. Категорически не рекомендуется к покупке!
Проводное соединение, однако, не является мобильным и требует подключения к ПК. Поэтому логично выбрать один из беспроводных вариантов, что также поможет избежать мороки с выбором преобразователя. Здесь также имеется несколько нюансов.
Если вашим выбором стал Bluetooth, то вы рискуете столкнуться с нестабильностью подключения и обрывами соединения. Связано это с удешевлением производства китайцами и повсеместной лепкой битых модулей cинезуба. Лечится это заменой модуля, как например, в этом случае: Диагностика mazdы, ELM 327 V1.5. Такой вариант прокатывает только если модуль идет отдельной платой. Зачастую бывает, что он находится сразу в микросхеме и заменить его невозможно. Так я ошибся с выбором в первый раз.
На сегодняшний день наиболее разумным выглядит выбор адаптера с Wi-Fi соединением, однако и стоить он будет дороже.
Первый раз я приобрел Bluetooth адаптер, по заявлениям 1.5 на деле 2.1. До установки переключателя дело не дошло ибо постоянные обрывы связи меня доконали, а синезуб был реализован непосредственно на плате. Второй раз я снова взял Bluetooth адаптер, теперь настоящий 1.5 на правильном чипе и с модулем связи отдельной платой. Добавил к нему переключатель, однако соединяться с форсканом на компьютере он наглухо отказался, при этом отлично работая на обеих шинах с тем же форсканом на телефоне. Наконец, как в сказке, третий раз закинув невод, я вытащил золотую рыбку в виде адаптера USB/Wi-Fi. Ссылка на адаптер.
Теперь, собственно, к установке переключателя. Как ни странно, но эта часть намного легче выбора адаптера. Первым делом греем наклейку феном и отрываем ее. Под ней в моем случае было 4 самореза. Два предыдущих адаптера были просто захлопнуты на защелки. Достаем внутрянку.
Получается вот такая картина:
Делаем дырку в корпусе для размещения переключателя. Мне мешало одно из креплений самореза поэтому его аккуратно отплавил паяльником.
Собираем все в обратном порядке и получаем готовый адаптер.
ВНИМАНИЕ! Подключиться адаптер сможет только в режиме HS-CAN. Поэтому или запомните или нанесите на корпус положение тумблера соответствующее данному режиму.
На этом все. Всем правильных чипов!)
ELM 327 для новичка или какие бывают доработки.
Разблокировка работы CAN / Понижение частоты CAN-шины
1. Разблокировка работы CAN — если адаптер не видит кузов и приборку.
Популярная проблема большинства адаптеров связана со способом включения CAN — они используют один резистор 120 Ом, подключенный между CAN-L и CAN-H.
Согласно спецификации ELM327 правильное включение является использование резистора 100 Ом на каждой из 2-х линий, подключенных к земле через конденсатор 560 пФ (см рисунок ниже).
Часто, достаточно просто удалить этот резистор, но лучше дорабатывать схему как описанно в документации на MCP2551.
Я разместил резисторы и конденсаторы прямо в углублении разъёма.
Если на плате имеется резистор 120 Ом [маркировка 121 или 1200] то вероятность «разблокировать» работу CAN самая высокая.
Найти этот резистор можно:
Между 3 и 4 выводом OBD разъёма на печатной плате адаптера
Между 6 и 7 выводом 8ми-ногой микросхемы MCP2551
Или где-то ещё, на примере Wi-Fi адаптера:
что соответствует 6 и 14 выводу на самом OBD разъёме.
Тест адаптера до и после доработки CAN-шины:
Дешёвые подделки за 300 руб. выдают в тесте вот это:
При этом устройство определяется как CH340
и выглядят вот так:
Такой адаптер устройств не находит.
Оригинал или правильный адаптер в тесте выдаёт гораздо больше.
Скриншоты из программы Multiecuscan Panda ’03 1.2 8V
2. Понижение частоты CAN-шины (требуется для старых авто)
По умолчанию, наши китайские адаптеры работают только на высоко скоростной шине
HS-CAN (pin 6,14).
Контакты для низко скоростной шины MS-CAN (pin 3, 11) не используются.
Для понижения частоты, контакт 6 перенести на 3, контакт 14 перенести на 11
или поставить переключатель по схеме:
Лично мне, с Пандой, никаких плюшек эта функция не дала. Т.е. актуально для тех, чей авто работает на MS-CAN.
Полная распиновка OBD2 разъёма
Файлы для скачивания:
Дровульки для «USB-SERIAL CH340» (USB\VID_1A86&PID_7523)
Дровишки для оригинала «FT232R USB UART»(USB\VID_0403&PID_6001)
ПО для диагностики Multiecuscan v2.2 Full
FIAT Panda 2007, двигатель бензиновый 1.2 л., 60 л. с., передний привод, роботизированная коробка передач — электроника
Машины в продаже
Комментарии 45
Скажите, после выпайки резистора elm будет работать как и раньше с другими автомобилями? (Не фиатами)
Перечитайте свой вопрос. Я не понял чего вы хотите узнать)
Сейчас моим elm я читаю разные авто. Но не могу залезть в нужные блоки фиата. Выпаяв резистор, который не даёт войти в блоки фиата, смогу ли я, как и прежде, читать другие авто (не фиаты)?
Скорее всего ничего не изменится. Но если что, всегда его можно вернуть обратно, минутное дело.
Илья, не подскажешь, где этот резистор?
У вас адаптер на других компонентах, по другой схеме собран. Вам ничего выпаивать не нужно.
Илья, не подскажешь, где этот резистор?
На фото вообще модуль беспроводной связи, а не схема адаптера.
Понял. По одной фотке тут только загружает
Спасибо, не обессудь, я не радиотехник. Заказал сегодня желтый переходник, подключусь — напишу.
Дык и я не телепат. Маркировки и дорожек не вижу, какое авто, какой протокол подключения… 😉
Подключил с желтым адаптером — пишет can bus error.
Неужели вы считаете, что я догадаюсь об устройстве адаптера по его цвету? 🙂
Дык и я не телепат. Маркировки и дорожек не вижу, какое авто, какой протокол подключения… 😉
обновление прошивки двигателя с помощью китайского elm327(или как я неделю ходил пешком)
доброго всем дня, в прошлой теме я писал, что приобрел китайский адаптер элм327, с помощью которого я активировал скрытые функции на фф2, но на месте я стоять не собираюсь и решился идти дальше, а именно в прошивку двигателя! с помощью той же программы о которой я говорил в прошлом бж это делается довольно просто, но важно знать пару вещей, а главное качественный адаптер, который работает стабильно хотя бы не на максимальной скорости! изучив тему от и до, определив блок PCM usu-131 у своего форда и версию прошивки UHFCBB2 5M51-12A650-JD C307 2.0 NI4 MAN RUSSIA 15.03.2005
я понял что это самая первая прошивка для этого блока вот из этой таблицы civil.iffc.ru/ELMConfig/pcm_frw.htm тут собрано большинство заводских прошивок фф2. для каждого блока свои прошивки, если залить прошивку в чужой блок, то очень большая вероятность выхода из строя блока PCM.
Посмотрев таблицу, увидел что для моего двигателя 2.0 145л.с и блока esu-131 прошивок не много, но одна меня заинтересовала, а именно — 7M51BB 7M51-12A650-BB C307 2.0 Ni4 MTX75 Stage 3 Australia 23.01.2007. Во первых прошивка на два года свежее, во вторых из названия можно сделать вывод что прошивка под евро3, катализатор я удалил-(об этом сделаю другой бж), прошивка австралийская, вроде как в австралии форды на этой прошивке. Адаптер был у меня уже давненько, за время которое я им пользовался ни разу не давал сбоев, что наталкивало все сильнее и сильнее сменить прошивку. Прошивка состоит из двух файлов, один файл(основной) можно скачать в таблице, а второго файла в общем доступе нет, но нашелся человек у которого он оказался и за большое спасибо скинул мне его!
Всё было готово к тому чтобы обновить прошивку. С начало была слита родная прошивка двигателя на комп-на случай если что-то пойдет не так, чтобы вернуть всё как было с начало, прошивка слилась быстро за 7мин с первого раза, что предало мне уверенности в заливки новой.
Перед заливкой новой прошивки на всякий случай подцепил зарядное устройство к акуме, ноут тоже на зарядку, всё проверил на 7 раз и нажал кнопку залить прошивку в блок PCM, началось удаление старой прошивки, секунд за 20 удалилась и началась запись новой. Я боялся пошевелиться смотрел в монитор за строкой загрузки, было слышно как бьется моё сердце и вдруг выскакивает ошибка…
я чуть не посидел…ошибка ничего не содержала, кроме как непонятных символов, пробовал еще раз 15 ошибка повторялась вновь и вновь на разных местах загрузки.машина конечно же труп, судя по непонятным ошибкам дело было в некачественном адаптере, машина находилась в гараже в 80км от Екатеринбурга у родителей, вернулся тогда в Екатеринбург я на последнем автобусе, на следующий день приобрел я новый адаптер так же элм327 и поехал к машине, но опять теже самые ошибки, и машина труп! На моё счастье на ффклаб уже давно разрабатываю клубный адаптер els27
на который выстроилась большая очередь, но мне посчастливилось его купить в тот же день, находился он в 500км от Екатеринбурга, и меньше чем за сутки транспортная компания доставила мне его, разработчики дали гарантию что прошивки он заливает без сбоев и скорость работы намного выше чем у элм327. Получив его я сразу же поехал к машине с уверенностью что подниму её! через этот адаптер машина и комп синхронизировались быстро и на скорости в 4 раза быстрее чем до этого через элм327, и прошивка, которую я планировал залить, залилась с первого раза за 17 минут. вкючил выключил зажигания, все ошибки погасли
повернул ключ дальше-стартер крутанул и машина сразу же уверенно завелась, двигатель работал ровно, чуть громче обычно, как-то по спортивному, через комп нашел пару ошибок, связанных с попыткой угона, ошибки удалил и поехал тестировать! по первым впечатлениям машиной управлять стало интереснее, легче старт с места, уверенный подхват с 1500об/мин. Заправил полный бак и поехал в Екатеринбург.
ELM327 (OBD II), переделка
Все делалось уже давно, в конце лета, но руки дошли рассказать (иностранцы суицидники да простят меня) только сейчас.
Мысль о том, что можно что то прошить, улучшить, да просто поковыряться у меня в голове всегда. Для этой цели был куплен ELM327 (OBD II) USB кабель на чипе FTDI (1000 рублей).Изначально устройство поддерживает только шину HS-CAN. Что бы полностью раскрыть потенциал устройства (работа по двум шинам HS-CAN и MS-CAN), как известно, его нужно немного доработать. Как раз это я люблю))) Инструкций много в интернете, поэтому рассказывать пожалуй нечего.
Добавлю сюда схему дорисованную с инструкцией (я инженер и люблю, когда на одном листе все нарисовано и описано)))).
Далее все разобрал, покрутил, ознакомился (правда там ни чего особенного).
Приобрел в «Радио магазине» тумблер 6 контактный (маленький) и нарезал проводки.
Сделал отверстие подручными средствами (нож, ножницы и т.д.), я «сапожник без сапог», инструментов не оказалось под рукой.
Дело за малым, оставалось всего то все спаять правильно.
Осталось все собрать и закрыть. Тумблер своими контактами с напаянными проводками упирается в крепление корпуса. Это нужно исправить.
Есть вариант погнуть контакты, но гнуть не хило придется. Я этого не захотел. Подрезал крепление и согнул проводки от тумблера. При совершении операции ни одно крепление своих свойств не потеряло!)))
Все встало на свои места и можно закрывать.
Закрыл, закрутил, затянул. Облагородить внешность не успел правда)))
Теперь устройство полностью функционально с Ford Focus 2 и работает на HS-CAN и на MS-CAN.
Прошивать можно сразу не переделывая устройство, так как прошивка идет на HS-CAN шине, а ELM327 изначально только HS-CAN. Но MS-CAN пригодится для разных вкусностей))))
Ну вот и все.
П.С. Уже прошил естественно. Отзыв в следующем БЖ.
Всем мир!

























































