E90Post
 


Studio RSR
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Powertrain and Drivetrain Discussions > NA Engine (non-turbo) / Drivetrain / Exhaust Modifications > n52 Tune for 3 Stage Intake Manifold - new CA smog test



Reply
 
Thread Tools Search this Thread
      11-08-2021, 12:40 PM   #45
hassmaschine
Major General
United_States
3806
Rep
7,170
Posts

Drives: "NBO" 330i
Join Date: Jun 2014
Location: earth

iTrader: (0)

The checksum is updated regardless of how you flash, and the VIN is always going to be there (unless you got a donor DME or something). I think it will be fine but I can't know for sure because in expert mode it doesn't write to the UIF, but I also do not know if the DME even uses that to report the software version info to CARB. As long as the DME reports the software version that's actually inside your DME to CARB, then it doesn't matter.

Batch flashing always uses expert mode - that's how it works. If you want to use comfort mode, you have to use the WinKFP interface and flash it by entering your VIN.
Appreciate 0
      11-08-2021, 12:49 PM   #46
rjahl
Colonel
rjahl's Avatar
941
Rep
2,201
Posts

Drives: Z4 35is
Join Date: Jun 2011
Location: Tampa

iTrader: (0)

Garage List
2012 Z4 35is  [0.00]
Quote:
Originally Posted by hassmaschine View Post
The checksum is updated regardless of how you flash, and the VIN is always going to be there (unless you got a donor DME or something). I think it will be fine but I can't know for sure because in expert mode it doesn't write to the UIF, but I also do not know if the DME even uses that to report the software version info to CARB. As long as the DME reports the software version that's actually inside your DME to CARB, then it doesn't matter.

Batch flashing always uses expert mode - that's how it works. If you want to use comfort mode, you have to use the WinKFP interface and flash it by entering your VIN.
Even comfort mode will not correct the "coding error". That can only be fixed by Coding with Ncsexpert.
Appreciate 0
      11-08-2021, 01:02 PM   #47
bsmoov
Lieutenant
195
Rep
576
Posts

Drives: e91 6 speed touring
Join Date: Apr 2015
Location: Southern California

iTrader: (0)

rjahl

Can you enlighten me on how to flash using comfort mode then?

I don't care about the "coding error." I just need to complete the process using comfort mode so it will update the vin/checksum for smog purposes.
Appreciate 0
      11-08-2021, 01:07 PM   #48
bsmoov
Lieutenant
195
Rep
576
Posts

Drives: e91 6 speed touring
Join Date: Apr 2015
Location: Southern California

iTrader: (0)

Quote:
Originally Posted by hassmaschine View Post
The checksum is updated regardless of how you flash, and the VIN is always going to be there (unless you got a donor DME or something). I think it will be fine but I can't know for sure because in expert mode it doesn't write to the UIF, but I also do not know if the DME even uses that to report the software version info to CARB. As long as the DME reports the software version that's actually inside your DME to CARB, then it doesn't matter.

Batch flashing always uses expert mode - that's how it works. If you want to use comfort mode, you have to use the WinKFP interface and flash it by entering your VIN.

Thanks for this input. So you think i'll be ok? There is no "pass or free retest" option anymore in California.

I also saw an option in winkfp to check a box that says "force program programming in comfort mode" will that do the trick if I check that box prior to batch flashing?
Appreciate 0
      11-09-2021, 03:03 PM   #49
hassmaschine
Major General
United_States
3806
Rep
7,170
Posts

Drives: "NBO" 330i
Join Date: Jun 2014
Location: earth

iTrader: (0)

no, that won't do anything.

Honestly I can't say for sure. If you go into INPA, and read the current DME status - does it report the same software that you flashed? If so, I think you're good. But I don't know how the test is reading the software version.

The plus side is, if you go and it passes without issue, we'll all know for sure what needs to be done to pass the CVN check.
Appreciate 0
      11-13-2021, 09:04 PM   #50
bsmoov
Lieutenant
195
Rep
576
Posts

Drives: e91 6 speed touring
Join Date: Apr 2015
Location: Southern California

iTrader: (0)

Stock program and stock tune works in expert mode via batch files.

CA smog at test only facility passed.

Just reflashed to 330i tune and all good for 2 more years until next smog.
Appreciate 4
      11-16-2021, 07:51 PM   #51
hassmaschine
Major General
United_States
3806
Rep
7,170
Posts

Drives: "NBO" 330i
Join Date: Jun 2014
Location: earth

iTrader: (0)

Awesome! I mean, you took a risk - but now we know for sure, they are not reading the UIF, the DME just reports the actual checksum stored in the calibration and program.

Next would be just making it so the checksum always matched the program version string. That's something I've wanted to do for ages, I just haven't had time to mess with it.
Appreciate 0
      11-17-2021, 10:04 AM   #52
rjahl
Colonel
rjahl's Avatar
941
Rep
2,201
Posts

Drives: Z4 35is
Join Date: Jun 2011
Location: Tampa

iTrader: (0)

Garage List
2012 Z4 35is  [0.00]
Quote:
Originally Posted by hassmaschine View Post
Awesome! I mean, you took a risk - but now we know for sure, they are not reading the UIF, the DME just reports the actual checksum stored in the calibration and program.

Next would be just making it so the checksum always matched the program version string. That's something I've wanted to do for ages, I just haven't had time to mess with it.
https://github.com/resilar/crchack

Hassmachine, check this out, maybe this will help.

Reverse CRC checksum creation
Appreciate 1
      11-17-2021, 10:33 AM   #53
bsmoov
Lieutenant
195
Rep
576
Posts

Drives: e91 6 speed touring
Join Date: Apr 2015
Location: Southern California

iTrader: (0)

Quote:
Originally Posted by hassmaschine View Post
Awesome! I mean, you took a risk - but now we know for sure, they are not reading the UIF, the DME just reports the actual checksum stored in the calibration and program.

Next would be just making it so the checksum always matched the program version string. That's something I've wanted to do for ages, I just haven't had time to mess with it.

Yeah I definitely took a risk. Maybe 2 and almost 3 risks if it didn't go right.

I said more risks because it actually failed the first time due to the parts of the OBD being "not ready" which was the o2 and catalyst. I needed more time driving the car to get those systems ready for smog, which was strange because it's my wife's daily and she drove it for 3 days (but it kind of makes sense because she only drove to work and back and each day was like 5 miles of street driving).

The last thing I wanted to do was to retake the test again after all OBD systems were ready and it failed due to the program/tune.

They're super thorough here because I swear that smog tech took a good while doing the visual check going into every nook and cranny with a flashlight and several mirrors. He even spent like 10 minutes looking for stickers under my hood and asked me about them, but I told them it was a painted aftermarket carbon fiber hood and he gave me shit about that too.

Either way, I passed the visual and the OBD test. My program/tune was the stock one off of bimmerlabs and I used expert mode.
Appreciate 2
      11-17-2021, 01:38 PM   #54
MadJoe
Private First Class
United_States
40
Rep
157
Posts

Drives: 2011 328i
Join Date: May 2008
Location: Attleboro, MA

iTrader: (0)

Garage List
Is the Bimmerworld Stage 2 a plug and play option (i.e. they send an entirely new DME ready to install)? Is there such a thing? If not, can you get a used DME, flash it to your car, and then flash it with a tune in order to be able to reinstall the OE DME to put everything back to stock? I'd like to be able to squeeze out a little more performance but not have to worry about not passing smog checks and Bimmerworld is the only one I can find that offers a tune specifically for the N51. I was hoping to find something here about that, but either I'm terrible at search or there's nothing that exactly fits what I'm looking for.

My latest E9x is a 2011 328i E93 SULEV (aka N51).
Appreciate 0
      11-17-2021, 08:00 PM   #55
hassmaschine
Major General
United_States
3806
Rep
7,170
Posts

Drives: "NBO" 330i
Join Date: Jun 2014
Location: earth

iTrader: (0)

you can't just plug any random DME into your car. It will fail to start because the EWS code will not match.
Appreciate 1
MadJoe40.00
      11-19-2021, 01:04 PM   #56
MadJoe
Private First Class
United_States
40
Rep
157
Posts

Drives: 2011 328i
Join Date: May 2008
Location: Attleboro, MA

iTrader: (0)

Garage List
Quote:
Originally Posted by hassmaschine View Post
you can't just plug any random DME into your car. It will fail to start because the EWS code will not match.
Okay, that makes sense. Thank you.

I guess what I'm really trying to figure out is the quickest/easiest way to have a mild tune for weekend track sessions that's fully reversible for on-street daily driving.

Is this something I should I make an entirely new thread to ask for advice on, or is there somewhere it's already been beaten to death that my awful search skills are unable to find?

Thanks again in advance!
Appreciate 0
      05-06-2022, 09:48 PM   #57
e90bae
New Member
2
Rep
25
Posts

Drives: bmw e90 325i 6MT
Join Date: Nov 2020
Location: mi casa

iTrader: (0)

Quote:
Originally Posted by hassmaschine View Post
You can download the stock files from Bimmerlabs. You need to flash the stock program as well as the stock tune. All aftermarket flashes also modify the program (to bypass the RSA check) which will cause an invalid checksum/CVN match.

You can also flash with WinKFP in comfort mode. I recommend that because it will update the UIF with the right entry for that calibration.



Have you done the bimmerlabs 330i tune yourself? I have all the software from them and tried to flash my old car but something went wrong and I almost bricked my dme. Had to sell it to a guy that knew how to fix it. The shop wanted 2k to fix so I decided to just sell it. I use the bimmerlabs tools like inpa and ncs winkfp etc and I have ista + so im kinda familiar with diag but coding i still donít know wtf im doing. Im scared of messing something up again. I thought I followed every step precisely but either my charger wasnít strong enough, or I didnít have everything set up right. Looking to do this to my new car, or just get a turner ms tune.
Appreciate 0
      05-07-2022, 12:35 PM   #58
hassmaschine
Major General
United_States
3806
Rep
7,170
Posts

Drives: "NBO" 330i
Join Date: Jun 2014
Location: earth

iTrader: (0)

I made it, so, yes.

most likely it was a cable issue. In the last few years, it seems like most of the cables are not any good (even from reputable brands). I have several cables and like 4 of them don't work for flashing - some of them used to work fine, but stopped randomly. Your DME wasn't really bricked, but was in safe mode - it would still be possible to re-flash it but not without fixing the root cause of the issue.
Appreciate 0
      05-27-2022, 06:01 PM   #59
schwing
Private
8
Rep
56
Posts

Drives: 2006 SGM 330i
Join Date: Feb 2013
Location: Los Angeles

iTrader: (3)

Just to add: I flashed stock 330i program, drove around for a few days and passed CA smog test today. Flashed with WinKFP in Expert mode (batch) with 330i stock program downloaded from Bimmerlabs. I had to flash a few times as I kept getting failure errors even with BimmerGeeks cable. Note, connect a battery charger to car as flash took 20-30 minutes. I plan to re-flash to Bimmerlabs custom tune.

2006 330i with Bimmerlabs custom tune for 3SIM, noMAF and MILVS
Appreciate 0
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 03:12 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST