Перепрошивка 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,3M
views
1,1K
members
11,2K
posts

avatar
civil-zz
25 December 2013

1

I
int0x13:

How can i help civil-zz to support those PCM?

for these modules support implementation I need:
- full flash memory dump
- the same firmware PHF file
- writing/reading log (for example from IDS or Openport)
- security constants (desirable)
- module for working check (desirable)

I
int0x13:

Also here what i see when i go into HEC page3 read:
Is this normal?

yes if it is a pre-facelift cluster
int0x13
25 December 2013


for these modules support implementation I need:
- full flash memory dump <-Which tool should i use to do that? Is it safe to read flash with ElmConfig if its not supported? (have not tried because i think its not safe). Maybe i will buy a Galletto v2...Not sure for the moment.
- the same firmware PHF file <-What's the difference between raw flash dump and this one?
- writing/reading log (for example from IDS or Openport) <-Galletto logs may be enough? Dont know. Maybe we could use PortMon tool (windows tool) to sniff serial connection, what do you think?
Clone could work? This one?
- security constants (desirable) <-What do you mean?
- module for working check (desirable) <-What do mean?

avatar
civil-zz:

yes if it is a pre-facelift cluster

My dashboard is like this one:
posted image
What you call facelift is this one, i guess:
posted image
Thank you for your great tool ElmConfig. Can you explain why its problematic to support SID803 PCM and not the other? There is not SID803 ford in russia?
Thanks.
avatar
civil-zz
25 December 2013


I
int0x13:

- full flash memory dump <-Which tool should i use to do that? Is it safe to read flash with ElmConfig if its not supported? (have not tried because i think its not safe). Maybe i will buy a Galletto v2...Not sure for the moment.

ELMConfig doesn't read unsupported modules so you can't do it via this program. I don't know whether Sid803/ Sid803A/ Sid83A / Sid83M supports full flash reading through OBD. if yes then you need Galetto, Openport with ChipLoader/CombiLoader/etc. or any other OBD-flasher. if no then only BDM100 or similar programmator

I
int0x13:

- the same firmware PHF file <-What's the difference between raw flash dump and this one?

it is a IDS-compatible packed hex format wich includes only significant data rewritten during reprogramming. it can be get if module number is known for which you have flash dump

I
int0x13:

- writing/reading log (for example from IDS or Openport) <-Galletto logs may be enough? Dont know. Maybe we could use PortMon tool (windows tool) to sniff serial connection, what do you think?
Clone could work? This one?

i mean CAN-logs. it maybe Galetto or any another instrument from the first item of this list

I
int0x13:

- security constants (desirable) <-What do you mean?

i mean security constants which used for programming access to the module. desirable - because with some efforts it can be get from logs

I
int0x13:

- module for working check (desirable) <-What do mean?

without module on my table i can only write the program but i will not know whether it actually works

I
int0x13:

My dashboard is like this one

yes, this type is not supported

I
int0x13:

Can you explain why its problematic to support SID803 PCM and not the other? There is not SID803 ford in russia?

too rare modules. i have not meet it before
avatar
wizzen
25 December 2013mobile


uliksher
после успешной прошивки нужно выкл вкл зажигание, прочитать dtc в pcm и gem. если таковые есть - стереть.
avatar
ittrium
26 December 2013


avatar
civil-zz:

if no then only BDM100 or similar programmator

Probably BDM100 is useless for our clusters
We need 9S12X Motorola programmer or XProg.

avatar
civil-zz:

- security constants (desirable)

Just valid CAN log is needed. I doubt that people who know what is "security constant" may ask to implement their ECU support

Probably I have SID803A binary dump and PHF... But not sure that SID83A is the same.
avatar
uliksher
26 December 2013


wizzen
пробовал сразу удалять, появились снова
king-brings
26 December 2013


Sholoiko
привет,подскажи
1. как переключиться если нету переключателя в GEM режим?
2.после PCM,нажимаем "прочитать VID блок из PCM" у меня выкидывает такое окно
posted image
и выкидывает о неисправности двигателя!?что делать?ребята,хелп!
и ещё при езде горит значок двигателя,я не помню,но помоему ранчше небыло?
int0x13
26 December 2013


avatar
ittrium:

Probably BDM100 is useless for our clusters
We need 9S12X Motorola programmer or XProg.

Just valid CAN log is needed. I doubt that people who know what is "security constant" may ask to implement their ECU support

Probably I have SID803A binary dump and PHF... But not sure that SID83A is the same.

Then you could be our man! Which car did you exactred those dump from?Focus 2.0L?
I saw you live in St Petersbourg, you could help maybe civil-zz.
I wonder what is actually SID83A and SID83M, because the only reference in google to those name are here:

There is a little more reference to SID83M:

civil-zz , if someone come to you with a focus with this kind of PCM, you have the tool to analyze and develop support for this new kind of PCM/ECU? I mean, how did you managed to do it for the other PCM types? I guess you have an IDS yourself? Otherwise, we could use teamviewer to let you access the car remotely.
avatar
Sholoiko
26 December 2013


king-brings
цитата:
как переключиться если нету переключателя в GEM режим?

программно никак, нужен физический переключатель

цитата:
нажимаем "прочитать VID блок из PCM" у меня выкидывает такое окно

ошибка "35 - неверный ключ" чаще всего появляется когда неправильно выбран тип PCM (где listbox)
king-brings
26 December 2013

-11

Hidden post
Sholoiko
спасибо с этим разобрался,а подскажите или поделитесь ссылкой как на кабеле сделать переключатель
posted image
avatar
Romich811
1 March 2016

13

Не по теме конечно, но злободневно.
Для тех, кто любит фотографировать экран, а потом выкладывать такие "скриншоты".
Если вы даже не подозреваете о существовании кнопки принтскрин и редактора и всегда фоткаете экран на мобилу - это точно для вас:
PicPick (All-in-one Design Tools)
Маленькая и очень удобная программка, даже не требует установки, просто распакуйте ее куда-нибудь и запустите.
Ее иконка сядет в трей (рядом с часами), клик по ней открывает меню. Там ОГРОМНЫЕ возможности по захвату окон, как частично, так и полностью. Мультиязычная, русский есть, работает мгновенно. Сохранять снимки лучше в *.png - максимальное качество.

Это здорово облегчит жизнь вам и рассматривание фото другим участникам форума
avatar
Sholoiko
26 December 2013


king-brings
Программы для диагностики и конфигурирования на базе ELM327 (сообщение #13617735)
Программы для диагностики и конфигурирования на базе ELM327 (сообщение #12234443)
king-brings
26 December 2013

1

Sholoiko
огромное спасибо!)
king-brings
26 December 2013


Sholoiko
если честно не очень понятно куда какой провод паять,сильно запутанно,есть вариант для чайников)?
avatar
Gloom_NK
26 December 2013

10

Чайникам самоварам и прочим столовым емкостям в этой теме делать нечего.
Если не можете понять куда какой провод. То стоит ли соваться со шнурком к машине?

Почитайте внимательно. Все подробно разжевано.
avatar
Sholoiko
26 December 2013


king-brings
я делал по этой схеме, она максимально подробная


ненужно засорять тему, вопросами не относящимися к данному разделу.
если есть вопросы пиши мне в личку
int0x13
27 December 2013


I made research and based on the part number of my PCM: 6M51-12A650-AEA
When you check on this picture:
http://kasacjapojazdow.net/foto/PA170067.JPG
You can see the part number and you can see its written SID803A. So ElmConfig identify as SID83A but it seems to be SID803A.
Also we can see it here:

And here:

Regards,
avatar
civil-zz
27 December 2013


int0x13
please perform requests to PCM:
22 C9 2E
22 C9 2F
then i could say what exact type the module reports
int0x13
27 December 2013


код
17:20:16.093 < 7E0 03 22 C9 2E 00 00 00 00
17:20:16.234 > 7E8 07 62 C9 2E 53 49 44 38
17:20:16.250 < 7E0 03 22 C9 2F 00 00 00 00
17:20:16.375 > 7E8 05 62 C9 2F 33 41 00 00
17:20:16.390 < AT WS
17:20:16.390 > ELM327 v1.5


posted image
sl515
28 December 2013


вечер добрый, ребята подскажите чем прошиться (focus2, 1.8, рестайлинг) вот этой 7M51VJ или 8M51APP , прошил первой, сначала первые 500 км, все было гуд, сейчас проехал появились какие то затупы, обороты поднимаются до 2000 на нейтралке.
avatar
SIMych
28 December 2013


sl515
Пробуйте разные, и найдёте нужную...
avatar
buban
28 December 2013


S
sl515:

8M51APP

может причина не в мозгах, а в железе авто? побывал 8M51APP, прошивка хорошая, но для пробок и города, обороты идеально ровные но бодрости ни какой, имхо конечно
avatar
SIMych
29 December 2013


buban
Кстати, у меня вот наоборот, на VJ как только температура за бортом за +5, начинается чехарда оборотов и машина ни в какую не едет. А на APP обороты не сильно плавают когда за +30-35 и появляется небольшой тупняк, а так в целом и общем едет лучше.
З.Ы. Я живу в Мурманске и у нас больше +15 редко бывает, может эта прошивка (APP) для северных широт ...
Все проблемы возникают в пробках в районе Краснодара, Ростова и т. п.
avatar
quicko
29 December 2013mobile


sl515
App
avatar
quicko
29 December 2013mobile


SIMych
Для Китая она))) у меня кстати тоже подтупливает когда за бортом больше +30
avatar
civil-zz
30 December 2013


I
int0x13:

код
62 C9 2E 53 49 44 38
62 C9 2F 33 41

decoding it we get "SID83A", that is your module type. I don't know why the another information is written on the label. maybe SID83A and SID803A are the same..
avatar
civil-zz
30 December 2013


Ходят слухи > fkclub.ru, что прошивка 8V41C* для дизелей 2.0 SID206 включает стрелку оптимального переключения передач на куге.. есть у кого-нибудь возможность проверить, например, на си-максе?
avatar
andrey62
31 December 2013


civil-zz
Это ни слухи! Она реально работает, я себе ставил сс,но т.к. у меня удален сажевый фильтр пришлось оставить свою.
avatar
mlk
31 December 2013


civil-zz
in FF2 2005 1.6 tdci 109 (without DPF) I managed to read VID block, but I failed to write VID-block and failed to read firmware to file.
PCM type was not recognised

after this actions in PCM appeared P1000 error which I couldn't clear.
Fortunately the patient is still alive

posted image

logs
Скрытый текст


Can you investigate?
avatar
civil-zz
31 December 2013


andrey62
ясно, спасибо!

mlk
mm.. what if try the latest version of ELMConfig?
and what is the PCM part number?

1 person online

1 person online

Log in to leave a message or Sign up


up