Collapse all
Expand all
 

Using the S/V40 (-04) Reprogrammer

The S/V40 (-04) Reprogrammer is accessed by clicking the S/V40 (-04) Reprogrammer button under the Software tab. The S/V40 (-04) Reprogrammer application is used only to update the engine control module (ECM) (engine management system EMS2000) with new software.

When using the S/V40 (-04) Reprogrammer there are two options available called Normal Programming mode and Emergency Recovery mode. The workflow of each mode is explained in the subsections below.

Note

Note

Please read the article S/V40 (-04) Reprogrammer before using the S/V40 (-04) Reprogrammer.

Sequence of work using Normal Programming mode

 

This procedure describes the workflow at Normal Programming mode.

  1. Go to the Software tab and click the S/V40 (-04) Reprogrammer button. This will start an external reprogramming application.

  2. Read the instructions and click Start.

  3. Click the Normal Programming button. Using the program in Normal Programming mode with a successful readout of part number, does guarantee that the program can identify a possible update of software.

  4. Caution

    Konnte nicht in genstrings finden: key: <b>B_T_NOTICE</b> sprache: en
    Caution

    Never use the Emergency Recovery mode as the first option. The reason is that the last successful readout of ECM part number/software is stored in the background and shown/proposed as the current ECM P/N. If that part number is from another vehicle (e.g. ECM) than the current vehicle and Emergency Recovery mode is used, the wrong software may be downloaded. The control module can then be corrupt.

    Emergency Recovery mode should therefore only be used after a failed download to the current vehicle and only then if Normal Programming mode cannot be used (no part number can longer be readout/identified). See procedure for Emergency Recovery mode below for further instructions.

  5. Follow the instructions and click Next to read the part number of the control module.

  6. The read out part number is shown. Click Next to search for upgraded software.

  7. Updated software is found. Click Next to start the download procedure.

  8. For year models 2000-, PIN codes are stored in the PIE database and the codes have to be ordered. Enter an order reference and click Next to order PIN codes.

  9. Note

    Note

    For some control modules or part numbers, the application first tries with the locally stored codes, before ordering codes from PIE database. If these codes do not belong to the actual control module an error message is shown.

    Click Back to start ordering PIN codes from PIE database.

    For the year models 1998 and 1999 the PIN codes for opening the control module are stored locally and do not need to be ordered.

  10. The application starts unlocking the control module.

  11. When the application has opened the control module, the download procedure starts automatically.

  12. Software downloading is complete. Click Done to exit the S/V40 (-04) Reprogrammer.

Sequence of work using Emergency Recovery mode

 

If a download is interrupted because of a broken connection it may result in leaving the control module in an undefined mode. This could cause problems which cannot be corrected. If this problem occurs, please read the preconditions in the article S/V40 (-04) Reprogrammer before proceeding.

This function should only be used if a download of software for some reason fails or has been aborted.

IMPORTANT

Konnte nicht in genstrings finden: key: <b>B_T_NOTICE</b> sprache: en
IMPORTANT

If a download session fails due to a broken connection, a request for a new attempt is displayed. It is important to answer Yes when a question is shown. Otherwise the application shuts down and leaves the ECM in an undefined mode, which could result in an unsolvable problem. There is no guarantee that a new attempt will work. If the Emergency Recovery mode does not work the control module should be replaced.

If Emergency Recovery mode is used to download software although the application indicates that no software is available or if the original part number is not in the list of available software, the control module may have the wrong software downloaded and therefore will no longer be able to work correctly. In this case a return to the original software is impossible.

This procedure describes the workflow at Emergency Recovery mode.

  1. Go to the Software tab and click the S/V40 (-04) Reprogrammer button. This will start an external reprogramming application.

  2. If the part number of the software cannot be read, the application will display an error message. To update the control module when this has occurred, Emergency Recovery mode must be used. To use the Emergency Recovery mode, click the Emergency Recovery button.

  3. If information cannot be retrieved, enter the part number of the control module to be updated. Follow the instructions and click Next. When an update has been found, continue in the same way as in the procedure for Normal Programming mode, step 5 above.

  4. Caution

    Konnte nicht in genstrings finden: key: <b>B_T_NOTICE</b> sprache: en
    Caution

    When manually entering the original part number in Emergency Recovery mode, one of following alternatives must be used (format example):

    • 0030614913.000

    • 30614913.000

    • 0030614913

    • 30614913

    Other combinations may cause the application to not identify any updated software or wrong updated software.

    If the download fails or has been canceled and the application no longer has the original readout part number stored or can identify the original part number, the original part number can be read on the label on the ECM box (see example below). Check if the part number on the label is in the list of valid upgradeable part numbers. If the part number is not in the list, no update is available for the control module.