How to Program key for Jaguar Land Rover KVM XEP100 with CG Pro 9S12 Freescale Programmer?

CG Pro 9S12 programmer adds Jaguar/Land rover KVM key programming (no need other devices) in previous software upgrade.  Here’s a demo guide on adding a new key to Land rover KVM XEP100.

 

Step 1: Read KVM data

1

BCM computer

2

RFA computer XEP100

 

Remove the BCM and RFA computer from the vehicle

Check the wiring diagram in CG-Pro software

3

4

5

wiring to BCM

6

wiring to RFA 2m53j  9S12XET256

13

Connect CG Pro programmer following the wiring diagram

Select Key->Jaguar/ Land rover->KVM-KEP100 (BCM) to read BCM data

 

Then read KVM-XET256 DFLASH and EEPROM data one by one

7

8

Save BCM, DFLASH and eeprom data

Don’t remove the wiring. We need to write data later after write key.

 

Step 2: Write Key

9

In CG Pro software, select Key Match->Jaguar Land rover, select corresponding KVM model, click on the key function to program key

10

Load KVM DFLASH

Load KVM EEPROM

 

Load BCM EEPROM

If your vehicle equipped with emergency start, you have to tick the 3rd option and load BCM data

Select a key location

Click Write Key

 

Write key success

11

Save new key data after write key.

 

Step 3: Write data back

Go back to CG Pro software

Open new key data just saved

Write data

12

Done.

 

CG Pro 9S12 Support ECU IMMO List:

BMW:

CAS4+     5M48H/1N35H    (9S12XEP100)

CAS4    1L15Y    (9S12XDP512)

CAS3    0L15Y/0M23S    (9S12XDP512 including CAS3+ series)

CAS3    0L01Y    (9S12DG256)

CAS2    0L01Y/2K79X    (9S12DG256)

CAS2/E66    0L01Y/2K79X    (9S12DG256)

CAS1    0K50E    (912DT128A Write FLASH data online)

EWS4    0L86D/1L86D/2L86D    (9S12DJ64)

EWS3    0D46J/2D47J    (MC68HC711EA9)

EWS2    1D47J    (MC68HC711EA9)

( Support read/write data above for mileage correction and immobilizer reset )

 

BENZ:

EIS   211  ST12 3L40K/1L59W/4L40K/1L85D/0L85D/2L85D/

EIS   211  HC12  0K50E/3K91D

EIS   209  ST12   3L40K/1L59W/4L40K/1L85D/0L85D/2L85D/

EIS  209  HC12  0K50E/3K91D

EIS   215  ST12   3L40K/1L59W/4L40K/1L85D/0L85D/2L85D/

EIS   215  HC08  2J74Y/4J74Y/1J35D(Can directly reset EIS data with 08 adapter;and read write EEPROM without extra adapter)

EIS    220     HC05

0D53J/0D59J/0D62J/0D69J/0F62J/0F82B/0G47G/

0H51A/1D59J/1D69J/1H52A/2D20J/2D59J

EIS   210     HC05

0D53J/0D59J/0D62J/0D69J/0F62J/0F82B/0G47G/

0H51A/1D59J/1D69J/1H52A/2D20J/2D59J

EIS      203  HC08  1J35D/2J74Y/4J74Y

EIS       164  ST12   3L40K/4L40K/1L59W/0L85D/1L85D/2L85D

EIS       169  ST12   3L40K/4L40K/1L59W/0L85D/1L85D/2L85D

EIS       639  ST12   0L01Y

EIS      639  HC08  0L02M/1L02M/4J74Y/1J35D/2J74Y

EIS       199  ST12   3L40K/4L40K/1L59W/0L85D/1L85D/2L85D

EIS       230  ST12   3L40K/4L40K/1L59W/0L85D/1L85D/2L85D

(Support all above data read/write for mileage correction and immobilizer reset)

 

Roewe:

Roewe 750 IMMO   0M89C  (Read/Write)

 

Land Rover:

EWS  ST12   3L40K/4L40K/5L40K

RFA   9S12XEQ384      (1M12S 2M12S 1M53J 2M53J ) 9S12XET512  ( 3M53J  2M53J 1M53J)

 

Support Dash Type:

Benz

BMW

Domestic cars 9S12 dash

Land Rover

Mini

 

Audi:

Audi        A4/A5/Q5-BCM      NEC               D70F3634/D70F3380

Audi        ELV      HC08GR        4L35K

 

Key Programming:

BMW             CAS3             YES

BMW            CAS3+           YES

BMW        CAS4            YES

BMW         CAS4+           YES

BMW            EWS4

BMW          EWS3

BMW          EWS2

Porsche 911               BCM              YES

Porsche Boxster        BCM              YES

Porsche Cayman       BCM              YES

Porsche Panamera        BCM          YES

Porsche Cayenne          BCM          YES

Porsche Macan             BCM           YES

(Program key via eeprom data)

 

Support Chip List:

Microcontroller:

Motorola:

9S12 series:

9S12XDP512-0L15Y

9S12XDP512-1L15Y

9S12XDP512-0M23S

9S12XEP100-1N35H

9S12XEP100-5M48H

9S12XEx512-2M25J

9S12XEx512-3M25J

9S12D64-2L86D

9S12DJ64-0M89C

9S12DT128-1L59W

9S12DT128-4L40K

9S12DT128-1L85D

9S12DG128-3L40K

9S12DG256-0L01Y(CAS)

9S12DG256-2K79X

9S12XHZ384-1M80F

 

HC912 serie:

HC912DG128-0K50E

HC912DG128A-0L05H

HC912DG128A-3K91D

 

HC908 series:

HC908AZ60-4J74Y

HC908AZ60-1J35D

HC908GR16-4L35K

 

HC711 series:

HC711EA9-2D47J

 

HC705 series:

HC705-0D69J

HC705-0D53J

 

NEC:

D70F3634

D70F3380

 

 

CPU:

ST:

35080DQ

35160DQ

35080_3/6

35080VP/V6

 

8-foot chip:

24C01

24C02

24C04

24C08

24C16

24C32

24C64

24C128

24C256

24C01A

24C01B

24C02B

24LC01A

24LC01

24LC02

24LC04

24LC16

24LC32

25010

25020

25040

25080

25160

25320

25640

25128

25256

93C46

93C56

93C66

93C57

93C76

93C86

93A86

93CS56

93CS66

93S56

93LC46

93LC56

93LC66

93LC76

93LC86

95010

95020

95040

95080

95160

95320

95640

95128

95256

 

AMD:

AM29BL802CB

AM29F200

AM29F400

AM29F800

Update: Download Software on official website: http://www.cgprogcar.com/

How to use CG-PRO to program Jaguar Land rover KVM key

Post is on how to use CG-Pro to program Jaguar Land rover KVM key perfectly in step by step procedure.

Part 1: Read out the data from smart computer and anti-theft computer.

Remove the smart computer and the IMMO box from the car.

cg-pro-1

BCM immo box

cg-pro-2

Image 2: Smart ECU RFA

Wiring according to the wiring diagram in the software, click on “Diagram” to follow.

cg-pro-3
BCM wiring diagram in the CG Pro software.

cg-pro-4

BCM physical wiring

cg-pro-5

Land Rover RFA 2m53J 9S12XET256 wiring diagram in the CG Pro 9S12 software.

cg-pro-6

Land Rover RFA smart ECU physical wiring:

You need not connect the CLK line first, if you are prompted to decrypt when reading, then connect the CLK line according to the software wiring diagram.

cg-pro-7

Choose BCM or RFA module, read and save the data.

cg-pro-8

cg-pro-9

Note: Do not unplug the wiring immediately after the data is read out successfully, later you will write key and then rewrite data.

Part 2: Load the data into CG Pro software to program key

Click on “Key” – ” Jaguar / Land Rover” – Model [KVM – XEP100 (BCM) for example], then click on “Key Function” to enter the key programming menu incl. load KVM DFLASH, load KVM EEPROM, Load BCM DFLASH, Read key, Write key etc.

cg-pro-10

Menu options:

Step 1: Load KVM DFLASH

Step 2: Load KVM EEPROM

This function is for emergency start (optional option). If you need to operate this option, please read out BCM immo data and meanwhile tick on this option when key is programming, then load BCM data.

Step 3: Place a blank key into the CG Pro key programmer, click on “Read key” button.

***Can read key ID and check if the key is placed correctly.

Step 4: Select key position and then click on “Write key” button.

cg-pro-11 cg-pro-12
Please save the data in the order of DFLASH,EEPROM,BCM.

Part 3: Rewrite the data generated after key programming.
1.Back to the main menu where you read out the data just now.
2.Open the corresponding data saved after the key is wrote.
3.Write data after connecting the computer.

Done!

Now, you can unplug the cables from the computer and CG Pro, then reinstall the KVM module back to the car.And for more CGDI Key Programmer,you can check here:CGDI Programmer

CG-Pro 9S12 Freescale Programmer V1.6.0.0 updated

CG Pro 9S12 Freescale Programmer V1.6.0.0 updated (2018.08.04):

CG Pro 9S12 Key Programmer Highlights:

Read and write any BMW CAS 1-4, Porsche BCM, Mercedes-Benz EIS, Audi BCM2 Etc anti-
theft computer (100% stable security, subject to domestic test users alike)

1.Add Immobilizer
Land Rover Discovery 3
2.Add Dashboard
Honda Fit High
Honda Fit Low
Honda Vezel
Honda XR-V
Honda Greiz
Hyundai 2016 Carens
Hyundai Sonata 9
Hyundai Sonata 9 V2
KIA 2016 K3
KIA 2016 K5
Suzuki 2017 Jimny
BMW F Series (3 Series)
ChangAn ZhiXin II
3.Add Gateway, Support for CGMB Gateway data writes
Benz 204/212-1L15Y (FLASH)
Benz 204/212-3M25J (FLASH)
4.Add chip
Motorola-9S08 9S08LG16-0M48V
Motorola-9S08 9S08LG16-0M48V
Fujitsu MB91F061S
Fujitsu MB91F062BS
Fujitsu MB91F467S
Microchip PIC18F24J11
Microchip PIC18F25J11
Microchip PIC18F26J11
Microchip PIC18F44J11
Microchip PIC18F45J11
Microchip PIC18F46J11
Microchip PIC18F26J13
Microchip PIC18F27J13
Microchip PIC18F46J13
Microchip PIC18F47J13
Microchip PIC18F24J50
Microchip PIC18F25J50
Microchip PIC18F26J50
Microchip PIC18F44J50
Microchip PIC18F45J50
Microchip PIC18F46J50
Microchip PIC18F26J53
Microchip PIC18F27J53
Microchip PIC18F46J53
Microchip PIC18F47J53
Microchip PIC18F6620
5.Fixed the problem that CAS2-2K79X read failure
6.Optimizing code to improve the stability of program operation.