2019/09/06

Top Tools to Program BMW CAS4/CAS4+ Key by OBD

Here obdii365.com lists top 3 programmers that will do BMW CAS4/CAS4+ key learning by OBD.  Autohex II and other tools will have their update soon.


BMW CAS4/CAS4+ OBD Programming with BMW Explorer
BMW CAS4/CAS4+ OBD Programming with Xhorse VVDI2
BMW CAS4/CAS4+ OBD Programming with Autel IM608

Preparation:
Always follow the golden rule of putting 12v on the vehicle your working on and it’ll be fine.
bmw-power-supply
BMW CAS4/CAS4+ OBD with BMW Explorer 

BMW Explorer original is first in the world to write CAS4 keys through OBD. 15 Min’s start to finish process.
BMW-Explorer V 19.06.04
  • Added Write keys CAS4 XEP100 Swfl_0000074X-007-012-000  Via OBD!!!
BMW-Explorer V 12.04.14
  • Key programming for F-series (7-er F01,F02, GT-series F07, 5-er and 6-er F10,F11,F12,F13,F18, X3 F25) with N55 (BOSCH) ECU’s via OBD!!!
*BMW-Explorer clone cannot do CAS4 by OBDII.

Demo: CAS4 All keys lost situation done via OBD:
BMW-Explorer-bmw-cas4-by-obd-1

BMW-Explorer-bmw-cas4-by-obd-2
Connect BMW Explorer interface with vehicle via OBDII
Connect Dongle and unit with laptop
BMW-Explorer-bmw-cas4-by-obd-3

Open BMW-Explorer software, select setup
Search Com port, set up COM-port to COM10
Press To add all ECU
Press the brake pedal and press the Start button
Select 40- Car Access System->Extra options->Key learning
BMW-Explorer-bmw-cas4-by-obd-4
BMW-Explorer-bmw-cas4-by-obd-5

Select Read ISN /SK in ECU

Require to update ECU
BMW-Explorer-bmw-cas4-by-obd-7

Unlock CAS4
BMW-Explorer-bmw-cas4-by-obd-9

Save data
Press brake pedal, turn on ignition
Wait ECU upgrade complete
BMW-Explorer-bmw-cas4-by-obd-10

Read ISN code success
BMW-Explorer-bmw-cas4-by-obd-11

Select unused key position and Write Key
BMW-Explorer-bmw-cas4-by-obd-12

Bring a new key to the coil
BMW-Explorer-bmw-cas4-by-obd-13

Record of the key (Don’t take key away from coil until operation ends)
BMW-Explorer-bmw-cas4-by-obd-14

Programmed key ok
BMW-Explorer-bmw-cas4-by-obd-15

Check key status
Test key and remote control
BMW-Explorer-bmw-cas4-by-obd-16

BMW-Explorer-bmw-cas4-by-obd-17

The new keys works.
Clear fault code and stored codes.
Done.



BMW CAS4/CAS4+ OBD with Xhorse VVDI2
Requires latest version Xhorse VVDI2 software (6.6.1 or above)
  • Support unlock CAS4 directly, no need update CAS4 flash
  • Support CAS4/CAS4+(XEP100 series, 5M48H/1N35H) type with OBDII
    Support all CAS4/CAS4+ encrypt version with 5M48H/1N35H chip

Demo: add a BMW CAS4 key with VVDI2 by OBD cable:
vvdi2-bmw-cas4-by-obd-1

Launch VVDI2 software, go to BMW function
Connect VVDI2 key programmer with vehicle via OBD cable
Press Connect 
vvdi2-bmw-cas4-by-obd-2

Select Key Learn->CAS Key Learn function
vvdi2-bmw-cas4-by-obd-3

Select Car Type: CAS4/CAS4+- F-Series and Get Key Info
vvdi2-bmw-cas4-by-obd-4

Read vehicle information. Follow instructions on the bottom
vvdi2-bmw-cas4-by-obd-5
Prepare dealer key and reset KM require unlock CAS4.

Select Unlock CAS4/CAS4+ function
It takes about 10 minutes. You must provide extra power to car before programming.
(If all keys lost, press brake and open lights to activate communication. )
vvdi2-bmw-cas4-by-obd-6

Unlocking CAS4 in process
vvdi2-bmw-cas4-by-obd-7

CAS4/CAS4+ unlock complete. Now we can make dealer key via OBDII.
vvdi2-bmw-cas4-by-obd-8

Select a unused key position and press Prepare dealer key with programmer.
vvdi2-bmw-cas4-by-obd-9

Here we choose Have a working key.  Switch ON ignition with working key and continue. Press Next.
If lost all keys, select Known ISN (need to read ISN code first)
vvdi2-bmw-cas4-by-obd-10

Insert working to ignition switch and press OK
vvdi2-bmw-cas4-by-obd-11

Save security key information
vvdi2-bmw-cas4-by-obd-12

Insert original key to VVDI2 programmer and press OK
vvdi2-bmw-cas4-by-obd-13

Put a new key into VVDI2
vvdi2-bmw-cas4-by-obd-14

Write key success.
Test the new key. No need to write back eeprom.
vvdi2-bmw-cas4-by-obd-15

The new key can start vehicle.
vvdi2-bmw-cas4-by-obd-16


Remote control works as well.
Done.


BMW CAS4/CAS4+ OBD with Autel IM608
Autel MaxiIM IM608 adds BMW CAS4/CAS4+ all series OBD programming  (add key & all keys lost) in June 2019.
Make sure your IM608 has registered with XP400 programmer adapter.
autel-bmw-cas4-by-obd-1
Method 1:
Choose Smart Mode->CAS4/CAS4+ ->Key Learning-> OBD Learning->OBD Read Key
If current software is not supported, Autel will ask to update ECU/Unlock CAS4.
Then follow system prompts until it ends.

Method 2:
Select System Mode->Immobilizer system->CAS4/CAS4+->Programming->ECU Update->Upload file
Update ECU success.
Select Key Programming->Key Learning->OBD Learning->OBD Read Key
Then follow system prompts until it ends.

No comments:

Post a Comment