Excellent info here and thanks to op for doing this.
I'm thinking about picking up a cluster from an m5 or x5 and have been delving into the hex dumps of the me7.2 dme trying to find a clue about the oil temp. All i can say is that ive learned alot, but not enough to help out yet. Trying to see if i can compare the x5 dme program to my e38 using the hex files from sss progman to see whats different.
Anyway, was also looking at the milage issue with a used cluster and came across this on youtube. Seems like hes getting the milage to reset to zero then it picks up his actual value.
Anybody know if this is just the hidden obc or is he doing something else to overwrite milage.
[ame]http://www.youtube.com/watch?v=Lhe4o701UqY[/ame]
This just looks to me that he is showing he is changing the VIN. Changes it to 123456 and then back that is all I see.Originally Posted by age109
2001 540i6 Sport
Engine Mods: Dinan Throttle Body, Dinan MAF, M60 Intake Manifold, Dinan SC Bracketing, Dinan Crank Pulley, Vortech V2 SQ SC, water/air intercooled @ 9.5 psi, 2 heat exchangers, Intercooler piping by Wicked CAS, Vortech BOV, 42lb injectors, high flow fuel pump, Custom Tuned by ACE performance, Evosport power pullies Exhaust Mods: A1 Headers, Random Technology 100 Cell cats, Dynomax Race Bullet, Eisennman Quad Race, 3" Stainless Piping, AEM wideband Suspension Mods: Eibach springs/sway bars, Koni Sports, Powerflex, BMP strut reinforcements, Dinan Strut Bars Brake Mods: M5 Brakes, Stoptech stainless brake lines, Axxis Ultimates, Bav Auto Drilled/Slotted Rotors Transmission Mods: 3.15 with Quaife LSD , Z4M shifter, UUC Transmission Mounts, Clutchmasters FX300 Aesthetics: M5 bumpers, M5 Mirrors, M5 Trunk Lip, M5 Instrument Cluster, M-tech door sills, M-tech side molding, Style 65s with Michelin PS2s, 35% tint all around
First post updated with Autologic info
E39, 523i, 1999, M52TUB30, 5 SPEED MANUAL, UUC SHORT SHIFTER, EURO SPECS, KONI YELLOWS, OEM SPORTS SPRINGS, OEM SPORTS SEATS, ALCANTARA HEADLINER AND /A/B/C PILLARS, OEM M-TECHNIC AERODYNAMIC, OEM M5 FRONT GRILLS, OEM M5 REAR FOLDING MIRRORS, OEM M5 REAR SWAYBAR, OEM M-TECHNIC II FRONT SWAYBAR, REMUS DUAL TIP MUFFLER, TITANSILVER, BIXENON, M PARALLEL SPOKE 66 STAGGERED, OEM M-AUDIO SYSTEM, NAV SCREEN 16:9, INTRAVEE II iPOD INTERFACE, OEM TCM WITH BLUETOOTH, Y RESONATOR DELETE, INTAKE HORN DELETE, CDV DELETE, CHARCOAL TITANIUM BRUSHED TRIM, FAN CLUTCH DELETE, ELECTRIC FAN, 3.15LSD DIFFERENTIAL, ESS TS2+ SUPERCHARGER, AQUAMIST METHANOL + WATER INJECTION
PANAMA, CIUDAD DE PANAMA
So I was bored and started digging around the E53 X5 section of the WDS after receiving my X5 4.6is cluster today... I stumbled upon this info (which we already know):
So, basically, the oil level sensor is also an oil temp sensor, and there are 2 coolant sensors. The M5/X54.6is clusters oil temp and RPM lights take the "mean value" of all 3 sensors for its output.Oil temperature gauge
On the M-models, an oil temperature gauge is used in the instrument cluster instead of the fuel consumption indicator.
The oil temperature displayed in the instrument cluster comes via the CAN bus from the digital engine electronics to the instrument cluster. On the S62 engine, the oil temperature shown in the instrument cluster is displayed as a mean value of the oil temperature measured value of the oil level transmitter and the dual coolant temperature sensor (temperature engine exit).
Procedure in the event of a fault:
1. Check the instrument cluster
Run a self-test of the instrument cluster.
For the self-test of the instrument cluster, check whether the oil temperature gauge behaves correctly. If it does not, the instrument cluster must be replaced.
2. Check the thermal oil level transmitter
If the oil temperature gauge is defective with the additional Check Control message ”Check engine oil level”, proceed as follows:
Check the power supply and earth connection for the oil level transmitter.
Check the cable from the oil level transmitter to the DME control unit.
If necessary, replace the oil level transmitter.
If the oil temperature gauge is defective without the additional Check Control message ”Check engine oil level”, proceed as follows:
In the diagnostic program for the DME digital engine electronics, display the oil temperature (expert mode - diagnosis requests) and check whether the displayed temperature corresponds to the oil temperature in the engine.
Check the cable from the oil level transmitter to the DME control unit.
If necessary, replace the oil level transmitter.
3. Check the dual coolant temperature sensor
The dual coolant temperature sensor has two independent NTC sensors that determine the coolant temperature directly for the instrument cluster and for the digital engine electronics. The NTC sensor connected to the digital engine electronics is used to calculate the oil temperature.
In the diagnostic program for the DME digital engine electronics, display the coolant temperature (expert mode - diagnosis requests) and check whether the displayed temperature corresponds to the coolant temperature in the engine.
Check the cable from the DME control unit to the sensor.
If necessary, replace the sensor.
By the looks of the screenshots of the wiring diagrams for each, it seems that the oil level sensor doesn't connect to the IKE at all, but instead to the DME, then LCM. From there, I believe it transmits its data via CAN which is what has been discussed earlier in this thread. The dual coolant temp sensors DO have a method of connecting to the IKE via another module. They transmit back to the IKE via pins 18 & 19 on the blue connector of the HIGH E39 cluster.
Not sure if this helps the research of this at all, but hope it does.
Stancing is for drivers trapped in an abusive relationship of their own lives.
What a brilliant post! Well done.
I was on the point of bitching that there is lot's of information, some conflicting, but it needed pulling together. Yes folks, before you ask, I will always volunteer to do that sort of thing for the forum if I can.
One question though, if you zero the mileage on IKE, it thinks it has a replacement, dealer, cluster and reads mileage from LCM. It updates itself. Could you not do this? As someone else said, for a few quid you can get any mileage, so fraudsters are catered for. We can do it properly.
Has anyone tried copying an "old" eeprom into a replacement eeprom? Would this copy all the data? Certainly the mileage and VIN are there, but would it work? Anybody tried?
Now I must try to sort my E38 750 cluster out.
IKE or other modules don't copy mileage etc from other modules on their own.
This is set manually when you change them over/retrofit.
Otherwise they would all have the same mileage stored and there would be no point of storing mileage in different modules.
As for copying EEPROG, yes it works. It does not mean it will work in the car where it is copied over.
Mileage stored on a 3580 chip can not be changed through OBD nor iBUS channels. You need to connect to the chip with additional hardware.
Thanks for the info buddy.
Any pics/video of the new cluster? Did you get everything sorted?
Last edited by BMWPlanetDude; 10-15-2012 at 05:29 PM. Reason: Automerged Doublepost
I have the cluster dismantled in pieces... I was trying to reprogram the M35080 chip before connecting it to the car, but I broke one of the pins on the chip because it was frail from age.... Also scrapping off that Brown orange paint coating may have affected it too. I ordered a few new ones ... Waiting on them to get here.
I was chatting with a friend about this oil temp project and he mentioned he knew someone in Germany inside BMW with knowledge of topics like these... Waiting to hear back from him also.
I've studied the WDS diagrams for the X5, m5 and 540 so much that I've found that only one major difference exhists. The oil level sensors signal type. It's the same sensor, but being read by a different signal. It's F_OLN vs. ONTH. ONTH is what its supposed to be.... Not sure how to set it.
Sent from my HTC EVO 3D using BF.com
Last edited by Manny G.; 10-15-2012 at 10:10 PM.
Stancing is for drivers trapped in an abusive relationship of their own lives.
Some of my research...
Stancing is for drivers trapped in an abusive relationship of their own lives.
I finally made it here is how i did:
Saved 540i tuning maps,
flashed X5 4.6i data with winkfp to ecu,
started car (even runs well with 4.6i data, they have vmax=300 km/h),
flashed back previously saved tuning maps,
oiltemp etc works like a charm and instantly
i also changed ike via pasoft bmwscanner to get speed signal by can
have fun with it
great to see someone finally got the oiltemp working. I was following this thread with great interest to see if it could be done. Can you tell me the method needed to activate the oil temp readout on standard ( non M5 ) high OBC.
I only want to check the oil temps from time to time as Im driving. I just did a trip of 2,000k's plus and was pushing it pretty hard. It would have been nice to know if the oil cooler was having an effect with the outside temps over 35c. I unlocked the OBC whilst driving and opened the test for coolant temps. I watched as it cycled between 94c and 104c, most often sitting around 102/3c. Didnt change after I hit a native pigeon and stuffed it into the grill (broke it), and coated some of the radiator with feathers...... then I hit the another two birds, and still no temp changes ( thank god ) as I still had 1,200ks to go.
Then it all turned pear shaped as I conked out on the side of a the rd with it running like a chaff cutter - engine managment light came on, popping and farting and just would not run. Surging at idle........long story short - got a some bad fuel at the last service station and had 15 litres of "stuff" i my tank when it died - some if it fuel no doubt and alot of it was WATER ! Had to add some metho to allow the pump to get contact with the fuel ( water sits lower than fuel).
But thats another story - how to get the oil temp reading ? Hope you can take the time to give me the info. Im thinking unlock the info in the CAN so its available to the OBC and viewable when unlocked.......?
Regards GlenS
Hi BMWplanet ,Originally Posted by BMWPlanetDude
I saw the thread you done on the M5 cluster and I had to get one !
When my cluster arrived I changed the rings over to the chrome ones as I prefer them myself to the brushed ones .
IMAG0368.jpg
I installed the cluster today and I must say it looks great !! But I have the tamper dot and no gear selector display aswell now .
I had half a tank of fuel before the swap and now It's reading three quarters of a tank ( I wish ) and the temp gauge is reading a bit above half way when it never went above half way before .
IMAG0363.jpg
I noticed on your video that your oil pressure gauge doesn't move at all but for some strange reason mine is moving ? Do you think it is still reading the mpg in some way ? .
I need to get the cluster synched to my car now but the problem I have is that I have no way of doing this are you able to tell me what software you bought to work on your car ( or recommend what would be best for my car ) and what connectors you used as I need to connect the car to my laptop some how , I have a Samsung laptop with Windows 7 premium on it and my car is a 2000 728i sport .
If you are able to help me in any way with this I would really appreciate it .
" THANK YOU !! "
Another thing that I'm curious about is the lights on the rev counter there's only two lighting up to the right of it ? I noticed that its the same on your cluster , how should this look normally on an M5 ? Do they all light up and stay on or only light up to the revs you are pulling ?
IMAG0366.jpg
Many thanks again martin
Hi mate, you did notice my DIY has pictures and names of the products I have used?
You could get the full kit, BMW Scanner, NCS etc, but that is going to cost you a bit. But it is worth to have for future use on coding/diagnostic etc.
Best thing to do is to reach a local BMW specialist that has Autologic and he will be able to take care of it.
HTH
Mick
Badass, I need to get this done some day!
mate, you deserve a medal for this one, very VERY impressed. You have even got me thinking about laying out the $600+ for PA soft. Seems to be some good software. I hope you can get this all the way to the finish line . Im interested in the oil temp gauge on the M5 dash and would put one in just for this reason alone..... but I wouldnt like to do half a job ( partial working dash ) so I hope you can give use the "good oil" on the whole retrofit and a fully working dash.
Once again ....
Ive subscribed to this thread - hanging out for the final episode
This has already been done by us a long time ago. The problem start happening once you flash the 4.6 software on the manual 540i. On auto its easy and transferring me7.2 maps is really easy BUT once you flash the 4.6 operating software (not the tune) on the manual car, you Will have problems with hot afterstart and rpms increase during shifts.
We already got it to work but it requires quiet a lot of work.
"We already got it to work but it requires quiet a lot of work."
THAT ^^^^^^^^^^ is why there are countless threads and people all over the place trying to figure it out. Everytime somebody chimes in saying they 'got it to work' they don't really give a how-to on how they did it... they just typically say "go figure it out in the programming"
I'm an IT guy. I have done almost every IT thing u can think of in the last 17 years. When I fire up NCS and all those other BMW programming apps, I revert back to TOTAL NOOB. It is totally foreign to me and partially because some of it is in German.
The way to end this thread and the countless other threads that have sprouted up over the last few years is for somebody to do a STEP-BY-STEP DIY HOW TO. I really wish I was better at understanding what I was doing because I would love to be the one to provide that.
Stancing is for drivers trapped in an abusive relationship of their own lives.
@Manny,
Can you post a pic of this INPA screen that shows the details of which ecu software version you have on your car?
http://www.bimmerfest.com/forums/sho....php?p=7191640
Jan pretty much determined that the oil temp resides in the *.0pa (programming) vs the *.0da (tune). The late USA MY 540i use the same *.0pa file as the X5. If your car currently has an older version of the *.0pa loaded, you may be able to flash the updated version to your car and enable the oil temp.
Trying to test this theory.
Thanks
@BMWPlanetDude - Thank you very much for putting this together! After months of dealing with this, the dot and ASC errors are gone! The mileage is only off by 3k kilometers, so I'll live with it.
@age109 - thank you for passing this on!
Guys i used this post to fix my 99 740il today....thank you...
Anything new on this guys? Merry Christmas .
I think its all got to hard - talk the talk, but when it comes to walkin the walk it goes very quiet.
do you need to repin the cluster at all upon installation?
Oh my goodness! this thread is awesome! Kudos bro!
I'll be following this threat very intently!!!
Bookmarks