Best 35080 / 160 Chip Reading Writing Tools Advice

An increasing number of BMW 35080 / 160 chip reading writing tools released on Let’s have a look at which products they are, what are the subtle differences, which one is the most cost-effective.



Top 1. OEM BMW Dash 35080/35160 Data Reading 8-PIN Adapter

Best 35080 160 Chip Reading Writing Tools 01



Read and Write Immo 95128/95256 & dash 35080/35160 No Soldering

Convenient and Safe

Stable without losing Data


Can be used with programmers UPA, Orange5, VVDI Prog, CG Pro etc

1). With UPA.

Best 35080 160 Chip Reading Writing Tools 02


3). With Orange 5.

Best 35080 160 Chip Reading Writing Tools 03


3) With CG PRO.

Best 35080 160 Chip Reading Writing Tools 04


4) With VVDI Prog.

Best 35080 160 Chip Reading Writing Tools 05



Top 2. 35080/160 Adapter for Iprog+ (any clone one)

Best 35080 160 Chip Reading Writing Tools 06

IMG: 35080/160 Adapter

It can read / write / delete the incremental area in the chips 35080 6, 35080V6, 35080VP, 080D0WQ, 160D0WQ.


35080/160 adapter is designed to work with Iprog+ clone.

Best 35080 160 Chip Reading Writing Tools 07

Total price: $129- $169




Top 3. Yanhua Mini ACDP BMW 35080, 35160DO WT EEPROM Read & Write Module

Best 35080 160 Chip Reading Writing Tools 08


Read and write BMW M35080, 35160DO WT etc EEPROM.

Note: it is an adapter only, If you don’t have Yanhua Mini ACDP basic module , please buy one to work with this adapter.

Total Price: $258


Top 4. 35160DW Chip for VVDI Prog

Vvdi 35080 Chip


Eliminate RED DOT problem: temper DOT direct read over SOIC-8 connector

Supports chip M35080, M35080-3, M35080-6, M35080V6, M35080VP, D80D0WQ, 160D0WQ,36160WT,35128WT

Replaced M35160WT XDPG31CH Adapter

Stable and reliable

Perfect replacement of original chip

Refuse the red dot, no need simulator soldering

Support Replacement Chip Models: 
Total Price: $453

How to use Xhorse 35160DW Chip with VVDI Prog?

Instruction: This chip used as replacement for ST company 35080xxx, 35160xx, 080D0xx, 160D0xx ,.etc typesSteps:
1. Backup data:
Read and Save the dashboard original IC from 3 partitions(MEMORY+LONGID
+ID LOCATION) or ALL option (ALL=MEMORY+LONGID+ID LOCATION), shown as sample

Vvdi Prog 35160dw Chip
2. Write data: After replace original chip by Xhorse 35160xx chip, please write step 1 saved 3 dumps to each partition on xhorse chip by VVDI PROG.

3. Mileage correction: ‘Erase INC’ button is for erasing the front 2 lines, after erase INC operation then select ALL or MEMORY option to Read data for verify,
Reading data the front 2 lines should all ‘00’, manually enter the target mileage, then click Write option, operation completed.

4. Verify data: Soldering back the Xhorse chip to dashboard, check whether working well without red dot.




Top 5. M35080/35160 Adapter for CG PRO 9S12 Programmer

Best 35080 160 Chip Reading Writing Tools 13


Operating M35080/35160 series chip ,working with CG Pro 9S12 Freescale Programmer.

Cg Proo 35080 1

Here are the CG-Pro ST 35160WT chip list.

All should be done with a dedicated 35160WT adapter.


ST 35160WT

Microchip PIC18F6520
Microchip PIC18F6720
Microchip PIC18F8520
Microchip PIC18F8620
Microchip PIC18F8720
Microchip PIC12F635
Microchip PIC12F683
Microchip PIC16F631
Microchip PIC16F636
Microchip PIC16F639
Microchip PIC16F677
Microchip PIC16F684
Microchip PIC16F685
Microchip PIC16F687
Microchip PIC16F688
Microchip PIC16F689
Microchip PIC16F690

BMW 35080 V5 (35160WT)


Demo example:  CG PRO Reset Odometer on a BMW X1 CAS3 2010 M35080

Total price: $402



Top 6. R270+ read/erase 35080

Need luck. Not all R270 clone can read/erase 35080 chips successfully. Some requires modification to work.  You are at your risk.

If money is not a problem, original R270 is a good choice.


Read/Erase M35080 with R270+ procedure:

R270 Read Erase 35080 1 R270 Read Erase 35080 2 R270 Read Erase 35080 3 R270 Read Erase 35080 4 R270 Read Erase 35080 5 R270 Read Erase 35080 6 R270 Read Erase 35080 7 R270 Read Erase 35080 8 R270 Read Erase 35080 9 R270 Read Erase 35080 10

Price: about $50

If you are interested, check:

Modify R270 BDM Programmer to Erase 35080vp




FYI: Some people have managed to read/erase with cheaper tools XprogCarprog etc, but most of them requires modification which is not recommended.

See also:
Xprog-M V5.55 Read BMW E46 M35080 EEPROM
Carprog read and erase BMW EEPROM M35080



To be upgrading…