Bimmerpost
3
/
4 Series
BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read
Technical Topics DIYs and Coding Discussions TPMS Retrofit Possible Issues G20

Post Reply
 
Thread Tools Search this Thread
      03-09-2020, 12:12 AM   #1
kabongSteve
Enlisted Member
21
Rep
40
Posts

Drives: G20 340i xDrive
Join Date: Oct 2016
Location: Australia

iTrader: (0)

TPMS Retrofit Possible Issues G20

HI all,

Unfortunately, most AU cars don't come with the TPMS RDC, but with the simpler RPA.

For my old F31 330i, I simply bought the wheel senders, had them fitted, recoded my car (thanks to others having done the same) and all was good, pressure and temp at all 4 wheels.

Got a brand new G20 M340i and same setup again, no real TPMS.

Bought some senders from eBay, cheaper instead of genuine though.
The part# didn't match realOEM, but the vendor said they were compatible.... with Fxx and G20...

This time had to VO code the 2VB (And code every ECU), as couldn't find the individual codes, or affected ECU list anywhere.

Unfortunately, all I get is RDC failure, so I'm hoping its the sender units not compatible, and not something else (additional hardware maybe) needed for the car.

Anyway, I've ordered some more of the more genuine type, and will have to pay again to get them fitted, to see if this solves the issue.

If anyone has any thoughts or ideas to assist it would be greatly appreciated.

In the meantime, I'll try to compare the CAF's from before and after to narrow down the effected ECU list so can better share the how-tos for those who follow.
Appreciate 0
      03-23-2020, 12:18 AM   #2
kabongSteve
Enlisted Member
21
Rep
40
Posts

Drives: G20 340i xDrive
Join Date: Oct 2016
Location: Australia

iTrader: (0)

Solved

Solved the problem.

Got rid of the cheap "compatible" version and installed the BMW version.

Installed, reset, everything working as expected/
Appreciate 3
greekcs773.00
bmwdd22.50
VipinLJ1936.50
      08-23-2020, 11:17 AM   #3
azfar9892
Registered
0
Rep
3
Posts

Drives: G20 330i
Join Date: Aug 2020
Location: Kuala Lumpur

iTrader: (0)

Quote:
Originally Posted by kabongSteve View Post
Solved the problem.

Got rid of the cheap "compatible" version and installed the BMW version.

Installed, reset, everything working as expected/
Hi kabongSteve, would you mind help sharing the coding you did to enable TPMS in your G20? I tried searching, but could only fine for previous F10.

Thanks in advance mate.
Appreciate 0
      08-23-2020, 06:23 PM   #4
kabongSteve
Enlisted Member
21
Rep
40
Posts

Drives: G20 340i xDrive
Join Date: Oct 2016
Location: Australia

iTrader: (0)

The simplest is to VO Code 2VB (ESys or equiv) then recode DSC_BRS, HU_MGU, KAFAS4, RAM, DKOMBI, DBC_BODY3 (all all ECUs)

Alternately, for all the individuals, I found the codes matching the F30/F20 Retrofit from
https://f30.bimmerpost.com/forums/sh....php?t=1104376

But the ECUs names are different and from the list above. slower process, but also possible.

If you do the VO code, then software updates keep the changes and you don't have to recode after updates.

Hope that helps
Appreciate 2
VipinLJ1936.50
      07-31-2022, 01:21 AM   #5
Wackjam
New Member
3
Rep
28
Posts

Drives: M340i xdrive
Join Date: Jul 2022
Location: Sydney

iTrader: (0)

Hi kabongSteve,

Sorry to resurrect an old thread but I thought it would be good to see if I could get your help done in in Aus too.

I've just got my M340i but it has no proper TPMS unfortunately. I'm thinking of buying the sensors and coding with Bimmercode. I just wanted to check if you needed any additional hardware or control modules?

Thanks in advance.
Appreciate 0
      08-03-2022, 09:48 PM   #6
mokorx
Private
Thailand
51
Rep
63
Posts

Drives: G30 530e M Sport, F30 316i
Join Date: Dec 2013
Location: THA

iTrader: (0)

Quote:
Originally Posted by Wackjam View Post
Hi kabongSteve,

Sorry to resurrect an old thread but I thought it would be good to see if I could get your help done in in Aus too.

I've just got my M340i but it has no proper TPMS unfortunately. I'm thinking of buying the sensors and coding with Bimmercode. I just wanted to check if you needed any additional hardware or control modules?

Thanks in advance.
Just sensors, but Bimmercode cannot activate it, as Bimmercode cannot access DSC module. You should just use esys and VO code DSC, BDC, HU-MGU, DKombi. Then use Bimmercode to turn on tire temperature display as normal VO code does not display tire temperature.

Cheers
Appreciate 0
      08-04-2022, 07:32 AM   #7
Wackjam
New Member
3
Rep
28
Posts

Drives: M340i xdrive
Join Date: Jul 2022
Location: Sydney

iTrader: (0)

Quote:
Originally Posted by mokorx View Post
Just sensors, but Bimmercode cannot activate it, as Bimmercode cannot access DSC module. You should just use esys and VO code DSC, BDC, HU-MGU, DKombi. Then use Bimmercode to turn on tire temperature display as normal VO code does not display tire temperature.

Cheers
Thanks for the help.

Will Bimmerutility be able to do this? I'm a BMW noob and still trying to work out the difference between the coding programs.
Appreciate 0
      08-09-2022, 06:23 PM   #8
mokorx
Private
Thailand
51
Rep
63
Posts

Drives: G30 530e M Sport, F30 316i
Join Date: Dec 2013
Location: THA

iTrader: (0)

[QUOTE=Wackjam;29183925]Thanks for the help.

Will Bimmerutility be able to do this? I'm a BMW noob and still trying to work out the difference between the coding programs.[/QUOTE


Bimmer utility is based on esys, so you shiuld be able to do it.
Appreciate 0
      08-09-2022, 07:20 PM   #9
Wackjam
New Member
3
Rep
28
Posts

Drives: M340i xdrive
Join Date: Jul 2022
Location: Sydney

iTrader: (0)

Cool, thank you for the advice
Appreciate 0
      08-13-2022, 01:52 PM   #10
g21
Brigadier General
g21's Avatar
3577
Rep
3,977
Posts

Drives: M340T M550i EV6GT
Join Date: Dec 2021
Location: Australasia

iTrader: (0)

Have an M340i in New Zealand

TPMS just says "OK".

Does not give Temp or Pressure read out

Is that normal? Do I actually have TPMS?
Appreciate 0
      08-13-2022, 07:25 PM   #11
mokorx
Private
Thailand
51
Rep
63
Posts

Drives: G30 530e M Sport, F30 316i
Join Date: Dec 2013
Location: THA

iTrader: (0)

Quote:
Originally Posted by G80M4 View Post
Have an M340i in New Zealand

TPMS just says "OK".

Does not give Temp or Pressure read out

Is that normal? Do I actually have TPMS?

Your car probably have an indirect TPMS where it uses ABS sensor to detect change in wheel roatation per a certain distance.

Direct TPMS requires pressure/temperature sensor in each wheel to send the data to car ECU which in turn you get an actual pressure reading and faster response when there is a leak.
Appreciate 0
      08-14-2022, 04:34 AM   #12
g21
Brigadier General
g21's Avatar
3577
Rep
3,977
Posts

Drives: M340T M550i EV6GT
Join Date: Dec 2021
Location: Australasia

iTrader: (0)

cheers. i now have an excuse to change wheelsets ... !
Appreciate 0
      07-12-2023, 09:52 PM   #13
cyam
Lieutenant
157
Rep
410
Posts

Drives: BMW M340i X (2020 G20)
Join Date: Apr 2022
Location: AU

iTrader: (0)

Quote:
Originally Posted by kabongSteve View Post
Solved the problem.

Got rid of the cheap "compatible" version and installed the BMW version.

Installed, reset, everything working as expected/

So to install these do you need to remove the tires, install them and then reinstall and re-balance the tires? Or is it simpler than that?
Appreciate 0
      07-12-2023, 09:54 PM   #14
cyam
Lieutenant
157
Rep
410
Posts

Drives: BMW M340i X (2020 G20)
Join Date: Apr 2022
Location: AU

iTrader: (0)

Quote:
Originally Posted by mokorx View Post
Your car probably have an indirect TPMS where it uses ABS sensor to detect change in wheel roatation per a certain distance.

Direct TPMS requires pressure/temperature sensor in each wheel to send the data to car ECU which in turn you get an actual pressure reading and faster response when there is a leak.
I am in the same boat - just says "OK" - if add the sensors in each wheel and enable the TPMS in bimmercode, is that all I need to get it to show temp and pressure?
Appreciate 0
      07-14-2023, 06:32 PM   #15
mokorx
Private
Thailand
51
Rep
63
Posts

Drives: G30 530e M Sport, F30 316i
Join Date: Dec 2013
Location: THA

iTrader: (0)

Quote:
Originally Posted by cyam View Post
I am in the same boat - just says "OK" - if add the sensors in each wheel and enable the TPMS in bimmercode, is that all I need to get it to show temp and pressure?
You can use Bimmercode to code Kombi, Headunit, BDC, but you cannot use Bimmercode to code DSC unit.

You need esys to add FA "2VB" then code DSC, BDC, Kombi, Headunit.

Bimmercode can be used to code temperture if it is not auto code with esys FA code.
Appreciate 0
      11-14-2023, 11:17 AM   #16
jayfam67
New Member
0
Rep
9
Posts

Drives: G20 2023 320i
Join Date: Sep 2023
Location: Malaysia

iTrader: (0)

Quote:
Originally Posted by mokorx View Post
You can use Bimmercode to code Kombi, Headunit, BDC, but you cannot use Bimmercode to code DSC unit.

You need esys to add FA "2VB" then code DSC, BDC, Kombi, Headunit.

Bimmercode can be used to code temperture if it is not auto code with esys FA code.
new to this, I'm working on the tpms on my G20 320i. I have getting Bing Chat to help me work on the steps. Do you mind help me validate steps 3?

1. Purchase the necessary equipment: You’ll need to buy the TPMS sensors. Make sure to get the BMW version, as some cheaper “compatible” versions may not work.

2. Install the sensors: The TPMS sensors should be installed on your vehicle. They are usually shipped in a “sleep mode” to save battery life. After installing and inflating the tire to the proper pressure, wait a minimum of four minutes to sync the new sensor to the vehicle2.

3. Code the vehicle: The simplest way to code the vehicle is to VO Code 2VB (ESys or equivalent) then recode DSC_BRS, HU_MGU, KAFAS4, RAM, DKOMBI, DBC_BODY3 (all all ECUs).

Open the FAList file: In the “Expert Mode”, choose “FA-Editor” then open the FAList file. You can find the “FAList” folder on the left and expand it until you see the “SALAPA-element” folder.

Edit the FAList: You will see many codes which respectively mean the values of the function into the vehicle options. Now you can delete or add FA from the bottom left window.

Apply changes: After making the necessary changes, click the apply changes icon and click the save button1 to save your changes.

Upload the new FAList to your car: In this step, you need to upload a list of vehicle options stored in your computer to your car1. Choose “VCM” below “Expert Mode” menu and open the FAList file.

Verify the new FA: The new FA must be verified before it can be written to the car. So right click on the FA folder and choose "calculate FP". FP is a vehicle profile. Expand the SALAPA-Element folder and check the option codes you entered are correct or not.

4. Reset the TPMS system: The low tire pressure warning may still display until the TPMS system is reset through iDrive or the BC button on the turn signal stalk.
Appreciate 0
      11-15-2023, 01:54 AM   #17
TheNine90
Banned
572
Rep
2,048
Posts

Drives: bmw
Join Date: Aug 2021
Location: Workshop

iTrader: (0)

You can just code the modules using the modified fa without writing to VCM. But the steps look fine but they are for modifying fa.
Load modified FA in coding tab. read ECU. select the modules and code them
Appreciate 0
      12-02-2023, 10:54 AM   #18
jayfam67
New Member
0
Rep
9
Posts

Drives: G20 2023 320i
Join Date: Sep 2023
Location: Malaysia

iTrader: (0)

After some research with few sources, confusing me on the VO code.
May I know which one below correct? Something not understand why DSC2? how it relete to Tire pressure and What is RAM?

1. VO code BDC_Body (Body Domain Controller) ,DSC2 (Dynamic Stability Control), HU_NBT (Next Big Thing head unit),DKOMBI (Instrument clustry displays)
2. VO code - DSC_BRS (part of Dynamic Stability Control), HU_MGU (Media Graphic Unit), KAFAS04 (CAMERA-BASED DRIVER ASSISTANCE SYSTEMS), RAM, DKOMBI (Instrument clustry displays), BDC_BODY3 (variant of BDC)
3. VO code - DSC (Dynamic Stability Control), BDC (Body Domain Controller), HU-MGU (Media Graphic Unit), DKombi(Instrument clustry displays)
Appreciate 0
      12-02-2023, 11:56 AM   #19
TheNine90
Banned
572
Rep
2,048
Posts

Drives: bmw
Join Date: Aug 2021
Location: Workshop

iTrader: (0)

1 and 2 are the same thing it only the names are different but modules are same.
DSC is needed incase you want FTM which uses speed sensors to calculate wheel radius to figure out if the tyre is deflated.
Appreciate 0
      12-10-2023, 03:30 AM   #20
jayfam67
New Member
0
Rep
9
Posts

Drives: G20 2023 320i
Join Date: Sep 2023
Location: Malaysia

iTrader: (0)

Thanks Nine90 for the feedback
New learner here, what should I do for the cafd file not found for BDC_BODY3 module. Thanks.
Attached Images
  

Last edited by jayfam67; 12-10-2023 at 10:22 AM..
Appreciate 0
      12-10-2023, 03:51 AM   #21
TheNine90
Banned
572
Rep
2,048
Posts

Drives: bmw
Join Date: Aug 2021
Location: Workshop

iTrader: (0)

Get latest psdzdata. You can get lite version.
Appreciate 0
      12-10-2023, 10:20 AM   #22
jayfam67
New Member
0
Rep
9
Posts

Drives: G20 2023 320i
Join Date: Sep 2023
Location: Malaysia

iTrader: (0)

Hi TheNine90 psdzdata I have updated to v4.44.11 and edit NCD it show below missing below CAFD file.
Attached Images
 
Appreciate 0
Post Reply

Bookmarks

Tags
g20, rdc, tpms

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 07:34 AM.




g20
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST