2018/05/07

How to read and write eeprom 95160 with Carprog 9.31

Errors and solutions here for eeprom 95160 read/write with Carprog 9.31 programmer:

Error 1: “ID not found” when read eeprom 95160
Error 2: “Verify error” when read eeprom 95160
Error 3: “Verify OK” when read eeprom; “Verify error” when write it
Case: Carprog reads/writes eeprom 95160 from bsi citroen berlingo 2004

In detail…

Error 1: “ID not found” when read eeprom 95160
I connect usb cable with carprog and a6 clip to eeprom 95160 . it gives me error “ID not found” .
carprog-id-not-found-1
carprog-id-not-found-2
Solution 1: Desoldering the eeprom from circuit board and read not in circuit board, read eeprom on the table
carprog-id-not-found-solution
Error 2: Verify error” when read eeprom 95160
Read with A6 clip. There is an error
carprog-verify-error
Solution 2: Take a look here
carprog-verify-error-solution-1
carprog-verify-error-solution-2
carprog-verify-error-solution-3
Error 3: Verify OK when read eeprom; Verify error when write it
if i read it, verify ok
carprog-verify-error-2
carprog-verify-error-3

If write it, verify error
carprog-verify-error-when-write
Solution 3:
probably have a damaged carprog.
Replace 74hc125.
try reading with the power supply.
Use a4 adapter
carprog-a4-adapter
Here is a Picture of wires from chinese Carprog A4 Adapter
1. Blue
….
8. Purple
carprog-a4-adapter-pinout
carprog-a4-adapter-pinout-2
In summary,

The best, safest, faster and simplest solution is to remove the eeprom from the PCB and use the carprog eeprom adapter .
in this way, all possible problems are avoided.
carprog-modified-1
carprog-modified-2

Credits to tech support from cartechnology.co.uk

Case: Carprog reads/writes eeprom 95160

Car: bsi citroen berlingo 2004
Eeprom: 95160
carprog-read-eeprom-95160-1
carprog-read-eeprom-95160-2
carprog-read-eeprom-95160-3
carprog-read-eeprom-95160-4
carprog-read-eeprom-95160-5
carprog-read-eeprom-95160-6
carprog-read-eeprom-95160-7
carprog-read-eeprom-95160-8
carprog-read-eeprom-95160-9
carprog-read-eeprom-95160-10
Carprog programmer manages to change mileage successfully on citroen berlingo 2004.

2018/05/06

How to use CGDI PRO to add CAS4/CAS4+ keys? (all keys lost)

About: How to add CAS4/CAS4+ keys (and when all keys are lost situation), using CGDI key programmers.

Optional tools: CG PRO 9s12, CGDI BMW, CG100 full-featured

Tutorial:
Part 1: Add CAS4 key
Part 2: Program CAS4+ all keys lost


Part 1: Add CAS4 key 

CAS4 antitheft buggy key programming, needs to be read to configure the key, read CAS4 antitheft data and load data ro match keys

Step 1: Read CAS4 anti-theft data using CG Pro 9S12

CAS4 anti-theft computer module
cgdi-bmw-add-cas4-key-1
cgdi-bmw-add-cas4-key-2
CGDI-Pro and CAS4 wiring diagram
cgdi-bmw-add-cas4-key-3
Connect to CGDI-PRO
cgdi-bmw-add-cas4-key-4
cgdi-bmw-add-cas4-key-5
Decrypt successfully and save data
cgdi-bmw-add-cas4-key-6

Step 2: Match the new key with CGDI BMW

Go to “CAS4 Key Match”
cgdi-bmw-add-cas4-key-7
Load CAS data
cgdi-bmw-add-cas4-key-8
cgdi-bmw-add-cas4-key-9
Display key data in the CGDI interface
cgdi-bmw-add-cas4-key-10
Select the key position that need to be configured
Click to generate the dealer key
Put in the blank key into CGD I BMW
cgdi-bmw-add-cas4-key-11
Program a new key successfully!
cgdi-bmw-add-cas4-key-12
Work good as the original after learning
cgdi-bmw-add-cas4-key-13
DONDE!

Part 2: CAS4+ all keys lost programming

CAS4+ antitheft buggy key programming, needs to be read to configure the key, read CAS4+ antitheft data and load data ro match keys

Step 1: Read CAS4+ anti-theft data using CGDI-Pro

CAS4+ anti-theft computer module
cgdi-bmw-cas4-all-keys-lost-1
cgdi-bmw-cas4-all-keys-lost-2
CGDI-Pro and CAS4+ wiring diagram
cgdi-bmw-cas4-all-keys-lost-3
Connect to CGDI-PRO
cgdi-bmw-cas4-all-keys-lost-4
cgdi-bmw-cas4-all-keys-lost-5
Decrypt successfully and save data
cgdi-bmw-cas4-all-keys-lost-6

Step 2: Read engine ECU data with CG100

Note: CG100 Prog III full-featured support

Click on “ECU”
cgdi-bmw-cas4-all-keys-lost-7
Select the engine model
Here: BMW E series MEVD1724(N20)
cgdi-bmw-cas4-all-keys-lost-8
CG100 and CAS4+ wiring diagram
cgdi-bmw-cas4-all-keys-lost-9
cgdi-bmw-cas4-all-keys-lost-10
Read EEPROM
cgdi-bmw-cas4-all-keys-lost-11
Read data successfully and save data
cgdi-bmw-cas4-all-keys-lost-12
Display ISN and VIN
cgdi-bmw-cas4-all-keys-lost-13

Step 3: Match the new key by CGDI Prog BMW

Go to “CAS4 Key Match”
cgdi-bmw-cas4-all-keys-lost-14
Load CAS data that read by CG-100
cgdi-bmw-cas4-all-keys-lost-15
cgdi-bmw-cas4-all-keys-lost-16
Display key data in the CGDI interface
cgdi-bmw-cas4-all-keys-lost-17
Select the key position that need to be configured
Click to generate the dealer key
Put in the blank key into CGD I BMW
cgdi-bmw-cas4-all-keys-lost-18
cgdi-bmw-cas4-all-keys-lost-19
cgdi-bmw-cas4-all-keys-lost-20
Program a new key successfully!
cgdi-bmw-cas4-all-keys-lost-21
Work good as the original after learning
cgdi-bmw-cas4-all-keys-lost-22
DONE!

2018/05/01

All Benz EZS EIS Table Connection Pinouts

Here are all Mercedes-Benz EIS/EZS pinouts for table connection and test.  Just for sharing purpose, credit to DK forum member volism .

W169 W211 W209
w169-211-209
W202 W208 W210
202-208-210
W203 W463 W639
203-w463-w639
W204 W207 W212
204-207-212

W212 new, W246 W166 EZS
w212-w246-w166
W215 W220 W230
w215-220-230
W221 new type
w221
W221 old type
w221-old
W639 new
w639-new
W906
w906
W164 NEC new
w164-nec-new
W164 NEC Old
w164-nec-old
W166 W246
w166-w246
W246 one plug
w246-one-plug
Related item: