Category Archives: Car diagnostic tool

How to use BMWAiCoder software for BMW coding

BMW E-Sys F-series coding software is the most widely known BMW car coding program. Instead of providing powerful functionality, you have to install the Launcher for the token and install psdzdata. Also, there is an initial entry barriers because it is not easy to learn how to use and become proficient.
BMWAiCoder is a program that makes this entry barriers lower and easier to code. Just install BMWAiCoder and you can start using it in English, but each button has a number so you can easily code it by following the steps. However, it has a disadvantage in that it is limited in functionality and less stable than E-Sys. In addition, since the 4.6 version is no longer being updated and the author does not seem to be willing to update, it is better to use it to fix some coordinates quickly and easily, rather than using it as a full-blown coding tool.



If you unzip it, you can use it immediately and there is no installation process.
Depending on the vaccine, the executable program may be recognized as malicious code. In this case, please allow it. If you are worried, please delete it. (You are at your risk. Credit to Mr. jihunx)

How to use

Connect the vehicle and the laptop with a BMW ENET coding cable and turn on the vehicle.
Run BMWAiCoder.exe from the extracted folder .
When you run the program, the first firewall access pop-up may appear. Please select Accept.
After running the program, the download keywords window will open automatically. The process of downloading additional items to be coded on the Internet. Since it will be used in English,  Select English language and press Download button.
Do not worry if you have not seen this screen for the first time or if you accidentally hand it over. You can download again at any time by pressing Custom Menu.
The coding process is easy to explain. You’ll see a button with a number, you can complete the coding by following  buttons in order. Of course, with understanding of the coding and basic coding concepts.
Press 1. DetectCar and press 2. Connect to connect to the vehicle.
Press 3. Get ECUs List to bring up the entire module list.
From the list of ECUs, select the module you want to code.
Press Read Button to call up a list of coded coordinates that can be made in the module [1].
After changing the value of the desired item, press the [2] 5.Write button to raise the modified value to the vehicle [3].
If you want to cancel the modification and return to the original value, click the Restore button.

How to install TIS2000 GlobalTIS for GM Tech2 Scanner

Tutorial: GM Tech2 diagnostic scan tool software install for SAAB, OPEL, GM, ISUZU, Suzuki and Holden, esp. how-to’s of GlobalTIS or TIS2000 install and crack issues


Part 1: How to install Windows XP on a computer

Part 2: How to disable Delayed Write for USB drive via Device Manager

Part 3: Tech 2 bin file and software download

Part 4: How to install & crack TIS2000

Part 5: How to install & crack GlobalTIS


Let’s live-stream-ish this.


Part 1: PC requirement and Windows XP install


All of the Tech 2 software is intended to work with Windows XP Professional, 32-bit. It may be possible to use the software using another OS, but results are hit or miss. Broadly speaking, you will probably have good luck with a 32-bit version of Windows 7 and every step you move away from that OS towards current it’s going to be more difficult.


Similarly, all Tech 2 software is intended to be used over a physical serial (“COM”) port. It may be possible to use the software over a simulated serial port such as a USB to serial adapter, but results are hit or miss. There are a couple specific adapters that are generally considered to work better than others (perhaps someone would care to offer ones they have gotten working, and someone can update this post).


For the purposes of this tutorial, we are going to use Windows XP Pro 32-bit running directly on a PC with a physical serial port.

What I have:


  1. Dell Vostro 320 – this is a c2010 all-in-one computer that still has native support for Windows XP and has a physical serial port. Mine has an Intel Core 2 Duo E7500 and 3gb of RAM – it’s way more than the Tech 2 software needs but will work great.
  2. Dell Windows XP SP3 physical CD that I’m using to install XP fresh.
  3. Chinese clone GM Tech 2, from
  4. Three PCMCIA cards from the same place. Two are Saab-English 148 and one is GM-English 33.004
  5. 16gb flash drive. (Believe me, you want this)


I need to assume you know how to install Windows XP on a computer.


There are simply way too many variables to explain how to do this. If you don’t know how, there are lots of tutorials out there that can help you.

We are going to pick up right after you’ve done a fresh install of Windows XP on your computer. I would highly recommend you do this – picking up someone’s 10 year old computer and hoping it just works opens you up to world of pain – old anti-virus software, questionable Java installations, corrupted registries, blah blah. XP is old and stupid, you’re best served starting over.


As I write this, I am just finishing up installing Windows XP Pro SP3 on my Dell Vostro 320. When it’s done, the system will reboot and ask me some questions:


  1. Do I want to change my display settings? Yes I do.
  2. Do I want to turn on automatic updates? No I don’t, not right now.
  3. My name? I like User, because it’s non-committal.


It’s then going to log me on. The first thing I am going to do is open Device Manager:


  1. Click the Start menu
  2. Right click on My Computer
  3. Choose Properties
  4. Choose the Hardware tab
  5. Click Device Manager


and look at all the devices that have yellow question marks next to them, probably hanging out under Other Devices, indicating there are no device drivers. There are two things you are likely going to want to do:


  1. Get a video driver installed so you can fully use the various Tech 2 applications and, most likely, WIS and EPC. If you have a Display driver called “Standard VGA” or an Other Device called “Video Controller” you are going to need a driver. For XP-era machines, there are going to be three main sources of video drivers – Intel, AMD/ATI, and Nvidia. You are going to need to know who you need to hit up to get your video driver. I probably can’t help you with that.


  1. Make sure your chipset drivers are installed to ensure Windows is managing your chipset properly as otherwise, you could have serial port and USB issues. If you have a bunch of unknown devices called “PCI Device,” you’re probably missing some chipset drivers. As with the video drivers, Intel, AMD/ATI, and Nvidia are the common chipset manufacturers for the aughts. You need to know what chipset you have. I probably can’t help with that.


The rest of the stuff – things like sound devices and network devices, really aren’t important. In fact, to some degree, you really don’t want network devices working – that can potentially hamstring your Tech 2 experience and We The People of the Internet don’t need your dinosaur OS spreading viruses around the tubes. So, you’re in good shape not having network drivers installed.


If you have a Dell computer, getting drivers for your system is easy. Look on the back or bottom of your computer and find the 7-digit Service Tag. Alternatively:


  1. Click the Start Menu
  2. Click All Programs
  3. Click Accessories
  4. Click Command Prompt
  5. In the black Command Prompt window that appears, type:


wmic bios get serial number


and press Enter.

  1. After Windows installs wmic (it happens automatically) it will return the Serial Number of your PC, which also happens to be your Service Tag. (Yes, I am so lazy I’m not even going to turn this machine around)




  1. Visit
  2. Click Support -> Support by Product
  3. Type in the Service Tag you just obtained
  4. Click Drivers & Downloads
  5. You will probably need to locate the option “Operating System” and choose “Change OS” to Windows XP
  6. Stick that 16gb flash drive into the computer and start downloading drivers
  7. Once the drivers you need are downloaded, take that 16gb flash drive into your DeLorean… I mean old computer, and install them one by one. It’s lots of fun!



Part 2: How to disable Delayed Write for USB drive via Device Manager


I would also go ahead and disable Delayed Write for your USB drive via Device Manager:


  1. Click the Start menu
  2. Right-click on My Computer
  3. choose Properties.
  4. Click on the Hardware tab.
  5. Click on the Device Manager button.
  6. Find your in the list, probably under “Disk Drives.”
  7. Right-click on the device and choose Properties.
  8. Click on the Policies tab.
  9. Uncheck Enable write caching on disk.
  10. Click on OK.


Why do this? Because delayed writes on removable drives are annoying. While it’s on, you will need to “Safely Eject Hardware” every time you want to remove that USB drive. You’re going to be moving it around a lot, Ejecting every time gets old fast. Microsoft was smart and disabled delayed writes on Vista/7/8/10 by default… which is why you don’t need to Eject drives from those newer OSs. So, seriously, just disable it on your XP machine as well.


Be sure you finish up your installation with a reboot. It’s XP, it never hurts.

At this point, you should have a functional XP machine, c2008, so you have about seven years worth of updates to install. Fortunately, there is an easy way. Take your 16gb flash drive, plug it back into the other computer – the one with an internet connection – and go to


Scroll down a bit to the Windows XP Unofficial SP4 Download Locations and download it from Google Drive. Click the Google Drive link, locate the WindowsXP-USP4-v[whatever the current version is]-x86-ENU.exe file, right click on it, and choose download. It’s about 1gb, it will take a while.

Once it’s done, take that flash drive back to your time machine computer and get to installing. Remember, XP only supports USB 2.0 at best, so installation is going to take a while!


I’m going to do that now.




Part 3: Tech 2 bin file and software download


While Unofficial XP SP4 is installing, let’s go ahead and talk about Tech 2 and Saab specialty software.

You’re going to need it, and the downloads total around 5gb so it will take a while.


Tech 2 software download:

All in one:!AuMFf5LIARiPhoFnPRPppeYFz_RnTw  (unknown security)


32MB PC Card with all GM software: (tested)


In that onedrive link you’ll find two folders. The first is PDFs, which contains a bunch of stuff you don’t care about. The second is Software, and you care very, very much about the contents of this folder. Click on it. I know you want to.


Inside the Software folder are some more folders, so let’s talk about them:


BIN Files: Contains a bunch of PCMCIA card images. This is the software that makes Tech 2 work. Each BIN file represents one PCMCIA card’s worth of data. Assuming you were smart and ordered a Saab-English 148 card with your Tech 2, you can safely ignore the files in this folder. If you did not, you will want to download the Saab 148.bin file. Hang onto it, we’ll circle back to these BIN files later. (In case anyone is curious, PCMCIA BIN files have nothing to do with bins commonly referred to when tuning cars – don’t get confused) You can almost certainly safely ignore the rest of the contents of this folder.


GlobalTIS: Contains a gigantic ZIP file which includes GlobalTIS and the crack for it. You need this. Start downloading.


TIS2000: Contains a medium sized 7zip file which includes TIS2000 and the crack for it. You need this. Start downloading.


Miscellaneous: Contains two subfolders. Tech 2 Card Writer is a cool little utility that allows you to write the BIN files we discussed earlier to a PCMCIA card installed in your Tech 2. This is great because it means the XP computer you’re building right this second doesn’t need a PCMCIA card slot of its own. ALL WIN. Download the card_writer.exe file from this subfolder. Memory Card Explorer contains a utility that lets you look around on PCMCIA cards. This is probably not useful for most people. You can download it, but you probably won’t use it. Do note that nobody bothered to ZIP up the Memory Card Explorer, so you need to download that entire folder by right clicking it and choosing download. Don’t try to download all those files inidividually. That sounds awful.


User Guides: Man, if people read the manuals we probably wouldn’t need this thread, so don’t start now. Ignore this folder.


WIS: Contains another huge file that is the Saab Workshop Information System installer. This version has been modified so it will run properly on later operating systems. You want this, start downloading.


Depending on your internet connection and Microsoft’s bandwidth generosity, these downloads could take a while. For the big ones – GlobalTIS and WIS – I would highly recommend downloading one at a time for maximum throughput. It really sucks when you have a slow download and something interrupts you…


Download all this stuff to your newer/faster computer – don’t put it straight on the flash drive. We need to do some things to these files before moving them over to Old Faithful.



Part 4: How to install & crack TIS2000 for Tech2 use


If you’re at this point, you should have:


  1. A old, awful computer running Windows XP SP3, fully patched and up to date using Unofficial SP4, with potentially a bare minimum of device drivers


  1. Your new, wonderful computer with bunch of downloads from onedrive


First up, let’s get TIS2000 running.


To get that going, you need to download and install 7zip. Visit this site:


and download the appropriate version of 7zip for the OS on your newer, internet connected computer. Once it’s downloaded, go ahead and install 7zip.


Once 7zip is installed, find 7zip File Manager on your Start menu and run it. By default, it will open up your Downloads directory, which is probably where you’ve put THE “TIS 2000 Dongle Crack.7z” file you downloaded earlier. If you did not put it in your Downloads directory, you’ll need to go find it!


Once you’ve located “TIS 2000 Dongle Crack.7z” in the 7zip File Manager, double click on it. It will open and a display a folder called “TIS2000 Dongle Crack!” You get to double click on that, too! In there you will find several folders and files.


Plug in your trusty 16gb flash drive. Make a folder on that flash drive called TIS2000, then navigate into your new TIS2000 folder.


Now, in 7zip File Manager select all six items and drag them into the TIS2000 folder you just made on your flash drive. It may take quite some time to finish EVEN AFTER THE STATUS WINDOW DISAPPEARS, be patient and wait for Windows to finish.


Once it’s done, take the flash drive from new computer to old.

We’re going to install TIS2000.


  1. Open up the flash drive on the old computer
  2. Double click on the TIS2000 folder
  3. Double click on the Saab TIS2000 2.2008 folder
  4. Double click on the cosids folder
  5. Double click on SETUP.EXE (there are several files named setup, or similar to setup – you need SETUP.EXE, it has the icon of a car connected to a Tech 2 which, you know, makes sense)
  6. The installer will ask a few questions. CHOOSE ALL THE DEFAULTS. CHANGE NOTHING.


The installer takes a while. Be patient.


After TIS2000 is installed, you need to install the dongle emulator.


  1. Open up the flash drive on the old computer
  2. Double click on the TIS2000 folder
  3. Double click on the Drivers folder
  4. Double click on DDINST32.EXE
  5. Choose Express installation
  6. When it’s done, choose Exit


Now we need to install the crack.


  1. Click on the Start Menu
  2. Choose Run
  3. In the Run dialog box, type


c:\program files\cosids\bin


and press OK

  1. Open up the flash drive on the old computer
  2. Drag id.dll from the flash drive window to the c:\program files\cosids\bin window. Windows will ask if you want to replace the existing file. Choose YES.
  3. Drag SCAControlUI.exe from the flash drive window to the c:\program files\cosids\bin window. Windows will ask if you want to replace the existing file. Choose YES.
  4. Close the c:\program files\cosids\bin window.
  5. Click on the Start Menu
  6. Choose Run
  7. In the Run dialog box type:




and press OK

  1. Choose Show the contents of this folder
  2. Open up the flash drive on the old computer
  3. Double click on the Dongle folder
  4. Drag each of the files – GOODKEY.SSI and SSIPDDP.SYS – from the Dongle folder to the c:\windows\system32 folder. MAKE SURE YOU DRAG THESE FILES INTO C:\WINDOWS\SYSTEM32 AND NOT ONE OF THE OTHER SUBFOLDERS IN THERE BY ACCIDENT.


You have successfully installed TIS2000.


Note that: the easy way to have a TIS2000 crack:  (cracked, no need crack yourself)



Part 5: How to install GobalTIS and crack it for use


Okay, now let’s get going with GlobalTIS.

There are more hoops to jump through here, so get ready.


The first thing you need to do is locate the you downloaded previously from onedrive. We can go ahead an unzip it on the newer computer:


  1. Right click on the file
  2. Choose Extract or Extract All (depends on which version of Windows you’re using)
  3. Change nothing, just click Extract


When it’s done, a new window will open. This is a new folder called GlobalTIS that contains all the files in


First, locate Saab Global TIS 2010-1.iso – This is an “ISO image” of the GlobalTIS install DVD. What we do here depends on what operating system your newer computer is.


If you are using Windows Vista you’re insane. But, if you’ve got that or Windows 7 your easy option is to stick a blank DVD in your drive write that ISO out to a physical disk.


If you are using Windows 8 or Windows 10, you can actually view the content of that ISO without burning it out to a physical disk. One you have access to the content, you can copy them to your 16gb flash drive and install from there. I think – I’ve not tried this, but I will give it a go in the near future. Windows 8 and Windows 10 still have the option to burn ISOs to physical media.


Even if you’re using Windows Vista or 7, you can install software to view the contents. Visit this URL:….aspx?id=38780


and install the Virtual CD-ROM Control Panel.


Now, all that said – because I do not have firsthand experience installing GlobalTIS from a flash drive and because there are a lot of variables in making that happen, we’re going to proceed by burning that ISO image to a physical DVD… that will be the same experience across all PCs. So, if you know what you’re doing with mounting ISOs and whatnot, go for it. The rest of the class is going to make a future plastic frisbee.


  1. Put a blank DVD in your DVD drive (if Windows pops up with an Autoplay window, just “x” out of it)
  2. Locate Saab Global TIS 2010-1.iso in the GlobalTIS folder we made a minute ago
  3. Right click on Saab Global TIS 2010-1.iso
  4. Select Burn Disc Image
  5. After the Windows Disc Image Burner loads, click Burn


This process will take a little while, so be patient.


While it’s burning, we can do some other things!


Click on your Start Menu and go find 7-zip File Manager from earlier. Click on it. By default, it will open up your Downloads directory, which is probably where you’ve put the “” file, *and* where we made the GlobalTIS folder just a minute ago. If you did not put it in your Downloads directory, you’ll need to go find it! In 7-Zip File Manager, double click on the GlobalTIS FOLDER (NOT the file). Double click on SAAB GLOBALTIS KEYGEN.rar. Inside are two files – KeyGen.bat and KeyGen.class.


  1. Plug your 16gb flash back into the newer computer if it’s not already.
  2. Open it up, and make a new folder called keygen.
  3. Drag the two files – KeyGen.bat and KeyGen.class – from the 7-zip File Manager to the keygen folder you just made on the flash drive
  4. Close 7-zip File Manage


Finally, copy the Java 6 for global tis.exe file from your GlobalTIS folder to the flash drive.


Now, we have one last prepatory thing to do. Go here:


and get yourself a FREE DOWNLOAD of Foxit PDF Reader. Save it to the flash drive.


You should now have:


  1. A DVD with the GlobalTIS program
  2. A flash drive with a folder called keygen that has two files in it
  3. Java 6 for global tis.exe on your flash drive
  4. FoxitReader83_enu_Setup_Prom.exe on your flash drive


Take the flash drive from the computer, and return it that old busted XP rig you got on Ebay.


  1. Open up the flash drive
  2. Double click on Java 6 for global tis.exe
  3. Run through the Java installer – it will only take a second.


Note the last screen after Java installs: Java will periodically check for updates. This is one of those reasons you don’t want this computer connected to the internet – you do NOT want Java updating. It’s important.


After Java has installed, let’s run Internet Explorer one time to be sure it works. Click on the Start Menu, click on Internet. You may be prompted to answer some questions – I encourage you to answer those questions and NOT to click “Ask me later.” Just get it over with.


Everything look good? Great.


Now we need to install the PDF viewer software. Open up the flash drive and double click on FoxitReader83_enu_Setup_Prom.exe to start the installation. Don’t change any of the options, just click Next through the entire process. When it’s done, click Finish and Foxit will open. Choose Not Now, exit Foxit.


Place the DVD you just burned into the XP machine’s drive. Autoplay should take over – after a few seconds you will get the InstallAnywhere window and a moving status bar. If you do not, you jumped ahead and turned off Autorun, shame on you. You’re either with me or against me.


Run through the GlobalTIS installer, which primarily consists of clicking OK and Next a few times. Do not change the default install path, don’t change the installation type, don’t change the host, don’t change ports, don’t configure a mail server, don’t add a proxy. OK and Next is all you do UNTIL you get to the Dealer Code. Type in a 6-digit number of your choosing. REMEMBER THE SIX DIGIT NUMBER. I used 599599!


GlobalTIS takes an eternity to install, be patient. Lots and lots of tiny files.




If you’re like me, you probably disappeared a 22oz of Drake’s while you waited for GlobalTIS to install, so things may get a little rough. Stick with it. You can do anything you put your mind to.


At long last you get to click Done, and GlobalTIS is installed.

Now we need to crack GlobalTIS.


First, locate the GlobalTIS icon on your desktop. Double click on it. Internet Explorer will load, and it will probably take a long time before anything happens. Be patient, let it sit there.


IE will eventually respond with a popup advising you information sent over the internet isn’t secure. That’s cool, make sure the “Don’t show this…” box is checked and click Yes.


Look at the top of the screen, and note the warning “Intranet settings are turned off by default….” We need to turn them back on, so click on the banner where it says “Click for options” and choose Enable Intranet Settings. You will get a warning dialog, click Yes.


You will be returned to the GlobalTIS registration page. You need to pay attention here:


  1. Click Edit Dealership Data
  2. Fill out EVERYTHING. The data is going nowhere, use whatever information you like, BUT note the Dealership ID. Use the same ID you provided earlier. If you’re me, that’d be 599599.
  3. Click Save when you’re done.
  4. You will be notified the dealer data has been stored, click OK.
  5. Don’t change the user count, don’t change the brand subscription
  6. Click Email/Fax Registration
  7. IE will pop up asking for a place to save a file. The default is My Documents. Just leave it, click Save.
  8. Click Close to dismiss the download dialog
  9. In the GlobalTIS window, click the Logout button.
  10. Confirm you wish to log out.
  11. Close Internet Explorer


Next we need to get some information.


  1. Click on the Start menu
  2. Click on My Documents
  3. Double click on the file called “registration” – this is the file GlobalTIS made just a minute ago
  4. Foxit will open and display a PDF with a GM Europe Header.
  5. Scroll to the bottom and find the Request ID and the Software Key
  6. Click on the Start menu
  7. Click on All Programs
  8. Click on Accessories
  9. Click on Notepad
  10. In the Foxit window, select the 64-character Software key.
  11. Right click on your selection and choose Copy
  12. Click on the Notepad window.
  13. Click Edit->Paste
  14. Your 64-character Software Key will appear in Notepad.
  15. Edit that key so it’s all on one line, and remove all the hyphens.


Now, things are about to get real. PAY ATTENTION.


  1. Open up your flash drive, and double click on the keygen folder we made all that time ago. Be sure there are still two files in there – KeyGen.bat and KeyGen.class.
  2. Click on the Start menu
  3. Click Run
  4. Type C:\Program Files\GlobalTIS\tomcat\webapps\tis2web\WEB-INF\lib
  5. Click OK
  6. Drag KeyGen.bat and KeyGen.class from your flash drive into this window
  7. Close the flash drive window. Leave the other window – C:\Program Files\GlobalTIS\tomcat\webapps\tis2web\WEB-INF\lib, titled “lib” – open
  8. Click on the Start menu
  9. Click All Programs
  10. Click Acessories
  11. Click Command Prompt
  12. Type


cd\Program Files\GlobalTIS\tomcat\webapps\tis2web\WEB-INF\lib


and press Enter

  1. Find your Notepad window, the one where we edited that 64-character Software Key
  3. Click Edit->Copy
  4. Return to your Command Prompt window
  5. Type:





  1. Press the space bar ONCE
  2. In the top left corner of the Command Prompt window, click on the little command prompt icon
  3. Choose Edit
  4. Choose Paste
  5. The 64-character software key should appear on the command line
  6. WITHOUT PRESS ENTER, just start typing


>> key.txt


  1. Now, finally, press Enter
  2. More or less nothing should happen.
  3. Type




and press Enter


Your command prompt window will close. You can also close Notepad. You do not need to save the file in Notepad. We’re done with that.


Now, let’s get back to that registration.


  1. Find the C:\Program Files\GlobalTIS\tomcat\webapps\tis2web\WEB-INF\lib window, titled “lib” that we left open earlier. Look around in there for a text document called key and double click on it. There should be a short character string (your Subscriber ID), another 64-character string (your License Key), and “From Russia with Love.”
  2. Find the GlobalTIS icon on your desktop again, and double click on it. It should load much faster this time!
  3. Scroll to the bottom and locate Section 6, the Subscriber ID and License Key boxes.
  4. Copy and paste the strings from key.txt into the GlobalTIS registration window.
  5. Scroll down further in the GlobalTIS registration window and click Register License Key
  6. READ THE WARNING – it’s going to take some time – then press OK.
  7. HAHA – fooled you! It’s done instantly. Press the logout button.


Close all the windows. ALL OF THEM.


You are done. GlobalTIS is installed!



That’s all for GM Tech2 software installation.

Hope this helps you out.

Credits to the contributor from saabsentral forum.

5 Steps to Code a BMW F10 with BMW ENET E-sys

After reading all the coding below,  wait a while before coding! Please back up and restore your data , and proceed with the coding while you are backed up !!!


Note: The guide was translated from Korean. Credit to Mr.JIHUNX.



If you are ready to install all the coding programs and the coding cables, we will start coding in earnest. The coding is roughly done in the following order. It would be easier to understand the following outline after drawing the overall outline first.

  1. Connect your car and laptop to each other with a cable.
  2. Run the coding program to connect to the car (this is the process of connecting the coding program to recognize the car)
  3. Download coded data from my car to my laptop (eg download the data set to ‘Beep if the seat belt is released!’).
  4. Change the settings on my laptop and save them to my computer (eg change the setting to ‘Do not beep if your seatbelt is released!’)
  5. Upload the coding data you saved to my computer to the car.


Connect your car and laptop to each other with cables

First connect your vehicle and computer with the BMW ENET cable .

And turn on the vehicle start . If the vehicle is powered off when the coding can be communication is lost in the middle of coding, we recommend that you turn on the ignition coding. However, off the case of a DME / DDE module startup supposed to be (ACC On) Turn on the power only in the state code, which is the error How to resolve due to the DME / DDE module initialization , please refer to the article. It is recommended that you do not code DME / DDE modules.


Run a coding program to connect with cars

If you have connected the vehicle to the cable and started up as above , run the E-Sys Launcher .


Choose the code for your car from the Car Series . The code you choose here is a generic code name for your car. In other words, select F010 for a 5-Series sedan and F030 for an F30.


Tendeyo it is displayed if the program is executed, the following screen, press the connect button to connect to the vehicle .


Press the connect button to display the connection setting screen. You must select Target and Interface here . Code Name and E-Sys Target when usually call the model number of the vehicle may vary.

Please check the E-Sys access code I have uploaded and select the correct Target. If there are several F010s as below, you can choose the one with the latest version of Direct. Usually the latest version is at the bottom of the list.

In the Interface, select Connect via VIN .

Select Target and Interface and press Connect button.


If the vehicle is normally connected, the following message will be displayed. Click OK to close the window.



Download car-coded data to my laptop

On the left side of the program screen, if Expert Mode is not selected, select Expert Mode and select Coding .


Click the Read button in Vehicle Order.


Right-click on the FA folder and select Activate FA .


Press the Read SVT button on the right side of the screen .


The modules of the car are displayed in the SVT area.

As an example, let’s show you how to modify one coordinate. I want to change the coordinates of KOMBI the coordinates to the HUD_SPRACHEINGABE_ENABLEvalue of aktiv.


First locate the KOMBI module in the SVT area, select the CAFD with the green V icon on the left side of the KOMBI submenu, click the right mouse button and select Read Coding Data.


When you read the coded data on the vehicle, the following message will be displayed. Close button to close.



Change settings on my laptop and save it to my computer

CAFD will be changed to a folder, and another CAFD list will be created under it. Select the list, right-click, Edit FDLand select.


The FDL Editor screen will open . Enter coordinates in the search bar to find the desired coordinates . You can find some of the keywords by typing them without having to type in all the coordinates.


I found exactly the coordinate I wanted.

Let’s expand the folder of coordinates and change the value that this function now works. Expanding the Ausgelesen folder has nicht_aktiva value of. This value is the setting value of the existing function aktiv. To change this value to , press the right mouse button and press the Editbutton.


This will bring up the select box so you can select a value, then aktivselect it.


For some coordinates, you may need to enter a value directly instead of selecting it as above. After selecting Edit, Values from ECUenter the value in the lower area of ​​the screen and then click the Exit button on the right of the screen.


If you modified the value well, the save button at the top of the screen will be activated. This is not the step of storing the value in the vehicle, but the step of temporarily saving the value to the current computer. After saving, press the Back button to exit the FDL Editor screen.



Upload coded data from your computer to your car

Now it’s time to transfer the coding values ​​you temporarily saved to your computer to the vehicle. Code FDLButton.

Note: CodeThis is a button, not a Code FDLbutton. CodeButton is a button that initializes the coding.


I am transferring modified coding data from my computer to my car.


A message will be displayed indicating that the vehicle has successfully transferred the changed values ​​and completed without errors. Report 0 errorAnd if there is an error, there is a problem during coding, it is recommended to return the modified value to the original value.


Quitting coding

The coding is finished. Please make sure that the value you just edited is correct. There is no procedure to terminate the coding separately. Normally, the connection button that is clicked before will be changed to the disconnect button. Pressing the button or disconnecting the BMW ENET cable is not a big problem.

2 Methods to Install Volvo VIDA 2014D on Window 10 Tablet

VIDA is a catalog of parts with a variety of instructions and manuals. Also, diagnostics, maintenance and adjustment of some parameters will be available using DiCE .

Below is a small example of working with VIDA 2014D and Volvo DiCE , and also described TWO ways of installing TWO variants (original and repack) of VIDA on Windows 10 (also installed on Windows 8.1). Additionally, added options for solving common problems with / after installation and some useful settings.

(The document was translated from Russian forum)

Volvo VIDA 2014D is the last (not the last) file version of VIDA available locally, i.e. installed and running on a separate PC. Accordingly, available to a simple user.
Since the beginning of 2015, the program is only online!


Temporary workplace is ready.

Example of using VIDA + DiCE – diagnostics and error removal


Start, enter 4 to enter the EUR region.


We read the car.


The Diagnostics section, the Details tab.


The Diagnostics section, the Network tab.


The Diagnostics section, the Troubleshooting tab.
On the Troubleshooting tab, the module with errors is highlighted in red (green – everything is normal, gray – missing / not installed). Select it with the mouse, below it will be a list of errors. Select the line – the information about the error appears. With a double-click – a window opens with the expanded info. Before erasing – carefully read. Go to the Delivery tab , at the bottom there will be actions – Erase everything and Erase


The existing CEM module error.


The window with the expanded information by mistake and recommendations on elimination.


The existing error is nothing more than the LED license plate lights that I have installed. So, while these lamps are standing – there will be a fault, it does not lead to the device and it makes no sense to erase at the moment.


The Diagnostics section, the Reference tab.


Diagnostics section, Maintenance tab.


How to install Volvo VIDA 2014D on a PC with Windows 8.1 / 10 Pro / Core x86 / x64

-This instruction for installing VIDA 2014D from an .iso image (or from a folder) on a PC with Windows 10x86-x64 of all versions and versions (as of 08.10.2016). Suitable for Windows 8 of all versions and versions.
In Windows 7, install the usual way – run \ Install \ DVD \ Vida_dvdheader \ Main \ setup.exe
-If you have an image without the Russian language (and it is needed) – unpack the image by any archiver into a folder (for example VIDA2014D), download the archive at the end of the post , create the folder ru-RU in VIDA2014D \ DB , put the downloaded archive into it , you can start the installation.
-If the PC has 2GB of RAM, 20GB of hard disk space (3GB and 30GB for 2014D) and less, you need to unpack the image and make the appropriate changes to the file \ VIDA2014D \ Install \ DVD \ Vida_dvdheader \ Compinfo.ini , in the lines Win7MinValue = write 512 , in Win7 Recommend = write 5,000,000 (or erase one digit at the end), save.
-If the PC is shaken by unsuccessful attempts to install different versions of VIDA – it is necessary to prepare for the new installation, clean up the OS (uninstall the components VIDA, SQL, remove the remaining folders, remove the remaining keys in the registry).

Method 1

1 . Preparation.
There is nothing to install additionally, except as specified in this manual. Also, there is NO need to disable / stop any of the default components in Windows 10 (defender, firewall, etc.).
a ) Install the .NET Framework 3.5 from:
– Control Panel – Programs and Features – Turn Windows features on or off
In the Windows Components window , note .NET Framework 3.5 , then OK , the .NET Framework 3.5will be loaded and installed , you may need to restart. If already installed, go to the next step.
b) Insert the image into the virtual drive (in Windows 10 it is present by default) by double clicking on VIDA2014D.iso .
Open the explorer folder with the image.
c ) Run cmd from the administrator from the open folder with the image VIDA2014D:
– File – Open the command line – Open the command line as an administrator
Before finishing the installation DO NOT close the cmd window , we need it twice.


2 . Install and configure Microsoft SQL Server 2008 R2 .
Copy / paste into the cmd window and press Enter :


Wait until the installation is complete. You can check the correctness of the previous installation in:
– Start – All applications – Microsoft SQL Server 2008 R2 – SQL Server Installation Center – Tools – Installed SQL Server features discovery report
The default browser with the report will open. Look – there are two lines in the table (at the end of No, it should be), close the SQL Server Installation Center .


3 . Installation of VIDA 2014D .
Copy / paste OBE lines to the cmd window and press Enter :

set __compat_layer = WIN7RTM
“Install \ DVD \ Vida_dvdheader \ Main \ setup.exe”

Select VIDA All-in-one .
Choose only ONE language (install TWO languages ​​and switch them you can – see Method 2 ).
Accept the license agreement.
Choose the installation path. It is recommended to leave it as default.
Installation takes a long time. You can control in the Task Manager by the activity of the alba process . At the end of the installation, icons appear on the desktop.
Select in the pop-up window Internet , then Save , then Close , and again Close .
Refuse to reboot.
Close the cmd window .
4 . Treatment and first run.
Run 2014A-BD.exe from the administrator. If you changed the default VIDA installation path, change only the LETTER drive in the opened window (if you installed it to the root of another disk / partition). Select Install , VIDA Monitor should start after that , after some time its icon in the tray should have a green arrow instead of a yellow arrow.
In the pop-up window of the regular firewall, select Allow access for Java.
Start VIDA with the VIDA All-in-One icon on the desktop (or in the Start menu, or right-click on the VIDA Monitor icon in the tray).
If Internet Explorer prompts you to select and enable add-ins, enable it.
Enter in the fieldUsername : 4 for Europe region (others – 1, 2, 3).
Wait for IsoView to load .
Click the Vehicle Profile tab , enter the VIN code. There should be a car. If Write Access is denied – check and enter the VIN code manually (NOT through copy / paste).
Disable VIDA eUpdate in the Task Manager on the Startup tab , the Java ™ Platform SE binary line .
You can also disable VIDA Monitor from startup and run it as needed from the shortcut to Start – VIDA .
Adobe Reader XI, which was installed with VIDA, can be deleted (if you use another application for pdf or not needed).
Done, you can use.
* If the server does not start – after a while on the icon appears red “?”, The fault is the update KB3163018or 1607 AU . Download the archive with the folder jdk , unload VIDA Monitor, delete the folder jdk from C: \ VIDA , unpack downloaded to C: \ VIDA , then reboot the PC. Archive with the necessary, to solve this problem, you can download at the end of the post.
* If the Username field is NOT active– the tablet did not work, apply again (after unloading the VIDA Monitor ) carefully following all the conditions, then restart the PC. Another option is to unpack the contents of 2014A-BD.exe into C: \ VIDA by agreeing to the replacement. Start from the administrator C: \ VIDA \ patch \ filldb.cmd (previously unloading the VIDA Monitor ).

Method 2 (recommended)

– At the bottom of the post there is a link to the resource where you can download the ready version with the adaptation to the extreme update of Windows 10 and the ability to use two languages ​​- Russian and English. Contains an easy way to install with cmd files (nothing needs to be entered manually). Everything necessary for installation and normal operation on Windows 10 is already in the image.

Correction of the “cross” in the field “Communication tool”

If after starting, in the field “Communication tool” – a cross , you must run the reg.file from \ Install \ Utilson the image / disk with VIDA EnableIEHostingx86.reg or EnableIEHostingx64.reg (for x64 OS).
IE must be closed! Archive with the necessary files, to solve this problem, you can download at the end of the post.

Connecting and installing DiCE

If you plan to use Volvo VIDA DiCE:
– Connect the device to the OBD connector of the car (or supply it with power 5-12 V / 1-2 A suitable BP, dais does not get power via USB!).
– Connect it to the USB connector of the PC.
– Wait for the device to be installed in Windows.
– Start VIDA, make sure that DiCE is installed in the “Communication tool” field.
If you want to use DiCE on bluetooth (first necessarily connect via USB!), Run (corresponding to the bit depth of the OS) reg.file and search / add devices WT to the OS. The manual with the necessary reg.file for connection on bluetooth and driver for using DiCE without VIDA can be downloaded at the end of the post.
To check the device, use the regular DiCE Diagnostic utility in – Start – All applications – DiCE .

Installing EWD schemas in VIDA

To scheme EWD were available from VIDA , you must copy the contents of a folder Rus from the disc (image) in the EWD:
\ VIDA \ the jboss \ the standalone \ deployments \ VidaEar.ear \ VidaWeb.war \ wiring_diagrams \ Rus
When a disc / image EWD no folder Rus – copy the contents from, for example, US_Eng , in diagrams and in “English” everything is clear Copy it to the Rus folder , if VIDA is in Russian (if there is no such folder, create it). After restarting VIDA Monitor.
Are in the Information – Troubleshooting – Wiring diagrams .
– At the bottom of the post there is a link to the resource where you can download EWD .


EWD 2014D

Access to VIDA over the network

For VIDA to be available over the network, you need to stop VIDA Monitor, change the line in the file:
VIDA \ jboss \ standalone \ configuration \ standalone.xml
<interface name = “public”>
inet-address value = “$ {jboss.bind.address :} “ />
</ interface>

<interface name =” public “>
any-ipv4-address />
</ interface>

Then run VIDA Monitor (or restart the PC). On another PC, you need to install the accompanying software – IsoView and the DiCE driver (if needed there). From this PC (in the local network, VPN, etc.) in IE, enter the address of the PC with VIDA – * IP of the computer * / Vida (for example or create a shortcut with the object “C:computer * / Vida.

How to delete car profiles that have already been read / entered

Run the file:
\ VIDA \ db \ dbutils \ clearDatabase.bat
All profiles are deleted! Separately, there is no way to delete. After, it is necessary to apply the tablet again .


VIDA 2014D on Windows 10


VIDA 2014D on Windows 8.1



Ways to solve problems with installation and startup on Windows 8.1 / 10 are taken HERE

How to rework SD connect C4 PCB for DoIP diagnosis

About: How to rework a cloned MB star diagnosis SD connect C4 PCB to support DoIP, working as well as Xentry Connect C5


Details included:

What is DoIP?

What’s the advantage of DoIP?

Why DoIP is applied to automotive / cars?

What is a SDconnect DoIP device?

What is a DoIP cable?

How to rework clone SDConnect C4 PCB for DoIP diagnosis?



What is DoIP?


Diagnostic Communication over Internet Protocol


Short and simple: “DoIP is the packaging of diagnostic messages

in Ethernet frames for communication of a diagnostic tester with a vehicle”

  • DoIP is a standardized diagnostic transport protocol according to

ISO 13400 (see the note below)

  • DoIP is used in combination with the standardized diagnostic protocol

UDS (ISO 14229-5: UDSonIP)

  • Services of UDSonIP are identical to UDSonCAN
  • DoIP with Ethernet 100 Base-TX instead of CAN enables substantial

higher bandwidth

  • Vehicle access with DoIP is backwards compatible using discretionary

pins of the existing diagnostic connector

  • DoIP enables easy integration into various network structures,

even with WLAN



Note:  ISO 13400

ISO 13400-1:2011 describes the general use cases and communication scenarios which are covered by an Internet Protocol-based vehicle communication standard. Each use case drives specific communication capabilities of the vehicle communication interface, for instance in order to be interoperable in an existing computer network.

The diagnostic communication over Internet Protocol (DoIP) protocol supports the standardized service primitive interface as specified in ISO 14229-2.

The descriptions in ISO 13400-1:2011 cover different application layer implementations, such as:

enhanced vehicle diagnostics (system diagnostics beyond legislated functionality, non-emissions-related system diagnostics);
WWH-OBD (World-Wide Harmonized On-Board Diagnostics) as specified in ISO 27145-2 and ISO 27145-3.


What’s the advantage of DoIP?


Performant handling of huge data volumes

Time-saving at ECU Flash Programming

Cost-efficient because no VCI is necessary

Simple integration to IT Infrastructure

Flexible use because of standardized communication

Integrated with other standards for vehicle diagnosis

Future-proof technology enables various use cases


Why DoIP is applied to automotive / cars?

xentry-connect-c5-doipxentry-connect-c5-doipincreasing interconnection of vehicles and their environment

Driving assistance and infotainment systems cause huge data volume

Increasing time for flash programming at production line and after-sales service

DoIP as a performant and flexible vehicle access



What is a SDconnect DoIP device?


SDconnect DoIP devices for diagnosis of the model 222 S-Class have “SDconnect DoIP” on the model plate of the device (system number 170000 or higher). SDconnect DoIP includes an Ethernet switch, which switches the TCP/IP messages in the event of DoIP diagnosis to the vehicle side.


DoIP diagnostic tool for Mercedes:

SD connect C4 genuine (the clone need rework)

DoIP Xentry Connect C5, clone or genuine


What is a DoIP cable?

It’s a cable used to updated to DoIP with SD connect C4 clone.


What is a DoIP cable?


The difference between DoIP and non-DoIP is pcb with Ethernet switch or not.


For SDConnect C4 china clone: rework and update to DoIP


You need:

Here is a parts kit to upgrade your SDConnect to DoIP:

DoIP piggyback board, power board and new DoIP cable.
If your SDConnect is china made you have to solder one missing connector.



What has been done:

Keyboard replaced
Side metal covers replaced
Top plastic cover replaced
Battery case with sensor and battery lock replaced
Full set of screws replaced

LCD board replaced
SDCard replaced
Connectors board replaced
LAN connector replaced
DoIP piggyback board added

Processor board
MPC processor replaced
C161 processor replaced
PIC replaced
Full set of RAM(6 chips) replaced
Full set of ROM(4 chips) replaced
PHY LAN controller replaced
PCMCIA slot replaced
20pin aux connector added
SD slot added
Some minor improvements, resoldering, cleaning etc.

Relay board
Can chokes added
All capacitors replaced
Main power regulators and inductors replaced
Some minor improvments, resoldering, cleaning etc.


Done! And your SD connect C4 DoIP now.



Credit to Anturage who made such great job. Note that experienced tech is required to PCB rework; otherwise, you would damage your device- TRYING ON YOUR OWN RISK.


Also, you have another way for W222 DoIP diagnosis, that is: go for Xentry Connect C5. No matter it’s original or not, it has good compatibility of DoIP diagnosis.







Topic: What Jaguar Land Rover diagnostic tool can work for Land Rover the 2017 year? VXDIAG VCX NANO for JLR Land Rover with SDD or JLR DOIP VCI with Pathfinder?


The answer is: BOTH OK. Both work for the 2017 Land Rover.


First, JLR DOIP VCI diagnostic tool running Pathfinder software

Not released yet!

JLR DOIP VCI running Pathfinder software works for Land Rover the 2017 year.


JLR DOIP VCI how much do you know?


What is JLR DOIP:


This is a unit compatible with Pathfinder and all JLR vehicles with new vehicle architectures (from Range Rover/Range Rover Sports (L405/L494) 17 MY onwards) or allow the enhanced diagnostics that Pathfinder will offer the retailer. In addition to the 17MY vehicle line application, the DoIP VCI will be capable of interfacing with the 14-16MY Multi-CAN architecture vehicle lines on the Pathfinder diagnostic system. Pre-14MY and vehicles not detailed here will continue to use the current diagnostic system and VCIs.


How to use Pathfinder software to read/clear fault codes:


Vehicle: Land Rover Range Rover L405 2007




Run Pathfinder


Enter user name and password to log in



To use this maintenance tool, you should agree with items below:

– you’ve already read Garage Maintenance User Guide, the first section “Basic information”

– know how to use this tool to perform PDI, maintenance, diagnostics, etc.

– only used for Jaguar Land Rover vehicles

– finish junior training of JLR diagnostic tools

– obey laws & rules of vehicle health and security in your areas

– obey all policies & procedures of the dealer repairing


Search your vehicle via VIN


Auto scan



Automatic ignition switch not supported

Click on OK


Vehicle information:

Land Rover Range Rover L405 (DoIP)


YEAR: 2007

MILEAGE: 5804km



DRIVER: LHD (left-hand driver)




Go to ECU Diagnostics

Reading fault codes




Read All DTCs


Go to clear all DTCs




Then refresh DTCs




What vehicles that DoIP VCI clone works with: (14-16MY)

XE (X760)

F-Pace (X761)

F-Type (X152)

XF (X260)

XJ (X351) – 16MY only

Evoque (L538)

Discovery Sport (L550)

Range Rover (L405)

Range Rover Sport (L494)


Disclaimer: All about JLR DOIP VCI and Pathfinder here is China clone version. For original DOIP VCI, forget it.


Second, VXDIAG VCX NANO for Jaguar/Land Rover running SDD V145:


Obdii diagnostics, ECU programming…Works great!



What is VXDIAG VCX NANO Jaguar/Land Rover:

It’s an auto diagnostic/programming tool made by Allscanner, used for Jaguar/Land Rover cars to do basic obdii diagnostic and ECU programming.



How to use VXDIAG VCX NANO for Land Rover diagnostics:


Run JLR SDD, then click “SDD” to Login.


After you see “The SPX – I – VIEW is connected” at the right corner, click “Continue”


Auto VIN Read



Go to Diagnose


Select symptom, SDD covers Chassis, power train, electrical and body

Here: select Powertrain – Engine system – Engine cooling, then click “Continue” to identify recommendations for selected symptoms.


After complete identifying recommendations for selected symptoms, click on “Diagnose”.


Click on “Diagnose”, select Powertrain – Engine system – Engine cooling, then click “Continue” to load recommended candidates.


Select market specification, click “Save”, then go to analysing data…



Find out “Complete Vehicle – Clear all stored diagnostic trouble codes.”, click on “Run”


Pop up “Ignition On Check”, click on “Continue”


Clearing DTC.


Get operation tips, continue


Back to the menu, and select “Session”, then click on the “refresh” Icon



Click “DTCs” to view fault codes read from vehicle.



Vxdiag Vcx Nano JLR car list:

Support Jaguar and Land Rover from 2005 to 2017

Land Rover: L316, L319, L320, L322, L359, L405,L494, L550, L538 vehicle lines

Jaguar: X100, X150, X152, X202, X250, X350, X351, X400 vehicle lines



Again, JLR DOIP VCI is not released yet. If you need have a diagnostic test or ecu programming for your JLR, please go to Vxdiag Vcx Nano Land Rover. The site might wok great for you:

How to Set up BMW Rheingold ISTA on ICOM, INPA and ENET cable

BMW Rheingold ISTA-D ISTA-P free download, user manual download and installations/instructions provided here for free.



What is BMW Rheingold ISTA ?

BMW Rheingold ISTA-D User Manual Download

BMW Rheingold ISTA 4.03.21 Free download Win7/Win8/Win10

How to install and setup BMW Rheingold ISTA?

Diagnostic with BMW ISTA-D

Programming with BMW ISTA-P



What is BMW Rheingold ISTA ?

ISTA is a workshop system that contains BMW AG Data and Information. ISTA stands for Integrated Service Technical Application. Way back when, during the initial development of this tool, BMW used DIS (Diagnostics Information System), and as the programs evolved and due to the nature of the file naming conventions utilized by BMW, the workshop system became known as Rheingold in the enthusiast world. Rheingold in actuality is the folder that contains the main application and data. Rheingold became ISTA-D (D stands for Diagnostics) and BMW’s programming application (not discussed in this document) used the same nomenclature, ISTA except with a P (for programming) or ISTA-P.


BMW Rheingold 4.06.31 ISTA Functions List:

1. Module (ECU) errors reading and clearing

2. Gearbox (transmission) and engine adaptations erasing

3. Fuel injectors control, correction amount real time viewing, injector registering

4. Engine mountings testing

5. Mass air flow (MAF) testing and registering. Whole air system testing

6. EGR system control and testing

7.Turbocharger and related components control and testing

8. Diesel particulate filter regeneration (DPF)

9. Battery replacement

10. Oil change and service interval reset

11. Wiring diagrams, live data, repair instructions, technical documents etc

12. Programming, vehicle retrofit, mirror coding, FSC codes adding or updating etc


And many more other functions


System Requirements:

Windows 7 (32-bit or 64-bit)

Windows 8 or 8.1 (32-bit or 64-bit)

Windows 10 (32-bit or 64-bit)


Minimum system configuration is now hard coded into the program, although the standalone

versions have this check removed.

2.2Ghz CPU – 2 core minimum, core i5 or i7 recommended

4GB RAM, 8GB recommended

Minimum 20+GB HDD free space for ISTA+ Diagnostics with ONE language, and minimum

100GB for Programming Data.

This version has hardware check removed, however, future versions MAY not have this

feature. A faster system is required.

This version discusses included English Databases only. If more required, add to SQLiteDBs folder, which will need more space.


Interfaces and other requirements




  •  ICOM A: main interface
  •  ICOM B: adapter for programming multimedia in E series
  •  ICOM C: adapter for old BMW with round 20 pin diagnostic plug
  •  ICOM D: adapter for motorcycles

BMW Rheingold ISTA User Manual PDF Download:

User manual 1:

1 Introduction

Explanation of the symbols used

Important security instructions

Chapter contents

Integrated Service Technical Application (ISTA)

ISTA operating modes

Data exchange with other systems

Distinguishing different makes

General operation of the ISTA workshop system


2 Overview and short introduction

Starting the ISTA Client

Checking the operations list

Selecting a vehicle

Selecting a diagnostic connection to the vehicle

Creating an operation

Finding out about operation details

Perform vehicle test

Display fault memory

Editing a test plan

Running a procedure

Terminating an operation


3. Menu structure

Start mask


Vehicle test.


Service plan



4. Appendix

Scope of functions for operator devices



Fault messages and fault rectification


BMW Rheingold ISTA User manual 1 download


User manual 2:

1. BMW Rheigold ISTA Introduction

2. System Requirements

3. Interfaces and other erqurements

4. How To Install BMW Rheingold ISTA Software

5. Programming note

6.Interface configuration and verification with ISTA+

7. Diagnostics with ISTA+


BMW Rheingold ISTA User manual 2 download


BMW Rheingold ISTA 4.03.21 Free download:

BMW Rheingold ISTA 4.07.22!bJJlHJxS!IutlwTO55wUfk_n_rl3k0Q

BMW Rheingold ISTA+ 4.03.21 Standalone +SQLiteDBs +language package:!4Msz2RgL!jvZdlqN3SF75Z5rIRnWnYg




Free download BMW ISTA 4.03.21 Delta Database:


BMW_ISPI_ISTA-DATA_DELTA_4.03.21.istapackage 121MB!nJ8XyZZB!iZ7tn_6-geNMICmudHBTjeAJ4yuVhbj3B8cqPRXFWH0


BMW_ISPI_ISTA-DATA_DELTA_en-GB_4.03.21.istapackage 378kb!3ZcVzDxB!pg97aDWK3jY6yCDTW3n3Se1KXK7Ovnz3i1ZkRbHsFnA




BMW_ISPI_ISTA-META_4.03.22.xml 17kb!6NUS0bQI!aCxykkVKs3F6WxzMWrt6Cnezy7vwHmLP-H7PLhk998s


BMW Rheingold ISTA Installation Guide:

BMW ISTA installation method may differ from source and version. This method is only for reference.But different version installations are similar,if your version is another this document is also helpful.


Porcedures of How to install BMW Rheigold ISTA:


Step 1:Download and run unblock.reg BEFORE downloading anything else. Then REBOOT the computer, this is a critical step.


Step 2:Install everything in Prerequisites folder, only if you don’t have a previous Rheingold installation. For 64-bit Windows, install both vcredist x32 & x64 from Microsoft, if not already installed.


Step3:Install the following – you can get both from Microsoft.

  •  Visual C++ Redistributable Packages for Visual Studio 2013
  •  .NET Framework 4.6

Step4: Download Rheingold.7z using MegaSync or JDownloader. Once downloaded, check whether“Rheingold.7z” is blocked. If it is, unblock it. Right click on the file, go to Properties and if files are blocked, then you will see the unblock button as in the picture below:


Step 5: Extract Rheingold.7z using 7zip ONLY. You may have to give admin privileges for extracting. Location doesn’t matter, but preferred location is C:\. If extracting to this location, you will need admin privileges for 7zip before extracting the file. To avoid future issues with admin rights etc. you can also extract this file to the root of a secondary drive, for e.g. D:\


Step 6: Assuming you extracted the file to the location suggested above, create desktop shortcut from“C:\Rheingold\TesterGUI\bin\Release\ISTAGUI.exe”. If not, create the shortcut from the location you extracted the files to.


Step 7: Run the following registry fixes, depending from your OS:

  •  From the Mega site, download and run the following two registry files:



  •  Also run the following registry fixes from the C:\Rheingold folder (scroll all the way to the bottom to see these files):



Step 8: Run ISTAGUI shortcut from your desktop as administrator.

Step 9: When prompted for license, copy the license key from the “rheingold-license.txt” located in “C: \Rheingold”


Step 10:If/When prompted for dealer ID, enter “1” and ignore following warnings. ISTA+ will close.

Step 11:Run again ISTAGUI shortcut from your desktop as administrator and verify the databases in Settings >Version tab in ISTA/D If you encounter start/running issues, delete the “Rheingold” folder from “C:\”,run “RCleanerV4.4.exe” as administrator and start again from step 5.



ISTA+ PROGRAMMING is only for F, G and I Series, Mini and Rolls Royce cars

ISTA-P will contain all chassis data until around August 2017, then BMW plans to phase out all BN2020 vehicle data in ISTA-P. So ISTA-P will be to program E-series only and ISTA+ will program everything else. Programming is now enabled in the Registry, so no changes to ISTAGUI.exe.config file are required.



The following information is freely available on the internet, however, has been consolidated here to help the DIYer in interface configuration (Rheingold, ISTA-D and ISTA+ all are all simultaneous and are used interchangeably. For the purposes of this document, we will only use 3 interfaces, K+DCAN, ENET and ICOM. Additional configuration of these interfaces is not discussed here. Refer to other publicly available information on the internet or specific forums.



1. Open used for connection network adapter properties, then “Internet Protocol Version 4 (TCP/IPv4)” properties, then enter for “IP address” and for “Subnetmask”.


2. If VMware is installed, open Virtual Network Editor and disconnect from the host any adapters with Subnet Address


3. Open C:\EDIABAS\BIN\EDIABAS.INI with Notepad and check for “Port = 6801” in TCP settings.


4. Connect car with ICOM to PC.

5. Now run BMW Rheingold ISTA using shortcut in start menu and wait until it boots, then press settings button.


6. Select “VCI Config” tab and “HO-ICOM/ENET local and ISIS network”, then “OK”.


7. Go “Operations”, then “Read Out Vehicle Data” and “Complete Identification”.



8. Select your ICOM from the list and press “Set up connection”button.



USING ISTA WITH INPA K+D-CAN CABLE (Example using Com Port 9)

1. Plug your K+D-CAN cable and install drivers. For FTDI based cables use latest drivers.

2. Open “Device Manager”, then USB Serial Port properties, go to “Port Settings” tab and click “Advanced…”. Change port number to “COM9” and latency timer to “1”. Confirm configuration via “OK” button.

bmw-ista-on-inpa-kdcan-1 bmw-ista-on-inpa-kdcan-2

3. Open C:\EDIABAS\BIN\EDIABAS.INI with Notepad and check for “Interface = STD:OBD”. In TCP settings set “Port = 6801”.

bmw-ista-on-inpa-kdcan-3 bmw-ista-on-inpa-kdcan-4

4. Open C:\EDIABAS\BIN\OBD.INI with Notepad and check for“Port=Com9”


5. Connect car with K+D-CAN cable to PC.

6. Now run BMW Rheingold ISTA using shortcut in start menu and wait until it boots, then press settings button.


7. Select “VCI Config” tab and “Ediabas standard settings (ediabas.ini)”, then “OK”.


8. Go “Operations”, then “Read Out Vehicle Data” and “Complete Identification”





1. Open used for connection network adapter properties, then “Internet Protocol Version 4 (TCP/IPv4)” properties, then enter for “IP address” and for “Subnetmask”.


2. If VMware is installed, open Virtual Network Editor and disconnect from the host any adapters with Subnet Address


3. Connect car with ENET cable to PC, turn ignition on.

4. Now run BMW Rheingold ISTA using shortcut in start menu and wait until it boots, then press settings button.


5. Select “VCI Config” tab and “HO-ICOM/ENET local and ISIS network”, then “OK”.


6. Go “Operations”, then “Read Out Vehicle Data” and “Complete Identification”.

bmw-ista-on-enet-cable-5 bmw-ista-on-enet-cable-6

7. Select your ENET connection from the list and press “Set up connection”button.

bmw-ista-on-enet-cable-7 bmw-ista-on-enet-cable-8

8. Alternatively you could select “HO-ICOM/ENET direct connection” in “VCI Config” tab and “ENET” mode with empty “IP-Address” field during connection setup.

bmw-ista-on-enet-cable-9 bmw-ista-on-enet-cable-10




How to start the ISTA workshop system:

Double click the ISTA+  icon in the Windows desktop created during the installation process above. After ISTA is started, the start screen appears. A list of news is displayed. You can set the display period in the Administration.


Once you have read the “Note on using ISTA”, close the dialog using the button “Next”. You can open a process from the start screen: Select the “Operations” menu.



Method 1:

You can enter your short VIN (Last 7 of the VIN) and be able to pull relevant procedures or troubleshooting instructions without actually connecting to the car. To access this feature, launch ISTA+ and click on Operations tab (1). Then enter the short VIN into the VIN box (2). Then click on Accept (3). The Accept button will become active only when a VIN number is entered. You can explore features specific to your car from here.


Method 2:

Follow the steps as in the picture below:



After you select the “Operations” menu from the start screen, the workshop system changes to the “Vehicle identification number” tab under the “New” menu item.

We will assume that you have connected the right interface to the car at this time (Refer to interfaces section). Our example will use BMW ICOM A2.

This is how to identify a vehicle by reading out the vehicle data, while automatically creating a process:

• Click the “Operations” main menu item in the navigation area.

• Select the “Read out vehicle data” tab and follow the instructions provided.

• Click the “Identification without vehicle test” or “Complete identification”button


The connection to the vehicle is now established. The workshop system performs an identification of the vehicle. It also reads the vehicle identification number and further data from the vehicle. The progress of the identification operation is displayed on a progress bar.


Start vehicle test

If vehicle identification was called up via “Read out vehicle data” and “Complete identification”, the vehicle test starts automatically following vehicle identification, followed by the vehicle operation and service data transfer and analysis. The control unit tree is displayed during the vehicle test


Here you can observe the ongoing determination of the control units that are fitted. If no control unit tree is available, the “Control unit list” mask is displayed automatically.

The control unit tree contains all the control units identified in the vehicle and displays their allocation to the relevant bus system. The control units are identified in succession and their fault memories are read out. The color then changes to display of the detected state. An explanation of the colors can be found in the lower section of the displayed mask. From this screen, if required you can restart the vehicle test or also call up control unit functions so that you can read out measurements or activate actuating elements.

Before you can access a test plan you must first display the fault memory. This is how to view the fault memory:

• Wait until the vehicle test is completed.

• Click the “Display fault memory” button.

Show fault memory

After the vehicle test, click the “Display fault memory” button in the “Fault memory” mask. The fault codes that are read out and the associated description are listed here.


The function “Delete fault memory” can be carried out at the end of the guided troubleshooting. In order to start the guided troubleshooting, first calculate a test plan.

This is how to calculate a test plan:

• Click the “Calculate test plan” button.

Processing the test plan

The test plan lists the components and functions that might have caused the fault. The documents and test modules corresponding to the components and functions are displayed in the “Type” column, identified with “ABL”. In the “Type” column, documents and test modules are identified with an abbreviation.

Procedures localize a fault and give advice on rectifying it. This is how you start a procedure:

• Select the required procedure from the test plan.

• Click the “Display” button.


The priority in the test plan does not necessarily specify the call-up of the processes. The priority is to be regarded as a recommendation for processing.

A test module is primarily designed to identify the cause of a fault. Furthermore, service functions can be performed via procedures. Information can be displayed within a test module, as well as measured values read out or entered. Furthermore, queries can be made available in procedures via selection screens.

After a test module has been carried out, additional information is added to the test plan if this is necessary for further troubleshooting or fault elimination.


After the test plan has been completed, you should carry out the “Delete fault memory” function.



Until now, different systems for vehicle diagnosis (ISTA) and programming (ISTA/P) have been used. This means it was necessary to change systems several times when repairing a vehicle using software.

ISTA+ has been expanded so that all the required programming functions for the series F, G and I are integrated.

E-series vehicles still have to be programmed using ISTA/P!

The functions relevant for programming can be accessed via the following menus:


Vehicle treatment

• Software update

o Comfort – as per the suggested measures plan

o Advanced – with broadened scope

o Additional software (range of functions is not active yet)

• Control unit replacement

o Before exchange (preparation) – control unit read-out for the exchange

o After exchange (subsequent evaluation) – control unit configuration after exchange

• Vehicle modification

o Retrofit

o Conversion o Conversion (only coding)

o Back fitting

o Immediate measures


GM Tech2 Scanner SP23-C Unbiased Review

After much debate with myself I took the plunge and purchased one.  Was going to get one through AliExpess but that turned out to be a nightmare……….Long Story, won’t get into it unless someone ask’s.  Anyway I purchased the one recommended by two friends of mine.

Now the wait begins for it’s arrival

Jan 14, 2016 6:08:27 PM
Dear friend,

Your order is being processed. will arrange shipment for you asap.

Best regards,



I paid $349.00 + $137.00 shipping. It’s shipped form Hong Kong and it’s heavy. I have had guitars in hard shell cases shipped from Japan and the cost was $130.00 so I wasn’t skeptical about the shipping price. The case alone has a 4kg / 8lb shipping weight. If you don’t need a carry case, as some others suggested, go for SP23-1. I personally don’t test it.

Of course it’s a clone….real GM Tech2 run in the $2k to $3k range.
Some of the guys have clones and have reported that it works just as well as the original.

Now I know that there are several advertised at a lesser price and free shipping but let me explain myself for buying this.
Both my 2 friends recommended this vendor as the one to go with because of reliability etc, etc.


Got a confirmation email in two days from Obdii365
Jan 16, 2016 4:59:36 AM
Dear friend,

Your order has been shipped by DHL, tracking number is ******** and is estimated to arrive your place in 3-10 days.

Best regards,



GM Tech2 Arrived, Now the fun begins.  I ordered it on Friday evening and it arrived last night, Jan 18,2016. 5 days from order to delivery.

Here it is !


32 MB PCMCIA card


Tech 2 main unit


TIS2000 CD, DVD etc



full set cables



Package includes the TIS2000 CD and DVD along with the USB Key

TIS2000 lets the Tech2 communicate with a computer (Win XP/vista and virtual machine i think.) to download data. The USB key is for accessing the GM site to revise the PCM settings so long as there were allowed by GM.


ll I need now is for my laptop to arrive and i’m good to go !


This is what the GM service technicians use or would’ve used to service your car. No, not just a code reader. It is the most valuable service/ maintenance tool. I would certainly be willing to spend $400 to get the capabilities that tool offers.

I wound up purchasing a refurbished Dell Lap Top with Win XP just for the TIS2000 program and I can also use the laptop to view real time data as it’s wired up in between the Tech II and the car.

There are multiple levels of diagnostics that require a GM Tech2 scan tool to do that you cannot do with a code scanner. It helped find a misfire issue on a C5 Z06 which turned out to be bad valve springs. Next day l used it to verify ABS issues on a Suburban and initiate a throttle position relearn on a Tahoe.

I have used this Tech 2 to do a couple crank senor relearns. and recently did the Brake bleed on my 99 with Active Handling !!!!!

I have not done any reflashing with my clone GM Tech 2.  As far as I have learned by now is that the main use of TIS2000 is to update an existing PCM or flash a replacement (new) PCM .

As far as I also have learned you download files for your VIN from ac delco site by means of the TIS2000 first . Then you copy these files from the pc into Tech2 memory . Afterwards you connect the Tech2 to the OBD2 plug in car and update according to correct procedure . I hope you can confirm if this is correct ….

I can´t see any problem with reflashing the PCM using this clone.

Still testing the scanner and will keep updating review…



GM Tech 2 pathing pdf

GM tech2 clone diagnostic tools comparison
Number Weight Card Including Package Quality Hot Selling All Tech2 come with The Same Function

SP23-B and SP23-B3 have the best quality

SP23-B3 is SP23-B with Carton

SP23-1 is SP23 with Carton Box

SP23-B3 3.15 KG C Card (SO22-C) Carton Box Best
SP23-B 9.10 KG C Card (SO22-C) Carry Plastic Box Best
SP23-C 9.10 KG C Card (SO22-C) Carry Plastic Box Good
SP23 9.10 KG D Card (SO22-D) Carry Plastic Box Good
SP23-1 4.55 KG D Card (SO22-D) Carton Box Best Price
After Sale Service: One Year!! Enough Stock Ready Ship!

Toyota Transmitter ID2 Code C2122 solved by Techstream

Here we will share experience about how to erase transmitter ID2 code C2122 and add new TPMS sensor on Toyota Lexus or Scion. Help it helps!
What tools you need for erase transmitter ID2 code C2122?
After a quick look online, i get the software and USB adapter (it’s called mini vci with tecshtream software) for usually under $25 shipped.
Don’t pay high insane dealer fees!! Also I have no idea how to do aftermarket TPMS sensors. I ONLY put OEM parts in my Toyota Vehicles. So I know there is some other weird programming you have to do with the aftermarket sensors.
I got this OEM Denso TPMS Sensor from for $35 shipped. MAKE SURE you know the CORRECT TPMS DENSO PART NUMBER for your vehicle!!! There are a few different ones this software will do ALL OEM sensors but you need to make sure you have the right sensor!!!
Note: We are not responsible for the damage.
TPMS is not ON actually. Flashing means that i have an actual tire so it’s not that i have low tire even though i could have a low tire. It’s the fact, there must be something wrong with the TPMS.
Then go to the software Teachstream:
Click on Connect to vehicle
Confirm vehicle info: Toyota Highlander 2010, 2GR FE, W/O Smart key
Select The Pressure Monitor
Code C2122: cannot receive data from transmitter ID2
Go to data list and read ID2 code
Tire ID2 location
BD7540 means a bad old sensor
Then back to Toyota Teachstream
Click on Unity
Perform the function of Tire ID registration for the tire pressure warning system
Note: registration will fail if the time limit its exceeded for any step
Warning: registration will fail if the system is still in the process of initialization
Click on Next
Input each transmitter ID code
Press Next to input the next code
Continue until all codes are registered
Id registration is complete
Click on Exit
Go to data list, concerned parameters are changed
Then go to trouble codes
Code C2122 was cleared!

How to Reset Honda Service Reminder System with HDS

Here’s the detail definition of service reminder system and how to turn on/off with Honda diagnostic System HDS HIM.


Service Reminder System
The Service Reminder System is an important feature of the multi-information display. Based on engine operating conditions, the NSX’s onboard computer (PCM)calculates the remaining engine oil life. The system also shows the Service Reminder Information Display along with the code(s) for other scheduled maintenance items needing service.

NOTE: If the vehicle was under some situations where the power was not supplied for a long period of time such as having a 12 volt battery run out, connect the HDS to the vehicle. If not, the Maintenance Schedule may not be displayed with.

Applicable Countries

The Service Reminder System will not be applied for all the EU countries. Confirm the countries where the system is applied. The system is not active in default setting. The system needs to be activated by HDS at Honda/Acura dealer. If the vehicle is taken to outside of the applicable countries, apply the maintenance schedule for non-applicable countries.

NOTE: If you turn the Service Reminder System OFF after the first activation, it cannot be reactivated. When one month or more passes after disconnecting 12 volt battery terminal, set the date on Service Reminder System with HDS.

How to turn ON/OFF Service Reminder System with HDS

1. Connect the Honda HDS HIM to the data link connector (DLC). 

2. Turn the vehicle to the ON mode.

NOTE: Make sure the HDS communicates with the vehicle. If it does not communicate, go to the DLC circuit troubleshooting.

3. Select GAUGES from the BODY ELECTRICAL system select MENU with the HDS.


5. Select SETTING, then ON/OFF the Service Reminder System.

Service Reminder Information

1. The Service Reminder Information Display is shown on the multi-information display. When the vehicle is in ON mode, and the remaining days are more than 30 days, the display shows a warning symbol (A), the maintenance item(s) (B), and remaining days (C).

How to access to the Service Reminder Information Display

  • Turn the vehicle to the ON mode.
  • Roll the right multi-function steering wheel controller until the Service Reminder Information Display appears.


  • Required maintenance item code(s) are shown on Service Reminder Information Display. Complete list of maintenance item(s).
  • Depending on the client’s driving condition, the remaining distance may not be always in agreement with the mileage in the odometer.

2. When the vehicle is in ON mode, and the remaining days are within 29 to 10 days, the maintenance service message “Service Due Soon” (A) is displayed. The message indicator (B) remains lit until the message is canceled. To cancel the message, press or roll the right multi-function steering wheel controller. The Service Reminder Information Display continues to show the warning symbol (C) and the remaining days (D) along with all the maintenance item(s) currently needing service.

NOTE: The language used in the warning message can be changed into several languages. Refer to the Owner’s Manual for details.

3. When the vehicle is in ON mode, and the remaining days are within 9 to 0 day, the maintenance service message “Service Due Now” (A) is displayed. The message indicator (B) remains lit until the message is cancelled. To cancel the message, press or roll the right multi-function steering wheel controller. The Service Reminder information Display continues to show the warning symbol (C) and the remaining days (D) along with the maintenance item(s) currently needing service.
4. If the indicated maintenance is not done, the “Service Overdue” message (A) appears along with total negative days (B), for example “-10,” on the display. This means the indicated maintenance item(s) should have been done more than 10 days ago. The message indicator (C) remains lit until the indicated maintenance is done. The Service Reminder information Display continues to show the warning symbol (D) and the remaining days (E) along with the maintenance item(s) currently needing service.

Resetting Service Reminder Information Display


  • The vehicle must be stopped to reset the display.
  • If all required services are done and the display is not reset, or if the maintenance item(s) is reset without doing the service, the system will not show the proper maintenance timing. This can lead to serious mechanical problems because there will be no accurate record of the vehicle when the required maintenance is needed.

1. Turn the vehicle to the ON mode.

2. While the Service Reminder Information Display is shown on the multi-information display, press and hold the right multi-function steering wheel controller for 10 seconds or more to show the reset mode. To cancel the reset mode, select “Cancel” (A) by rolling the right multi-function steering wheel controller, then press it.

3. To reset the Service Reminder Information Display, select “All Due Items” (A) by rolling the right multi-function steering wheel controller, then press it.

NOTE: If you are resetting the display when the remaining days are more than 30 days, make sure any maintenance item(s) requiring service are done before resetting the display.

4. The remaining days left is reset and the “Reset completed” message appears. The screen goes back to the Service Reminder Information Display.

Resetting Individual Maintenance Item by HDS

1.Connect the Honda Diagnostic System  to the data link connector (DLC) located under the driver’s side dashboard.

2. Turn the vehicle to ON mode.

3. Make sure the HDS communicates with the vehicle and PCM. If it does not communicate, troubleshoot the DLC circuit.

4. Select GAUGE in the BODY ELECTRICAL with the HDS.

5. Select ADJUSTMENT in GAUGE with the HDS.

6. Select SERVICE REMINDER in the ADJUSTMENT with the HDS.

7. Select RESET in the SERVICE REMINDER with the HDS.

8. Select the individual maintenance item you wish to reset with the HDS.