![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
BMW Garage | BMW Meets | Register | Search | Today's Posts | Mark Forums Read |
![]() |
![]() ![]() |
BMW 3-Series (E90 E92) Forum
>
E90 VTG Coding
![]() |
![]() |
05-28-2023, 05:29 PM | #3 | |
New Member
0
Rep 8
Posts |
Quote:
Is there any particular set of instructions that you know of that need to be followed? I am completely new to coding and the software. |
|
Appreciate
0
|
05-29-2023, 04:30 AM | #4 |
Major
![]() 403
Rep 1,425
Posts |
You can look at the coding guides.
1. Launch NCS Expert. At this moment no profile is loaded, so the screen is quite empty. 2. From the "File" menu, choose "Load Profil". 3. In the "Choose profile" dialog box, select factory reset and click "OK". 4. Click the "VIN/ZCS/FA" button (F1). 5. Click the "ZCS/FA f. ECU" button (F3). 6. In the "Choose CHASSIS" dialog box, select your chassis and click "OK". 7. In the "Choose ECU" dialog box, select one of the presented modules (for example "CAS", "FRM" ) and click "OK" (these are the modules where the ZCS or FA is stored in). 8. After a short moment, the top groupbox should now show VIN and information regarding your car. 9. Click the "Back" button (F6). The middle groupbox now shows the available modules and default job name. 10. Click the "Process ECU" button (F4) (really means "Select ECU"). 11. In the "Choose ECU" dialog box, select the desired module and click "OK". 12. If "JOBNAME" in the middle groupbox doesnt show "SG_CODIEREN", skip the following steps and jump to 16. 13. Click the "Change job" button (F2). 14. In the "Choose job" dialog box, select "SG_CODIEREN" and click "OK". 15. Confirm "JOBNAME" in the middle groupbox says "SG_CODIEREN". 16. Click the "Execute job" button (F3) to start reading the module. The process takes only seconds. |
Appreciate
0
|
05-29-2023, 03:24 PM | #5 | |
New Member
0
Rep 8
Posts |
Quote:
|
|
Appreciate
0
|
05-30-2023, 03:26 PM | #7 |
New Member
0
Rep 8
Posts |
Not sure I follow, what error codes are you referring to, the ISTA codes? It’s
Showing the generic VTG faulty calibration code plus 2 generic DSC codes. On vehicle dashboard I get ABS, traction, and xDrive errors. I appreciate all the help btw. Also do I need to do anything special if the module (same part number) came from a different donor car e60 535i (mine is e90 335i xd). I checked VOs that are being read from CAS and FRM (they all seem to match what I am finding via VIN decoder for this car). Are there specific VOs that are expected for VGSG module besides $203 (all wheel drive) and $205 (automatic transmission) ? Last edited by Rolo222; 05-30-2023 at 08:31 PM.. |
Appreciate
0
|
06-01-2023, 09:45 PM | #9 |
New Member
0
Rep 8
Posts |
Just an update. I tried reflshing it and it all successfully went through but the module still wouldn't code with NSC Expert. Before I completely gave on this project I decided to order another VTG module from ebay. This one came same spec E90 2011 donor car. I plugged in the module and it cleared the errors without any calibration or coding!
Just to be safe I performed a calibration in ISTA to reset adaptions, adjust steering and some other basic service functions for transfer case/dsc. All were performed successfully - just had to turn steering wheel left, right left to clear the ABS code that appear during calibration. Not sure what the issue was because both modules (old that I couldn't code, and new one I didn't code) had same part number. It's all good now, but I would highly recommend that if you buy used module try to find very similar donor car (even if serial number matches) to avoid these kinds of issues. |
Appreciate
0
|
![]() |
Bookmarks |
Thread Tools | Search this Thread |
|
|