View Single Post
      05-26-2022, 11:27 AM   #100
Z K
Major General
Z K's Avatar
1984
Rep
5,565
Posts

Drives: G20 M340i, S15 Silvia Spec R
Join Date: Jul 2011
Location: San Francisco

iTrader: (3)

Quote:
Originally Posted by BPMSport View Post
Not exactly, because the "checksum" and what they are looking for to ascertain whether a file is factory or not are mutually exclusive.

241E is a really illogical version to flash to, particularly from the version prior to it - not going to explain why, but there is a reason why we do not elect upgrades to it. Anyone looking to take on the risk of flashing their ECU and not trust a professional to do it should really seek the previous version

Regardless, they are checking the Calibration ID and Calibration Verification Number, to match the values on record - it is a mode 9 OBD request, irrespective of the checksum. When we refer to a checksum, we are describing a value/range involved with the end result of a calculation performed by the ECU to ensure its software integrity is valid. If the checksum calculation was incorrect or not bypassed, the ECU would not function as it would be unable to verify with itself. The CVN/Cal ID are potentially related/tied into to this, depending on the software structure - but rather indirectly. Calculation of checksum/CVN also varies depending on the ECU family.

The short answer, a stock unmodified file will not have issues, whether a stock file from 2008, or the latest available one (IIRC the latest was released after 2016, and the version prior to it, 2012ish. Keep in mind there are also multiple CVNs (in this ECU, 2 are returned) so it's possible to have a "stock" calibration but fail to have the correct value if the ECU was previously tampered with/not flashed back to stock correctly.
Is it possible to select a "previous version" when flashing via winKFP?

I know you said you didn't want to explain, but why does 241E stand out vs other versions for possibly failing a smog check?

I also have a tuned F30, but I plan to flash it to "stock and lock" when I have to smog it.

I find the new smog requirements pretty crazy. Rather than checking for modified ECUs, they should just do a roller test to see if a car actually passes smog.
__________________
Auto Detailing Enthusiast!
Appreciate 0