2004 E65 re-coding airbag module with VIN - Page 2 - Bimmerfest - BMW Forums



Go Back   Bimmerfest - BMW Forums > BMW Model Discussions > 7 Series & 8 Series > 7 Series - E65 / E66 (2002 - 2008)

7 Series - E65 / E66 (2002 - 2008)
Discussion of BMW's 4th generation E65/E66 7 Series flagship. The E65 generated much controversy, due to its radical styling and iDrive user difficulties. Nonetheless, the E65 broke records to become the best-selling 7-series iteration ever, especially after its 2005 facelift.

Reply
 
Thread Tools Display Modes
  #26  
Old 11-11-2017, 10:53 PM
Millseen Millseen is offline
Registered User
Location: Perth, Australia
 
Join Date: Nov 2017
Posts: 2
Mein Auto: E60 Messing Metallic M///
Quote:
Originally Posted by tivinps View Post
I'm sharing Step by Step to edit VIN, Flash, Code to Default, Clear Errors and Start System Time of the Airbag Gateway Module.

INPA: UIF (User Information Field) Report
1-Open INPA>select your car model (E60)>Functional Jobs>F3 UIF
2-You'll see a list of all control units with their ZUSB number and VIN
3-Print to PDF the report.
4-Identify the ZUSB numbers without your VIN and copy from the PDF and close INPA

WinKFP: Edit VIN and Flash Module
5-Open WinKFP (Load SPDaten files google it)
6-Select comfort mode
7-Then click find ZUSB
8-Paste the number you copied
9-this will go straight to the right ZUSB
10-Then enter your full VIN and then click on done
11-Double check that the module your going to flash it's safe to flash with your cable and the battery needs to be connect to another power source
12-Click on update ZUSB (this will flash the module with SPDaten files and re-write the VIN)

NCExpert: Code to Default
13- Open NCExpert
14-Load profile -> Expertmode -> F1 -> F3 -> choose E60 from the list -> choose any module you want from this list -> now click F6 Back -> select F4 Process ECU -> choose Module -> now click ReadECU -> close the notepad window that showed up after the module was read.
15-Press F5 for basic functions -> Select "coapiReadSgGetFswPsw" and click Ok -> Select F2 "job" select SG_CODIEREN and press ok -> Press F3 Execute job and wait for the buttons to become active, when active it's all done.

INPA: Identification Report and Clear Errors
16-Open INPA>select your car model (E60)>Functional Jobs>Identification
17-Print the report to PDF.
18-Look in the SGBD column the module you replace
19-Clear (EM, IM and HM) Errors and Close INPA

Ediabas Tool32: Start System Time
20-Start Tool32
21-Select File->Load SGBD, Group file
22-Browse to the EDIABAS\ECU folder, and search for the file name based on the listed SGBD column. Can be more than 1 file.
23-In the Left of the window select systemzeit_lesen (write)
24-In the middle of the window Argument (value of) type 1 in the dropdown menu
25-double click systemzeit_lesen and done.
Thanks very much for this mate, my first attempt at programming last night was a complete sucess thanks to this. I couldn?t get tool 32 to reset the time but my snap on solus Ultra was able to do that for me. Either way I?m airbag light free now after 2 years and the second hand module cost me £40. #winning
Reply With Quote
Sponsored Links
Advertisement
 
  #27  
Old 01-13-2018, 12:52 PM
pilev pilev is offline
Registered User
Location: BG
 
Join Date: Jan 2014
Posts: 11
Mein Auto: 730D and 320I
Hi. I have changed the sbsr module and got errors for vin number.
I've used winkfp and changed the vin.
then i coded with ncsexpert.
All good until now. All VIN errors disappeared.
Now i got a systemtyme error.
When i try to use tool32 it seems ok but the error doesn't disappear:
I've tried everything step by step for system time reset, with no luck. Maybe i'm missing something obvious?
http://prntscr.com/i00flu

Last edited by pilev; 01-13-2018 at 01:01 PM.
Reply With Quote
  #28  
Old 01-13-2018, 09:07 PM
Millseen Millseen is offline
Registered User
Location: Perth, Australia
 
Join Date: Nov 2017
Posts: 2
Mein Auto: E60 Messing Metallic M///
I had the same issue with Tool32 after I coded a new module. Kept getting module time errors after I had completed everything. In the end I used a Snap-On diagnostic system to sync the time of all modules and only then did the error dissappear. Frustrating at the time but once i plugged in it only took a couple of minutes to fix. Solus Ultra was the system I used but any snap-on system should work.
Reply With Quote
Sponsored Links
Advertisement
 
  #29  
Old 01-14-2018, 08:27 AM
pilev pilev is offline
Registered User
Location: BG
 
Join Date: Jan 2014
Posts: 11
Mein Auto: 730D and 320I
Yes i saw, but i don't have Snap on diagnostic system.
What i found out is that maybe i need to do systemzeit_schreiben with argument 1, but i don't have this in tool32.
There is an option in ista-d to reset system time on the airbag system, but mine is grayed out.
I wanted to do it myself, but if i don't succeed next week my mechanic will do it, when i get the car for service.
Reply With Quote
  #30  
Old 02-08-2018, 07:26 AM
tivinps's Avatar
tivinps tivinps is offline
Officially Welcomed to the 'Fest
Location: PR
 
Join Date: Feb 2016
Posts: 127
Mein Auto: 04 545i
INPA: UIF (User Information Field) Report
1-Open INPA>select your car model (E60)>Functional Jobs>F3 UIF
2-You'll see a list of all control units with their ZUSB number and VIN
3-Print to PDF the report.
4-Identify the ZUSB numbers without your VIN and copy from the PDF and close INPA

WinKFP: Edit VIN and Flash Module
5-Open WinKFP (Load SPDaten files google it)
6-Select comfort mode
7-Then click find ZUSB
8-Paste the number you copied
9-this will go straight to the right ZUSB
10-Then enter your full VIN and then click on done
11-Double check that the module your going to flash it's safe to flash with your cable and the battery needs to be connect to another power source
12-Click on update ZUSB (this will flash the module with SPDaten files and re-write the VIN)

NCExpert: Code to Default
13- Open NCExpert
14-Load profile -> Expertmode -> F1 -> F3 -> choose E60 from the list -> choose any module you want from this list -> now click F6 Back -> select F4 Process ECU -> choose Module -> now click ReadECU -> close the notepad window that showed up after the module was read.
15-Press F5 for basic functions -> Select "coapiReadSgGetFswPsw" and click Ok -> Select F2 "job" select SG_CODIEREN and press ok -> Press F3 Execute job and wait for the buttons to become active, when active it's all done.

INPA: Identification Report and Clear Errors
16-Open INPA>select your car model (E60)>Functional Jobs>Identification
17-Print the report to PDF.
18-Look in the SGBD column the module you replace
19-Clear (EM, IM and HM) Errors and Close INPA

Ediabas Tool32: Start System Time
20-Start Tool32
21-Select File->Load SGBD, Group file
22-Browse to the EDIABAS\ECU folder, and search for the file name based on the listed SGBD column. Can be more than 1 file.
23-In the Left of the window select systemzeit_lesen (write)
24-In the middle of the window Argument (value of) type 1 in the dropdown menu
25-double click systemzeit_lesen and done.
26-double click systemzeit_starten. (no arguments) too to restart the time
__________________
2004 545i
Reply With Quote
  #31  
Old 02-08-2018, 08:19 AM
pilev pilev is offline
Registered User
Location: BG
 
Join Date: Jan 2014
Posts: 11
Mein Auto: 730D and 320I
Thanks. Done that. I got ECU error when i double click Systemzeit_starten.
And i got the timeout error which leads me to believe that the system time is running, but it's grater that the one in the SIM. And from the documents that i read if the time in a module is grater than the time in the SIM, it's disconnected.
error showed in INPA in SBSR ( not shown in ISTA-D or Dis)
https://www.bimmerfest.com/forums/att...1&d=1518103704


I'll try it again to take a screenshot of the error in tool32.

I also believe that i fixed the old module, so i'l try it if it's working with the old one.
Attached Thumbnails
Click image for larger version

Name:	Inpa error.jpg
Views:	336
Size:	98.8 KB
ID:	768210  

Last edited by pilev; 02-08-2018 at 08:29 AM.
Reply With Quote
  #32  
Old 02-10-2018, 06:12 AM
pilev pilev is offline
Registered User
Location: BG
 
Join Date: Jan 2014
Posts: 11
Mein Auto: 730D and 320I
Update. This is the error that i get when i try to systemzeit_starten.

https://www.bimmerfest.com/forums/att...1&d=1518268315

Also i've checked with ista and it seems that the system time is running. Maybe i need to restart the systemtime in the SIM ? Or maybe the systemtime in the SBSR is greater than the systemtime in the SIM. Is there a way to reset the sbsr to "as new state" ?

https://www.bimmerfest.com/forums/att...1&d=1518268315

https://www.bimmerfest.com/forums/att...1&d=1518268315
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2.jpg
Views:	313
Size:	95.6 KB
ID:	769842   Click image for larger version

Name:	Screenshot_9.png
Views:	254
Size:	120.4 KB
ID:	769850   Click image for larger version

Name:	Screenshot_10.png
Views:	222
Size:	91.7 KB
ID:	769858  

Last edited by pilev; 02-10-2018 at 06:18 AM.
Reply With Quote
  #33  
Old 02-22-2018, 01:48 PM
pilev pilev is offline
Registered User
Location: BG
 
Join Date: Jan 2014
Posts: 11
Mein Auto: 730D and 320I
OK. I couldn't figured out the programming and the errors. It was easier to fix the old module.
this is what i found. Interestingly the guy had the same issue.

Generally the problem with the low current of the fuel pump is the coil on the picture.
All you need to do is to re-solder the two contacts of the coil to the PCB.
After that the SBSR module is good as new. And nothing is changed. When i mounted the old module, all lights (airbag and seat belt) went off, and all the errors.
The pictures are of my already fixed module.
Attached Thumbnails
Click image for larger version

Name:	sbsr1.jpg
Views:	276
Size:	43.0 KB
ID:	778804   Click image for larger version

Name:	sbsr2.jpg
Views:	255
Size:	102.7 KB
ID:	778806  

Last edited by pilev; 02-22-2018 at 01:53 PM.
Reply With Quote
  #34  
Old 03-14-2018, 04:48 PM
Swif Swif is offline
Officially Welcomed to the 'Fest
Location: Yorba Linda
 
Join Date: Dec 2011
Posts: 144
Mein Auto: 04 745Li
Thank god I found this thread. I stated another thread about 2 weeks ago for issues I was having with my car. I believe I have an issue with my ZGM module. I have located a used module and will know have to reprogram my VIN TO the replacement module. Reading the instructions it does not state to pull the VIN or anything from the old module. Can some one clarify that the replacement module can be installed the follow the post directions?

Attached is what my module looks like. I am assuming the chips got hot and is part of my issue.




Sent from my iPhone using Tapatalk
Reply With Quote
  #35  
Old 03-16-2018, 07:04 PM
Swif Swif is offline
Officially Welcomed to the 'Fest
Location: Yorba Linda
 
Join Date: Dec 2011
Posts: 144
Mein Auto: 04 745Li
Need some help with INPA. I try to open and receive message “application has failed to start because api32.dll was not found. We’re car I go to relieve this?


Sent from my iPhone using Tapatalk
Reply With Quote
  #36  
Old 04-23-2018, 07:48 PM
squints2c squints2c is offline
Registered User
Location: Buckhannon, WV
 
Join Date: Apr 2015
Posts: 12
Mein Auto: 2006 530XI
Quote:
Originally Posted by tivinps View Post
INPA: UIF (User Information Field) Report
1-Open INPA>select your car model (E60)>Functional Jobs>F3 UIF
2-You'll see a list of all control units with their ZUSB number and VIN
3-Print to PDF the report.
4-Identify the ZUSB numbers without your VIN and copy from the PDF and close INPA

WinKFP: Edit VIN and Flash Module
5-Open WinKFP (Load SPDaten files google it)
6-Select comfort mode
7-Then click find ZUSB
8-Paste the number you copied
9-this will go straight to the right ZUSB
10-Then enter your full VIN and then click on done
11-Double check that the module your going to flash it's safe to flash with your cable and the battery needs to be connect to another power source
12-Click on update ZUSB (this will flash the module with SPDaten files and re-write the VIN)

NCExpert: Code to Default
13- Open NCExpert
14-Load profile -> Expertmode -> F1 -> F3 -> choose E60 from the list -> choose any module you want from this list -> now click F6 Back -> select F4 Process ECU -> choose Module -> now click ReadECU -> close the notepad window that showed up after the module was read.
15-Press F5 for basic functions -> Select "coapiReadSgGetFswPsw" and click Ok -> Select F2 "job" select SG_CODIEREN and press ok -> Press F3 Execute job and wait for the buttons to become active, when active it's all done.

INPA: Identification Report and Clear Errors
16-Open INPA>select your car model (E60)>Functional Jobs>Identification
17-Print the report to PDF.
18-Look in the SGBD column the module you replace
19-Clear (EM, IM and HM) Errors and Close INPA

Ediabas Tool32: Start System Time
20-Start Tool32
21-Select File->Load SGBD, Group file
22-Browse to the EDIABAS\ECU folder, and search for the file name based on the listed SGBD column. Can be more than 1 file.
23-In the Left of the window select systemzeit_lesen (write)
24-In the middle of the window Argument (value of) type 1 in the dropdown menu
25-double click systemzeit_lesen and done.
26-double click systemzeit_starten. (no arguments) too to restart the time


Im using INPA 5.0.6 in step #1 I dont have an F3 option. I have F1, F2 F4 F9 F10 F1 is Information, F2 is Identification. It lists all the module and BMW part numbers but I dont see a ZUSB or VIN number on any of them. Any help would be appreciated.
Reply With Quote
  #37  
Old 04-24-2018, 08:25 AM
tivinps's Avatar
tivinps tivinps is offline
Officially Welcomed to the 'Fest
Location: PR
 
Join Date: Feb 2016
Posts: 127
Mein Auto: 04 545i
The image attach is the report you need to look for.
Attached Thumbnails
Click image for larger version

Name:	UIF.PNG
Views:	267
Size:	106.8 KB
ID:	791098  
__________________
2004 545i
Reply With Quote
  #38  
Old 04-24-2018, 08:45 AM
squints2c squints2c is offline
Registered User
Location: Buckhannon, WV
 
Join Date: Apr 2015
Posts: 12
Mein Auto: 2006 530XI
My report looks nothing like that one. My looks like this.
Attached Thumbnails
Click image for larger version

Name:	20180424_104114_1524581111891.jpg
Views:	220
Size:	54.1 KB
ID:	791114  
Reply With Quote
  #39  
Old 05-24-2018, 02:46 AM
Veselin Veselin is offline
Registered User
Location: netherlans
 
Join Date: Feb 2017
Posts: 18
Mein Auto: BMW E 66
Hallo everyone. This weekend I am about to update/flash my SGM/SIM module on my E65 2008. However after a lot ot reading I finally feel confident to make the procedure. I am familiar with all the programs needed. I just have some questions for you :
1. I will make the procedure to my existing module because of the 93F9 internal capacitor voltage too low. Do I still need to restart the system time in the module(s) ?
2. Also does it matter if I have the latest SP daten for my car as it is 2008, or I can also use a bit older like (50 to 59)?

All opinions are really appreciated.
Thank you very much.
Reply With Quote
  #40  
Old 06-02-2018, 02:42 PM
J710 J710 is offline
Registered User
Location: Ca
 
Join Date: Jun 2018
Posts: 4
Mein Auto: E66 750 Li
did you get it set up? I tried these directions and got nowhere with errors that I didn't understand.
Reply With Quote
  #41  
Old 06-02-2018, 04:28 PM
J710 J710 is offline
Registered User
Location: Ca
 
Join Date: Jun 2018
Posts: 4
Mein Auto: E66 750 Li
I found I had a Windows update that changed the latency timer on my com port to 16. Going to 1 again fixed most everything however when I do the last step with no arguments I get an error

Job_status =error_argument


Is this normal? I still have the timing fault.
Reply With Quote
  #42  
Old 02-13-2019, 01:49 PM
flusher flusher is offline
Registered User
 
Join Date: Feb 2019
Posts: 1
Mein Auto:
Can anyone help me out? After my DME going faulty, I have replaced DME+CAS and reprogrammed them into correct VIN code. Everything is great, but now my airbag light is on and in SIM module and every its sattelite i am having wrong vin code error. Why its happening and how do can i fix it?
Reply With Quote
  #43  
Old 10-14-2019, 09:30 PM
Starion Starion is offline
Registered User
Location: Fayetteville, GA
 
Join Date: Feb 2013
Posts: 21
Mein Auto: 03 745IL
Thanks


Sent from my iPhone using Bimmerfest
Reply With Quote
Reply

See More Related BMW Stories


Forum Navigation
Go Back   Bimmerfest - BMW Forums > BMW Model Discussions > 7 Series & 8 Series > 7 Series - E65 / E66 (2002 - 2008)
Today's Posts Search
Thread Tools
Display Modes

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 On



Forum Jump


All times are GMT -7. The time now is 05:53 AM.


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
vBulletin Security provided by vBSecurity v2.2.2 (Pro) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.
© 2001- VerticalScope Inc. All rights reserved.