Looking to update my SMG software to the euro one but, would you recommend doing the euro SMG update if I'm also looking to purchase your tune ? Or by purchasing your tune would also optimize the SMG similar or better than the euro software
Euro SMG and my alterations in the DME do two different things, but are fully compatible with each other.
The Euro SMG is a firmware change in the SMG computer. It alters some of PID parameters in the actuation mechanisms for the solenoid valves.
The SMG tables in the DME are maps which direct the speed, force, etc of individual shifts based on engine RPM and pedal demand.
To sum that all up in layman's terms, the SMG firmware sets the *max* limits of what the SMG can do. The DME maps then alter *how much* of max the DME tells the SMG to do.
Edit: There are some incompatibilities I've come across of late with PT-CAN communications between the SMG and DME when a recent Euro version is flashed and the DME still contains an older US version. Just as the SMG firmware can be updated, I recommend having the DME updated as well to be at version 160E.
This is one of the problems that arises when we start bypassing how BMW distributes software. BMW only officially updates software via "iLevels" which are an approved package of firmware revisions for *every* module in the car which are tested to work together. When we go around that and update single modules, sometimes we find incompatibilities the hard way. My guess is the DME and SMG version updates altered some portion of the PT-CAN messaging system, message timeouts, checksum responses, etc so that a newer SMG version triggers errors on the DME.
We also know there are some differences in the US and Euro SMG firmware in the OBD port responses. A lot of people who have flashed the Euro SMG version have had problems passing OBD readiness at inspection time for unknown reasons. However, after flashing back to the US SMG version, the car passes readiness. If you look at the schematics in ISTA, the SMG module has a direct line to the OBD port. In some states, the OBD compliance actually polls the transmission computer to check for errors. Since this is not required outside the US apparently, the Euro versions of SMG firmware don't acknowledge / respond to the OBD port requests.
None a major deal, just be armed with the knowledge that if you fail OBD, flashing back to US SMG may fix it.