IO PROG IO PROG Programmer
I/O Terminal is a software and hardware solution designed for work with a great number of ECUs, automatic transmissions,BSI installed in V-AG, Mit-subi-shi, Ma-zda, For-d, Ni-ssan, Su-baru, Su-zuki, O-pel, Vo-lvo, Al-fa Ro-meo, Fia-t, Ja-guar, Land Rover, Lan-cia, Ma-seratti, Hyun-dai, K-ia, Dae-woo and other vehicles using the OBD-II data link connector.
IO-PROG IO PROG Programmer IO PROG BD9 Connector Pinout IO Terminal Computer Version Clone Power Upgrade Shielding Fault Codes is a one of our IO PROG IO PROG Programmer Tools, you can buy IO-PROG IO PROG Programmer IO PROG BD9 Connector Pinout IO Terminal Computer Version Clone Power Upgrade Shielding Fault Codes from ukobd2.com.
Wholesale Top quality VAS6154, GM Tech2, VCM II For Ford, Handy Baby II Car Key Chip Copier, CDP DS150
images of IO-PROG IO PROG Programmer IO PROG BD9 Connector Pinout IO Terminal Computer Version Clone Power Upgrade Shielding Fault Codes






IO-PROG Programmer with BD9 Connector – Pinout, Terminal, and ECU Support
The IO-PROG Programmer is a versatile hardware and software solution designed for working with a wide range of ECUs, automatic transmissions, and BSI modules across numerous vehicle brands via the OBD-II data link connector.
Compatible with vehicles from: VAG, Mitsubishi, Mazda, Ford, Nissan, Subaru, Suzuki, OPEL, Volvo, Alfa Romeo, Fiat, Jaguar, Land Rover, Lancia, Maserati, Hyundai, Kia, Daewoo, and more.

Key Advantages
- CoMBines K-line and CAN interfaces for optimal software compatibility—no need for an expensive J2534 device.
- Reads and flashes FLASH and EEPROM memory images directly through the diagnostic connector.
- Includes checksum testing and correction for safe reading and flashing operations.
Licensing Structure
The software is sold on a modular basis. Each module operates independently but shares a common adapter:
- Licenses are stored on special smart cards that must be inserted into the adapter before use.
- Multiple licenses can be stored on a single card, though some require individual cards.
- All purchased licenses receive free updates, have no time limitations, and are downloadable from the manufacturer’s website.
Note: The current basic edition includes only OPEL ECU licenses. Additional licenses will be activated in future updates.
Basic Package: MULTITOOL + OPEL/GM ECU License
MULTITOOL – Opel/GM ECU Support
Enables reading and writing of Opel/GM ECUs via CAN (through OBD or bench wiring). Includes bootpin recovery mode.
Supported ECUs
- BMW Mini/Rover Siemens EMS
- ACDELCO E83 MPC5565 – FLASH R/W via CAN (OBD) / BOOTPIN RECOVERY
- ACDELCO E78 MPC5566 – FLASH R/W via CAN (OBD) / BOOTPIN

MARELLI + MARELLI2 Module (Requires Activation/SIM Card)
Supports reading/writing, pincode retrieval, and mileage adjustment for Opel ECUs (Z13DT, Z13DTJ, Z13DTH) via OBD or bench (6JO, 6O2, 6O3 ECUs), as well as multiple Fiat ECUs including:
- 8F2, 8F3, 8DF, 8GMF HW502, 8GMF HW503, 8GMW, 8GSF, 8GSW, 6JF, 6F3
- IAW 5SF8, IAW 5SF3, IAW 5SF9, IAW5NF, IAW5SF.XX, IAW5SF4, IAW 4AF
Supported ECUs and Functions
- Suzuki – 8DS CAN: MPC5565 R/W, 95640 R/W
- Suzuki – MJD 6O2 KLINE: MPC563 R/W, M58BW016DB R/W, 95320 R/W
- Opel – MJD 6JO KLINE: MPC555 R/W, 95320 R/W
- Opel – MJD 6O2 CAN/KLINE: MPC563 R/W, M58BW016DB R/W, 95320 R/W
- Opel – MJD 6O2 CAN/KLINE: MPC563 R/W, S29CL016J R/W, 95320 R/W
- Opel – MJD 6O3 CAN: MPC563 R/W, M58BW016DB R/W, 95320 R/W
- Fiat – MJD 9DF CAN: SPC5644 R/W, 95128 R/W
- Fiat – 8GMK CAN: SPC564A80B4 R/W, 95640 R/W
- Fiat – IAW 9GF CAN: SPC564A70L7 R/W, 95640 R/W
- Fiat – 8GSF CAN: MPC5565 R/W, 95640 R/W
- Fiat – 8GSW CAN: MPC5565 R/W, 95640 R/W
- Fiat – 8FMW CAN: MPC5565 R/W, 95128 R/W
- Fiat – 8GMF HW03 CAN: MPC5565 R/W, 95640 R/W
- Fiat – 8GMF HW02 CAN: MPC5553 R/W, 95640 R/W
- Fiat – MJD 8DF KLINE: MPC5553 R/W, 95640 R/W
- Fiat – MJD 8F2 CAN/KLINE: MPC5565 R/W, 95640 R/W
- Fiat – MJD 8F3 CAN/KLINE: MPC5565 R/W, 95640 R/W
- Fiat – IAW 7GF CAN/KLINE: MPC5565 R/W, 95640 R/W (included in MULTITOOL software)
- Fiat – IAW 5SF.XX KLINE: ST10F280 R/W
- Fiat – IAW 5SF3 CAN/KLINE: ST10F280 R/W
- Fiat – IAW 5SF4 KLINE: ST10F296 R/W
- Fiat – IAW 5SF8 CAN/KLINE: ST10F296 R/W
- Fiat – IAW 5SF9 CAN/KLINE: ST10F296 R/W
- Fiat – IAW 4AF HW204 KLINE: ST10F168 R/W, 95160 R/W
- Fiat – IAW 4AF HW407 KLINE: ST10F269 R/W, 95160 R/W
- Fiat – IAW 59F
DENSO Module (Requires SIM Card)
Enables full FLASH and EEPROM reading/writing for DENSO ECUs using 64F7055, 64F7058, and 64F7059 microcontrollers. Operations are performed via K-LINE or CAN—through OBD or bench wiring—without opening the ECU.
Additional features on select ECUs include odometer calibration, pincode extraction, virgin reset, and built-in FLASH memory CRC calculator.
Supported ECUs
- Opel Meriva, Corsa C 1.7 CDTI Hybrid: Full R/W 64F7055, R/W 93C66 EEPROM, show pincode, reset (virgin) – (CAN & K-LINE)
- Opel Vectra C/Signum 3.0 CDTI: Full R/W 64F7058, R/W 93C86 x2 EEPROM, show pincode, odometer calibration, reset (virgin) – (CAN)
- Opel Astra H/J, Zafira B/C, Corsa D, Meriva B, Tigra B (1.7CDTI 110CV/125CV): Full R/W 64F7058 (93C86 x3 EEPROM) and 64F7059 (93C86 x4 EEPROM), odometer calibration, pincode display, reset (virgin) – (CAN)
- Mazda 3/5/6 RF7: Full R/W 64F7058, R/W 93C86 EEPROM – (CAN)
- Mazda 2 1.5 (2010+): Full R/W 64F7058, R/W 93A56 EEPROM – (CAN)
- Mazda 6 2.2TD R2AC: Full R/W 64F7058, R/W 93C86 EEPROM – (CAN)
- Mazda RX8: Full R/W 64F7055, R/W 93C56 EEPROM – (CAN)
- Nissan Navara/Pathfinder 2.5dCi (2005–2009): Full R/W 64F7058, R/W 93C86 EEPROM – (CAN)
- Nissan Navara/Pathfinder D40 2.5dCi (2010+): Full R/W 64F7059, R/W 93C86 EEPROM – (CAN)
- Mitsubishi L200/Pajero (4D56/4M41 2.5/3.2DiD, up to 2009): Full R/W 64F7058, R/W 93C86 EEPROM – (CAN)
- Mitsubishi L200/Pajero (4D56/4M41 2.5/3.2DiD, 2009+): Full R/W 64F7059, R/W 93C86 EEPROM – (CAN)
- Mitsubishi Delica D5/Outlander 2.2DiD 4N14 (2009+): Full R/W 64F7059, R/W 93C86 EEPROM – (CAN)
- Subaru Forester 2.0D KH: Full R/W 64F7058, R/W 93C86 EEPROM – (CAN)
- Subaru Outback 2.0DNG: Full R/W 64F7059, R/W 93C86 EEPROM – (CAN)
- Suzuki 1.3/1.5/1.6: Full R/W 64F7058, R/W 93A56 EEPROM – (CAN)
- Suzuki (pre-2007) 1.3/1.5/1.6: Full R/W 64F7055, R/W 93A56 EEPROM – (CAN)
- Suzuki Jimny (pre-2007) 1.3: Full R/W 64F7055, R/W 93A56 EEPROM – (CAN)
- Volvo V50/S40/V40 (2006–2010, 140/170hp): Full R/W 64F7058, R/W 93C56 EEPROM – (CAN)
- Volvo V70/S60/S80 (up to 2006, 140/170hp): Full R/W 64F7058, R/W 93C56 EEPROM – (CAN)
- Volvo V70/S60/S80 (up to 2006, 140/170hp): Full R/W 64F7055, full R/W external flash 29LV200BC, R/W 93C56 EEPROM – (CAN)
- Volvo S80/XC90 4.4L V8 (2007–2010): Full R/W 64F7058, R/W 93A86 EEPROM – (CAN)
- Jaguar/Land Rover P3.0NA, Jaguar XF 4.2SC: Full R/W 64F7058, R/W 93A86 EEPROM – (CAN)
- Jaguar S-Type 4.2 V8 V8SC: Full R/W 64F7058, R/W 93A86 EEPROM – (CAN)
Fiat BSI Module (Requires SIM Card)
Enables EEPROM reading/writing and displays the pincode stored in the BSI. Works via OBD or bench connection.
Supported BSIs
- Magneti Marelli with Freescale MCU 3K91D, 1K79X: R/W EEPROM, show pin
- Magneti Marelli with NEC MCU 70F3237, 70F3378: R/W EEPROM, show pin
- Siemens Continental with Freescale MCU 9S12DG128: R/W EEPROM, show pin
Vehicles with Freescale 3K91D / 1K79X MCUs
- Alfa Romeo: 147, GT
- Fiat: Stilo (1999–2007), Palio (1999–), Idea
- Lancia: Thesis, Ypsilon
- Maserati: Quattroporte, GranTurismo
Vehicles with NEC 70F3237 / 70F3378 MCUs
- Fiat: Bravo (2007–), Ducato (2006–), Stilo (2007–), Punto (2007–)
- Lancia: Ypsilon (2007–)
Vehicles with Freescale 9S12DG128 MCUs
Motorcycle Module (Requires SIM Card)
Full FLASH reading/writing for Ducati motorcycles with Continental ECUs. All operations performed via CAN.
Supported ECUs
- Continental M3C with Freescale 9S12XDP256 (mask 1L15Y)
- Continental M3C with Freescale 9S12XET256 (mask 2M53J)
VAG DSG + Easytronic Module (Requires Activation/SIM Card)
- TEMIC DQ250: MPC555 + 95160 via KLINE
- EEPROM 95160 R/W, MPC555 FLASH R/W
Bosch Module (Requires SIM Card)
Reading and writing support for compatible ECUs.
Supported ECUs and Functions
Supported Vehicle Models and ECUs
- for BMW EDC15C4 KLINE – 29F400BT R/W – 95P08 R/W
- for Land Rover EDC15C4 KLINE – 29F400BT R/W – 95P08 R/W
- SMART ME7.7.0 KLINE – ST10F275 R/W – 95080 R/W
- SMART EDG15C-5.X KLINE – 29F400BT R/W – 95P08 R/W
- for OPEL EDC15C7 KLINE – 29F400BT R/W – 95P08 R/W
- for OPEL ME7.6.1/ME7.6.2 KLINE – ST10F275 R/W – 95080 R/W – Reset(Virgin) – Change ODO
- for OPEL ME7.6.3 KLINE – ST10F276 R/W – 95080 R/W – Reset(Virgin) – Change ODO
- for OPEL ME7.6.1/ME7.6.2 KLINE – 29F800BB – 95080 R/W – Reset(Virgin) – Change ODO
- for OPEL ME1.5.5 KLINE – 29F400BB – 95080 R/W – Reset(Virgin)
- for VO-LV-O EDC16C31 CAN (29bit) – M58BW016DB R/W – 95320 (until year 2008) (XC90 until year 2012)
- for VO-LV-O EDC16C34 CAN (29bit) – M58BW016DB R/W – 95160 (V50,S40,C30 until year 2008) (1.6L)
- for VO-LV-O ME9.0 CAN (29bit) – M58BW016DB R/W – 95080 (V50 until year 2008)
- for VO-LV-O ME7.0/ME7.0.1 CAN (500 kbps) – 29F800BB R/W – 95080 R/W – CKS
- for VO-LV-O ME7.0/ME7.0.1 CAN (250 kbps) – 29F800BB R/W – 95P08 R/W – CKS
- for VO-LV-O EDC15C11 CAN (250kbps/500kbps)/KLINE – 29F400BT R/W – 95P08 R/W
- for VO-LV-O EDC15C3 KLINE – 29F400BT R/W – 95P08 R/W
- for JEEP/CHRYSLER EDC15C5 KLINE – 29F400BT R/W – 95P08 R/W
- for MB EDC15C6 KLINE – 29F800BT R/W – 95P08 R/W
- for HONDA ME7.9.3 KLINE – 29F800BB R/W – 95040 R/W
- for HONDA EDC15C7 KLINE – 29F400BT R/W – 95P08 R/W
- for TOYOTA EDC15C9 KLINE – 29F400BT R/W – 95P08 R/W
- for TOYOTA ME7.9.5 KLINE – ST10F275 R/W – 95040 R/W
- for TOYOTA ME7.9.51 KLINE – ST10F275 R/W – 95040 R/W
- for TOYOTA M7.9.5 KLINE – ST10F275 R/W – 95040 R/W
- for TOYOTA M7.9.52 KLINE – ST10F275 R/W – 95160 R/W
- for FIAT ME7.3.1 KLINE BOOTPIN – 29F400BB R/W – 95080 R/W – Reset(Virgin)
- for FIAT ME7.3.H4 KLINE BOOTPIN – 29F400BB R/W – 95080 R/W – Reset(Virgin) – Change ODO – Change Flash Counter
- for FIAT ME7.9.10 KLINE – ST10F275 R/W – 95160 R/W – Reset(Virgin)
- for FIAT ME7.6.3 KLINE – ST10F276 R/W – 95080 R/W – Reset(Virgin)
- for FIAT EDC15C7 KLINE – 29F400BT R/W – 95P08 R/W
- for VAG ME7.5 KLINE – 29F400BB R/W – 95040 R/W
- for VAG ME7.5-1M KLINE – 29F800BB R/W – 95040 R/W
- for VAG ME7.5.10 KLINE – 29F400BB R/W – 95040 R/W
- for VAG ME7.5.20 KLINE – ST10F275 R/W – 95040 R/W
- for VAG MED7.5.11 KLINE – 29F800BB R/W – 95040 R/W
- for VAG EDC15P+ KLINE – 29F400BT/29F800BT R/W – 24C04 R/W
- for VAG EDC15VM+ KLINE – 29F400BT/29F800BT R/W – 24C04 R/W
- for PSA M7.4.4 KLINE – 29F400BB R/W – 95080 R/W
- for PSA ME7.4.4 KLINE – 29F400BB R/W – 95160 R/W – Reset(Virgin)
- for PSA ME7.4.5 KLINE – ST10F275 R/W – 95320 R/W – Reset(Virgin)
- for PSA EDC15C2 1XCONNECTOR KLINE – 29F400BT R/W – 95P08 R/W
- for PSA EDC15C2 3XCONNECTOR KLINE – 29F400BT R/W – 95P08 R/W
- for KIA EDC15C7 KLINE – 29F400BT R/W – 95P08 R/W
- for KIA/HYUNDAY KEFICO/B-OS-CH M(G)7.9.8 KLINE – ST10F275 R/W – 95160 R/W
- for HYUNDAY B-OS-CH/KEFICO ME7.9.0 KLINE – 29F400BB R/W – 95040 R/W
Reading/writing of various modules used in for V-ol-vo cars.
Supported Modules and Functions
- Dashboard cpu mask 1M80F flash+eeprom R/W – 11bit/500kbit CAN
- Dashboard cpu mask 1M80F flash+eeprom R/W – 11bit/125kbit CAN
- Dashboard cpu mask 1K78X flash+eeprom R/W – 11bit/125kbit CAN
- Dashboard cpu mask 1H56A eeprom R/W – 29bit/125kbit CAN
- Dashboard cpu mask 4F73K flash+eeprom R/W – 29bit/125kbit CAN
- Dashboard cpu mask 3K91D flash+eeprom R/W – 29bit/125kbit CAN
- Dashboard cpu mask 0L85D flash+eeprom R/W – 29bit/125kbit CAN
- Dashboard cpu mask 3L16Y flash+eeprom R/W – 29bit/125kbit CAN
- ICM 64F7055 flash R/W – 29bit/125kbit CAN
- ICM MAC7116 flash+dataflash R/W – 29bit/125kbit CAN
- ICM MAC7116 flash+dataflash R/W – 11bit/125kbit CAN
- Read view mirror cpu mask 0K75F flash+eeprom R/W – 29bit/125kbit CAN
- Read view mirror cpu mask 3L40K flash+eeprom R/W – 29bit/125kbit CAN
- Read view mirror cpu mask 0L85D flash+eeprom R/W – 29bit/125kbit CAN
- EPS XC164CS flash+eeprom(25L160) R/W – 11bit/500kbit CAN
- Air-b-ag B-os-ch CR16MCS9 eeprom R/W – 29bit/125kbit CAN
- Air-b-ag TEMIC/CONTINENTAL cpu mask 1L40K flash+eeprom R/W – 29bit/125kbit CAN
- Air-b-ag TEMIC/CONTINENTAL cpu mask 1L15Y flash+eeprom R/W – 11bit/125kbit CAN
- PHM (Phone module) Autoliv 29F800BB flash R/W – 29bit/125kbit CAN
- PHM (Phone module) Autoliv AM29DL162DT flash R/W – 29bit/125kbit CAN
- CCM (Climate control module) Alps 28F200 flash R/W – 29bit/125kbit CAN
- CCM (Climate control module) Alps 29F200BB flash R/W – 29bit/125kbit CAN
- CCM (Climate control module) Alps 1K79X flash+eeprom R/W – 29bit/125kbit CAN
- CCM (Climate control module) Alps MAC7111 flash+dataflash R/W – 11bit/125kbit CAN
- CCM (Climate control module) Alps MPC5516 flash R/W – 11bit/125kbit CAN







Go to Buy: IO-PROG IO PROG Programmer IO PROG BD9 Connector Pinout IO Terminal Computer Version Clone Power Upgrade Shielding Fault Codes