PDA

View Full Version : BMW X5 3.0d ECU problem,please help!



rrr500
2nd May, 2013, 04:56 PM
Hi,

I have a problem with a BMW X5 3.0d ecu.
I tried to search on the net,but i found only this for my problem.
My problem is same like this description:

"Common problem causing engine start failure.
This BMW X5 3.0D engine ECU is a very common problem causing complete non start of the engine, normally the fault will begin as intermittent with the engine not starting every no and again. Sometimes cycling the ignition on and off will correct the problem temporarily.
However the fault always returns with time and gets progressively worse until the engine will not start at all, when the ECU fails you will notice that the engine management light will no longer illuminate on the instrument cluster ***8211; and if you are trying to communicate with the ECU to diagnose the problem you will also notice that it does not communicate with your scanner. "



Now my car won't start.
When i plug diag cable on it,i can read the ecu informations,vin,etc.,but when i try to read live data,this message pop up:
Error_ecu_service_not_supported

I think about maybe the Motorola MPC died,or flash failure...
I don't know.
Please help me to find the problem.

Regards!

ominimicu
2nd May, 2013, 06:19 PM
when did your car lst time went to BMW dealer?

and you could find a used ecu and swap immo.

rrr500
2nd May, 2013, 06:38 PM
when did your car lst time went to BMW dealer?

and you could find a used ecu and swap immo.

This car never went to dealer.
I repaired everything on it.
Before it ruined I succesfully synchronised the EWS-DDE,but after i stop the engine,it won't be start again.

I tried to re-flash with winkfp but the ecu does not answered.

I know that if i buy a second hand ecu that is a solution.
But i would like to repair it,not replace it for another one.
This is why i am here,and i try to ask somebody, who smarter than me. :)

ominimicu
2nd May, 2013, 06:46 PM
i aksed you becasue the error you got..its due to an BMW update. I gues you updated the ecu with winkfp right?
do you also have any other flash tools?

rrr500
2nd May, 2013, 07:11 PM
i aksed you becasue the error you got..its due to an BMW update. I gues you updated the ecu with winkfp right?
do you also have any other flash tools?


No,this car never updated.
I tried it now because i think the software damaged.
BUT i can not update,because the ecu does not answer to Winkfp.
I can read the aif data,vin,etc. with inpa,but no live data,no activation.
If i put ignition on,the cluster temperature guage goes to high (like when no ecu connected,or no software on ecu) and the board drops the messages:
Transmission fault,engine injection system fault,etc.

I know it why,because no can-bus messages from ECU.
BUT WHY?
This is a soft/flash problem or the ecu's motorola MPC died?
That is the question.

I have galetto,but galetto not work on EDC16 just EDC15.
I don't have more flasher tools yet,but i can get one anytime from a friend.
I must know before i get a flasher tool,the ecu died,or just the flash chip ruined?

ominimicu
2nd May, 2013, 07:25 PM
I think you f.u c k.ed the flash memory.
Post ecu serial numbers so we can get you a Ori. to flash back.
If you are lucky you could do it via OBD with Mpps, or magpro(kess) galletto 2.

If not..you need to BDM the file (opening the ecu) for this you need Cmd Bytshooter, galetto 2 or BDM100

rrr500
2nd May, 2013, 10:46 PM
I think you f.u c k.ed the flash memory.
Post ecu serial numbers so we can get you a Ori. to flash back.
If you are lucky you could do it via OBD with Mpps, or magpro(kess) galletto 2.

If not..you need to BDM the file (opening the ecu) for this you need Cmd Bytshooter, galetto 2 or BDM100
:D
I don't know why you misunderstand me continously.
I'm not perfect in english,but....

So let's start again.
Here is this BMW X5.
This car is worked fine day-by-day.
And then on a beautiful day,stop working.
The car wont start,and throw the fault messages on the IKE display,like Transmission fault,etc.
Then I plugged the diagnotic tool up to the car,read the fault memory,and it shows: EWS manipulation.
I cleared it,and then do a re-sync. I switched off the ignition,then switched on,and car started fine.
After i switched off ignition,i tried to start the car again,but no luck because the ike showed the error messages again,temp guage went to the high end..
So i put the diagnostic tool again on the car,and i tried to re-flash/update the ecu software with winkfp.
But before Winkfp tried to start flashing,it throws error messages:
No communication with ecu.
Then i switched back to inpa,and tried to read ecu's fault memory.
But it shows only a fault message:
error_ecu_service_not_supported

BUT i can read vin,and other data from ecu,just no live data,no fault memory,and no activation menu.
Because when i tried to select any of them,it throws that fault message.

So not me f.cked the flash.It f.cked itself,because its a common problem on this ecu.
Now i just wanted to ask someone,who smarter than me,what can i do,which part bad in ecu.
The flash or the processor.......?
Because i think i have a hardware problem,not software. (i think)
I have ori dump for it,just don't have tool to upload it yet.

Bosch code:
0 281 011 414
DDE 7 800 131

Edit:
This fault messages on IKE display like: Transmission,injection system,etc showed up every time when i turn igniton on and the car won't start.
But when not show fault messages,i can read ecu fine,EWS-DDE sync work fine,and car starts.
This fault is came up random,but now stayed on.
So not me broke the flash.. :)

ominimicu
2nd May, 2013, 10:49 PM
Ok i get it. I dunno, but if the MCU was bad, you could have done anything not even connect to see VIN. So i d go for the flash

rrr500
2nd May, 2013, 11:09 PM
Ok i get it. I dunno, but if the MCU was bad, you could have done anything not even connect to see VIN. So i d go for the flash
Yes,our thoughts slowly came closer to each other :D
So that was my original question.
If MCU is bad,can i connect to the ecu or not?
Or what happened if just the flash broken?
Can i read ecu data,like vin,bmw part number,manufacturing date,etc?

Can i re-flash or update with some tool,if the flash dump broken?
Or just directly on BDM or possible on k-line?
Because Winkfp can't do it,because it throws the communication error.

mbtun
2nd May, 2013, 11:23 PM
If MCU is damaged for sure the ECU won't boot and you can't do anything software related. Not connecting, not reading or writing.
If the flash is damaged you can always find an original to flash back.

ominimicu
2nd May, 2013, 11:25 PM
in order to tell you what tool will doit via OBD, i need to know exactly what ecu does your car mount

rrr500
3rd May, 2013, 07:07 AM
in order to tell you what tool will doit via OBD, i need to know exactly what ecu does your car mount
The ecu looks like this,but my ecu numbers on label is:

0 281 011 414
DDE 7 800 131
196279

rrr500
3rd May, 2013, 07:22 AM
If MCU is damaged for sure the ECU won't boot and you can't do anything software related. Not connecting, not reading or writing.
If the flash is damaged you can always find an original to flash back.
I see.
And if MCU just partially damaged,or it just have cold soldering problem,can it work partially?
I mean,the ecu can boot,can i read identification data,but MCU not controls the flash correctly and the software not running?
Because this fault cames randomly time by time and every time getting worst,but now stay on.
So before this fault stays on,i can start car,read ecu fine...
This is why i think on hardware problem,like MCU partially died,or cold soldering,etc..
Like on my first post.
That site is talking about,it is a common problem on this ecu..
Here it again(but i don't want to advertise here someone's business):
BMW X5 ECU problem (http://www.ecutesting.com/bmw/x5-ecu-edc16.html)

mbtun
3rd May, 2013, 07:34 AM
What I would personally do is heat the PCB but about MCU better use infrared

ominimicu
3rd May, 2013, 11:49 AM
It must be failin ginternally, but i dont think the MCU...Open it mate..let s see what is wrong inside.
with it opened, you can press the MCU down , while someone cranks th engine. i did that with a bad soldered flash and worked.

rrr500
3rd May, 2013, 12:26 PM
It must be failin ginternally, but i dont think the MCU...Open it mate..let s see what is wrong inside.
with it opened, you can press the MCU down , while someone cranks th engine. i did that with a bad soldered flash and worked.
I tried this solution.
I'm not new in ecu's and their faults repairing.
I tried to press down lightly and than little bit stronger the mcu,and i checked the flash legs soldering too.
Everything looks like OK.You know, i don't know what state the MCU soldering, because it soldered with BGA technology.
So i don't see it,and i can't measured the connections.

I tried to heat carefully the circuit board around the MCU,but dosent change.
Only left the infrared heating...
I wrote here because i would like to ask here someone,who have experience now about this repairing.

rrr500
3rd May, 2013, 12:57 PM
I think i found the problem!
The ecu is now on table,and i connected it on.
So i tried to read yesterday with no luck,but i tried it now again and it worked!
And then a few minutes,i disconnect the power supply,and then reconnect.
Tried to read ecu,and not working,just the identification menu.
So i tried to cool down the MCU with compressed air,and i check MCU's temperature with my finger.
It feels like 15-20?C and then reconnect the power supply and the ecu works fine.
I can read fault memory,live data,etc.
So the MCU is the faulty part of the ecu.
Now just i need to know,its a cold soldering problem,or the MCU chip faulty inside.
In my experiences, the Motorola processors has common problem of working temperature problem.
Some of those chips are working correct when it heated up,or some working good with cooling down.
I think now the cooling can helps it to work it correct.

Other opinion?

ominimicu
3rd May, 2013, 01:20 PM
Great news..must be a soldering problem. they do sell a cold test spray

rrr500
3rd May, 2013, 02:06 PM
Update!
Not the MCU was bad.
The flash soldering was bad.
When i cooling the MCU with the air gun,i put the air gun end to the top of the flash.So i do a little pressure to the flash.
I don't understand the multimeter why not shows the cold soldering and why i did not saw nothing on the flash legs..
Well,i re-solder the flash,and it works now perfect when i heat up,and cooling down too! :) :)
Now you've got right ominimicu!
The flash soldering was the problem!
Thank you very much for the help and for the patience! :) :)

ominimicu
3rd May, 2013, 03:30 PM
hehehe :D everything pointed to the flash from the begining, but you never know.
I m glad i was right :D and i am glad you fix it :D

nunorgp
23rd October, 2015, 09:58 PM
Great news..must be a soldering problem. they do sell a cold test spray

Okay exactly the same issue on a 530D e60 2006 I do think the ECU is the same, I will disassemble tomorrow or next week I will need some help on pinpointing the problem. Did you took some pictures of the ECU ?

nunorgp
26th October, 2015, 10:37 AM
337897

Here it is , now what IC is the flash ? :O

nunorgp
27th October, 2015, 12:21 AM
Found the flash resoldered , even resoldered the mcu but the problem still remains. Probably a bad flash or MCU :(

CustomCars
27th October, 2015, 01:07 AM
what problem you have ? No info about it.
Most case 95% problem is in MCU internal electric faulty or solder joints.