Xhorse VVDI BIMTool Cas3+ ISTAP Downgrade Over OBD OK

Here we’re trying to downgrade CAS3+ ISTAP. Because it’s encrypted since ISTAP upgrade and it doesn’t allow VVDI BIMTool or any software to write a key to it.

What we want to do is:

Write back the original FLASH data that was doing a key before.

Try to crank CAS3+ module by BIMTool and bench test platform.

Step 1

So, first we write the original FLASH into CAS3 by VVDI Prog Programmer.

How to downgrade ISTAP with Xhorse VVDI Prog +BIMTool 01
How to downgrade ISTAP with Xhorse VVDI Prog +BIMTool 02

Step 2

Set up bench test platform:

Connect the cable to all hardware (BIMTool, JBE, CAS3, key slot, switch…)

Notice the PIN on JBE module.

How to downgrade ISTAP with Xhorse VVDI Prog +BIMTool 03
How to downgrade ISTAP with Xhorse VVDI Prog +BIMTool 04

Insert the key and light on the cluster.

We see there is a steering lock but we can bring up the mileage. (The temper dot comes from the mismatch of the kilometer between CAS and cluster)

How to downgrade ISTAP with Xhorse VVDI Prog +BIMTool 04

Step 3

We hook up BIMTool.

Turn to “CAS key learn” page and connect.

Click on “Get Key Info” and “Add key”.

If it’s encrypted, here it’ll prompt.

But, it asks if we’re going to update firmware, which means FLASH writing by VVDI Prog worked.

How to downgrade ISTAP with Xhorse VVDI Prog +BIMTool 05

Now disconnect PC from the Internet.

Press “No” to update firmware.

Then press “Yes” to flash CAS firmware.

How to downgrade ISTAP with Xhorse VVDI Prog +BIMTool 06

Follow the instruction and it gives us key info.

How to downgrade ISTAP with Xhorse VVDI Prog +BIMTool 07

Finally we manage to crack and downgrade CAS3+ ISTAP on bench.

Try if it can give us ISN.

Exchange ECU/CAS>>CAS – CAS3+ OBDII>>Read ECU ISN

No.

Try it via EEPROM dump file that we got from VVDI Prog, and a working key.

How to downgrade ISTAP with Xhorse VVDI Prog +BIMTool 09

Yes.

How to downgrade ISTAP with Xhorse VVDI Prog +BIMTool 10

Done!

More functions to be explored!

http://blog.xhorsevvdi.com/vvdi-prog-bimtool-and-cas3-bench-test-platform-downgrade-istap-success/

Xhorse VVDI BIMtool pro OBD program key for CAS and File program key for EWS

Confirmed: VVDI BIMtool pro is able to program key for BMW CAS (CAS1/CAS2/CAS3/CAS3+/CAS4/CAS4+) via OBD, and Eprom program key for BMW EWS1/EWS2/EWS3/EWS4/CAS1/CAS2/CAS3 (include lost all key).  In this post, you will have all details including operation instruction.

BIMTOOL PRO 2

Part 1. OBD – CAS1/CAS2/CAS3/CAS3+/CAS4/CAS4+ main functions

Key Learn interface like:

Vvdi Bimtool Pro Cas Key Learn 01

Mainly Function:

Key cutting code: Key This code can help make the key stick, you can use CONDOR Automatic Key Cutting Machine make the key stick directly (Lost All Key is very convenient, no need change cylinder)

CAS remote control frequency: You need select correct remote key accord this value, they must have same frequency. Of course you can test working key frequency with Remote Frequency Test( “F” button on VVDI – BMW device)

CAS key in ignition switch is: The position at immobilizer for ignition key.

Get Key Info: OBD read key cutting code, CAS remote control frequency, CAS key in ignition switch is, key info etc. You must read and backup original key info before OBD prepare key.

Save Key Info: Save the key info read by OBDII, the file is encrypted.

Prepare dealer key with programmer:  After read key info success, select a key position, prepare dealer key with VVDI – BMW programmer.

Prepare dealer key with ignition switch: After read key info success, select a key position, prepare dealer key with ignition switch.

Add Key: Add the new prepared key to CAS system. Most of the car, the new prepared key can start engine directly without add key; there’s still a few car can’t identification new key, at this situation you need add key to CAS system, key should be placed in VVDI – BMW programmer.

Enable Key: Insert a working key to ignition switch, select key position which you want enable, press button Enable Key. If there’s a key for this position, it will start work again. Attention: Enable Key don’t need to read key info.

Disable Key: Insert a working key to ignition switch, select key position which you want disable, press button Disable Key. If there’s a key for this position, it will stop work, add key new at this position is also not work. Attention: Disable Key don’t need to read key info.

Edit Key Info: After you read key info or load key info, select a specify key item, run this operation to change detail item (PICTURE below). Attention: We don’t recommend general user run this operation, the working key will stop work if write error data.

Vvdi Bimtool Pro Cas Key Learn 02

Repair Keyless Key: If the keyless key doesn’t have smart function after start engine. You can try this operation to fix it. Detail operation can follow (PICTURE below). Attention: you must have one un-keyless key and this key can start engine.

Vvdi Bimtool Pro Cas Key Learn 03

Write Key Info: Write the loaded key info to CAS system, it can use for restore original key info.

Xhorse  vvdi BIMTOOL PRO Special note in OBD operation(Important !!!)

Under Get Key Info get window (image below): For CAS3+ encrypt version, must select add key or lost all key. For other CAS version, this 2 method is same, they don’t have lost all key mode, add key is always.

Vvdi Bimtool Pro Cas Key Learn 04

Under OBD operation get window (image below): If there’s key in ignition switch, take away. If the key is keyless key (smart key), move it out of car. If there’s no key in ignition, just press OK to continue.

Vvdi Bimtool Pro Cas Key Learn 05

Under prepare dealer key get window (image below): Once you get this window, VVDI-BMW detect this CAS is CAS3+ encrypt version. If you are sure CAS is encrypt version, but there’s no this window while prepare dealer key, the made key may not start engine. You’d better choose “File Make Key” for the error detection CAS.

Vvdi Bimtool Pro Cas Key Learn 06

Under prepare dealer key with ignition switch get window (image below): Here we need pre-process new key. Just follow step1 to step4. Attention: You must insert new key into ignition switch before NEXT

Vvdi Bimtool Pro Cas Key Learn 07

Under prepare dealer key(File Make Key also have this) get window (image below): Please select correct type, if smart key select NO, the keyless function will not work.

Under prepare a keyless key (File Make key also have this) get window (the following picture 1) or (the following picture 1): Make sure the car have 1 keyless key at most before add new keyless key. The lost keyless key should disabled or erased.

Attention: (the following picture 1)will come with add key, this situation keyless key don’t support unlock; (the following picture 2)will come with lost all key, here the keyless key can unlock by VVDI BMW.

Vvdi Bimtool Pro Cas Key Learn 09
Vvdi Bimtool Pro Cas Key Learn 10

After make dealer key get window (image below): When you get this window, the key was made successfully. You can try to start engine directly. If not work, you need add this key to CAS system with Add Key. Keyless can fixed with Repair Keyless Key.

Vvdi Bimtool Pro Cas Key Learn 11

After add key to CAS get window (image below): When you get this window, the key was add to CAS system successfully. Key can start engine now. Sometimes add new key for CAS1/CAS2/CAS3 will cause car not start, you can follow chapter 4 Special Note 2.

Vvdi Bimtool Pro Cas Key Learn 12

Under lost all key for CAS3+ encrypt version (File Make key also have this) get window (PICTURE 5.14) or (below image 1): For CAS3+ encrypt version, lost all key will have a special procedure to make working key (this procedure maybe need load EEPROM dump). By insert temp key to ignition and try start. (below image 1) is CAS3+ encrypt version (not ISTAP) window, at most 16 times try start. (below image 2) is ISTAP version window, at most 64 times try start

Attention: For ISTAP version, There is a few car can’t find useful combine data after 64 times try start, because the CAS lost some verify data, you need select File Make Key->Known ISN to make working key Attention: If you press “Yes” and get something like “Cannot find useful combine data, please check the EEPROM file”, means the CAS lost some verify data, you need select File Make Key->Known ISN to make working key.  

Vvdi Bimtool Pro Cas Key Learn 13
Vvdi Bimtool Pro Cas Key Learn 14

Under lost all key for CAS3+ encrypt version (File Make key also have this) get window (below image 1): In the title you can find “Try times 5” means this is the fifth try start. If can start, press “YES”,key made successfully. If cannot start, press “NO”, continue next try start For some reason cause not find start combine data after all try, the temp key is locked, you need unlock the key with EEPROM or key info before next time test.

Attention: when you get this window, you’d better try with this method: insert temp key to ignition switch, try start, if not start, take key off, then insert to ignition again, try start again, if still not start, take key off ignition and press “No” (In File Make Key you need place temp key in programmer) .

Vvdi Bimtool Pro Cas Key Learn 15

CAS3+ encrypt version (include ISTAP) make dealer key by OBDII

  1. Add new key with working key

Attention: Under these steps, there will come some ASK or NOTE message,

Method 1 operation: This method support CAS3+ encrypt version (ISTAP not support). you can follow:

1) Read EEPROM with Read EEPROM in (PICTURE below) by OBDII 2) Make dealer key with File Make Key function.

Method 2 operation:

1) Insert a working key to car ignition and switch ON

2) (The first image above), use Get Key Info read CAS immo data, cutting code, remote frequency and etc. (Remember: when you get window (below image), you need choose Add Key) Attention: The key info can read directly if CAS isn’t ISTAP version. If CAS belongs to ISTAP version, there will be update CAS flash window (below image) for the first time read key info. Upgrade CAS flash only need 10 minutes, after update flash turn to step 5). If the upgrade progress failed by some reason, you can fix it with Menu->CAS Repair->ISTAP4* version OBDII Repair. Repair with CAS ID (write in step2)). Detail can be found in chapter 9 CAS Repair

Vvdi Bimtool Pro Cas Key Learn 16

3) In (The first image above), use Save Key Info save the read key info

4) There’s 2 methods for make key:

Method 1: In (PICTURE below), select Prepare dealer key with programmer.

  1. a) Input a new blank key to VVDI2 programmer.
  2. b) Select a key position for new key (If the selected position have key already, must use Add Key to add new key to CAS system).
  3. c) In (The first image above), press button Prepare dealer key with programmer wait procedure complete.
  4. d) After make dealer key successful, try start directly. If can start engine, turn to step 7). If not work, add the made key to CAS system with Add Key in (The first image above).
  5. e) After new key can start engine turn to step 7). Attention: Sometimes add new key for CAS1/CAS2/CAS3 will cause car not start, you can follow chapter 4 Special Note 2.

Method 2: In (The first image above), select Prepare dealer key with ignition switch, select key type and pre-process the blank key, insert to ignition switch and wait complete. After finish, turn to step 7). If you get failure here, you need unlock the key with key info before next make dealer key.

5) Complete.

  1. Lost All Key

Attention: Under these steps, there will come some ASK or NOTE message, they all can be found in chapter 5.2.

Operation steps:

1) Active OBD communication with lost all key method.

2) In (The first image above), use Connect to detect CAS type and read CAS identification information (Remember: Write down CAS ID).

3) In use Get Key Info read CAS immo data, cutting code, remote frequency and etc.

(Remember: when you get window (PICTURE below), you need choose Lost All Key)

Attention: The key info can read directly if CAS isn’t ISTAP version. If CAS belongs to ISTAP version, there will be update CAS flash window (PICTURE below) for the first time read key info. Upgrade CAS flash only need 10 minutes, after update flash turn to step 5). If the upgrade progress failed by some reason, you can fix it with Menu->CAS Repair->ISTAP4* version OBDII Repair. Repair with CAS ID (write in step2)). Detail can be found in chapter 9 CAS Repair.

4) In (The first image above), use Save Key Info save the read key info.

5) In (The first image above), select Prepare dealer key with ignition switch, select key type and pre-process the blank key, insert to ignition switch and wait complete. The procedure will use try start method, if CAS belongs to ISTAP there will be at most 64 time try start, while the not ISTAP version have at most 16 times try start. Once the engine start, turn to step 7). If you get failure here, you need unlock the key with key info before next make dealer key.

6) After success start engine, you will get window (PICTURE below). Remember: Don’t take away the key from ignition switch. Synchronize DME-CAS at least 10 times. Once you get “Don’t synchronize when you have working key” continue. If you got sync failed, don’t worry about this, the sync command is send. If you don’t complete this procedure, your new key may not start engine for second time.

7) Complete

Vvdi Bimtool Pro Cas Key Learn 17

Special note in File Make Key (Important!!!)

Prepare dealer key, keyless key, lost all key for CAS3+ encrypt version have some note in chapter 5. 2 Special note in OBD operation (Important!!!)

Load CAS EEPROM dump get window (PICTURE below): If the dump is read by BDM programmer, you can ignore this window. That means VVDI2 – BMW detected verify error in CAS system. Usually CAS3+ encrypt version have this window

Vvdi Bimtool Pro Cas Key Learn 18

Under make dealer key for CAS3+ encrypt version get (PICTURE below):

-Add key with working key select Have a working key.

-Lost all working key, there are 3 methods:

1) Have ECU dump file, load ECU dump file to continue

2) Known ISN, input 16 bytes ISN to continue

3) Use try start method, try start method don’t need OBD communication, only require the original CAS EEPROM dump

Vvdi Bimtool Pro Cas Key Learn 19

Under make dealer key for CAS4 encrypt version get (PICTURE below):

– Add key with working key select Have a working key.

-Lost all working key, there are 3 methods:

1) Have ECU dump file, load ECU dump file to continue

2) Known ISN, input 16 bytes ISN to continue

Vvdi Bimtool Pro Cas Key Learn 20

About remote function not work in CAS1/CAS2/CAS3/CAS3+: Remote not work caused by synchronization codes not same between key and CAS, just need do the synchronize operation: Press any button on new key, now remote function not work, start engine with this key for several seconds, switch off ignition, try remote again, works.

About write back new dump after make key for CAS1/CAS2/CAS3/CAS3+:

File make key not detected the key is disabled or not. If your key not work, you’d better enable the new key position with working key(Direct enable key without get key info).

If select a blank position for new key, usually don’t require write back new dump. If not work,test write back method.

If select a used position for new key, you must write new dump back to CAS.

Please don’t choose 10th key for CAS3+ encrypt version.

Under lost all key for CAS3+ encrypt version get window (PICTURE below): This window will come after first time write key. When you get this window, first try data was written to temp key. Here will save a new dump contain temp key ID. Insert temp key can switch on ignition (you can try for twice, only for cluster show), don’t write new dump back (CAS3+ encrypt version with new key in blank position don’t need write back). If you try several times still can’t switch on, need write back new dump. Note: make sure the new key position is not disabled.

Vvdi Bimtool Pro Cas Key Learn 21

EPROM-EWS1/EWS2/EWS3/EWS4/CAS1/CAS2/CAS3 (include lost all key)

Attention: Under these steps, there will come some ASK or NOTE message, they all can be found in chapter 6.1

Lost all key have same method with add key with working key.

Menu->File Make Key ->select right EWS/CAS type, load EEPROM dump file(BIN file)

The following image is File Make Key window after load EWS3 EEPROM dump. Key Type show with “PCF 7935 EML used” means there already have a key; show with “PCF 7935 EML not use” mean this position doesn’t have key. Select a key position, input blank PCF7935 transponder, press button “Make Dealer Key” and wait complete. The key can start engine without write new dump back, so we don’t have new dump for save.

Vvdi Bimtool Pro Cas Key Learn 22

The following image is File Make Key window after load CAS2 EEPROM dump (CAS1, CAS3 is same). Key ID show “FFFFFFFF” means this position not use; show with other values mean there already have a key. Select a key position, input a blank transponder (HITAG2), press button “Make Dealer Key” and wait complete. After finish will save a new dump file. About the write new dump file back you can find in chapter 6.1 About write back new dump after make key for CAS1/CAS2/CAS3/CAS3+.

Vvdi Bimtool Pro Cas Key Learn 23

VVDI BIMtool pro tech support: www.obdii365.com

Who Viewed This Article Also Views:

  1. Xhorse VVDI BIM Tool BMW Exx, F / G Programming & coding tutorial (3)
  2. CKM100 BMW Key Programmer for CAS4 CAS4+ (2)
  3. How to choose BMW CAS EWS key programming tool (2)
  4. How to choose a BMW FEM Key Programmer for F-series (2)
  5. Yanhua Mini ACDP adds a New Key to BMW CAS4 via OBD (2)

How to program FEM/BDC BMW f30 2017 320d to add key

Q: I wanna use VVDI2 to add key for BMW f30 2017 320d, but it shows error “Warning:Current version is not support,please perform program FEM/BDC operation with E-SYS softeware first!”

any ideas?

vvdi2  BMW f30 2017 320d

Solution by VVDISHIO.COM engineer:

VVDI2 can not support BMW f30 FEM, you should E-Sys software from BMW  to program FEM.

Or you can use Xhorse new tool – BIMTOOL PRO, it supports BMW E-sys and Rheingold Diagnostic System.

Xhorse VVDI BIM Tool Pro Enhanced Edition is Update Version of VVDI BMW
Features
Add ethernet port, Support 10/100M programming via Ethernet.
Support WIFI 802.1b/g, 150Mbps high-speed connection, and WIFI OTA upgrade
Support DoIP Vehicle/Module Programming
Support BMW ECU programming (NBT/CIC) (connect via network cable)
Greatly speed up the F/G Chassis programming (connect via network cable)
Support BMW E-sys and Rheingold Diagnostic System. Able to replace the specialized devices. (connect via network cable)
Support directly read ISN data without disassembling the ECU (N13/N20/N55/N63)

Xhorse VVDI BIM Tool Pro

Best offer here:

https://www.vvdishop.com/wholesale/xhorse-vvdi-bim-tool-pro.html

Design a site like this with WordPress.com
Get started