BMW E90 RDC Module coding with NCSexpert and D-can cable

RDC Module need coding when replaced. Fact is, it does need to be set to the car and can be done with NCSexpert and Inpa D-can cable.

If you have a RDC module go bad and just swap the module for a new one, the car will not communicate with the module and stay deactivated with the warnings on the dash and if you have it, in the CIC.
when you replace the module NCSexpert will not be able to communicate with it.
You must do a SG-Reset and then the car will be able to communicate with it. Once the Module (SG-reset) is initialized you will be able to reset the TPMS/RDC in the CIC or on the OBC and read the module in NCSexpert. Once reset, start to drive and the car will initialize the module and after a short drive (2 blocks for me) the OBC/CIC will give the check tire pressure message and allow a full reset of the TPMS system.
BMW E90 RDC Module coding with NCSexpert and D-can cable

Test reports: TPMS RDC Module Factory Reset for E90 – Method that Works!

TPMS RDC Module Factory Reset for E90 using NCSExpert – Method that works!

I replaced the malfunctioning TPMS antenna (“RDC Control Unit”) located behind the passenger side rear wheel by removing the little skirt from the underside of the car. The OEM part that I purchased for my car – 2011 BMW 328i xDrive – was part number 36106868194. This is the correct OEM number for the “new” version of this part. It costs about $300.

I created the NCSExpert “coding” profile.


Then I edited this profile and created a “resetting” profile by disabling the “FSW-/PSW- Manipulate with FSW_PSW.MAN” button as described in the first part of the instructions appended in the link below. Then I did a factory reset on the RDC module (appears as RDCLC in my ECU list) following again the steps described in the instructions from the link below.


Case study:

Question: I too am plagued with TPMS Inactive message on my 2011 335, upon removal of the original RDC module (located behind the rear passenger wheel) it sounded like there was something inside the module so I bought a new module – it is the latest part number available (not the same as I removed.)

I am a total noob to NCSexpert – I just bought the inpa cable on and it came with a software CD. I only have 2 profiles Dummy and Default. Can you provide instructions on how to get the new module programmed/coded to make my car happy?


Reply: First, get your tools all setup following the guide below.

Once they are set up, use expert mode profile to reset the non responsive module.

Finally, solved. I was able to read the RDC module, a SG-RESET on it did not work.

I ended up doing a factory reset on the module by using the manipulation profile and an empty MAN file. As soon as I did that TPMS activated and is working perfectly!