|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
Flexray MSD81 - Tuning Collateral Damage?
|
|
05-08-2008, 07:33 PM | #1 |
Brigadier General
536
Rep 4,021
Posts
Drives: 2008 335xi Coupe
Join Date: Feb 2007
Location: The land where we kill baby seals
|
Flexray MSD81 - Tuning Collateral Damage?
I know we have are going down the path where BMW is clamping down on tuning. Much of the discussion has been around MSD80 vs. MSD81.
I have an alternative theory. I remember reading an article where BMW is really going down the path of adopting Flexray and getting out of the legacy CAN buses. (I can't find the article....so this is from memory). Just think of CANs as communication buses between different devices in a car, ECU, suspension, engine etc. These legacy CAN buses (PT-CAN, LO-CAN, F-CAN, D-CAN) don't meet the new demands for data for new cars. For example, EDC on the M cars need a lot of bandwidth and low latency to effectively do its job. Engine management also needs low latency + high bandwidth (this is a big knock on the piggybacks). Furthermore, my understanding is the legacy buses are not compatible with each other and supporting multiple CAN buses in single car actually steals bandwidth and latency. I believe Flexray was introduced with the X5 and is in full flight with the M3. If BMW is pushing Flexray for every car and are just phasing it in, the lack of the ability to communicate with the MSD81 makes sense. To prove this theory, we only need to look at the new M3. If BMW is using Flexray for the main communication protocol then we can infer they are phasing Flexray in for the rest of the 3 series. Doesn't Jim have a new M3 and a MSD80?? He can validate? I also recall reading that the Infineon Tricore CPU has a nice Flexray interface they can activate with a running change for the ECU..... So the thing I am trying to work out.... I wonder if the inability to talk to the MSD81 is collateral damage (for tuners) as a result of BMW moving to Flexray and the true Anti-tuning measures from BMW is Progman 29.2?? Thoughts? Any BMW Techs?
__________________
"Aerodynamics are for people who cannot build engines"......Enzo Ferrari
|
05-08-2008, 08:10 PM | #4 | |
Brigadier General
536
Rep 4,021
Posts
Drives: 2008 335xi Coupe
Join Date: Feb 2007
Location: The land where we kill baby seals
|
Quote:
The big thing that we need to clarify if the counter measures are in the progman or the MSD81. Also I believe there is a regular OBD2 port regardless of CAN / Flexray..... I am not sure if Jim is even trying to access the CAN / Flexray buses.
__________________
"Aerodynamics are for people who cannot build engines"......Enzo Ferrari
|
|
Appreciate
0
|
05-08-2008, 08:32 PM | #5 |
Never Go Full Retard
182
Rep 1,851
Posts |
That would be fantastic, as then he can concentrate on the MSD81
__________________
2008 335i
|
Appreciate
0
|
05-08-2008, 09:10 PM | #6 |
Captain
21
Rep 703
Posts
Drives: '11 550i
Join Date: Oct 2007
Location: Calgary, Canada
|
Are the new M3's using Flexray? I was under the impression that the '08 X6 was the first BMW model to be fully utilizing Flexray .....
__________________
'11 550i | AT | Dark Graphite on Black
|
Appreciate
0
|
05-08-2008, 09:33 PM | #7 | |
Brigadier General
536
Rep 4,021
Posts
Drives: 2008 335xi Coupe
Join Date: Feb 2007
Location: The land where we kill baby seals
|
Quote:
I am pretty sure they started with the X5, then M3 and then rolling it in througout their whole product line.
__________________
"Aerodynamics are for people who cannot build engines"......Enzo Ferrari
|
|
Appreciate
0
|
05-09-2008, 07:38 AM | #8 |
Lieutenant
67
Rep 527
Posts |
Yes, the E70 X5 was the first to use the flexray bus, and even then it was still just for the EDC setup on them. We were still using PT-CAN for powertrain communication. Flexray is the wave of the future though mainly for the reasons T-bone mentioned, flexray is so fast us technicians can't even scope it with the diagnostic equipment BMW gives us. A real time scope would be needed.
I know for sure that 29.2 has some anti tune measures in it, and haven't heard that the MSD81 was put into place for anti-tune reasons. AFAIK, BMW is not using flexray bus for anything other than suspension systems right now, mainly systems that need to be very fast.
__________________
10 AW on fox E90 M3 with 2 pedals, gentleman’s ride
08 AW on fox E92 M3 also 2 pedals, a bit more rowdy |
Appreciate
0
|
05-09-2008, 07:59 AM | #9 | |
Lieutenant Colonel
84
Rep 1,575
Posts |
Quote:
You are a true BMW-Guru
__________________
Procede V4 , Catless DPs, Forge FMIC, Injen Intake, VK Oilcooler, Hartge Quads Exhaust, Modded CDV, Synapse BOV Kit, BMW Performance 335i SSK Kit, P3 vent boost gauge Space Grey 335i -> See more pics HERE |
|
Appreciate
0
|
05-09-2008, 11:14 AM | #10 | |
Brigadier General
536
Rep 4,021
Posts
Drives: 2008 335xi Coupe
Join Date: Feb 2007
Location: The land where we kill baby seals
|
Quote:
It really bothers me at a personal level when I don't understand something technical that I am interested in.... Call it OCD or whatever.... I actually spent most of last night reading more stuff on BMW and how they program their DMEs.... First some clarifications. We have been using Progman as the "code" that gets flashed into the DME but it would be more accurate to say that Progman is a Windows XP Embedded application that oversees other BMW program requirements. It is also more accurate to use CIP (Code, Individualization, Programming) as the application that loads the binaries into the DME. So CIP 29.2 would be the revision that has the potential tuning counter-measure. For tuners to go through the "Front door", they would have to replicate the CIP funtion / application and encryption scheme. I can also confirm that BMW has put an arbitrary limit of 14 flashes as per Jim's comments. The rationale behind this is that if you flash it 14 times, the hardware will no longer be compatible with the software. BMW, in fact, sets an "integration" target for hardware, if you don't have a certain revision number of hardware or newer, you will not be able to update the software in that particular module. I am actually of the opinion now that the tuning countermeasures are in CIP 29.2 which means it can be loaded in the MSD80 and MSD81. I think the recent churn about not being able to "flash" MSD81 is because of the CAN protocols and not because of any nefarious new encryption scheme. BMW dealers can flash MSD81 because they have a new Progman / CIP revision AND they have the new connection cable. Still doing some research.
__________________
"Aerodynamics are for people who cannot build engines"......Enzo Ferrari
|
|
Appreciate
0
|
05-09-2008, 04:03 PM | #11 |
391
Rep 3,149
Posts |
Just FYI:
I watched the E90 M3 get tuned live at Bimmerfest just fine and worked great. Also, I've heard from multiple sources that the new M3 will be getting/has MSD81 as well. |
Appreciate
0
|
05-09-2008, 05:17 PM | #12 | |
First Lieutenant
6
Rep 382
Posts |
Quote:
__________________
2007 e92 335i / 6MT / ZSP / ZPP / Black Sapphire / JB+ / Vorsteiner Wheels / Brembo BBK / Borla Exhaust /
|
|
Appreciate
0
|
05-09-2008, 05:24 PM | #13 | |
grand poobah
254
Rep 2,253
Posts |
Quote:
|
|
Appreciate
0
|
05-09-2008, 05:28 PM | #14 |
Major General
108
Rep 8,327
Posts |
I read in another thread that there is no flash counter and some ecus have been flashed over 1000 times
__________________
Legal Disclaimer: Anything I or anyone else says about my vehicle on this website(e90post.com or any affiliated or nonaffiliated sites), pertaining to modifications, is only to gain acceptance from my/our peers, and does not actually represent anything actually existing on my car, and thus, cannot be held against me in any issues, i.e. warranty claims, that may arise.
|
Appreciate
0
|
05-09-2008, 05:30 PM | #15 | |
Brigadier General
536
Rep 4,021
Posts
Drives: 2008 335xi Coupe
Join Date: Feb 2007
Location: The land where we kill baby seals
|
Quote:
They are 2 different things. Jim is speaking of some data field updates. Flash means using the CIP program from BMW - limit of 14.
__________________
"Aerodynamics are for people who cannot build engines"......Enzo Ferrari
|
|
Appreciate
0
|
05-09-2008, 05:30 PM | #16 | |
Major General
108
Rep 8,327
Posts |
Quote:
http://www.e90post.com/forums/showthread.php?t=140697
__________________
Legal Disclaimer: Anything I or anyone else says about my vehicle on this website(e90post.com or any affiliated or nonaffiliated sites), pertaining to modifications, is only to gain acceptance from my/our peers, and does not actually represent anything actually existing on my car, and thus, cannot be held against me in any issues, i.e. warranty claims, that may arise.
|
|
Appreciate
0
|
05-09-2008, 05:30 PM | #17 |
Captain
21
Rep 703
Posts
Drives: '11 550i
Join Date: Oct 2007
Location: Calgary, Canada
|
Unless I misunderstood what Jim Conforti said when he addressed the 14 flash limit of BMW ECU's, flashing with the SharkInjector does NOT toggle the flash counter.
__________________
'11 550i | AT | Dark Graphite on Black
|
Appreciate
0
|
05-09-2008, 05:31 PM | #18 |
Major General
108
Rep 8,327
Posts |
+1 Thats what I was saying.
__________________
Legal Disclaimer: Anything I or anyone else says about my vehicle on this website(e90post.com or any affiliated or nonaffiliated sites), pertaining to modifications, is only to gain acceptance from my/our peers, and does not actually represent anything actually existing on my car, and thus, cannot be held against me in any issues, i.e. warranty claims, that may arise.
|
Appreciate
0
|
05-09-2008, 05:34 PM | #19 |
Captain
21
Rep 703
Posts
Drives: '11 550i
Join Date: Oct 2007
Location: Calgary, Canada
|
Yes .... unfortunately I was typing my response as you were posting yours
__________________
'11 550i | AT | Dark Graphite on Black
|
Appreciate
0
|
05-09-2008, 05:37 PM | #20 |
grand poobah
254
Rep 2,253
Posts |
|
Appreciate
0
|
05-09-2008, 05:48 PM | #21 | |
Major General
108
Rep 8,327
Posts |
Quote:
Yeah 14 flashes I mean, even if you didn't want to fine tune it perfectly, thats only 7 dealer visits.
__________________
Legal Disclaimer: Anything I or anyone else says about my vehicle on this website(e90post.com or any affiliated or nonaffiliated sites), pertaining to modifications, is only to gain acceptance from my/our peers, and does not actually represent anything actually existing on my car, and thus, cannot be held against me in any issues, i.e. warranty claims, that may arise.
|
|
Appreciate
0
|
05-15-2008, 02:51 PM | #22 |
Banned
581
Rep 3,547
Posts |
Sorry for my noob like answer/ question .... but let me get this right ...
MSD80 can not be turnned into MSD81 .... so if I have MSD80 and go into the dealership they cant update to MSD81 ... correct? 2nd the new code (the anti-tune measures) that is triggered that tells BMW you had some sorry of piggyback on the car is updated through 29.2 ? so that means even thou I have MSD80 on my car that sill can be loaded on. Correct? |
Appreciate
0
|
Bookmarks |
|
|