CAS4 and CAS4+ Key Programming

CAS4 Key programming
CAS4 Key programming

CAS4(EWS 5 NOT ACTIVE) and CAS 4+(EWS 5 ACTIVE) is mainly used in 5 and 7 series cars in F series BMW. Using Autohex II tool you can program key for these CAS models even when all keys are lost. For programming keys in these CAS models there are 2 possible methods.

Autohex II comes in different packages, most of them support the Key programming, check Autohex II Packages

You can get more information about Autohex II features from Autohex II Product page

OBD unlock of CAS4/4+

CAS4 Unlock Options in Autohex II
CAS4 Unlock Options in Autohex II

In this process there is no need to take the CAS out of car you can do the unlock of CAS OBD itself which will provide you a secret file at the end, which you can use for operations like ISN change, VIN editing, Key programming etc.

Both CAS4 and 4+ is supported for OBD unlock method but in case of CAS4+ you need to read ECU ISN to unlock it OBD. (Most of the ECU ISN in F series need to use factory mode option to read and write ISN). The unlock process will take only few minutes and once secret file is generated the desired operation can be carried out OBD itself using Autohex.

There is an option to reset mileage of CAS also OBD in same CAS firmware option.

CAS4/4+ - Dump file method

The advanced Hexprog/Hextag tool from Microtronik will help you to read the data from CAS without removing any components from CAS PCB board comparing to other tool on the market. You can read CAS D-flash or EEPROM depending on the CAS model and program key using that OBD.

When it comes to cas4+(EWS 5 ACTIVE) you need to get CAS data and ISN from ECU for programming key regardless of having working key or not.

CAS4 Reading EEPROM By Hexprog
CAS4 Reading EEPROM By Hexprog

Hextag tool is included in Autohex II packages that support key programming, discover Autohex II options

CAS4/4+ On bench setup

If you want to do the key programming on bench instead of car, you need to use a ZGW from any F series car. After connecting CAS and ZGW like the below connection you can program key in Autohex software on bench itself.

Connect ZGW and CAS4 with Autohex II HW5
Connect ZGW and CAS4 with Autohex II HW5

We always suggest to do the dump file method instead of unlock method when you want to do carry out the full job ON BENCH instead of OBD on car because to unlock CAS on bench the above connection is not enough as it is only communicating based on CAN lines. Whereas, to unlock CAS on bench you need to create Ethernet communication between Autohex and ZGW then only it will communicate on CAS firmware option otherwise you will get an error claiming CAS in programming mode. If you modify Tricore cable by adding some extra wires based on connection diagram attached below you can communicate via ENET on bench but as CAS is already on bench the easiest way is to do with Dump file method.

Connect CAS4 and ZGW by ENET DOIP method
Connect CAS4 and ZGW by ENET DOIP method

Additionally, while programming key ON BENCH using dump , from key learning option 2 It will ask by default the secret file instead of dump, so when doing on bench to load D-flash or EEPROM depending on CAS users just need to change the file type to .bin from drop down menu on the dialogue box as attached below.

Select the Generated Secret file
Select the Generated Secret file

For more information check Autohex II.

Last Update: 6/1/2022
Autohex Starts from 2300$
Order Autohex II

Get the best tool in the market for BMW and Mini cars!

14 Days Money Back
Order Hexprog Chip Tuning

Hexprog II is the professional tool you will need to repair, clone and make chip tuning! We offer a 14-days return policy!