Nr.
0628
                                                                                              Rev 1.3
                                                                                              Data: 09/2020
                              PREPARATION OF THE DIAGPROG4 FOR WORK.
BEFORE STARTING OF THE WORK IT IS REQUIRED TO:
Update the DiagProg4 to the latest software version and download the SW_Files.
Use the Diagprog4 Manager program and perform the maintenance of your device.
                Diagprog4 Manager                  Diagprog4 Manager                   Diagprog4 Manager
                                                    Software Update                    Download SW_Files
Check the integrity of SW_Files files on the SD card.
After starting the program, the DiagProg4 will automatically check the available SW_Files files which will be required
during the program
            programming. The plugging to the programmed module is not required.
In case of appearing of the message:
Perform the download
            downloading of the missing files. To make it, use the Diagprog4 Manager or connect the DiagProg4 to WiFi
and run the built-in
            built in Maintenance
                     Maintenance-Service function.
                                         function
For the verification of the completion of the above process, simply open the program again.
           If the device does not inform us about the lack of files, the device is properly prepared for work.
                                                                                                                     Nr. 0628
                                                                                                                     Rev 1.3
                                                                                                                     Data: 09/2020
                                                                SOFTWARE                                          CABLE
                        REPAIR
                                                                                                                  D3
               PROGRAMMING
                                                                  151                                             C21
                      TESTING
                                                                                                                  C12
                                           FEATURES DESCRIPTIONS
Identification                                                    Module identification
                                                                  (VIN
                                                                   VIN number, part number, software number)
                                                                                                      number
Display Test                                                      Display test of the odometer module
Sound Test                                                        Sound test of the odometer module
Indicator Test                                                    Indicator test of the odometer module
Check version - OBDII                                             Checking the software version and part number by OBDII
Prepare FLASH - OBDII                                             Prepare FLASH of odometer by OBDII
                                                                  (DiagProg4
                                                                   DiagProg4 performs a full EEPROM data backup – 95C128 – on SD card)
Read password from Flash by C21                                   Read security key from flash by C21 cable
Write odometer by C12*                                            Writing of the KM values to the module by C12 cable*
                                                                                                                cable
Flash – OBDII                                                     Software update in the odometer module
Reset                                                             Disconnecting the power supply from the module
* IN CASE OF PROGRAMMING MILEAGE OR HOURS OF OPERATION, THE SOFTWARE MAY BE USED SOLELY FOR REPAIR
                                                                                                REPAIR-RELATED
                                                                                                       RELATED PURPOSES. HOWEVER, IN SOME COUNTRIES ANY
CHANGES TO ODOMETER (CLOCK) READING OR TAMPERING WITH THE MILEAGE ACCURACY SHALL BE FORBIDDEN UNDER PENALTY.
PURSUANT TO ART. 306a OF THE POLISH PENAL CODE, WHOEVER ALTERS ODOMETERS OF MOTOR VEHICLES OR TAMPERS WITH THE MILEAGE ACCURACY
                                                                                                                        ACCURA CY SHALL BE SUBJECT TO THE
PENALTY OF DEPRIVATION OF LIBERTY FROM 3 MONTHS UP TO 5 YEARS. WHOEVER COMMISSIONS A THIRD PARTY TO PE
                                                                                                    PERFORM
                                                                                                       RFORM THE ABOVE-MENTIONED
                                                                                                                 ABOVE MENTIONED ACT SHALL BE SUBJECT TO
THE SAME PENALTY.
                                                              Nr. 0628
                                                              Rev 1.3
                                                              Data: 09/2020
                      FEATURES DESCRIPTIONS
Erasing DTC’s                    Erasing DTC’s from all modules in a vehicle
Read EEPROM                      Reading EEPROM memory
Edit EEPROM                      Editing EEPROM memory
Load file to buffer              Loading file to buffer from microSD card
Save buffer to file              Saving buffer to file on microSD card
                                                      Nr. 0628
                                                      Rev 1.3
                                                      Data: 09/2020
THE CURRENT LIST OF SUPPORTED MODULES
LIST OF THE SUPPORTED VERSIONS
         PART NUMBER                    PART NUMBER
         3G0920640                      5G0920851C
         3G0920641                      5G0920861
         3G0920650                      5G0920861A
         3G0920651                      5G0920861B
         3G0920740                      5G0920861C
         3G0920741                      5G0920871
         3G0920750                      5G0920871A
         3G0920751                      5G0920871B
         3G0920940                      5G0920871C
         3G0920941                      5G0920951
         3G0920950                      5G0920951A
         3G0920951                      5G0920961
         510920850                      5G0920961A
         510920850A                     5G0920971
         510920950                      5G0920971A
         510920950A                     5G0920971B
         5E0920780                      5G0920971C
         5E0920781                      5G1920640
         5E0920851A                     5G1920641
         5E0920851E                     5G1920650
         5E0920861A                     5G1920651
         5E0920861E                     5G1920740
         5E0920951A                     5G1920741
         5E0920951E                     5G1920750
         5E0920961A                     5G1920751
         5E0920961E                     5G1920940
         5E0920980                      5G1920941
         5E0920981                      5G1920950
         5G0920640                      5G1920951
         5G0920851                      5GG920640
         5G0920851A
         5G0920851B
                    Nr. 0628
                    Rev 1.3
                    Data: 09/2020
                              C21 Cable
MODULE CONNECTION
 FIRST VERSION
                    Nr. 0628
                    Rev 1.3
                    Data: 09/2020
                              C21 Cable
MODULE CONNECTION
 SECOND VERSION
                    Nr. 0628
                    Rev 1.3
                    Data: 09/2020
                              C21 Cable
MODULE CONNECTION
 THIRD VERSION
                    Nr. 0628
                    Rev 1.3
                    Data: 09/2020
MODULE CONNECTION
                            C12 Cable
                                                                                 Nr. 0628
                                                                                 Rev 1.3
                                                                                 Data: 09/2020
Software update in the odometer module - Flash – OBDII
Upgrade to the latest version
Flash – OBDII                                    Software update in the odometer module
                  It's
                   t's recommended to turn on the hazard lights
                        during the Software Update process
SOFTWARE UPDATE - OPTIONAL MODULE CONNECTION
                  DiagProg4 Settings
                  - TOOLS → EXTERNAL UNIT POWER→ ON
                                                                  Nr. 0628
                                                                  Rev 1.3
                                                                  Data: 09/2020
                            LIST OF ERROR CODES
            ERROR CODES                          CAUSE / DESCRIPTION
ERR_UNKNOWN_VERSION                      Unknown version – version not supported.
ERR_JTAG_DISABLED                        - Incorrect module connection,
                                         - Incorrect FLASH preparation, repeat FLASH
                                         preparation.
ERR_VAL_NOT_FOUND                        Incorrect reading security key from FLASH
This is not platform MQBAB - (Johnson This module is not an MQBAB platform
Controls) dashboard !                 (Johnson Controls) – version not supported.
Ignition Key missing                  There’s no key in the ignition.
ERR_FILE_OPEN                            There's no SD card in DiagProg4 or the SD
                                         card is damaged.
                                                                                                     Nr. 0628
                                                                                                     Rev 1.3
                                                                                                     Data: 09/2020
                                                   LEGAL DISCLAIMER
It is forbidden to use DiagProg4 device, software for this device, information contained in this document and any other Elprosys
products for purposes which are illegal or prohibited in any other way. Elprosys and the company’s management board shall not be
liable for the results of the use of the DiagProg4 device, software, information contained in this document and any other Elprosys
products for purposes which are illegal or prohibited in any other way. Copying, redistribution, publishing, dissemination, sale,
giving access to or making use in any other way of the whole or part of the software and data contained in this document are
forbidden. Elprosys may introduce improvements or modifications of products on offer and their documentation as well instruction
manuals at any time without a prior notice. Any and all trademarks, product names and information set forth in the document are
the property of the Elprosys company and are protected by the law. A User is required to respect intellectual property rights of
resources contained in the document.
                                             DIAGPROG4 TERMS OF USE
THE ELPROSYS COMPANY SHALL NOT BE HELD LIABLE FOR ANY ILLEGAL USE OF SOFTWARE AND HARDWARE. ANY
PURCHASED SOFTWARE AND HARDWARE SHALL BE USED FOR PURPOSES CONSISTENT WITH LEGAL PROVISIONS.
IN CASE OF PROGRAMMING MILEAGE OR HOURS OF OPERATION, THE SOFTWARE MAY BE USED SOLELY FOR REPAIR-
RELATED PURPOSES. HOWEVER, IN SOME COUNTRIES ANY CHANGES TO ODOMETER (CLOCK) READING OR TAMPERING
WITH THE MILEAGE ACCURACY SHALL BE FORBIDDEN UNDER PENALTY.
PURSUANT TO ART. 306a OF THE POLISH PENAL CODE, WHOEVER ALTERS ODOMETERS OF MOTOR VEHICLES OR
TAMPERS WITH THE MILEAGE ACCURACY SHALL BE SUBJECT TO THE PENALTY OF DEPRIVATION OF LIBERTY FROM 3
MONTHS UP TO 5 YEARS. WHOEVER COMMISSIONS A THIRD PARTY TO PERFORM THE ABOVE-MENTIONED ACT
SHALL BE SUBJECT TO THE SAME PENALTY.
IT SHALL BE FORBIDDEN, IN PARTICULAR, TO USE THE PURCHASED SOFTWARE OR PERFORM WITH ITS HELP ANY
CHANGES TO THE CAR CLOCKS, COMPUTERS, IMMOBILIZERS ETC., THAT MAY BE IN BREACH OF THE LAW OR BE
INDIRECTLY USED FOR CRIMINAL PURPOSES.
BY PURCHASING THE SOFTWARE, THE BUYER ACCEPTS PERSONAL LIABILITY FOR LEGAL USE OF THE SOFTWARE. THUS,
THE ELPROSYS COMPANY SHALL BE RELEASED FROM ANY LIABILITY FOR THE ILLEGAL USE OF THE SOFTWARE.
THE USER CONFIRMS TO HAVE READ THE PROVISIONS OF THE SOFTWARE LICENCE AGREEMENT AVAILABLE AT
WWW.ELPROSYS.COM/AGREEMENT/INDEX.HTML, AND TO HAVE ACCEPTED IT IN FULL.