{"id":7025,"date":"2023-09-07T07:25:44","date_gmt":"2023-09-07T07:25:44","guid":{"rendered":"http:\/\/www.obd2tool.com\/blog\/?p=7025"},"modified":"2023-09-08T02:06:59","modified_gmt":"2023-09-08T02:06:59","slug":"how-to-use-bmw-rheingold-ista-to-do-programming-and-coding","status":"publish","type":"post","link":"https:\/\/www.obd2tool.com\/blog\/how-to-use-bmw-rheingold-ista-to-do-programming-and-coding\/","title":{"rendered":"How to Use BMW Rheingold ISTA to Do Programming and Coding"},"content":{"rendered":"<p>This instruction show you how to use <a href=\"https:\/\/www.obd2tool.com\/goods-3179-BMW-ICOM-ICOM-A2-ICOM-A3-Engineers-Version-Software.html\">BMW ISTA software<\/a> to perform programming and coding work.<\/p>\n<p><strong>Preparing vehicle programming and finishing off<\/strong><\/p>\n<p>The basic requirement for efficient programming is that the vehicle is correctly prepared.<\/p>\n<p><strong>Preparations:<\/strong><br \/>\n1.Park vehicle on flat and even ground<br \/>\n2.Wherever possible, protect vehicle from direct sunlight<br \/>\n3.Turn off engine<br \/>\n4.Shift manual transmission to Neutral or automatic transmission to Park.<br \/>\n5.Activate electromechanical parking brake or apply parking brake<br \/>\n6.Make sure that the temperature of the transmission fluid is between -40 \u00b0C\u00a0(-40 \u00b0F) and 85 \u00b0C (185 \u00b0F)<br \/>\n7.Switch off all electric loads, lights and turn signal lamps<br \/>\n8.Switch off wiper\/washer system. The wipers may be actuated during\u00a0programming and initialization. Make sure that the wipers can move freely<br \/>\n9.Make a note of all stored radio and TV frequencies as well as the navigation destinations<br \/>\n10.Connect up a <a href=\"https:\/\/www.obd2tool.com\/category-230-b0-BMW+ICOM.html\">BMW ICOM<\/a> BMW Group-approved battery charger in the engine compartment.<br \/>\nThe battery charger connected during programming must be run in \u201cexternal\u00a0power supply mode with battery connected\u201d. Please refer to the operating\u00a0instructions for the battery charger<br \/>\n11.Do not connect or disconnect the battery charger during programming. Low\u00a0system voltage may cause programming to cancel. Make sure that the vehicle\u00a0system voltage does not drop below 13.0 volts while programming is in progress<br \/>\n12.Set up connection between workshop network, vehicle interface and vehicle<br \/>\n13.Check cable routing. Cables routed through open windows could be damaged\u00a0when the windows are started automatically. Do not route cables through open\u00a0windows<br \/>\n14.Switch on ignition (terminal 15)<br \/>\n\u2212 On vehicles with Comfort Access, the identification transmitter must be\u00a0inserted in the ignition lock. The coding procedure may be terminated if the\u00a0identification transmitter is not inserted in the ignition lock.<br \/>\n\u2212 If the vehicle model does not have an ignition lock, the identification\u00a0transmitter must be located in the vehicle interior.<br \/>\n\u2212 On vehicles with automatic terminal 15 shutdown (as from 03\/2007) the\u00a0signal from the door contact switches off terminal 15 by opening and closing\u00a0the driver\u2019s door. Terminal 15 is permanently switched on by pressing the\u00a0START-STOP button. Make sure that the driver\u2019s door contact is not\u00a0operated during the programming procedure.<br \/>\n15.Perform a vehicle test with the ISTA workshop system to make sure that all\u00a0installed control modules respond and any fault memory entries are read out<br \/>\n16.Before programming, rectify any faults that may be present and delete any fault\u00a0codes stored<br \/>\n17.Determine CBS data, note down and end ISTA workshop system<br \/>\n18.Preparations: Remove inserted data media (DVD) and disconnect connected data\u00a0(iPod\u00ae, etc.). Data media in a drive or still connected could cause programming to\u00a0abort<br \/>\n19.Before starting vehicle programming, make sure the boot lid is closed (to prevent\u00a0the luggage compartment lighting from overheating).<\/p>\n<p><strong>During programming:<\/strong><br \/>\n1.Observe and follow requests and instructions in ISTA\/P<br \/>\n2.Leave ignition switched on and follow instructions in ISTA\/P (e.g. CAS)<br \/>\n3.Do not cut the connection between workshop network, vehicle interface and\u00a0vehicle<br \/>\n4.Close the boot lid again after any action in the luggage compartment (e.g.\u00a0loading\/removing navigation DVD) to prevent the luggage compartment lighting\u00a0from overheating<br \/>\n5.During programming, perform no other activities on\/in the vehicle than those\u00a0instructed by ISTA\/P.<\/p>\n<p><strong>Finishing off:<\/strong><br \/>\n<a href=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-1.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-7029\" src=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-1.jpg\" alt=\"How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-1\" width=\"984\" height=\"775\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-1.jpg 984w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-1-300x236.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-1-900x708.jpg 900w\" sizes=\"(max-width: 984px) 100vw, 984px\" \/><\/a><br \/>\n1.Execute procedure for finishing off the measures plan and confirm by\u00a0clicking \u201cOK\u201d<br \/>\nIf an <a href=\"https:\/\/www.obd2tool.com\/goods-10119-BMW-ICOM-Next-Professional-Diagnostic-Tool.html\">BMW ICOM Next<\/a> is connected to the MOST direct access port, disconnect the MOST\u00a0direct access port when requested to do so by the ISTA\/P system, remove the\u00a0ICOM from the MOST ring and close the MOST ring with the original flash plug\u00a0(bridge) in the vehicle. Fault codes may be entered and MOST control modules\u00a0may be registered incorrectly if the ICOM is not correctly disconnected from the\u00a0MOST direct access port.<br \/>\nPerform the finishing off procedures such as calibration, initialization, service\u00a0functions etc. in the vehicle test in the ISTA workshop system as defined in the\u00a0final report. Confirm the finishing off jobs individually.<br \/>\nEnter the time and date information to ensure correct calculation of the CBS\u00a0values in the vehicle.<br \/>\nAfter programming, reinstall all removed or disconnected data media (DVD,\u00a0iPod\u00ae, etc.) and check.<br \/>\nCompare the previously printed or noted CBS data of the control modules and,if necessary, reset and correct as part of the vehicle test in the ISTA workshop\u00a0system.<br \/>\nPerform vehicle test with the ISTA workshop system and end vehicle test on\u00a0completion.<br \/>\nPark vehicle for at least 5 minutes (BN2000 and BN2020 vehicles) or 16 minutes\u00a0(I-bus vehicle) with terminal R OFF so that all control modules can assume sleep\u00a0mode, i.e. assume the rest state.<\/p>\n<p><strong>Note:<\/strong>\u00a0control modules that do not assume sleep mode (rest state) can cause\u00a0closed-circuit current faults!<br \/>\nMake sure that the vehicle is OK.<br \/>\nCheck all noted radio and TV frequencies as well as navigation destinations and\u00a0store manually if necessary.<\/p>\n<p><strong>Starting an ISTA\/P session<\/strong><br \/>\n<a href=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-2.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-7030\" src=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-2.jpg\" alt=\"How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-2\" width=\"1134\" height=\"806\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-2.jpg 1134w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-2-300x213.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-2-900x639.jpg 900w\" sizes=\"(max-width: 1134px) 100vw, 1134px\" \/><\/a><br \/>\n1\u2013 ISTA\/P button<br \/>\n2\u2013 Callback Assistant button<br \/>\n3\u2013 Workshop System Management (WSM) button<br \/>\nStart ISTA\/P from the ISSS jumpgate by selecting \u201cProgramming, Coding,\u00a0Individualization\u201d.<br \/>\nA maximum of three vehicles or one model series F01\/F02 vehicle can be programmed\u00a0and encoded with ISTA\/P on an ISSS.<\/p>\n<p><strong>Note:<\/strong><br \/>\nThe basic requirement for efficient programming is that the vehicle is correctly\u00a0prepared. When programming and coding, refer to the part\u00a0\u201c<strong>Preparing\u00a0vehicle programming and finishing off<\/strong>\u201c.<\/p>\n<p><strong>Callback Assistant<\/strong><br \/>\nThe Callback function in the workshop system management of the ISIS is to be used if\u00a0problems relating to the infrastructure of the IT system occur (e.g. ICOM connection not\u00a0possible) in the applications or during programming. The Callback function is a userprompted\u00a0callback form. You will find a detailed description with instructions in the WSM\u00a0User Guide.<br \/>\n<a href=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-3.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-7031\" src=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-3.jpg\" alt=\"How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-3\" width=\"913\" height=\"685\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-3.jpg 913w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-3-300x225.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-3-900x675.jpg 900w\" sizes=\"(max-width: 913px) 100vw, 913px\" \/><\/a><br \/>\n1\u2013 Callback Assistant button<br \/>\n2\u2013 \u201cNew callback\u201d button,for creating a new case<\/p>\n<p><strong>Procedure if programming is terminated<\/strong><br \/>\nFollow the instructions given in the programming system if the programming or coding\u00a0procedure is terminated during a programming session.<br \/>\nContact Technical Support if the disruption in programming and coding relate to the\u00a0vehicle and cannot be solved in the workshop.<\/p>\n<p><strong>Menu bar and voltage display<\/strong><br \/>\nFunctions and actions can be selected directly in the menu bar. The voltage of the\u00a0connected vehicle is displayed below the menu bar:<br \/>\n<a href=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-4.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-7032\" src=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-4.jpg\" alt=\"How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-4\" width=\"916\" height=\"658\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-4.jpg 916w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-4-300x215.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-4-900x646.jpg 900w\" sizes=\"(max-width: 916px) 100vw, 916px\" \/><\/a><br \/>\n1\u2013 Change to \u201cSession\u201d menu (ISTA\/P start screen)<br \/>\n2\u2013 Change to \u201cAdministration\u201d menu<br \/>\n3\u2013 Change to \u201cConnection manager\u201d<br \/>\n4\u2013 Battery charge status is shown in percent (only ISID)<br \/>\n5\u2013 Print<br \/>\n6\u2013 Help function for ISTA\/P<br \/>\n7\u2013 Minimize application<br \/>\n8\u2013 Close application<br \/>\n9\u2013 Terminal 30 in volts<br \/>\n10\u2013 Terminal 15 in volts<\/p>\n<p><strong>Sorting selection list<\/strong><br \/>\n<a href=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-5.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-7033\" src=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-5.jpg\" alt=\"How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-5\" width=\"911\" height=\"653\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-5.jpg 911w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-5-300x215.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-5-900x645.jpg 900w\" sizes=\"(max-width: 911px) 100vw, 911px\" \/><\/a><br \/>\n1\u2013 Column headings, showing \u201cData management\u201d menu as an example<br \/>\nThe selection list can be sorted in ascending or descending order by clicking on a\u00a0heading of a column that can be sorted.<br \/>\nSorting is indicated by a white triangle pointing up or down. Columns that can be sorted\u00a0are: e.g. \u201cSession name\u201d, \u201cStart time\u201d, \u201cServer\u201d or \u201cVIN\u201d.<\/p>\n<p><strong>New session (ISTA\/P start screen)<\/strong><br \/>\n<a href=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-6.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-7034\" src=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-6.jpg\" alt=\"How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-6\" width=\"848\" height=\"651\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-6.jpg 848w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-6-300x230.jpg 300w\" sizes=\"(max-width: 848px) 100vw, 848px\" \/><\/a><br \/>\n1\u2013 \u201cSession\u201d menu<br \/>\n2\u2013 \u201cSession overview\u201d tab<br \/>\n3\u2013 \u201cCreate new session\u201d tab<br \/>\nAll sessions that are currently running are shown in the session overview of the ISTA\/P\u00a0start screen. The session overview can be selected at any time by clicking on the\u00a0\u201cSession\u201d menu button. Existing sessions can be adopted selecting from the session\u00a0overview and clicking on the \u201cContinue\u201d button.<br \/>\nA new program session is started via the \u201cCreate new session\u201d tab.<\/p>\n<p><strong>Selecting programming system (ISSS) automatically\/manually:<\/strong><br \/>\n<a href=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-7.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-7035\" src=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-7.jpg\" alt=\"How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-7\" width=\"912\" height=\"643\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-7.jpg 912w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-7-300x211.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-7-900x634.jpg 900w\" sizes=\"(max-width: 912px) 100vw, 912px\" \/><\/a><br \/>\n1 Select ISSS automatically<br \/>\n2 \u201cContinue\u201d button<br \/>\nconfirms selection<br \/>\n3 Select ISSS manually<br \/>\nIf \u201cSelect ISSS automatically\u201d is selected, the programming system (ISSS) with the\u00a0lowest number of current programming sessions is selected automatically. If there are\u00a0several programming systems with the same number of programming sessions, any\u00a0programming system is selected automatically.<br \/>\nThe programming system must be selected manually if \u201cSelect ISSS manually\u201d is\u00a0selected.<\/p>\n<p><strong>Selecting programming system (manual session selection):<\/strong><br \/>\n<a href=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-8.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-7036\" src=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-8.jpg\" alt=\"How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-8\" width=\"907\" height=\"638\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-8.jpg 907w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-8-300x211.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-8-900x633.jpg 900w\" sizes=\"(max-width: 907px) 100vw, 907px\" \/><\/a><br \/>\n1\u2013 Display of detected programming\u00a0systems (ISSS)<br \/>\n2\u2013 Status of programming system<br \/>\n3\u2013 \u201cContinue\u201d button<br \/>\n4\u2013 Update\u00a0Renewed check of connected\u00a0programming systems<br \/>\nThe detected programming systems (ISSS) are shown together with their status.<br \/>\n<a href=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-9.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-7037\" src=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-9.jpg\" alt=\"How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-9\" width=\"944\" height=\"127\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-9.jpg 944w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-9-300x40.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-9-900x121.jpg 900w\" sizes=\"(max-width: 944px) 100vw, 944px\" \/><\/a><br \/>\nSelect an available programming system and confirm by clicking on the \u201cContinue\u201d\u00a0button.<\/p>\n<p><strong>Connection manager:<\/strong><br \/>\n<a href=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-10.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-7038\" src=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-10.jpg\" alt=\"How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-10\" width=\"900\" height=\"631\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-10.jpg 900w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-10-300x210.jpg 300w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/a><br \/>\n1\u2013 Type of interface<br \/>\n2\u2013 Interface status<br \/>\n3\u2013 \u201cConnect\u201d button<br \/>\nThe detected interfaces (ICOM) are shown together with their status.<br \/>\n<a href=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-11.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-7039\" src=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-11.jpg\" alt=\"How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-11\" width=\"934\" height=\"113\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-11.jpg 934w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-11-300x36.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-11-900x108.jpg 900w\" sizes=\"(max-width: 934px) 100vw, 934px\" \/><\/a><br \/>\nSelect a free interface from the list. Click the \u201cConnect\u201d button after selecting the\u00a0interface.<br \/>\nThe vehicle order or central coding key is read out. Refer to the document \u201c<strong>ISTA\/P Data\u00a0Management<\/strong>\u201d if the vehicle order or central coding key cannot be read out.<\/p>\n<p><strong>Retrofitting and conversions<\/strong><br \/>\nIndividual retrofits for the model series will only be offered by ISTA\/P if they are actually\u00a0possible. This prevents incorrect programming of control modules. If the retrofit is not\u00a0offered by ISTA\/P by mistake, please consult Technical Parts Support via the ASAP\u00a0Portal.<\/p>\n<p><strong>Note:<\/strong><br \/>\nThe items displayed in ISTA\/P may differ, depending on equipment fitted and\u00a0national market specification.<br \/>\nOnly the items specified in the Electronic Parts Catalogue (Group EPC) are approved for\u00a0retrofitting.<br \/>\nExplanatory notes about individual retrofits and conversions available in ISTA\/P will be\u00a0supplied by Technical Support as part of the fault elimination measures.<\/p>\n<p><strong>Procedure for retrofitting or conversion of systems requiring programming or\u00a0encoding:<\/strong><\/p>\n<ul>\n<li>Read out vehicle data with ISTA\/P and determine measures plan. See Section:Starting new session with ISTA\/P, select \u201cVehicle\u201d tab.<\/li>\n<li>Select \u201cConversions\u201d.<\/li>\n<li>Select retrofit or modification system (e.g. \u201cPDC\u201d).<\/li>\n<li>After selecting all retrofits or conversions, select \u201cDetermine measures plan\u201d.<\/li>\n<li>The selected retrofits or conversions are itemized in the action list.<\/li>\n<\/ul>\n<p><strong>Vehicle menu:<\/strong><br \/>\n<a href=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-12.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-7040\" src=\"http:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-12.jpg\" alt=\"How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-12\" width=\"890\" height=\"652\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-12.jpg 890w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2019\/09\/How-to-Use-BMW-ISTA-to-Do-Programming-and-Coding-12-300x219.jpg 300w\" sizes=\"(max-width: 890px) 100vw, 890px\" \/><\/a><br \/>\n1\u2013 \u201cConversions\u201d tab:<br \/>\nThe retrofits and conversions\u00a0available for the vehicle are shown,\u00a0see \u201cRetrofits and conversions\u201d<br \/>\n2\u2013 \u201cVehicle actions\u201d tab:<\/p>\n<ul>\n<li>Clear fault memory<\/li>\n<li>Select complete coding<\/li>\n<li>Start system time of allairbag control modules.<\/li>\n<\/ul>\n<p>3\u2013 \u201cVehicle\u201d menu<br \/>\nThe retrofits and conversions are listed under the \u201cConversions\u201d tab in the \u201cVehicle\u201d\u00a0menu. All retrofits are shown first, followed by the possible conversions available for the\u00a0connected vehicle.<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>This instruction show you how to use BMW ISTA software to perform programming and coding work. Preparing vehicle programming and<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":2,"featured_media":7026,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[214,6,5,491,239],"views":11901,"_links":{"self":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts\/7025"}],"collection":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/comments?post=7025"}],"version-history":[{"count":5,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts\/7025\/revisions"}],"predecessor-version":[{"id":20288,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts\/7025\/revisions\/20288"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/media\/7026"}],"wp:attachment":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/media?parent=7025"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/categories?post=7025"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/tags?post=7025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}