BMW MDG1 OBD - DME ISN, SK, DTC & ECU Service Tool
MDG1 OBD is a Windows utility for authorized BMW DME diagnostic, replacement and ECU service work over an HSFZ / IP connection.
The software provides dedicated procedures for BMW G Series / MDG1, BMW F Series / MDG1 and MEVD17xx / EDC17, together with DTC diagnostics, ECU information, service functions, EEPROM access and detailed session logging.
The application features a multilingual user interface with 34 available languages.
Interface Languages
MDG1 OBD is currently available in 34 interface languages:
English, العربية, Български, Čeština, Dansk, Deutsch, Ελληνικά, Español, Eesti, Suomi, Français, Hrvatski, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Lietuvių, Latviešu, Norsk, Nederlands, Polski, Português, Română, Русский, Slovenčina, Slovenščina, Srpski, Svenska, ไทย, Türkçe, Українська, 简体中文, 繁體中文.
Main Features
BMW G Series / MDG1
Dedicated workflow for BMW G Series MDG1 DME service operations.
Available parameters and procedure stages include:
The software displays the required ISN and SK field lengths directly in the interface and provides a step-by-step procedure output.
BMW F Series / MDG1
The BMW F Series / MDG1 section provides a separate guided service workflow.
Procedure stages include:
Procedure progress and ECU responses are displayed in the integrated session log.
MEVD17xx / EDC17
A dedicated procedure is also available for supported MEVD17xx / EDC17 ECUs.
Procedure stages include:
DTC Functions
The integrated DTC / ECU INFO window provides diagnostic functions without leaving the application.
Available DTC functions:
Diagnostic results and ECU responses are displayed directly in the Session Log.
ECU Information
The ECU INFO tab provides access to identification and ECU data including:
ECU Service Functions
The SERVICE tab includes additional ECU service commands:
Additional Tools
Package Contents
The current archive contains:
Application interface: 34 languages.
PDF User Guide:
Test Version / HWID Activation
File Integrity
File: MDG1OBD.exe
SHA-256:
VirusTotal:
View VirusTotal report
The VirusTotal report above corresponds to the executable with the exact SHA-256 hash shown above.
Important
This software is intended for authorized automotive diagnostic, DME replacement and ECU service work.
Always verify the selected ECU, DME address and procedure before execution.





MDG1 OBD is a Windows utility for authorized BMW DME diagnostic, replacement and ECU service work over an HSFZ / IP connection.
The software provides dedicated procedures for BMW G Series / MDG1, BMW F Series / MDG1 and MEVD17xx / EDC17, together with DTC diagnostics, ECU information, service functions, EEPROM access and detailed session logging.
The application features a multilingual user interface with 34 available languages.
Interface Languages
MDG1 OBD is currently available in 34 interface languages:
English, العربية, Български, Čeština, Dansk, Deutsch, Ελληνικά, Español, Eesti, Suomi, Français, Hrvatski, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Lietuvių, Latviešu, Norsk, Nederlands, Polski, Português, Română, Русский, Slovenčina, Slovenščina, Srpski, Svenska, ไทย, Türkçe, Українська, 简体中文, 繁體中文.
Main Features
- BMW HSFZ / IP vehicle connection
- Network scan and connection to vehicle
- IP, MAC and VIN information
- Selectable DME address
- Multilingual user interface - 34 languages
- BMW G Series / MDG1 procedure
- BMW F Series / MDG1 procedure
- MEVD17xx / EDC17 procedure
- Used DME ISN handling
- Original DME ISN handling
- Secret Key (SK) input for supported procedures
- Guided ECU service procedures
- DTC reading and clearing
- Shadow fault reading and clearing
- ECU identification and information
- Transport mode ON / OFF
- ECU reset
- EEPROM utility
- Save DTC results to TXT
- Detailed procedure and session log
BMW G Series / MDG1
Dedicated workflow for BMW G Series MDG1 DME service operations.
Available parameters and procedure stages include:
- DME address selection
- Used DME ISN
- Original DME ISN
- Secret Key (SK)
- Guided procedure execution
- ECU reset
The software displays the required ISN and SK field lengths directly in the interface and provides a step-by-step procedure output.
BMW F Series / MDG1
The BMW F Series / MDG1 section provides a separate guided service workflow.
Procedure stages include:
- USED ISN
- ORIGINAL C001/03
- ORIGINAL C001/02
- REPEAT
- CLEAR C001/01
- RESET ECU
Procedure progress and ECU responses are displayed in the integrated session log.
MEVD17xx / EDC17
A dedicated procedure is also available for supported MEVD17xx / EDC17 ECUs.
Procedure stages include:
- USED ISN
- READ C000
- ORIGINAL ISN
- CLEAR C001/01
- READ C000
- RESET ECU
DTC Functions
The integrated DTC / ECU INFO window provides diagnostic functions without leaving the application.
Available DTC functions:
- READ DTC
- READ SHADOW
- Save DTC to TXT
- CLEAR DTC
Diagnostic results and ECU responses are displayed directly in the Session Log.
ECU Information
The ECU INFO tab provides access to identification and ECU data including:
- Ident (SGBD) [F150]
- Serial number [F18C]
- Production date [F18A/F18B]
- BTLD / SWFL [F101]
- Programming counter [2502/2503]
- CPS / Short VIN [37FE]
ECU Service Functions
The SERVICE tab includes additional ECU service commands:
- CLEAR SHADOW
- TRANSPORT ON
- TRANSPORT OFF
- RESET ECU
Additional Tools
- OPEN EEPROM
- DTC / ECU INFO
- Procedure output
- Session Log
- Connection status
- VIN display
- License status
- HWID display
Package Contents
The current archive contains:
Code:
MDG1OBD.exe
MDG1OBD-User-Guide-EN-DE-PL-RU.pdf
Application interface: 34 languages.
PDF User Guide:
- English
- German
- Polish
- Russian
Test Version / HWID Activation
File Integrity
File: MDG1OBD.exe
SHA-256:
Code:
4a333a91bdd47cb35804e30e9a0c96e7d1f5fd09ca0a68a71375c10689c3b499
VirusTotal:
View VirusTotal report
The VirusTotal report above corresponds to the executable with the exact SHA-256 hash shown above.
Important
This software is intended for authorized automotive diagnostic, DME replacement and ECU service work.
Always verify the selected ECU, DME address and procedure before execution.




