You are a wizard.. I've watch many videos about coding the one thing, where they go through the menues quickly, but I never truely understood what they did or what the things actually do. Replicating the one thing is easy, but for the other things I wanted to code, there where no specific guides. I couldn't really grasp what the difference between the FA changes and specific changes in the code where, or what the loaded FA file actually means. With this video you helped me out a ton in understanding all that.
You should win an oscar or something like that. Its super easy to understand (I am Brazilian) and very intuitive. I like how you didnt ignore some processes. Got one more Brazilian subscriber.
After watching this video, coding a BMW to enhance its maximum potential and after retrofits looks simple and easy ! 😎. Thank you for showing a detailed approach for coding. Please do more videos like this in the future🤞
why have you only got '151' comments, you should have at least,,,2 BILLION,,everyone should put a thumbs up and recommend your channel, Thank you for posting this AWESOME video,,the best on BMW's on the entire You Tube,,, please post more, Bless 🙂😇👍
@@BimDoc Thanks for your kind response, Vladimir, let us ALL promote your channel, and soon it becomes bigger than; Google,,Facebook,Twitter, etc,,,🙂😎👍
I wish i found this video earlier. I wanted to code enhanced BT in my bmw f30 but the head unit lost all Bluetooth connection and now I can no longer code it to the default settings… but you live and you learn. That was the first and last time I mess with E-Sys.
Super Très bon tuto avec beaucoup d'explications et une très bonne pédagogie. Je passe du codage de ma e39 au codage de ma nouvelle G30 et cela va beaucoup m'aider Félicitation et un grand merci
Following your videos, I did my first FA coding today I retrofitted High FZD to add alarm To be honest it didn’t allow me to do coding first as the code option was grayed out but your videos gave me courage to look around; I don’t know exactly how, but I managed to code it😅 Thanks for your efforts Would you please make a video about coding donor parts
Great video thank you! Do you know if there is a way to save a car profile for backup? I know that previous owner retrofitted a few things, can I save his VO setting now and upload it if something goes wrong to reset ti?
Help me understand this VO/FA coding. Does it change car state in a way it knows it has ie. Xenon Adaptive lights or this procedure is to trick the car it has adaptive xenons so you code just some modules, but car is still not aware of if (factory state)? In a situation, I actually add adaptive xenons to my car (ie. replace halogens with adaptive xenons) I use VO/FA coding for this? If yes, how you know which modules require re-coding? How you know KOMBI doesn't require coding when retrofitting something to a car?
thank u for what u giving r amazing i subscribed to ur channel and following all ur videos plzz can u make a video how to uses Esys when u change a damaged control module replacing it with a used1 with another chassis number thank u
Hi Vladimir, thank you for your videos, they are very helpful! i have a question... I have retrofitted on my Bmw F10 harman/kardon sound system from basic one and i need to code it myself, how can i find what code do i need to put in VA and i suppose that i have to go and code in the HU (Head Unit) in the past i have retrofitted big screen CIC as my car from factory had small screen CIC. Someane else coded CIC when retrofitted. When i will try to code my Harman Kardon am i gonna lose any coding that was needed for my CIC? Regards.
Hello Vladimir, thanks for Your very good videos about esys. Can You also show how to write the fa and do fdl coding after this to let vehicle updateable for Ista+/p. The way You showed is without the step of writing FA in memory module. Maybe You can make a extra Video about the FA writing and then coding and prepare fdl for it and compare to code without writing (pro/cons). Thank You for your great Videos
Watched all three parts and i must say your videos are really helpful! I have a question though regarding ATM Retrofit over old TCB in f20 with zeitkriterium 1611. Do i need to code the ATM or just connect it and it will work?
Thank you, it is very clear now! Finally I found one very useful tutorial on E-sys! Technical Questions: in my case, I would like to replace the LED Headlights with used Laser Headlights. Will I be looking to CODE the FA (Removing LED SA and adding Laser SA) and then code FLER/FLEL modules only? Or is there anything else I must pay attention? Thank you
Thank you so much for this video. A question: why didn't you write FA and FP to VCM before moving to Coding? Is it a necessary step? I'm a bit confused. Thanks in advance!
Because not always you need to do it. It will affect future codings (because modified FA will be saved into the vehicle). So it’s up to you to write it or not. Some FA changes are NOT ALLOWED to be permanently saved into the vehicle. You will create a huge mess there 😉
Just perfect, now i understand better. How can you upgrade the firmware of the retrofitted nbt-evo? That would be very interesting (fullscreen carplay ☺️)
Thanks for these videos, really useful and well explained. I have a question. I have a mini F54 with classic led (5a2). I’m going to replace them by matrix led. So i need to change the VO to delete 5a2 and replace by the new option code, maybe also change the date for one corresponding for the new headlights. After that, i know that i have to read ÉCU and code the modules FLE. Another modules to code ? Thanks for your help !
You are thinking in a right direction! Don’t forget to check wiring (might be different on 5A2 and 552) Also chassis positioning sensors (front and rear axle)
Can u may share your Cheat Sheet? I was not able to find a accurate one for my G30. I am very unsure after editing the FA because i never know how many and witch ECU I should code to get things work.
Hi Vladimir! Thank you so much for your videos. I am just getting started and have used your videos to learn. I have of course also subbed ;-) I have a question I hope you can help me with. I have swapped my steering wheel in my F01 to one that has paddles. I have changed to active in SZL module, but it still doesn't work. Also I don't have 205 in VO? I have read I should change this to 2TB. Lastly, I don't have FEM-body? What should I do from here? Thank you very much!
Hi, thank you for the great work, I learned so much. Though, one point is still not clear. How haven't you lost connection to NBT EVO(which is 609) when you VO coded the car for adaptive lights? You mentioned everything would turn to the factory settings when VO coded.
You are absolutely right, but FEM ECU does not care what headunit is installed. Because all headunits are at the same diagnostic address x63 and FEM just receives information from HU. That’s why I was still able to see Evo 😉
Hello thanks bro for these amazing video but I didn’t understand why the professional navigation is 606 not 609 you replace it how did you code it then
Nice Video! I would like to retrofit option 5DV-RCP. My G30 (2020) has following options available: 322-Comfort Access 2TE-Steptronic transmission with shift paddles 5DN-Parking Assistant Plus 3DS-Remote Display Key Is it required to install additional Hardware, or only coding? PS: My Remote Display Key has no additional Button for RCP on the right side. Can it be used for RCP or do I need to purchase another variant?
Владимир, здравствуйте! Собираюсь купить BMW g20 из Кореи, но там нет русского языка. Как его закодировать правильно? - просто добавить в комплектацию S6UD и S8LR? кодировать сразу все блоки, или выборочно? Или там другой алгоритм?
The best video i have seen explaining e-sys, but can you clarify the following. My head unit failed so i installed an identical one sourced from ebay. I now get error code B7F882 'Control Unit is coded for vehicle'. Its identical an part number to the prior unit, so the VO should be the same. What do i do to code the new head unit to the vehicle if it is identical to the prior one?
@@BimDoc my vo does not change since I am installing a replacement head unit. When I come to code the replacement head unit ecu the code button is not bold so cannot be selected. Does the replacement head unit require to be flashed, I assume you had to do this when you upgraded yours
Very nice video, I would love a video how to code and program a second hand replacement module in a car, Would that be the same? Just code the FA to the specific module? Or requires extra steps like vin number
Awesome possibilities. Have you tried Bimmercode and Protools? Do these tools only allow smaller coding tasks or the "expert" mode allows to modify all lines as in esys?
@@BimDoc Is it possible/reasonable, that some lines are missing? I'm trying to choose a simple software solution for BMW i3, to remove traffic jam assist TJA "motorway only" limitation, but some forum users say that coding line is missing in BimmerCode (makes no sense to me as expert mode should just read all the lines with no filters). As far as I searched i-series vehicles have exceptionally bad cheat sheets. This is why I consider BimmerCode.
Thanks again Vladimir for a great video. I have an nbt next and an Entry Nav on my 2014 and 2015 cars. So if I change the time criteria to 0317 and VO from 606 to 609, I will have nbt evo and then I can buy car play from you. Which ecu's will have to be coded
20:50 You explained that when FA is changed it is not recommended to code all ECUs, just single ECUs. I agree with you! But how do you know which ECUs are affected by a change in the FA in order to code only these?
This is great, taking some quality notes so far! My question is, if I inject 5A2 FA into a vehicle with 1114 Zeitkriterium. How would it know to operate it? considering 5A2 LED Headlights were manufactured post 2018.
@@BimDoc thanks for this! I attempted to do this, but after hitting CODE on the BDC Body, it does the coding, no errors, but when I check again nothing was coded! what could be the reason?
Hello! Thanks for very well guide. I got retrofitted SA609 (NBT EVO) from 606, but I've still got 606 in my options left by last person, who did retrofit. Could you explain me why its not 609, and how it could harm my vehicle? I've also seen your 606 -> 609 retrofit, but you changed 606 to 609 and didnt change it back on video. Thanks for help!
Dear Vladimir. Thank you for your video, it's really helpful. I have a question, if we code 2TB instead of 205, how do we recognise which modules should be coded?
18:17 You explained that to upgrade the NBT_EVO you not only had to adjust the FA, but also the time criterion. In this case, does the FA with the changed time criterion also have to be written into the car, or only as usual code the affected ECUs ?
So if you change the timeCriteria to a date later than your vehicle was manufactured, does that mean you get backwards compatibility with all previous modules? Is this safe to do in all cases?
Super Thanks! It's impressive, the best instructive content. I want to code out VDC(EDC) of F2x series. Hope it works in the same manner, maybe by deleting "2VF" from somewhere(s). Anyone, please give the instruction!!
@@BimDoc Hi, Thank you for your comment. You showed the method to restore the change by reverting the data manually in FA. Although it's good to restore a few changes, it may be difficult to restore many changes at one time. it's . So, could you tell the steps to restore the original settings from the backup file, just in case for the safety?
@@BimDoc Hi, please allow me one more question. I guess there are cases that more than one ECU nodes have to be coded even if only one item was changed/deleted/added in VO. If my guess is true, how can you tell which other ECU node(s) should run "Code"?
Hi, if I would try to replace my unit with entrynav from another car will I lose anything else functionality than things relayed to navigation when I won't connect the emulator? Btw. Great videos!
Thanks for all the input! Just had to replace an old EKPM. Is there any guide you could share on the easiest way to program it? Have both E-Sys and ISTA+ but a complete dummy with both. Only got to the point when both of them read the car specs.
Hello! In your video person didn’t change FA from 606 to 609 then how they managed to make nbtevo work properly? And one more question, if I would like to activate sport transmition I changed FA (to 2TB) and after it I have to coding what ECU? I don’t have steering shifters.
Thank you for the awesome videos! This has helped immensely. I have a question about writing the FA: In what situations is it absolutely necessary to write an updated FA to the car? I am curious because I initially found "Beginners Coding Guide.pdf" which has very similar steps, but it differs in that the guide asks you to load the FA xml and then Write FA FP under VCM. What is the functional difference here? My assumption is that your method leaves the SA Options changed only in the FA file on the computer, whereas the other option permanently changes the FA options on the car itself. In either case you're still updating the individual modules using one of the FAs. is that correct? I'm assuming the latter is a bad idea in case you do not code the car correctly.
If that option you are changing can be present from factory in your vehicle, then you can write modified FA into your BMW. But if you are making somekind retrofit for example that was not present on your vehicle from the factory. (Installing NBT on a vehicle that was produced with CiC) In that case do not write modified FA into the vehicle.
If the production date is changed for a retrofit, and another module has changed during that changed period of time, is it worth changing the production date to the original one after coding? For example, if the FEM module has been changed to a newer version at the factory over a period of time and you still have the old module in the car. You update the FEM module software, so the wrong software goes inside the module?
Car production date istep shipment should always remain the same in the car. Changing it is allowed only temporarily for retrofits. I suggest not to mess with I-step shipment
@@BimDoc I mean the Zeitkriterium change, not the istep shipment level. So is it possible to update the module's software incorrectly if I have changed the Zeitkriterium number to a newer one? Your videos are great 👍.
Hey, so I can make easily from xdrive to sdrive and reverse just by changing SALAPA element by knowing right code for sdrive and xdrive? And of-course need to know what ecu need to be coded (press code button on each ECU)? I think it should be DME DSC and maybe EGS?
@BimmerDoc video is very great! I want to code on G12 Heated Steering wheel. I will add to VO option 248 and then as I know i need press code BDC_Body + HU. My other settings will not go away if i do this code? because car was USA and already has EU codings.
If you perform VO coding then all previous codings will be overwritten! So do not approach the way you have described. You need to add steering wheel codings manually via FDL coding. See my esys manual part 3 to get an idea how it should be done correctly
БМВ Х6 Ф16 2016г. На NBT (не EVO) не активна функция "передача данных по блютуз", чтобы использовать телефон как модем через блютуз. Все есть, телесервис, камеры, кнопка SOS, распознавание знаков, нави проф.. Можно активировать "передача данных по блютуз"? Где я живу с этим не сталкивались. Если можно, подскажите в каком месте! Спасибо.
I've swapped out identical replacement headlights for my G Series and they need coding what is it i need to do? Change the VO and can it be done using Esys?
Follow that guide 😉 BMW F and G Series Headlight Fault Diagnosis & Fix | Step-by-Step Guide ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-96yyBxB7yUQ.html
How to load saved FA back to car (here You showed only how to save it)? Does all FDL coding data comes back with saved FA (FDL coding were made before FA saving)? I coded ecu to factory using this video guide. Hope You will understand what I wanted to ask :D
What if you want to code an ECU based on the updated FA, but you don't know if any changes in the ECU were done by someone else in the past? Is there a way to backup and restore the current ECU setup in E-sys?
this is the best informative video I ever found about E-Sys! thank you. I have a problem and hope you can help please. I retrofitted cruise control into my F20 and added the 544, also added 2TB and 6NS to enable bluetooth. the mistake I did was coded the entire ECU not just the ones required, and now I'm stuck with Drive train mulfanction and checkengine light, car is working fine thoos and the cruise control works fine. scanned the car via obd and it says: Error code: 1F2601: DME, coding missing and 2 transmission codes: CF2101 and CF1531 is there away to correct this? really apreciate any advice, thanks :)
@Ramy Enam I am looking to do the same thing to my F20, do you have an email I could email you on or a number as I can’t seem to find the download links for Esys please could you help?
@@mustaqkhalifa9700 I don’t remember exactly where I found it, but your best chances are either look for installation guides on RU-vid or bimmer forums
Владимир, не очень понял один момент. например я решил переделать G30 японку под европу. сменил регион, кодирнул SALAPA нужными опциями все ок. затем решил поправить работу фар Adaptive LED чтобы светили по европейски. я поменял признак с JA92 на JA91 и закодировал обе фары. все работает. но вопрос по каким либо дальнейшим кодировкам. если у машины был изменен признак на JA91 то теперь кодируя какой либо блок в машине который не совместим с этим признаком может случится факап?)))
Hi BIM doc If i add 5AS drive assistant in salapa and FA Code relavant ecu´s: FEM, KAFAS2, HU, Kombi, ICM. Do i then need to do FDL coding afterwards to make the 5AS function or will the FA coding setup the ECUs for 5AS with neccesarry FDL coding? I have a F31 02/2017 with FCW, SLI, ACC. I have purchased "OEM" FCS for pedestrian warning.
FA coding always overrides FDL coding. No addition FDL is needed after FA. Exception is if you need to restore some FDL parameters you have made before.