Adding a spare key on the latest BDC2 and BDC3 generations by reading the Secret Key straight from a working key. No information has to be read from the immobiliser (the BDC module) and no OBD programming is needed.
Required licences
—
Hardware / cables
ZN085
CB503
Procedure
Open the working key up and solder the CB503 cable to its PCB following the diagram shown in the NCF menu of the ZN085 software.
Read the NCF MCU to extract the immobiliser data: Key ID, Secret Key and Key Information.
Open the new key up and connect the CB503 cable to its PCB.
Press "Make Key" with the ZN085 to write the extracted immobiliser data onto the new key.
The key works straight away: no further OBD programming is needed. Both new OEM keys and used keys are supported.
Reference screenshots
Source: Manuale BMW/Mini, seconda parte, cap. 9.5 "BDC2/3 Spare Key Programming on Bench with ZN085" (p.47) · ⏱ estimated time 30-60 min