Autel IM608 Program BMW CAS4 Key via OBD

Autel MaxiIM IM608 adds BMW CAS4/CAS4+ all series OBD programming  (add key & all keys lost) in June 2019.

Make sure your Autel IM608 has registered with XP400 programmer adapter.
Here’s a demo example on CAS4 via OBD thought Smart Mode
Model: BMW 528i 2015 F10 CAS4+
smart key chip: Hitag Pro 49
add new smart remote via OBD
autel-im608-bmw-cas4-via-obd-1
Left: new key     Right: original key
Procedure:
Turn on ignition
Connect MaxiFlash JVCI to IM608 by USB to OBDII
Connect XP400 via USB port
connect-im608-j2534-vci

connect-xp400-programmer

In MaxiIM Im608, Select IMMO->BMW->Smart Mode
autel-im608-bmw-cas4-via-obd-2

IM608 detects immobilizer system: CAS4/CAS4+
Show immobilizer box, DME and EGS
autel-im608-bmw-cas4-via-obd-3

Try to delete all fault code by clear code operation
autel-im608-bmw-cas4-via-obd-4

autel-im608-bmw-cas4-via-obd-5

autel-im608-bmw-cas4-via-obd-6

Delete fault code on CAS4 and DME
autel-im608-bmw-cas4-via-obd-7

Select Key Learning->See all vehicle information/ecu information->Key Learning by OBD
autel-im608-bmw-cas4-via-obd-8
autel-im608-bmw-cas4-via-obd-9
autel-im608-bmw-cas4-via-obd-10

Follow instruction below to operate
Read SK or load SK ->Write Key
autel-im608-bmw-cas4-via-obd-11
Key number: position used key 1, 2, 4 to try to program free key3
autel-im608-bmw-cas4-via-obd-12

Press OBD read SK
This process requires networking to obtain data, set up the network to ensure that it is connected to WIFI and keep this state during the whole process.
Reading information about current ECU…
autel-im608-bmw-cas4-via-obd-13
This current software version is not supported need to upgrade first before read SK.
Execute upgrade with the Autel IM608 System Mode->CAS4/CAS4+ Immobilizer System->Programming Operation->ECU Upgrade
autel-im608-bmw-cas4-via-obd-14
autel-im608-bmw-cas4-via-obd-15
autel-im608-bmw-cas4-via-obd-16

This process requires network connection as well.
Wait 7-8 minutes, Don’t touch any buttons of vehicle
Dashboard will normally be off and on
autel-im608-bmw-cas4-via-obd-17

After 7-8 minutes ECU upgrade successfully
autel-im608-bmw-cas4-via-obd-18

Go back to read SK by OBD
autel-im608-bmw-cas4-via-obd-19
Read SK needs program, and make sure the voltage is over 13V and stable.
Require network connection to obtain data.
Download files
autel-im608-bmw-cas4-via-obd-20

Download to programming file completed
Fine SK process time around 10 minutes
Dashboard will normally be off and on
autel-im608-bmw-cas4-via-obd-21

Do you have working key? Yes
autel-im608-bmw-cas4-via-obd-22

Put a working key to start coil as close as possible.
autel-im608-bmw-cas4-via-obd-23

Now got SK password
Input secret key->select immo ECU type CAS4+
autel-im608-bmw-cas4-via-obd-24

autel-im608-bmw-cas4-via-obd-25

autel-im608-bmw-cas4-via-obd-26

Fill all SK
Enter the secret successfully. Execute “Write Key” function
Choose key position 3 and Write new key
autel-im608-bmw-cas4-via-obd-27
If key learning successful, but there is no remote control, add one more key, the remote control of the second key will work normally.
autel-im608-bmw-cas4-via-obd-28

Put new key close to the Start coil. Ket frequency: 315Mhz
autel-im608-bmw-cas4-via-obd-29

Key learning in process
autel-im608-bmw-cas4-via-obd-30

Write key successful
Put the key close to start induction coil, press and hold the ignition for 10s, after the learning is completed, the key can be normally used.
autel-im608-bmw-cas4-via-obd-31

Key number 3 already used.
Test remote and start engine.
autel-im608-bmw-cas4-via-obd-32

autel-im608-bmw-cas4-via-obd-33
Done.
see also:

BMW CAS4/CAS4+ by OBD with VVDI2, BMW Explorer, or Autel

Share This Post

Post Comment

site by bcz