|
Post Reply |
|
Thread Tools | Search this Thread |
02-14-2018, 12:40 PM | #1 |
Lieutenant
288
Rep 450
Posts |
DIY: LCI Tail Light Upgrade Coding for F80M3 thru Bimmercode
Since dubsesd upgraded his ride with the M3 CS Tails from IND, I was able to purchase his old set.
Thanks to tom @ eas and EAS's fantastic write up on how to install the lights. http://f80.bimmerpost.com/forums/sho....php?t=1180839 Once installed, I was left with the coding part. My car was previously coded and as much as I like the service, I don't like to pay if I can do it myself. Coincidentally I heard about the Bimmercode app. With the help of a Vgate Wi-Fi Obd2 device you connect to the car. The app. has an expert mode, which I used to code the car. Starting point were the values given by EAS in the DIY mentioned above, but after coding I still had flickering. After some digging it turned out that some values were missing, hence I decided to do this thread and take the opportunity to explain how you can code these lights yourself. PLEASE READ THRU THE ENTIRE THREAD PRIOR TO ANY CODING! So here we go: 1. Install lights as per EAS and purchase the EAS harness with it 1. Purchase App and unlock feature within 2. Buy Vgate Wi-Fi device 3. Plug in Vgate into OBD2 4. Connect with your phone to the signal of the Vgate just like any other network you would use Note: To avoid interference in the signal have the phone set to Airplane mode 5. open Bimmercode app and press connect, the app will read out the Vin and ECU 6. The different modules will appear. Chose: Rear Electronic Module (REM_01) The App will read out the values in that module 7. The screen that opens gives you simple features to easily turn on/off or change features without any hassle or danger. It's like the dummy mode for people like me. But unfortunately in this case you need to be the "Expert" So chose "Expert mode" on the bottom left of the screen 8. Now find and select folder: 3061 LceOutputChannels 9. The fun part. Find the below channels and change the values within to what it reads below. Do this step by step: e.g. you click on: REM / 3061 / BL_L_KALTUEBERWACHUNG a new window open and should read: aktiv (0x01) with a blue check mark next to it. Since we need to change this value to nicht_aktiv (0x00), just simply select/click on 'nicht_aktiv (0x00) and the blue check mark will appear next to it. NOTE: Take your time!!! You don't want to code something you weren't supposed to and than the car won't work correctly. Maybe even take screenshots or better a screen video in case you can't remember what you were doing or what the value was prior to your change. I was distracted by doing mine and thankfully I knew that i have ADD and came prepared when i made a mistake. 9.1. go back with the blue error on the top left hand side. That will bring you back to the channel list and you can select the next line to code. I list the Channels in the order as they appeared on my phone, so you can just go from the top to bottom. REM: Brake lights outside: REM / 3061 / BL_L_KALTUEBERWACHUNG /nicht_aktiv (0x00) REM / 3061 / BL_L_WARMUEBERWACHUNG /nicht_aktiv (0x00) REM / 3061 / BL_L_IS_LED /aktiv (0x01) REM / 3061 / BL_R_KALTUEBERWACHUNG /nicht_aktiv (0x00) REM / 3061 / BL_R_WARMUEBERWACHUNG /nicht_aktiv (0x00) REM / 3061 / BL_R_IS_LED /aktiv (0x01) Break lights inside: REM / 3061 / BFD_L_KALTUEBERWACHUNG /nicht_aktiv (0x00) REM / 3061 / BFD_L_WARMUEBERWACHUNG /nicht_aktiv (0x00) REM / 3061 / BFD_L_IS_LED: aktiv (0x01) REM / 3061 / BFD_R_KALTUEBERWACHUNG /nicht_aktiv (0x00) REM / 3061 / BFD_R_WARMUEBERWACHUNG /nicht_aktiv (0x00) REM / 3061 / BFD_R_IS_LED: aktiv (0x01) Rear Fog lights REM / 3061 / NSL_L_KALTUEBERWACHUNG: nicht_aktiv (0x00) REM / 3061 / NSL_L_WARMUEBERWACHUNG: nicht_aktiv (0x00) REM / 3061 / NSL_L_IS_LED /aktiv (0x01) REM / 3061 / NSL_R_KALTUEBERWACHUNG: nicht_aktiv (0x00) REM / 3061 / NSL_R_WARMUEBERWACHUNG: nicht_aktiv (0x00) REM / 3061 / NSL_R_IS_LED /aktiv (0x01) Reverse lights: REM / 3061 / RFS_L_KALTUEBERWACHUNG: nicht_aktiv (0x00) REM / 3061 / RFS_L_WARMUEBERWACHUNG (0x00) REM / 3061 / RFS_L_IS_LED: aktiv (0x01) REM / 3061 / RFS_R_KALTUEBERWACHUNG: nicht_aktiv (0x00) REM / 3061 / RFS_R_WARMUEBERWACHUNG: nicht_aktiv (0x00) REM / 3061 / RFS_R_IS_LED: aktiv (0x01) Indicators Rear: REM / 3061 / FRA_H_L_KALTUEBERWACHUNG: nicht_aktiv (0x00) REM / 3061 / FRA_H_L_WARMUEBERWACHUNG: nicht_aktiv (0x00) REM / 3061 / FRA_H_R_KALTUEBERWACHUNG: nicht_aktiv (0x00) REM / 3061 / FRA_H_R_WARMUEBERWACHUNG: nicht_aktiv (0x00) REM / 3061 / FRA_H_R_IS_LED: aktiv (0x01) REM / 3061 / FRA_H_L_IS_LED: aktiv (0x01) 10. Now that you successfully changed all needed values go back with the blue error on the top left. 11. Press Code on the top right hand side to get the car coded 12. If the coding was successful it will give you a pop up saying so 13. turn off car completely for 20sec. 14. start up and check for any errors on the dash 15. If no errors, do a visual on flickering (bulb check every 36sec or so) as well as Brake lights, indicator, reverse light etc. Yes, you will need someone to help you, unless you're Inspector Gadget and can press the brake and view the Tails at the same time. Disclaimer: I am not responsible for any damages on your car. I am no expert on coding either nor on the APP described and used in this example. Make sure your car is hooked up to a battery charger and ensure that the car won't go to sleep. e.g. by putting the Driver seat belt. The above is just write down on my experience going thru the process myself. My car is 15 F80 build in late 14 in case that makes any difference. Hope i was able to help some of the guys that ask about how to do this with Bimmercode. If i did, please appreciate or comment. I haven't taken many picture with the new lights, yet. But you can find some on my IG page @stormtrooper_f80 Phil
__________________
IG Stormtrooper_F80
|
Appreciate
6
|
02-14-2018, 03:56 PM | #3 |
Lieutenant
288
Rep 450
Posts |
Glad this will help. Guess it was just good timing, I just did the swap last week and didn't even notice the flicker until Saturday when my buddy was driving behind me at night and told me about it. I reached out to Bimmercode thru the support on the app last night. The app automatically attaches the logs, which is helpful. I told them what I coded and tried to achieve. They came back this morning with the information and finished the missing pieces before going to work in less than 5min. Figured with the memory fresh, the app new to many, it would make sense to quickly write this down.
It's fairly simple process. Lost connection maybe twice during the changing of the values. So I had to restart it, but nothing happened during the actual coding of the car.
__________________
IG Stormtrooper_F80
|
Appreciate
0
|
02-26-2018, 09:50 PM | #4 |
Enlisted Member
6
Rep 48
Posts |
1. Purchase App and unlock feature within ( which app?)
2. Buy Vgate Wi-Fi device 3. Plug in Vgate into OBD2 ( do i need an adaptor to connect the Vgate to the car?) thanks you |
Appreciate
0
|
02-26-2018, 10:13 PM | #5 | |
Lieutenant
288
Rep 450
Posts |
Quote:
In the settings it will say unlock unlimited or something to that effect please see screenshot which already has the feature unlocked 2. Yes WiFi Vgate 3. Connect your phone to the vgate network like any WiFi network
__________________
IG Stormtrooper_F80
|
|
Appreciate
0
|
02-26-2018, 10:57 PM | #7 |
Brigadier General
4908
Rep 3,788
Posts |
|
Appreciate
0
|
02-26-2018, 11:10 PM | #8 | |
First Lieutenant
88
Rep 339
Posts |
Quote:
Thanks! |
|
Appreciate
0
|
02-27-2018, 07:43 AM | #9 | |
Lieutenant
288
Rep 450
Posts |
Quote:
Vgate iCar Pro Wi-Fi OBD2 Scanner Scan Tools OBDII Car Diagnostic Tool Code Reader Fault Check Engine ... https://www.amazon.com/dp/B06XGB4QL7?ref=yo_pop_ma_swf
__________________
IG Stormtrooper_F80
|
|
Appreciate
0
|
02-27-2018, 06:31 PM | #11 |
Lieutenant
288
Rep 450
Posts |
Thank you Dude I agree its a great app
__________________
IG Stormtrooper_F80
|
Appreciate
0
|
03-03-2018, 10:28 PM | #12 |
Private
78
Rep 76
Posts |
Has anyone got the coding to work without tapping the wires to the outside lights?
I saw the video on youtube and he connects the inner lights to the light module. In the comment section someone posted this to get the lights working without tapping the wires. REM_01 > LceLampMapping1 3062 > MAPPING_BLINKER_H_L_FIXED_PWM = fixed REM_01 > LceLampMapping1 3062 > MAPPING_BLINKER_H_L_PWM_LEVEL_1 = 13.7V [Default] REM_01 > LceLampMapping1 3062 > MAPPING_BLINKER_H_R_FIXED_PWM = fixed REM_01 > LceLampMapping1 3062 > MAPPING_BLINKER_H_R_PWM_LEVEL_1 = 13.7V [Default] REM_01 > LceLampMapping1 3062 > MAPPING_BRAKEFORCED_L_FIXED_PWM = fixed REM_01 > LceLampMapping1 3062 > MAPPING_BRAKEFORCED_L_PWM_LEVEL_1 = 100% [Default] REM_01 > LceLampMapping1 3062 > MAPPING_BRAKEFORCED_R_FIXED_PWM = fixed REM_01 > LceLampMapping1 3062 > MAPPING_BRAKEFORCED_R_PWM_LEVEL_1 = 100% [Default] REM_01 > LceLampMapping1 3062 > MAPPING_BREMSL_L_FIXED_PWM = fixed REM_01 > LceLampMapping1 3062 > MAPPING_BREMSL_L_PWM_LEVEL_1 = 13.5V [Default] REM_01 > LceLampMapping1 3062 > MAPPING_BREMSL_R_FIXED_PWM = fixed REM_01 > LceLampMapping1 3062 > MAPPING_BREMSL_R_PWM_LEVEL_1 = 13.5V [Default] REM_01 > LceLampMapping2 3063 > MAPPING_NEBELSCHLUSSL_L_FIXED_PWM = fixed REM_01 > LceLampMapping2 3063 > MAPPING_NEBELSCHLUSSL_L_PWM_LEVEL_1 = 13.5V [Default] REM_01 > LceLampMapping2 3063 > MAPPING_NEBELSCHLUSSL_R_FIXED_PWM = fixed REM_01 > LceLampMapping2 3063 > MAPPING_NEBELSCHLUSSL_R_PWM_LEVEL_1 = 13.5V [Default] REM_01 > LceLampMapping2 3063 > MAPPING_RUECKFAHRL_L_PWM_LEVEL_1 = 13.7V [Default] REM_01 > LceLampMapping2 3063 > MAPPING_RUECKFAHRL_R_PWM_LEVEL_1 = 13.7V [Default] REM_01 > LceLampMapping2 3063 > MAPPING_UNIVERSAL_6_OUTPUT = sl_2_l REM_01 > LceLampMapping2 3063 > MAPPING_UNIVERSAL_7_OUTPUT = sl_2_r REM_01 > LceLampMapping2 3063 > MAPPING_UNIVERSAL_8_OUTPUT = bfd_l REM_01 > LceLampMapping2 3063 > MAPPING_UNIVERSAL_9_OUTPUT = bfd_r REM_01 > LceOutputChannels 3061 > BFD_L_CCM = ccm_blinker_l REM_01 > LceOutputChannels 3061 > BFD_L_IS_LED = aktiv REM_01 > LceOutputChannels 3061 > BFD_L_UE_SPG_SCHUTZ = dimmed REM_01 > LceOutputChannels 3061 > BFD_R_CCM = ccm_blinker_r REM_01 > LceOutputChannels 3061 > BFD_R_IS_LED = aktiv REM_01 > LceOutputChannels 3061 > BFD_R_UE_SPG_SCHUTZ = dimmed REM_01 > LceOutputChannels 3061 > BL_L_IS_LED = aktiv REM_01 > LceOutputChannels 3061 > BL_L_KALTUEBERWACHUNG = nicht_aktiv REM_01 > LceOutputChannels 3061 > BL_L_UE_SPG_SCHUTZ = nicht_aktiv REM_01 > LceOutputChannels 3061 > BL_R_IS_LED = aktiv REM_01 > LceOutputChannels 3061 > BL_R_KALTUEBERWACHUNG = nicht_aktiv REM_01 > LceOutputChannels 3061 > BL_R_UE_SPG_SCHUTZ = nicht_aktiv REM_01 > LceOutputChannels 3061 > FRA_H_L_IS_LED = aktiv REM_01 > LceOutputChannels 3061 > FRA_H_L_KALTUEBERWACHUNG = nicht_aktiv REM_01 > LceOutputChannels 3061 > FRA_H_L_WARMUEBERWACHUNG = aktiv [Default] REM_01 > LceOutputChannels 3061 > FRA_H_R_IS_LED = aktiv REM_01 > LceOutputChannels 3061 > FRA_H_R_KALTUEBERWACHUNG = nicht_aktiv REM_01 > LceOutputChannels 3061 > FRA_H_R_WARMUEBERWACHUNG = aktiv [Default] REM_01 > LceOutputChannels 3061 > NSL_L_IS_LED = aktiv REM_01 > LceOutputChannels 3061 > NSL_L_KALTUEBERWACHUNG = nicht_aktiv REM_01 > LceOutputChannels 3061 > NSL_L_UE_SPG_SCHUTZ = aktiv [Default] REM_01 > LceOutputChannels 3061 > NSL_L_WARMUEBERWACHUNG = nicht_aktiv REM_01 > LceOutputChannels 3061 > NSL_R_CCM = NEW_ccm_nsl_r REM_01 > LceOutputChannels 3061 > NSL_R_IS_LED = aktiv REM_01 > LceOutputChannels 3061 > NSL_R_KALTUEBERWACHUNG = nicht_aktiv REM_01 > LceOutputChannels 3061 > NSL_R_UE_SPG_SCHUTZ = aktiv [Default] REM_01 > LceOutputChannels 3061 > NSL_R_WARMUEBERWACHUNG = nicht_aktiv REM_01 > LceOutputChannels 3061 > RFS_L_CCM = NEW_ccm_rfs_l REM_01 > LceOutputChannels 3061 > SL_2_L_CCM = Fxx_ccm_sl_2_l REM_01 > LceOutputChannels 3061 > SL_2_L_IS_LED = aktiv REM_01 > LceOutputChannels 3061 > SL_2_R_CCM = Fxx_ccm_sl_2_r REM_01 > LceOutputChannels 3061 > SL_2_R_IS_LED = aktiv REM_01 > LceOutputChannels 3061 > SL_L_IS_LED = aktiv REM_01 > LceOutputChannels 3061 > SL_R_IS_LED = aktiv |
Appreciate
0
|
03-30-2018, 08:42 PM | #13 |
Colonel
749
Rep 2,108
Posts |
generalkp I believe the list above is incomplete.
Is someone able to confirm if this is the complete list of coding necessary if using BMW wiring harness to connect to REM rather than tapping into the outer tail lights? So what I'm looking for is what exact coding is associated with adding HELC in FA HO-WORT?
__________________
2015 BMW F80 M3: Tractive EDC Suspension / Dinan Anti-Roll Bars / GC Camber Plates / KMP Dual Diff Mount / Girodisc Rotors / GT4 Brake Cooling Kit / PTF Flash Tune / Eisenmann Downpipes / CSF Heat Exchanger / BMS Charge Pipes
2007 BMW E92 335i (SOLD): BMS JB4 / Quaife LSD / Riss Racing DPs / Helix Intercooler / BMS Intake / STETT Charge Pipe / Forge DVs |
Appreciate
0
|
03-30-2018, 08:53 PM | #14 | |
Lieutenant
288
Rep 450
Posts |
Quote:
__________________
IG Stormtrooper_F80
|
|
Appreciate
0
|
03-31-2018, 11:45 AM | #15 |
First Lieutenant
109
Rep 352
Posts |
hi do you happen to know if you can code Euro MDM with the bimmercode app?
__________________
2017 BMW M3 /// Atlantis Metallic Blue / Sakhir Orange
|
Appreciate
0
|
03-31-2018, 11:36 PM | #16 |
Lieutenant
288
Rep 450
Posts |
I actually don't know. Once the car is back from the shop I could connect if you have the values as I haven't seen it in the "beginner". They have it under expert, but you gotta know where to look
__________________
IG Stormtrooper_F80
|
Appreciate
0
|
04-01-2018, 12:09 AM | #17 |
Private First Class
70
Rep 154
Posts
Drives: '16 SO M4
Join Date: Jul 2017
Location: Maryland/Delaware
|
This only applies to M3 LCI tail retrofit right? I have an M4 and Bimmer code and would do this myself, but looking at both threads posted by EAS coding seems to be different from M4 to M3.
|
Appreciate
0
|
04-01-2018, 10:48 AM | #18 | |
Lieutenant
288
Rep 450
Posts |
Quote:
Not sure if the coding is the same the wiring different or vice vs or both
__________________
IG Stormtrooper_F80
|
|
Appreciate
0
|
04-11-2018, 07:28 AM | #19 | |
Colonel
749
Rep 2,108
Posts |
Quote:
P.S. The best way to code for LCI LED tail lights is by applying HELC in HO-WORT and then VO coding REM. This will automatically apply those changes for you instead of you manually FDL coding 56 lines However, for some that might not be possible because of an old software version (or because they don't know how to edit and apply changes to FA), then you can just FDL code those changes quoted above instead.
__________________
2015 BMW F80 M3: Tractive EDC Suspension / Dinan Anti-Roll Bars / GC Camber Plates / KMP Dual Diff Mount / Girodisc Rotors / GT4 Brake Cooling Kit / PTF Flash Tune / Eisenmann Downpipes / CSF Heat Exchanger / BMS Charge Pipes
2007 BMW E92 335i (SOLD): BMS JB4 / Quaife LSD / Riss Racing DPs / Helix Intercooler / BMS Intake / STETT Charge Pipe / Forge DVs |
|
Appreciate
1
Sinnakle69.50 |
04-13-2018, 03:32 PM | #21 | |
Private First Class
70
Rep 154
Posts
Drives: '16 SO M4
Join Date: Jul 2017
Location: Maryland/Delaware
|
Quote:
I had to get mine updated. It would get taillamp malfunction error in iDrive. I was remote coded first by a friend and it worked, but still had the errors because I had older software which I got updated the next day and then errors cleared. I wonder if it can be coded on an F82 as long as it has updated REM module software. |
|
Appreciate
0
|
04-13-2018, 06:59 PM | #22 | |
Colonel
749
Rep 2,108
Posts |
Quote:
I honestly can't agree or disagree with that as I'm not expert at this, but what I can tell you is that my friend has a March 2013 build F30. And being such an old build, adding HELC in HO-WORT wouldn't do anything as it was not even supported for his car/software. So I manually FDL coded the exact changes that HELC would apply (i.e. each of those 56 lines) and it worked without any error codes or flickering. He was on a 11/14 I-Level IIRC.
__________________
2015 BMW F80 M3: Tractive EDC Suspension / Dinan Anti-Roll Bars / GC Camber Plates / KMP Dual Diff Mount / Girodisc Rotors / GT4 Brake Cooling Kit / PTF Flash Tune / Eisenmann Downpipes / CSF Heat Exchanger / BMS Charge Pipes
2007 BMW E92 335i (SOLD): BMS JB4 / Quaife LSD / Riss Racing DPs / Helix Intercooler / BMS Intake / STETT Charge Pipe / Forge DVs |
|
Appreciate
0
|
Post Reply |
Bookmarks |
Thread Tools | Search this Thread |
|
|