Collapse all
Expand all
 

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 only used to update the engine control module (ECM, engine management system EMS2000) with new software.

For instructions on how to use the S/V40 (-04) Reprogrammer, please refer to the how to article Using the S/V40 (-04) Reprogrammer.

 
Fig. 246: The S/V40 (-04) Reprogrammer button under the Software tab

General information

Note

Note

For fault tracing items and when the ECM is replaced, VIDA must be used first, not S/V40 (-04) Reprogrammer. A new ECM is in “virgin mode” and must therefore be programmed with VIDA before any use of S/V40 (-04) Reprogrammer.

When the application is running it checks the part number of the control module. If there is a new version of software available, the application automatically downloads the new software to the ECM. A message is displayed if there is no update available.

When using the S/V40 (-04) Reprogrammer there are two options available:

  • Normal Programming mode

  • Emergency Recovery mode

Using the S/V40 (-04) Reprogrammer in Normal Programming mode with a successful readout of part number guarantees that the program can identify a possible software update.

Caution

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

Never use the option 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 part number. If that part number (e.g. ECM) is from another vehicle than the current vehicle and Emergency Recovery mode is used, 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 then only if Normal Programming mode cannot be used (no part number can be readout/identified anymore).

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. In this case it is important to answer Yes, otherwise the application shuts down and leaves the ECM in an undefined mode. This may result in a situation where the problem cannot be resolved.

There is no guarantee that a new attempt will work. If the Emergency Recovery mode does not work, the control module should be replaced.

Depending of the updated software size, the time for a complete download varies between approx. 8-30 minutes.

To be able to download new software to the control module, it has to be opened with PIN codes by a security access service. For the vehicle model years 1998 and 1999 the PIN codes are stored locally. For vehicles with model year 2000-, PIN codes are stored in the PIE database.

There is a special calibration function in VIDA for modifying idle speed that must only be used if a customer complains about vibrations at idle. This function is mainly used in Japan, Thailand, Malaysia and Australia. For more information, see relevant technical journal.

Model years 1998 and early 1999 vehicles with original control modules can usually not be updated using S/V40 (-04) Reprogrammer due to an older control module hardware. However, there are no risks in trying to update if the vehicle status is unknown. The application automatically cancels the session if an update is not available.

Only control modules with original Volvo software is supported by this application.

Preconditions

The communication between the application and the control modules during download is very sensitive to electrical disturbances such as intermittent open circuits etc. To secure a perfect condition for both the application and the vehicle during download, keep this in mind:

  • Do not run any other programs in Windows than VIDA and do not use the computer during download.

  • Connect a battery charger before starting the program and do not disconnect the charger or its supply during download.

  • There must be nothing wrong with the communication tool (DiCE) or with its cables.

  • Do not touch or move the communication tool (DiCE), its cables or the connection to the diagnostic link connector in the vehicle.

  • Do not touch or turn the ignition key or ignition lock.

Note

Note

Let the computer, communication tool (DiCE), cables and the vehicle be undisturbed during the download process.

Affected control modules

Control modules with the following part numbers and with original Volvo software can be updated with S/V40 (-04) Reprogrammer.

 

B4164S2

Upgradeable part number (original part number)

Updated part number

30614300.00A

0030614352.00A

30614368.00A

0030614352.00A

30614386.00A

0030646426.00A

30614534.000

0030646426.00A

30614534.00A

0030646426.00A

30614602.00A

0030614352.00A

30614850.00A

0030646426.00A

30614942.00A

0030614352.00A

30614944.000

0030646426.00A

30614944.00A

0030646426.00A

30614959.00A

0030614352.00A

30616632.000

0030646426.00A

30616632.00A

0030646426.00A

30616667.000

0030646426.00A

30616667.00A

0030646426.00A

30616812.000

0030646426.00A

30616812.00A

0030646426.00A

 

B4164S3

Upgradeable part number (original part number)

Updated part number

30614403.00A

0030614352.00A

 

B4184S2

Upgradeable part number (original part number)

Updated part number

30614301.000

0030614423.00A

30614388.00A

0030646422.00A

30614535.000

0030646422.00A

30614535.00A

0030646422.00A

30614649.00A

0030614423.00A

30614851.00A

0030646422.00A

30614948.00A

0030614423.00A

30616633.000

0030646422.00A

30616633.00A

0030646422.00A

30616668.000

0030646422.00A

30616668.00A

0030646422.00A

30616813.000

0030646422.00A

30616813.00A

0030646422.00A

 

B4184S3

Upgradeable part number (original part number)

Updated part number

30614308.00A

0030614424.00A

30614365.00A

0030614423.00A

30614366.00A

0030614348.00A

30614367.00A

0030614424.00A

30614390.00A

0030646424.00A

30614703.00A

0030614424.00A

30614846.000

0030614348.00A

30614846.00A

0030614348.00A

30614852.00A

0030646424.00A

30614951.00A

0030614348.00A

30614953.00A

0030614424.00A

30616815.000

0030646424.00A

30616815.00A

0030646424.00A

30617259.000

0030646424.00A

30617259.00A

0030646424.00A

 

B4204S2

Upgradeable part number (original part number)

Updated part number

30614392.00A

0030646420.00A

30614536.000

0030646420.00A

30614536.00A

0030646420.00A

30614853.00A

0030646420.00A

30616634.000

0030646420.00A

30616634.00A

0030646420.00A

30616669.000

0030646420.00A

30616669.00A

0030646420.00A

30616814.000

0030646420.00A

30616814.00A

0030646420.00A

 

B4204S3/MAN

Upgradeable part number (original part number)

Updated part number

30614363.00A

0030614350.00A

30614651.000

0030614350.00A

30614651.00A

0030614350.00A

30614955.00A

0030614350.00A

 

B4204S3/AUT

Upgradeable part number (original part number)

Updated part number

30614364.00A

0030614351.00A

30614848.000

0030614351.00A

30614848.00A

0030614351.00A

30614957.00A

0030614351.00A

 

B4204T, B4204T2, B4204T3

Upgradeable part number (original part number)

Updated part number

30614223.000

0030670303.000

30614224.000

0030646766.000

30614232.000

0030684459.000

30614294.000

0030670303.000

30614295.000

0030646766.000

30614305.000

0030684459.000

30614345.000

0030670303.000

30614346.000

0030646766.000

30614361.000

0030646766.000

30614378.000

0030670303.000

30614408.000

0030670303.000

30614639.000

0030614244.000

30614641.000

0030614245.000

30614720.000

0030614244.000

30614722.000

0030614245.000

30614732.000

0030614235.000

30614733.000

0030614236.000

30614736.000

0030684459.000

30614838.000

0030684459.000

30614840.000

0030684459.000

30614860.000

0030614245.000

30614861.000

0030614244.000

30614864.000

0030614241.000

30614865.000

0030614240.000

30614868.000

0030614236.000

30614869.000

0030614235.000

30614882.000

0030646766.000

30614884.000

0030670303.000

30614888.000

0030684459.000

30614906.000

0030646766.000

30614909.000

0030614240.000

30614911.000

0030614235.000

30614913.000

0030670303.000

30614913.00A

0030670303.000

30617019.000

0030614240.000

30617027.000

0030614241.000

30644192.000

0030670302.000

30644193.000

0030684070.000

30644273.000

0030684070.000

30646646.000

0030670303.000

30646772.000

0030684078.000

30646775.000

0030670303.000

30646916.000

0030684078.000

30670304.000

0030684078.000

30858818.000

0030614244.000

30858819.000

0030614245.000

30858822.000

0030614241.000

30858825.000

0030614236.000

30858836.000

0030646766.000

30858838.000

0030670303.000

30882606.000

0030614244.000

30882607.000

0030614245.000

 

B4204T2 CVVT

Upgradeable part number (original part number)

Updated part number

30614232.000

0030684459.000

30614305.000

0030684459.000

30614405.000

0030684459.000

30614736.000

0030684459.000

30614838.000

0030684459.000

30614840.000

0030684459.000

30614888.000

0030684459.000

30644229.000

0030684460.000

 

B4194T, B4194T2 /MAN

Upgradeable part number (original part number)

Updated part number

30614635.000

0030614246.000

30614724.000

0030614246.000

30614728.000

0030614237.000

30614842.000

0030614237.000

30614859.000

0030614246.000

30614863.000

0030614242.000

30614867.000

0030614237.000

30617003.000

0030614242.000

30858816.000

0030614246.000

30858821.000

0030614242.000

30858824.000

0030614237.000

30882604.000

0030614246.000

 

B4194T, B4194T2 /AUT

Upgradeable part number (original part number)

Updated part number

30614637.000

0030614247.000

30614726.000

0030614247.000

30614729.000

0030614238.000

30614843.000

0030614238.000

30614858.000

0030614247.000

30614862.000

0030614243.000

30614866.000

0030614238.000

30617011.000

0030614243.000

30858817.000

0030614247.000

30858820.000

0030614243.000

30858823.000

0030614238.000

30882605.000

0030614247.000

 

B4204T5

Upgradeable part number (original part number)

Updated part number

30614225.000

0030670509.000

30614296.000

0030670509.000

30614362.000

0030670509.000

30614886.000

0030670509.000

30644190.000

0030670508.000

30644216.000

0030670508.000

30646769.000

0030670509.000

30858837.000

0030670509.000

General messages and error messages

When using the S/V40 (-04) Reprogrammer, a general message or an error message may appear. See the descriptions below for additional information on each message.

 

No update available

This is not an error message. Possible reasons for the message:

  • The control module is already updated.

  • The latest version was installed in the factory.

  • No updates available.

  • The control module is an old type and cannot be updated.

  • The latest software is not in S/V40 (-04) Reprogrammer. Check that the latest version of VIDA is installed.

 

Vehicle not found in PIE

This error message means that the selected vehicle has not been found in PIE. Another message is 107 - Specified vehicle was not found in PIE server.

Possible cause is that incorrect specifications for the vehicle have been entered.

 

Download failed

This message indicates that the download process has been aborted due to either communication problem or that wrong software has been downloaded.

It may sometimes help to disconnect the ECM for approx. 5 minutes and then try again.

 

Failed to unlock the EMS2000 control unit with the supplied codes.

If the application fails to unlock the control module this message is shown. The reason for this error is that the application cannot open the control module with the locally stored PIN code or the codes from PIE. Possible cause is that:

  • Wrong chassis number has been entered when the codes from PIE were ordered.

  • An earlier replacement of an ECM that is programmed with wrong PIN codes.

  • The PIN codes in the application are incorrect.

Solution: If wrong chassis number has been used enter the correct chassis number otherwise replace the ECM according to instruction in VIDA.

Support

Contact your local support if a problem occurs with the S/V40 (-04) Reprogrammer.

You may also be interested in:

Using the S/V40 (-04) Reprogrammer

PIE