Bmw E60 Drivers Airbag Fault

Youtube.com BMW E60 Airbag Issues Troubleshooting (Resistance too high) - YouTube 1920 × 1080 - 116k - jpg ebay.co.uk Bypass For BMW 5 Series E60 Passenger Seat Occupancy Mat Airbag. 1024 × 476 - 307k - jpg youtube.com BMW 5 Series ( E60, E61) 2004-2010 - Driver airbag, how to remove. 1280 × 720 - 71k - jpg youtube.com Can i reset an airbag light without fixing the fault - We'll Show. 1920 × 1080 - 188k - jpg youtube.com Bmw 5 Series E60 Restraint systems faulty Problem - YouTube 1920 × 1080 - 97k - jpg youtube.com FIXING Airbag Warning Screen BMW E60 - YouTube 1280 × 720 - 99k - jpg ebay.com Passenger Seat Occupancy Mat Bypass For BMW 5 Series E60 Airbag. 700 × 403 - 237k - jpg youtube.com BMW 320d e90 seat occupancy airbag sensor bypass - YouTube 1920 × 1080 - 104k - jpg pelicanparts.com BMW E60 5-Series Airbag Module, Blue Tooth Antenna and iDrive.

Here's what I found, may help others. >Bag light came on (actually on car start goes on as usual, but blinks off then stays on in this case) >Bought a Peake R5/srs code reader, very easy to use >Code was drivers belt buckle. Read on other posts this is a common fault. (The other common fault apparently is. This is the warning message you will see when there is a fault with the automatic transmission. FAIL SAFE means the transmission is in limp mode, in limp mode you.

800 × 545 - 99k - jpg ebay.co.uk PASSENGER SEAT OCCUPANCY BYPASS MAT SENSOR for BMW E60 E61 + SEAT. 1000 × 726 - 269k - jpg youtube.com DEFAULT AIRBAG BMW 530D E60 - YouTube 480 × 360 - 15k - jpg pelicanparts.com BMW E60 5-Series Airbag Module, Blue Tooth Antenna and iDrive. 2592 × 1767 - 599k - jpg pelicanparts.com BMW E30/E36 Air Bag Warning Light Reset 3-Series (1983-1999. 640 × 480 - 72k - jpg youtube.com BMW E90 E91 E92 E93 Airbag SRS diagnose - YouTube 480 × 360 - 25k - jpg irondalecda. Cracked App Installer Iphone here. com Cost To Reset Airbag Light Iron Blog 1280 × 720 - 64k - jpg ebay.co.uk SEAT OCCUPANCY SENSOR bypass for BMW E60 E61 mat emulator SEAT. 640 × 369 - 259k - jpg ebay.co.uk PASSENGER SEAT OCCUPANCY BYPASS MAT SENSOR for BMW E60 E61 + SEAT. 1000 × 656 - 212k - jpg youtube.com mat emulator, seat occupancy sensor bypass BMW E36 E46 E34 E39 E60. 1280 × 720 - 62k - jpg youtube.com BMW 5 Series E60 Battery Cable Recall How to DIY: BMTroubleU - YouTube 1905 × 1080 - 89k - jpg airbag360.com 55 BMW 7 SERIES E65 - OC3 SEAT MAT - PASSENGER AIRBAG OCCUPANCY.

2048 × 1452 - 179k - jpg.

EDIT: PLEASE IMPROVE! We are constantly updating this first post, as new information comes in (until it won't let us update it anymore).

Bmw E60 Drivers Airbag Fault

Kudos: Many people collaborated on this, expecially Quick99Si, RDL, & ACA84 who provided much of the detail. Tribal knowledge requested to make organized sense of recommended E39 diagnostic hardware & software. Based on the and in concert with the various BMW coding forums let's try to meaningfully organize the following E39-specific diagnostic-related scanning, coding, and programming tools & interfaces for the entire E39 tribe to benefit. ----- • Assess your portable computer: • Almost any laptop hardware will work • The classic BMW diagnostic laptop is an IBM T30 • You'll want at least a 40GB hard disk drive (100GB+ if you're installing Progman) • And, as much RAM as the PC can handle (Quick99Si had 2GB RAM in his ). • However almost all WinTel PCs should work fine. • Most of the BMW software works with the USB port. • Some (such as Carsoft 6.5 SP1) only work with the RS-232 serial port • NOTE: You need to match your cable to your available ports!

• Serial-to-USB conversion cables work; but you have to get the right ones (so it's problematic). • Most programs run on Windows (e.g., INPA & NCS). • You can't go wrong with WinXP but others are reputed to work: • Windows XP • Windows 2000 • Windows VISTA • Windows 7 ( NCSExpert requires XPmode) • Some run under Linux (e.g., EasyDIS & Progman). • Typically via VMware UNIX emulation on Windows • Order the right cable () () • 1 st choice: BMW INPA EDIABAS K-Line USB Interface (e.g., USB K-Line, aka 'BMW INPA EDIABAS K+CAN USB OBD2') • $50,, 3 • Primary K-Line on pin 7 (for the engine & gearbox); secondary K-Line on pin 8 (for all else) • FTDI Chip [Note: Get FTDI drivers here ()] • Works on all newer E39s from 2001 to 2003 with the 16-pin OBDII connector above the driver's left knee • Note that there is a secondary K-Line on pin 8 (which is not on most DCAN interface cables) in addition to the primary K-Line on pin 7. • Models that use the K-Line OBD interfaces are: • - E87, E30 E36 E46 E83 and new E90, E34 E39 E53 and older E60 E61, E63 E64, E38 E65 E66, E31 E52, E53, E85 E52, R50 R52 R53 • 2 nd choice: BMW INPA EDIABAS K-Line Serial Interface (i.e., RS232 K-Line) •,,,.

• Computer must have a serial port • Usually comes as two cables, one for round 20-pin interface & one for the 16-pin OBD connector • 3 rd choice: BMW INPA EDIABAS K+DCAN USB Interface (i.e., USB K-Line+DCAN) • $120,,,. • Be careful: There are TWO kinds of K+DCAN cables with respect to E39 compatibility • Primary K-Line on pin 7; secondary K-Line on pin 8 • Pin 8 removed (to restore 2nd K-Line) • Models that require D-CAN: - E60, E61 after 3/2007, E83 after 9/2006, E81, E87 after 3/2007, E90, E91, E92, E93 after 3/2007, - E70 (New X5), R56 (New Mini), New F Series, as well as all other new models. • Uses the FTDI FT232RL USB to Serial Converter chipset • 4 th choice: BMW INPA EDIABAS ADS + K-Line USB Interface (e.g., USB ADS+K-Line) • $65, • Works on older E39s from 1997 to 2000 with the 20-pin round ADS connector under the hood. • If you have both the 16pin OBD2 socket AND the round 20pin socket you will still have to use the 20pin connector for factory diagnostics because not all modules talk to the OBD socket. • 5 th choice: $35 Carsoft 6.5 RS232 Interface • $20 (works on all E39s) • • Note that to get the Carsoft 6.5 SP1 cable to work with INPA/EDIABAS & EasyDIS. • 6 th choice: Volkswagon (modified). • Note: USB drivers are here: • Apparently you need to modify the cables () () () • 7 th choice:?

• Download the required Windows-helper software • WinRar • WinRAR 4.01 32-bit (1.4MB): • Needed to extract the downloaded RAR files. • This is a free 40-day trial version (which is plenty of time for what you need it for). • () • Daemon Tools Lite v4.41.3.0173 (10.9MB): • The purpose of this emulation software is to make the downloaded *.iso & *.nrg files on your hard disk 'look' (to the OS) like CDROM/DVD optical disc media (which is what the BMW diagnostic programs expect).

• Installation requires 29 MB of disk space. • This is a free version with no time limit (for personal use only). • For example, Daemon Tools will mount the INPA /EDIABAS *.nrg image file as a virtual cdrom (which includes inpa / ediabas / ncsexpert / winkfp / tool 32) • Apparently, VMware has the ability to mount images also (based on Progman installation instructions); so Daemon Tools may not be needed if we can find instructions how to mount EasyDis v1.0 using VMWare instead of using Daemon Tools; however, the instruction PDF calls for Daemon tools so that's why it's listed here.

• Some instructions also note that can be used for mounting ISO & NRG images as cdroms. • VMware, v6 () () • VMWare v6.0.3-80004 (315MB): • The purpose of this software is to make the operating system (OS) of your PC 'look' (to the program) like UNIX, even though it's actually Windows. • is used for UNIX virtual-machine mounting when installing DIS/GT1 for the first time, and then again for VM-mounting the Progman hacked ISO. • Note: Interestingly, the INPA v6.4.3 installation package (which includes INPA, the EDIABAS API, NCSExpert, WinKFP, & Tool32) requires another image file to be mounted as well (using daemon tools) because that virtual machine boots and uses the daemon-mounted image file to install the 'EasyDIS/GT v44 programs' • Download & install the required BMW-diagnostic software (only INPA/EDIABAS & EasyDIS are needed in most cases) • 1 st INPA v6.4.3/ EDIABAS package • Download: (270MB) How-to: (1MB) • Notes: This version seems to be preferred over the optional 2010 v5.0.2 update. • Set up version 6.4.3 to make sure everything works. • You will need to extract the file using WinRAR and then mount the image file using Daemon Tools.

• Follow the steps in the PDF file referenced above, but select the 'BMW Group Rectification Programs USA' option instead of 'UK' on page 5. • On the same page, you can select the option to install NCS Expert and WINKFP in addition to INPA and EDIABAS (it's not required now, but it's useful for later). • That INPA package contains INPA, the EDIABAS API (which is required for most of the tools), NCSExpert, WinKFP, & ToolSet32 • WINKFP can program, i.e., it can update software on a module to a newer release (if you already have that newer release file available) • INPA is much easier to install than EasyDIS and will read module data, read & clear DTCs & perform car module function checks. • INPA will read DTCs, clear DTCs and activate functions, e.g.

Turn on a warning light, or move the Xenon headlight aiming up & down in order to test functionality. • While INPA is good for diagnostics, it will not do coding.

• INPA is easy to install. The install package simply copies files into Windows directories. • One then has to modify a couple of INI files to specify the adapter cable & you're in business. • Note: Later versions of EDIABAS are known to cause problems with DIS and Progman so INPA v6.4.3 is the recommended version. • ToolSet32 allows you to & is used for, key memory, & interrogating modules.

• NCS Expert • package listed above. • NCS Expert is easy to install (if you already have INPA working, NCS Expert will work too, with no further changes). • Can code dozens of options in every module in the car (e.g., the automatic door locking at 5mph in the General Module) • Most relate to different markets variants. • Figuring out what to change to get a result can be very tricky. • NCS Expert comes with virtually no documentation or detailed instructions. • NCS Expert reads or writes to modules using parameters in German words and abbreviations. • NCS Expert is difficult for a native German speaker to understand, let alone English speakers.

• If you want to 'play around' & give your car a European flavor, NCS Expert is needed (e.g., Comfort Close, which EasyDis won't set). • WARNING: Do not start NCSExpert until you've read the NCSExpert and dummy PDF's twice (NCSExpert is VERY dangerous and the GUI is in German to make it doubly more dangerous, in effect). • 2 nd NCS for Dummies (also called NCS Made Easy or NCS Expert for Dummies, by Revtor) • Download: (154KB) • Revtor has developed a very nice standalone (and much-needed) aid to understanding & using NCS Expert. • Simply extract the RAR file to something like C: NCSDUMMY. • The PFL file is a profile used later by NCSEXPERT.

• The included PDF is a guide on reprogramming, not installing, and it is definitely worth reviewing multiple times. • This NCS for Dummies installation provides a detailed description of how NCS Expert works. • It contains step by step guides for reading and writing to modules. • It tells you how to make a backup of one's starting point, in case a coding change has unintended results.

• It reads NCS Expert input and output files with translations of many, although not all, of the hundreds of parameters from German to English. • With these translations, one has a reasonable chance of success when trying to change (i.e.

Code) an option. • 3 rd EasyDIS 1.0 (which is DIS v44) and the from • Download 1: (240MB) • Download 2: (758MB) • How-to 1: (125KB) • How-to 2: (1.7MB) (bottom half for this step) • How-to 3: by Randomy (2.5MB) • How-to 4: (2.1MB) • Notes: There are a few functions that will need to be performed from within the DIS virtual machine Administration menu. • These include changing the translator to and from FISTER (ADS) or SOFTING (OBD) to correspond with your interface; performing the APITEST to verify functionality, configuring the running processis; and shutting down DIS. Frigidaire Compact 30 Repair Manual. • To do this, click the Administration button in the bottom right; select 'Calibrating Touch Shield'; and enter 12345 as the password. • VM should be set to 'not run'; and the others should be set to 'run.' • The 'Installation_Check' PDF can be used to ensure that your entire configuration works.

• The toughest part is probably having the virtual machine properly networked to your Windows box with EDIABAS. • Always run IFHSrv32.exe before starting DIS; in fact, it wouldn't hurt to have IFHSrv32.exe autostart with Windows. • There is only one version of EasyDIS, which is EasyDIS 1.0 (more properly called 'EasyDIS 1.0 based on DIS v44 and GT1').

• EasyDIS is a hacked version of DIS v44 that was modified to make installation and configuration in the UNIX virtual machine easier. • DIS v44 was the dealer software for the E39 era & is the most useful software you can install. • However, DIS runs on UNIX. Installation is difficult for most since one must set up to run DIS inside a UNIX virtual machine (via VMWare) • EasyDIS diagnostics are excellent & the software is in English.

• EasyDIS does coding (e.g., the automatic door locking at 5mph in the General Module) and programming. • EasyDIS exercises components & resets service intervals. • All the Car & Key Programming options available in North America can be changed. • New modules can be installed & retrofitted. • Note: Do not install any later DIS than v44; DIS v45 to v57 are a step backward from DIS v44 because DIS became diagnostic only (Progman was added for coding/programming & confusingly has lower version numbers than DIS) • Read the Randomly: in the Bimmerforums Diagnostic Software forum. The first post there is decently helpful as an overview, but, according to Quick99Si, it is outdated and lacking key details.

• For example, it doesn't say how to perform apitest in easydis; nor how to change the translator from softing (obd) to fister (ads); nor does it say that you need to exit DIS by shutting it down first (using the DIS administrator button, then calibrate the touch screen, then enter 12345 for a password, & then 0 to shutdown or other #'s to perform the apitest/translator/restart ediabas). • Download any desired optional software • 4 th Progman v32 • Progman has more user friendly interface for coding & programming than EasyDIS provides. • But Progman has no more functionality than EasyDIS does.

• Progman does not have any diagnostics; its sole purpose is programming and coding. • Progman will, for example, code the automatic door lock feature at 5mph in the General Module. • Progman runs under UNIX (so most people run it on Windows using VMware UNIX emulation).

• Confusingly, Progman version numbers started around v20 or so (superseding DIS v44). • The currently available Progman version 'in the wild' (i.e., outside BMW dealerships) is v32. • There are those who say Program isn't worth the installation & learning trouble over EasyDIS. • Note: Progman calls for the creation of another VMware virtual machine plus a whopping 80GB of virtual space. It needs another image mounted to CD so it can install itself, but the instructions here call to use VMWare for mounting instead of Daemon Tools. • 5 th INPA 5.0.2 update • INPA 5.0.2 update (500MB): • Warning: It is unknown as yet whether this upgrade will work with the E39 (needs to be tested & reported back by someone).

• This probably isn't worth the risk & effort to install. • Run your first coding experiment • PLEASE IMPROVE!!! (help the team!) • Change the 5 MPH automatic door locking feature of the E39 •. Quote: For when you start looking around with NCS Expert. The auto door locking is controlled by the General Module. It looks to me as though this keyword is the trick (detail extracted from NCS Expert for Dummies output file for my car) VERRIEGELN_AUT_AB_X_KM/H AUTOMATICALLY LOCK VEHICLE WHEN EXCEEDING A CERTAIN SPEED (SEE [VERRIEGELUNGSSCHWELLE]) nicht_aktiv not active * aktiv active • Run your first diagnostic experiment • PLEASE IMPROVE!!! (help the team!) • Test the ABS control module & wheel speed sensors ----- ORGANIZATION: (please correct as needed!) • Emulation Software: • used for UNIX virtual-machine mounting when installing DIS/GT1 for the first time, and then again for VM-mounting the Progman hacked ISO.

• Daemon Tools Lite used for virutal CDROM/DVD mounting of the ISO & NRG images downloaded of the BMW diagnostic software. Really impressed by your guide!

One could think that all questions are answered, but I really have problem to find where to order the correct cable interface on internet. I have a M5 E39 2000 (Production 99-12) which I have made the VANOS oil accumulator upgrade on. Now I wish to run DIS and program it that this upgrade is present. Upgrade TIS instructions: Of course I want to read/erase the error codes memory too. I think I should choose your 4:th choice of interface to make it work for E39 -00 (20-pin), and I also need the USB-version to make it work on my newest laptop (Windows 7-64). Your link only gives me a item number on Ebay, which is not available anymore.

I have downloaded INPA/DIS Which will hopefully work. Can You or someone guide me more specific on what to order more exactly (the hardware needed), I want to order today? Guys, please bear with me, I am an absolute newbie with E46 diagnostic software although I have used OBD-II software for other vehicles. My wife's E46 (2001 model 325CI) recently had a problem with the airbag sensor in the passenger's seat and after much research I opted to purchase the bypass sensor rather than change the pad and possibly ruin the seat in the process. Replacing the sensor with the bypass which tells the system the seat is always occupied was recommended on a number of forums and it was stated that it will deploy in the event of a crash. I installed the sensor but the airbag light still would not go out.

Further research indicated that I needed to install BMW Inpa and use a cable to connect to the car to tell the system that the sensor had been replaced. I ordered the cable which came with the software and installed the software following the cable suppliers instuctions. At the end of the installation there were no errors and the tests the documentation told me to perform prior to connecting the computer to the car all worked as the documentation said they should. When I connected the cable to the car and started the car I ran the Inpa icon on the desktop of the computer and selected the car model (E46) then selected Body and selected Airbag as the instructions said to do. But thats when things didnt work as expected. I get the same error message as the person in the post above this one gets. The error message I get is.

IFH-0018: Initialization Error. Program will be stopped! To see if it may be my installation or the cable that was at fault I tried doing the same thing without the cable connectected to the car and get the same error message which tends to make me think that either my software installation has a problem or the cable I was supplied is faulty.

I do not know anyone with another cable so I am unable to test a second cable to see if that is the problem and I ordered this cable from the UK and since I live in Australia I do not have the luxury of being able to buy another cable to see if that is the problem. Does anyone have any advice as to what may be wrong or what I may be doing wrong and what I could do to overcome this problem.

Any assistance would be greatly appreciated, thanks in advance. Really impressed by your guide! One could think that all questions are answered, but I really have problem to find where to order the correct cable interface on internet. I have a M5 E39 2000 (Production 99-12) which I have made the VANOS oil accumulator upgrade on. Now I wish to run DIS and program it that this upgrade is present. Upgrade TIS instructions: Of course I want to read/erase the error codes memory too. I think I should choose your 4:th choice of interface to make it work for E39 -00 (20-pin), and I also need the USB-version to make it work on my newest laptop (Windows 7-64).

Your link only gives me a item number on Ebay, which is not available anymore. I have downloaded INPA/DIS Which will hopefully work.

Can You or someone guide me more specific on what to order more exactly (the hardware needed), I want to order today?