How to enable coding/programming in ISTA-D

Here’s a bit dirty contribution of how to make ISTA-D work for BMW coding/programming.

Add the following at your own risk to:
C:\Program Files (x86)\BMW\ISPI\TRIC\ISTA\TesterGUI\bin\Release\ISTAGUI.exe.config
<!– Enable Programming –>
<add key=”BMW.Rheingold.Programming.Enabled” value=”true” />
<add key=”BMW.Rheingold.Programming.ExpertMode” value=”false” />
<add key=”BMW.Rheingold.Programming.CoapiBase.UseAIF” value=”true” />
<add key=”BMW.Rheingold.Programming.CoapiBase.SCHNELLE_BAUDRATE” value=”true” />
<add key=”BMW.Rheingold.Programming.CoapiBase.TESTER_ID” value=”0″ />
<add key=”BMW.Rheingold.Programming.CoapiBase.TEST_CHECKSUMME” value=”true” />
<add key=”BMW.Rheingold.Programming.CoapiBase.U_PROG_FLAG” value=”true” />
<add key=”BMW.Rheingold.Programming.CoapiBase.WITH_MOSTFIREWALL” value=”true” />
<add key=”BMW.Rheingold.Programming.CoapiBase.FORCE_PROG_PROGRAM” value=”true” />

<add key=”BMW.Rheingold.Programming.CoapiBase.CoapiErrorLogPath” value=”..\..\..\Logs” />
<!– Only for E series, not tested !!!! –>
<add key=”BMW.Rheingold.Programming.CoapiBase.CoapiSearchPath” value=”C:\EC-APPS\NFS\data” />
<!– Only for E series, not tested !!!! –>

<!– temp solution, to be checked and tested !!!!–>
<add key=”BMW.Rheingold.Programming.PsdzBackupDataPath” value=”%ISPIDATA%\BMW\ISPI\logs\TRIC\ISTA\” />

Important: If Ista doesnt start

ista-not-start

please add this to your configuration file:
<add key=”BMW.Rheingold.Programming.PsdzBackupDataPath” value=”%ISPIDATA%\BMW\ISPI\data\TRIC\ISTA\Temp\”/>

ISTAGUI.exe.config:

https://mega.nz/#!E8QEkA6C!IQL_0IcWqOS4gyqvnrkR-X8H2CgdKdG9py83AdGgaiU

Update: On Newer versions of ISTA, the programming settings must be in registry.

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\BMWGroup\ISPI\Rheingold]
“BMW.Rheingold.Programming.Enabled”=”True”
“BMW.Rheingold.Programming.PsdzDataPath”=”..\\..\\..\\PSdZ\\data_swi”

Security: You are trying on your own risk to enable ISTA-D to work for BMW coding or programming. No one holds any responsibility of what you’ll try. For sake of security, you’d better to use ISTA-D for diagnosis and ISTA-P for coding and programming. If you don’t want to spend a lot on ISTA from the dealer, a crack but functional ISTA-D & ISTA-P is your way to go. Site such as http://www.cardiagtool.co.uk/20189-bmw-icom-software.html Good luck!