Перепрошивка PCM



Тема посвящается желающим перепрошить блок управления двигателем (aka PCM, aka ЭБУ) на FF2. Теперь это возможно сделать с помощью ELM327 и совместимыми адаптерами. Однако эта операция имеет определённые трудности (особенности) и чревато большими проблемами, если что-то сделать не так.

Зачем это делать
Очевидно, что новые прошивки для данного конкретного двигателя, выпускались с целью устранения выявленных недочётов в работе сабжа. Однако, за время существования темы (и возможности прошиваться с помощью ELMConfig) была выявлена нестабильность справедливости данного утверждения. То есть у кого-то новые прошивки вели себя хуже (полностью или частично), чем старые. В этой теме вы можете делиться опытом и впечатлениями.

Как это сделать
Для этого вам нужна USB версия адаптера ELM327 или совместимого с ним. Плюс вам нужна программа ELMConfig. Если вы не знаете что это - советую почитать профильную тему.

Противопоказания к перепрошивке PCM
- Вы только что купили адаптер (шнурок) и не имеете опыта работы с ELMConfig
- У вас Bluetooth версия адаптера
- Вы не имеете представления как это делать, и решили познать процесс сразу на практике, не изучив матчасть
- Вы плохо разбираетесь в компе, не знаете как настроить драйвера и где это делать, и можете поклясца, что не устанавливали Яндекс.Бар, хотя он у вас есть
- Вы не читали этот текст (рекурсия только что разделила на ноль)

Какие бывают PCM у Focus II/Cmax I/Kuga I
Какие бывают PCM у Focus II/Cmax I/Kuga I


Как это делать
Ниже в FAQ есть сообщения, описывающие данную процедуру в той степени, коей достаточно для понимания людьми, у которых всё получится. Если текста и картинок вам не достаточно - оставьте эту затею до лучших времён.

Для владельцев блоков ESU131

Если после прошивки авто не заводится, или заводится с трудом, при этом работает не стабильно, горит джеки чан и есть ошибки по дросселю, то с вероятностью 99,999% вы залили не тот файл Quizzer!

И самое главное
Помните! Всё что вы делаете с помощью ELMConfig - вы делаете на свой страх и риск. Ни автор программы, ни авторы данного топика и сообщений в FAQ, ни администрация ffclub, ни один из 2-х миллиардов китайцев, сделавших вам адаптер, не несут ответственность за ваши действия и ваш результат.
PCM, прошивка двигателя, тюнинг двигателя, двигатель, перепрошивка, компьютер

avatar
Digital-Cj
14 June 2013

Перепрошивка PCM
2,2M
views
1,1K
members
11K
posts

avatar
sergkurz
16 June 2013


ittrium
Интересно, на Кугах с SID206 команды на чтение-запись одинаковы? Можно будет тоже прочитать?
Сорри за такие вопросы в теме про ФФ2.
weper2007
16 June 2013


ittrium
Надеюсь и мы скоро до этого доживём
avatar
ittrium
16 June 2013

1

sergkurz
одинаковы, конечно
даже адреса такие же
haralabosg
16 June 2013


Привет из Греции.. Программа прекрасно работает civil-zz

Я читал мой Ford C-Max (mk1 1.6/115 л.с.) PCM прошивки с помощью ELMConfig (ПДС водитель, 500000 скорость, 1 мс) в 6 мин. Мой Розничные точки ТЕКУЩИЙ прошивка G00D7SCA. Стоит ли менять его на G0037SCA?

posted image

Спасибо за любые предложения...
avatar
Woolf
16 June 2013

6

так понимаю нужно архив прошивок пополнять не стоковыми...
avatar
ittrium
16 June 2013

-1

Woolf
Не вполне корректно по отношению к авторам.
Идею архива прошивок тут обсуждали уже.
Кому надо -- сам найдет, а делать открытый архив для всех -- это слишком.
olegka2222
16 June 2013


civil-zz
извините, по моему вопросу (Перепрошивка PCM (сообщение #14162876)) есть какие- нибудь мысли?
avatar
Digital-Cj
16 June 2013


haralabosg
Это одна и та же прошивка - G00D7SCA и G0037SCA. Скачивая у motorcraft G0037SCA, ты получаешь G00D7SCA. Хотя имя файла у неё G0037SCA.
haralabosg
16 June 2013


avatar
Digital-Cj:

haralabosg
Это одна и та же прошивка - G00D7SCA и G0037SCA. Скачивая у motorcraft G0037SCA, ты получаешь G00D7SCA. Хотя имя файла у неё G0037SCA.


это был мой сомнения, потому что, когда я посетил официальный сервис Форд у них было установить последнюю прошивку PCM. спасибо Digital-Cj
avatar
Stepik35
16 June 2013

1

avatar
ittrium:

Woolf
Не вполне корректно по отношению к авторам.
Идею архива прошивок тут обсуждали уже.
Кому надо -- сам найдет, а делать открытый архив для всех -- это слишком.

По теме модифицированных прошивок. Хочу отключить лямбды после катов программно. В открытом доступе в инете таких прошивок нет. Хотя встречал сообщения, что такие прошивки есть и люди на них катаются. Тогда кто может поделится информацией по адресам расположения карт и флагов для SIM28/29, буду пробовать сам. Т.к. зная адреса все остальное дело техники. Если у кого-нибудь есть такая инфа или в идеале правленная прошивка евро2 или с откл. лямбдами после катов под 1.6 Ti-VCT с двумя катами, то скинте, пожалуйста, на stepik35@yandex.ru .
avatar
Digital-Cj
16 June 2013

11

Как сохранить VID блок и почему ничего не происходит, когда я его прочитываю
В связи с тем, что такие вопросы будут появляться, выкладываю картинку:
posted image


При чтении VID блока, он подгружается в программу, а на этой странице появляется информация, то есть поля "заполняются". Сохранить и загрузить VID блок можно на этой странице соответствующими кнопками.
turbozayats
16 June 2013


Добрый день!

Решил опробовать возможность прошивки pcm и перешить двигатиель 1.8 на новую прошивку. Стояла прошивка ADC, все бэкапы сохранил по инструкции.

Адаптер на FTDI, дрова D2xx, все нормально работало на скорости 500000, настроено по инструкциям.

И на самом последнем этапе (заливка новой прошивки) вылезает косяк. Прошивка не льется! Пишет вот такую ошибку (см. скрин)
Пробовал несколько раз - ошибка возникает в разных местах, причем не важно, какую прошивку лить - бэкап или новую.

Соотвественно, сейчас имею кирпич... так как до конца не одна прошивка не доходит, вылетает довольно быстро (30-200 блоки)
Заметил, что размер блока при прошивке всегда 1024 - это нормально?

Программа ELMConfig v0.2.8c.

В какую сторону копать?
turbozayats
16 June 2013


Забыл сказать - скорость пробовал снижать до 115000, тот же результат
avatar
civil-zz
16 June 2013


O
olegka2222:

Установил 500000 (в настройках адаптера) и загрузил – загрузилось!
При проверке скорости


При нажатии «ОК» такая ошибка:

по этому сказать пока ничего не могу. в какой момент ошибка появляется - при проверке какой скорости? я так понимаю, в результате нормально выставилась и работает скорость 500000?

O
olegka2222:

При попытке чтения VID
Скрытый текст

есть такая ошибка с некоторыми блоками SIM28/29, сейчас с ней разбираюсь, пока причин не знаю.

O
olegka2222:

При попытке чтения прошивки:
Скрытый текст

я уже писал - нужен лог попытки чтения прошивки. тут его нет - это лог чтения информация о модуле
avatar
civil-zz
16 June 2013


turbozayats
а где упомянутый скрин?
блок 1024 - это нормально
turbozayats
16 June 2013


Ой, извиняюсь, забыл жамкнуть "загрузить"
posted image
avatar
civil-zz
16 June 2013


turbozayats
пока могу только посоветовать перевключить зажигание, вытащить адаптер из ноута и машины, перезагрузить ноут и включить все обратно. закройте все запущенные программы, которые возможно.
попробуйте еще через VCP.
задержка в свойствах порта какая стоит?
turbozayats
16 June 2013


Всё переткнуть (зажигание, адаптер) я догадался сам попробовать, не помогает.
Задержка стоит 1 мс, только что проверил. Скорость порта правда почему-то сбилась с свойствах в диспетчере задач, надо еще раз попробовать.

А что имеется в виду попробовать через VCP? В настройках Elmconfig выбрать?
olegka2222
16 June 2013


civil-zz
установил скорость 500000 (было 38400)- установилось нормально, выскочило сообщение, что скорость установлена. потом нажимаю проверку скорости и выскакивают ошибки! на 38400 тоже такие же ошибки (пробовал скорости 38400 и 500000)!
потом невзирая на некорректный тест скорости перешел в программу и попробовал прочитать!
ошибка NO DATA появилась на второй попытке чтения VID-блока ( вторая попытка была после попытки прочитать саму прошивку), первый раз VID-блок прочитался прекрасно!
по поводу второго лога: я его скопировал из log-файла который, так же как и первый, был создан программой при попытке чтения прошивки (он не со страници информации)! в программе при чтении стояли галочки "писать в файл" и "полная информация".
спасибо за Вашу работу!
avatar
ittrium
16 June 2013

1

цитата:
почему-то номер прошивки не читает


Это нормальное явление.
На SID206 не читается номер прошивки.
От чипа-стока не зависит, только что проверил.
turbozayats
16 June 2013


В общем, видимо, у меня адаптер кривой. Всё попробовал, все настройки проверил, VCP тыкал

Лог заканичивается так:
Скрытый текст


Кто может в Москве приехать оживить PCM за материальное вознаграждение? нужен, естествнно, проверенный адаптер, которым успешно прошивали 1.8 Нахожусь на ул. Большая Очаковская.
avatar
civil-zz
16 June 2013


turbozayats
на экране настроек подключения можно выбрать разные драйвера - (V)CP или FTDI D2XX

olegka2222
и все же - попробуйте снять лог чтения прошивки еще раз. он должен быть как минимум в несколько раз длиннее..
turbozayats
16 June 2013


civil-zz
Спасибо а помощь, но это я попробовал уже тоже. Не помогает. Нужен человек с рабочим адаптером
avatar
civil-zz
16 June 2013


turbozayats
еще я обратил внимание - в логе очень большие задержки между фреймами, по 2 мс. что за компьютер? есть возможность попробовать другой?
turbozayats
16 June 2013


Комп вроде ничего, lenovo t520, явно не древний.

Другого ноутбука, к сожалению нет. Но идею понял, возможно usb контроллер на ноуте чего-то там энергосберегает, буду копать в эту сторону, может у кого-то стрельну ноутбук.
avatar
Penguin31rus
16 June 2013

1

ittrium
а как тогда узнать, что за прошивка залита?
avatar
ittrium
16 June 2013


Penguin31rus
Пока никак
d12aerox
16 June 2013


Вопрос такой: можно шиться например прошивкой от автомата и старее версию?
у меня фокус 2 рестайл 1.6 100 лс на механике, прошивка вот эта блок sim28 7M51AKE V.5 (06.02.2008).
просто боюсь нельзя так делать)
avatar
ittrium
16 June 2013


d12aerox
Шить от автомата можно, а работать будет скорее всего неправильно.
Скрытый текст

Блок вряд ли умрет, что бы туда ему ни записали. Но все равно на свой страх и риск разумеется.
avatar
gizmo7777
16 June 2013


avatar
Digital-Cj:

Программа устроена так, что если VID блок не прочитан и не загружен в программу, то прошиваться не даст. Возможно при чтении своей прошивки сразу читается и VID блок и подгружается в программу. Если будет использоваться "заводская прошивка", то она по умолчанию не содержит инфу VID блока и ELMConfig в этом случае использует ту, которая подгружена сейчас не спрашивая.

вопрос для личного понимания-
я сменил родную прошивку(до выложенной инструкции) на прошивку из таблички(1.4 на 1.6 (сознательно)
но не знал что надо было бы считать VID-блок, соответственно ничего не сохранял. Перепрошивка прошла удачно и все записалось. в процессе прошивки видел что графы конфигурации заполнились, и перед записью прога спросила примерно следующие-" имеется непустой VID-блок. использовать его? ответил "да". теперь вот думаю - есть ли необходимость вернуть заводскую прошивку и переделать все по инструкции? или считывать и сохранить VID-блок с новой? (к сожалению не могу посмотреть что сохранилось в компе, он в гараже, а гараж далеко... И если VID-блок подгрузился в прогу, то что то его адаптер очень быстро прочел.)

1 person online

1 person online

Log in to leave a message or Sign up


up