Dear Buyer,
If you experience any issues please don’t hesitate to contact me on ebay before
leaving feedback. Please allow me at least 2 working days to respond.
Connectivity Overview
E-Series & R05x Mini:
● Interface = K+DCAN Cable (OBDII to USB) or ICOM
● ECU Data Files = SP-Daten
● NCS Expert = Coding Software
● WinKFP = Programming (Flashing) Software
● EDIABAS = Low Level ECU Communication Software used by NCS Expert & WinKFP
Fxx- / Ixx- / Gxx-Series, Mini (F05x/F06x), & Rolls-Royce:
● Interface = ENET Cable (OBDII to RJ45 Ethernet) or ICOM
● ECU Data Files = PSdZData
● E-Sys = Coding Software and Programming (Flashing) Software
ICOM
● 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 motorcycle
Dealership BMW ISTA+ (AKA Rheingold or ISTA-D)
The new system diagnostics program for ALL BMW cars.
Diagnostic software for all BMW models (E and F-series), MINI and Rolls-Royce.
Works with K-line, K-Dcan, ICOM, ENET, OPS, OPPS and other interfaces that support
PassThru (J2534)
PROGRAMMING for F/I/G/RR & MINI, but requires an ICOM
Dealership BMW ISTA-P
PROGRAMMING traditionally for all chassis except F-/I-/G-series
Works with K-line, K-Dcan, ICOM, ENET, OPS, OPPS and other interfaces that support
PassThru (J2534)
ICOM Recommended. An ICOM emulator with K+DCAN or ENET can be used, but will NOT
communicate over all protocols to program every ECU. Replacement ECU's must be NEW
MINIMUM REQUIREMENTS:
○ Windows 10 or 11
○ ISTA+: 22 GB Installation + > 2 GB free space to run (Diagnostics Only).
■ Additional 70 GB SDP & ICOM to program (Excludes E-series)
○ ISTA-P: 112 GB Installation
○ At least a processor with 2 cores and 2.2 GHz
ISTA+ / D AND ISTA P Download
Download this package: https://icedrive.net/s/ta6RZ4Cw25S6W49v1u72kVFig3iw
Once downloaded open Download Package and select Extract all files
The box shown below should appear, click the Extract button
A window with the files should appear after the extraction.
Next use the left mouse button to select both the ISTA+ and ISTA-P files, while still holding
the mouse button down, drag them onto the Ista download program as shown below.
The program should launch and you may get a security alert, this is normal. Please click
allow access to continue, we assure you our files are completely safe and free from any
viruses.
Select No to any messages about an update.
You should be presented with the main screen, after a few minutes both ISTA Standalone
(ista + / D) and ISTA P should show as “Downloading”.
You MUST wait until the download reaches 100% before installing
ISTA+ / D Install
DO NOT change the directory structure or you will get a missing file error
Once downloaded run ista_standalone_installer_4.32.15.exe
Please note system requirements:
1. Windows 10 v1903 or higher
2. Microsoft .NET Framework 4.8.x
3. Visual C++ Runtime 2015-2019
4. Google Chrome
5. Windows username should not contain spaces.
To change the language from default German to English, click the spanner on the top
row of icons, then select English. You must maximise / full screen the program to
reveal the spanner icon.
Please note some software may alert you that it is freely available and that
paying for it is a scam. What they don't tell you is that these "free" downloads
cost a subscription fee to gain access to the files.
ISTA P Install
**YOU MUST INSTALL BMW STANDARD TOOLS FIRST OR IT WONT RUN!**
Once downloaded run BMW_ISPI_ISTA-P_SYS_3.69.0.400 - installation can take
over 1 hour, don’t assume it has stopped / frozen.
When finished, run BMW ISTA-P Loader V6.6L
Paste the activation key included from the 6.6L Activation Key file into the box.
Each time you want to run ISTA P run it from the “BMW ISTA P Loader”, running the
“BMW Group ISTA-P” icon will result in an error.
The password for EXPERT MODE is istap
Please note some software may alert you that it is freely available and that
paying for it is a scam. What they don't tell you is that these "free" downloads
cost a subscription fee to gain access to the files.
BMW Standard Tools, (INPA, NCS)
The folder below contains various BMW bonus tools, including the BMW standard
tools package which contains INPA and NCS. Various fixes and additions are
included for advanced users.
https://icedrive.net/s/WXT6ZYvz8NfaRzYQ4x68f1N5h6N8
You may need to download files separately if presented with zip quota limit, this is
because of a browser file download size limit.
ISTA Manuals AND Connection guide
See below for user guide
https://icedrive.net/s/FRtG9Wua3gh4FANP1Y4k31Xugttz
See below for driver & connection guide but please IGNORE the installation section as
this part is not valid for our package.
https://icedrive.net/s/ZjV7RfDB8hQjATQG4h5Nv6FDxRuk
E-SYS
Please see folder below for E-Sys:
https://www.dropbox.com/s/hp01iswvympbxym/E-sys%20%26%20Launcher%20setu
p.exe?dl=0
PszData Full 4.36.12:
Use the SDP and BLP files from the ISTA D / + download at the start of this guide.
PszData Lite 4.36.12:
https://drive.google.com/drive/folders/11PJg0T9hzwOnerF9G4idw3NlbAWualJX
Instructions: - Please do not change installation directories as it will break the
auto-configuration we created
1. Run E-Sys & Launcher setup
2. Copy the contents of PszData Lite or Full to C:\psdzdata folder
3. Open Launcher Pro and click the + on the right hand side, then click OK
4. Click the … then scroll down to select token.est file, then click open. If you get
the file not found message, navigate to the C:\E-sys folder where it is.
5. If/when prompted for the activation code, copy paste the code inside the
brackets:
[z2yH2QxZ7f5G/jWATxoaS+ISBt79OWvfo6sLFDvXsnMHnR7IjQTn1+kwBJqN06d K]
Then click Activate Now
6. Type 1234 into the PIN box
7. Click Launch Now
8. E-sys should now launch with a warning about closing applications during
flash process.
You may get a message telling you that activation failed on first attempt but open the
launcher a second time and click launch, E-sys should open this time.
Common issues:
Problems with E-NET connection on ISTA+
Follow the below only IF SETUP FROM THE PDF GUIDE FAILS
The prerequisites are :
● A BMW supporting ENET, like the F-series
● BMW Standard tools from this guide installed
● A correctly installed ISTA/D
● A full psdzdata package
● A correct power supply to maintain a decent voltage (ex: 13.5V) during the
programming session.
Note that getting ISTA installed is a time consuming process, I strongly suggest
having SATA SSD, or even better NVME disk on your laptop to speed up the
process. Forget HDDs !
Anyway I am not here to explain how to install ISTA so let's get to the real stuff :
#1 enable ENET programming in ISTA
A configuration file is located in your `ISTA\TesterGUI\bin\Release` folder :
ISTAGUI.exe.config
Don't be overwhelmed by this fat XML file, you just have to look for `<appSettings>`
and then add or replace a couple of keys :
● `BMW.Rheingold.ISTAGUI.enableENETprogramming` to "true"
● `BMW.Rheingold.Programming.ExpertMode` to "true"
● `BMW.Rheingold.Programming.Enabled` to "true"
Alternatively, you can add entries to the Windows registry rather than editing the
configuration file :
in
`HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMWGroup\ISPI\Rheingol
d`
you would add the same keys, with the following string value : True
#2 The easiest part, set ISTA to use ENET
Pictures are better than words here :
Note the settings :
● Dealer organisation ICOM / ENET local area network
● Search broadcast default value : 255.255.255.255,169.254.255.255
Setting search broadcast to an empty value will get you back to the default value.
#3 The shitty part : A resilient network configuration
The short version : While being directly connected to your car from the laptop, you
DO WANT to setup a DHCP in order to avoid programming failure.
Why ? Because Windows and your car will default to APIPA IP adresses
(169.254.x.x), but will re-negotiate from time to time leading your network setup to be
non-continuous during the programming session. I ended up with a Christmas tree
on my dashboard on first try.
So DHCP it is ! ok, but which settings ? That's were it is a bit funky...
While you want ISTA/D to work correctly, I strongly suggest to launch
ZGW_SEARCH before.
ZGW_SEARCH sits in `EDIABAS\Hardware\ENET\ZGW_SEARCH.exe`, it basically
just scans the network and show-up your car if detected, almost instantly.
In a way, it is equivalent to ITOOLRADAR detecting an ICOM (when you use an
ICOM device).
The tricky part is that ZGW_SEARCH is hardcoded to scan the APIPA addresses. By
sending packets on the broadcast address 169.254.255.255 (actually sometimes to
169.254.255.25 too).
This means that your DHCP configuration should be setup as follows :
● IP of your laptop : 169.254.0.1 (or any other ip between 169.254.0.1 and
169.254.255.254)
● netmask : 255.255.0.0
● gw : whatever, could be set to 169.254.0.1
● dns : same thing
● IP pool : any other ip than your laptop's : between 169.254.0.1 and
169.254.255.254. I usually take 169.254.42.1 to 169.254.42.255
Most of the time you will see documentation for these tools : Netsetman which
configures your network card and then launches Tftpd64 (the DHCP server)
Then enjoy :
Every time you plug your ENET and power-up your car, launch ZGW_SEARCH and
you will see your gateway module detected.
Then ISTA can be launched and should work fine
FAQ:
● press the refresh button a second time in ZGW_SEARCH if you get nothing (it
tries a different broadcast address)
● once the car plugged and powered up, some modules will take up to 10s to be
detected on the network, so just wait 10s before trying anything
OTHER ERRORS—-------------------------------------------------------------------------------------
• “Can’t find dependant libraries” error
- Install Update for Visual C++ 2013 Redistributable Package
- https://www.microsoft.com/en-gb/download/details.aspx?id=40784 – Install
X64 and X86
• It won’t load or start up properly
- Make sure that the latest Java 8 version is installed.
- Make sure that at least .NET Framework 4.6.1 is installed.
IF you want to run ISTA and E-SYS you can save space by sharing PszData,
see information here:
https://cartechnology.co.uk/printthread.php?tid=14384
We have spent A LOT of time
putting this package of software
together for you - please leave
positive feedback :)