{"id":13647,"date":"2022-10-12T13:48:51","date_gmt":"2022-10-12T13:48:51","guid":{"rendered":"https:\/\/www.cnautotool.com\/blog\/?p=13647"},"modified":"2022-10-18T13:51:40","modified_gmt":"2022-10-18T13:51:40","slug":"how-to-use-bmw-rheingold-ista-to-do-programming-and-coding","status":"publish","type":"post","link":"https:\/\/www.cnautotool.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><strong><a href=\"https:\/\/www.cnautotool.com\/category-174-b0-BMW+ICOM.html\">BMW ISTA BMW Software<\/a> Preparations<\/strong><\/p>\n<p>* BMW Rheingold<br \/>\n* How To Install BMW Rheingold ISTA BMW Software<br \/>\n* Preparing vehicle programming and finishing off<br \/>\n* The basic requirement for efficient programming is that the vehicle is correctly prepared<\/p>\n<p><strong>How to Use BMW Rheingold ISTA to Do Programming and Coding Preparations<\/strong><\/p>\n<p>* Park vehicle on flat and even ground<br \/>\n* Wherever possible, protect vehicle from direct sunlight<br \/>\n* Turn off engine<br \/>\n* Shift manual transmission to Neutral or automatic transmission to Park<br \/>\n* Activate electromechanical parking brake or apply parking brake<br \/>\n* Make sure that the temperature of the transmission fluid is between -40 ??C (-40 ??F) and 85 ??C (185 ??F)<br \/>\n* Switch off all electric loads, lights and turn signal lamps<br \/>\n* Switch off wiper\/washer system. The wipers may be actuated during programming and initialization. Make sure that the wipers can move freely<br \/>\n* Make a note of all stored radio and TV frequencies as well as the navigation destinations<br \/>\n* Connect up a BMW Group-approved battery charger in the engine compartment<\/p>\n<p>The battery charger connected during programming must be run in \u201cexternal power supply mode with battery connected\u201d. Please refer to the operating instructions for the battery charger<\/p>\n<p>* Do not connect or disconnect the battery charger during programming. Low system voltage may cause programming to cancel. Make sure that the vehicle system voltage does not drop below 13.0 volts while programming is in progress<br \/>\n* Set up connection between workshop network, vehicle interface and vehicle<br \/>\n* Check cable routing. Cables routed through open windows could be damaged when the windows are started automatically. Do not route cables through open windows<br \/>\n* Switch on ignition (terminal 15)<\/p>\n<p>* On vehicles with Comfort Access, the identification transmitter must be inserted in the ignition lock. The coding procedure may be terminated if the identification transmitter is not inserted in the ignition lock.<br \/>\n* If the vehicle model does not have an ignition lock, the identification transmitter must be located in the vehicle interior.<br \/>\n* On vehicles with automatic terminal 15 shutdown (as from 03\/2007) the signal from the door contact switches off terminal 15 by opening and closing the driver\u2019s door. Terminal 15 is permanently switched on by pressing the START-STOP button. Make sure that the driver\u2019s door contact is not operated during the programming procedure.<\/p>\n<p>* Perform a vehicle test with the ISTA workshop system to make sure that all installed control modules respond and any fault memory entries are read out<br \/>\n* Before programming, rectify any faults that may be present and delete any fault codes stored<br \/>\n* Determine CBS data, note down and end ISTA BMW Software<br \/>\n* Preparations: Remove inserted data media (DVD) and disconnect connected data (iPod?, etc.). Data media in a drive or still connected could cause programming to abort<br \/>\n* Before starting vehicle programming, make sure the boot lid is closed (to prevent the luggage compartment lighting from overheating)<\/p>\n<p><strong>During programming:<\/strong><\/p>\n<p>* Observe and follow requests and instructions in ISTA\/P<br \/>\n* Leave ignition switched on and follow instructions in ISTA\/P (e.g. CAS)<br \/>\n* Do not cut the connection between workshop network, vehicle interface and vehicle<br \/>\n* Close the boot lid again after any action in the luggage compartment (e.g. loading\/removing navigation DVD) to prevent the luggage compartment lighting from overheating<br \/>\n* During programming, perform no other activities on\/in the vehicle than those instructed by ISTA\/P<br \/>\n* Finishing off:<br \/>\n* Execute procedure for finishing off the measures plan and confirm by clicking \u201cOK\u201d<br \/>\n* If an ICOM is connected to the MOST direct access port, disconnect the MOST direct access port when requested to do so by the ISTA\/P system, remove the ICOM from the MOST ring and close the MOST ring with the original flash plug (bridge) in the vehicle. Fault codes may be entered and MOST control modules may be registered incorrectly if the ICOM is not correctly disconnected from the MOST direct access port.<br \/>\n* Perform the finishing off procedures such as calibration, initialization, service functions etc. in the vehicle test in the ISTA BMW Software as defined in the final report. Confirm the finishing off jobs individually<br \/>\n* Enter the time and date information to ensure correct calculation of the CBS values in the vehicle<br \/>\n* After programming, reinstall all removed or disconnected data media (DVD, iPod?, etc.) and check.<br \/>\n* Compare 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 BMW Software<br \/>\n* Perform vehicle test with the ISTA workshop system and end vehicle test on completion<br \/>\n* Park vehicle for at least 5 minutes (BN2000 and BN2020 vehicles) or 16 minutes (I-bus vehicle) with terminal R OFF so that all control modules can assume sleep mode, i.e. assume the rest state.<br \/>\n* Note: control modules that do not assume sleep mode (rest state) can cause closed-circuit current faults!<br \/>\n* Make sure that the vehicle is OK.<br \/>\n* Check all noted radio and TV frequencies as well as navigation destinations and store manually if necessary.<\/p>\n<p>* Starting an ISTA\/P session<br \/>\n* ISTA\/P button<br \/>\n* Callback Assistant button<br \/>\n* Workshop System Management (WSM) button<br \/>\n* Start ISTA\/P from the ISSS jumpgate by selecting \u201cProgramming, Coding, Individualization\u201d.<\/p>\n<p>* A maximum of three vehicles or one model series F01\/F02 vehicle can be programmed and encoded with ISTA\/P on an ISSS.<\/p>\n<p>* Note:<br \/>\n* The basic requirement for efficient programming is that the vehicle is correctly prepared. When programming and coding, refer to the part \u201cPreparing vehicle programming and finishing off\u201d.<\/p>\n<p>* Callback Assistant<\/p>\n<p>* The Callback function in the workshop system management of the ISIS is to be used if problems relating to the infrastructure of the IT system occur (e.g. ICOM connection not possible) in the applications or during programming. The Callback function is a userprompted callback form. You will find a detailed description with instructions in the WSM User Guide.<\/p>\n<p>* How to Use ISTA BMW Software to Do Programming and Coding (3)<br \/>\n* 1 Callback Assistant button<br \/>\n* 2 \u201cNew callback\u201d button,for creating a new case<\/p>\n<p>* Procedure if programming is terminated<br \/>\n* Follow the instructions given in the programming system if the programming or coding procedure is terminated during a programming session.<\/p>\n<p>* Contact Technical Support if the disruption in programming and coding relate to the vehicle and cannot be solved in the workshop<\/p>\n<p>* Menu bar and voltage display<br \/>\n* Functions and actions can be selected directly in the menu bar. The voltage of the connected vehicle is displayed below the menu bar:<br \/>\n* 1 Change to \u201cSession\u201d menu (ISTA\/P start screen)<br \/>\n* 2 Change to \u201cAdministration\u201d menu<br \/>\n* 3 Change to \u201cConnection manager\u201d<br \/>\n* 4 Battery charge status is shown in percent (only ISID)<br \/>\n* 5 Print<br \/>\n* 6 Help function for ISTA\/P<br \/>\n* 7 Minimize application<br \/>\n* 8 Close application<br \/>\n* 9 Terminal 30 in volts<br \/>\n* 10 Terminal 15 in volts<\/p>\n<p>* Sorting selection list<br \/>\n* 1Column headings, showing \u201cData management\u201d menu as an example<br \/>\n* The selection list can be sorted in ascending or descending order by clicking on a heading of a column that can be sorted.<br \/>\n* Sorting is indicated by a white triangle pointing up or down. Columns that can be sorted are: e.g. \u201cSession name\u201d, \u201cStart time\u201d, \u201cServer\u201d or \u201cVIN\u201d.<\/p>\n<p>* New session (ISTA\/P start screen)<br \/>\n* 1 \u201cSession\u201d menu<br \/>\n* 2 \u201cSession overview\u201d tab<br \/>\n* 3 \u201cCreate new session\u201d tab<br \/>\n* All sessions that are currently running are shown in the session overview of the ISTA\/P start screen. The session overview can be selected at any time by clicking on the \u201cSession\u201d menu button. Existing sessions can be adopted selecting from the session overview and clicking on the \u201cContinue\u201d button.<\/p>\n<p>* A new program session is started via the \u201cCreate new session\u201d tab.<br \/>\n* Selecting programming system (ISSS) automatically\/manually:<br \/>\n* 1 Select ISSS automatically<br \/>\n* 2 \u201cContinue\u201d button<br \/>\n* confirms selection<br \/>\n* 3 Select ISSS manually<br \/>\n* If \u201cSelect ISSS automatically\u201d is selected, the programming system (ISSS) with the lowest number of current programming sessions is selected automatically. If there are several programming systems with the same number of programming sessions, any programming system is selected automatically.<br \/>\n* The programming system must be selected manually if \u201cSelect ISSS manually\u201d is selected.<\/p>\n<p>* Selecting programming system (manual session selection):<br \/>\n* 1Display of detected programming systems (ISSS)<br \/>\n* 2Status of programming system<br \/>\n* 3\u2033Continue\u201d button<br \/>\n* 4Update Renewed check of connected programming systems<\/p>\n<p>* The detected programming systems (ISSS) are shown together with their status.<br \/>\n* Select an available programming system and confirm by clicking on the \u201cContinue\u201d button.<\/p>\n<p>* Connection manager:<br \/>\n* 1Type of interface<br \/>\n* 2Interface status<br \/>\n* 3\u2033Connect\u201d button<\/p>\n<p>* The detected interfaces (ICOM) are shown together with their status.<\/p>\n<p>* Select a free interface from the list. Click the \u201cConnect\u201d button after selecting the interface.<br \/>\n* The vehicle order or central coding key is read out. Refer to the document \u201cISTA\/P Data Management\u201d if the vehicle order or central coding key cannot be read out.<\/p>\n<p>* Retrofitting and conversions<\/p>\n<p>* Individual retrofits for the model series will only be offered by ISTA\/P if they are actually possible. This prevents incorrect programming of control modules. If the retrofit is not offered by ISTA\/P by mistake, please consult Technical Parts Support via the ASAP Portal.<br \/>\n* Note:<\/p>\n<p>* The items displayed in ISTA\/P may differ, depending on equipment fitted and national market specification.<\/p>\n<p>* Only the items specified in the Electronic Parts Catalogue (Group EPC) are approved for retrofitting.<br \/>\n* Explanatory notes about individual retrofits and conversions available in ISTA\/P will be supplied by Technical Support as part of the fault elimination measures.<\/p>\n<p>* Procedure for retrofitting or conversion of systems requiring programming or encoding:<\/p>\n<p>* Read out vehicle data with ISTA\/P and determine measures plan. See Section:Starting new session with ISTA\/P, select \u201cVehicle\u201d tab.<br \/>\n* Select \u201cConversions\u201d.<br \/>\n* Select retrofit or modification system (e.g. \u201cPDC\u201d).<br \/>\n* After selecting all retrofits or conversions, select \u201cDetermine measures plan\u201d.<br \/>\n* The selected retrofits or conversions are itemized in the action list.<\/p>\n<p>* Vehicle menu:<br \/>\n* How to Use BMW ISTA to Do Programming and Coding (12)<br \/>\n* 1\u2033Conversions\u201d tab:<br \/>\n* The retrofits and conversions available for the vehicle are shown, see \u201cRetrofits and conversions\u201d<br \/>\n* 2\u2033Vehicle actions\u201d tab:<br \/>\n* Clear fault memory<br \/>\n* Select complete coding<br \/>\n* Start system time of allairbag control modules.<br \/>\n* 3\u2033Vehicle\u201d menu<\/p>\n<p>* The retrofits and conversions are listed under the \u201cConversions\u201d tab in the \u201cVehicle\u201d menu. All retrofits are shown first, followed by the possible conversions available for the connected 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>BMW ISTA BMW Software Preparations * BMW Rheingold * How To Install BMW Rheingold ISTA BMW Software * Preparing vehicle programming and finishing off * The basic requirement for efficient programming is that the vehicle is correctly prepared How to&hellip; <a href=\"https:\/\/www.cnautotool.com\/blog\/how-to-use-bmw-rheingold-ista-to-do-programming-and-coding\/\" class=\"more-link\">Continue Reading <span class=\"meta-nav\">&rarr;<\/span><\/a><!-- 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":1,"featured_media":13648,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1405],"tags":[34,35,2463,697,696,695,761,762,2231,543],"_links":{"self":[{"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/posts\/13647"}],"collection":[{"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/comments?post=13647"}],"version-history":[{"count":1,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/posts\/13647\/revisions"}],"predecessor-version":[{"id":13649,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/posts\/13647\/revisions\/13649"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/media\/13648"}],"wp:attachment":[{"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/media?parent=13647"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/categories?post=13647"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/tags?post=13647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}