BMW X5 and X6 Forum 2014-Current
BMW Garage BMW Meets Register Today's Posts

Go Back   BMW X5 and X6 Forum (F15/F16) > BMW X5 (F15) and BMW X6 (F16) Forum > BMW X5M (F85) and X6M (F86) Forum

Post Reply
 
Thread Tools Search this Thread
      12-18-2021, 02:25 PM   #45
shawnsheridan
General
shawnsheridan's Avatar
United_States
10440
Rep
40,749
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by jcompad View Post
Today I will try to flash and reach the X or Y version to gain the carplay full screen.

JC
Good luck with it.
Appreciate 0
      12-21-2021, 01:33 PM   #46
jcompad
New Member
0
Rep
9
Posts

Drives: Mini Cooper S
Join Date: Aug 2015
Location: Florida

iTrader: (0)

Quote:
Originally Posted by shawnsheridan View Post
Good luck with it.
I replaced all the values SWFL and IBAD 007.007.008 to 007.037.001 that I found in TAL then I start the flash.

At the end of procedure the e-sys says:

...
[HU_NBT2 - 63 - ibad_00002714-007_007_008] Transaction type: ibaDeploy; Message: 100% progress on ECUId:HU_NBT2_0x63 [100% of ibad_00002714-007_007_008] [TRANSACTION]
[HU_NBT2 - 63 - ibad_00002714-007_007_008] Transaction type: ibaDeploy; Message: 100% progress on ECUId:HU_NBT2_0x63 [100% of ibad_00002714-007_007_008] [TRANSACTION]
[HU_NBT2 - 63 - ibad_00002714-007_007_008] Transaction type: ibaDeploy; Message: 100% progress on ECUId:HU_NBT2_0x63 [100% of ibad_00002714-007_007_008] [TRANSACTION]
[HU_NBT2 - 63 - ibad_00002714-007_007_008] Transaction type: ibaDeploy; Message: TA finished [TRANSACTION]
[HU_NBT2 - 63] finalizeECUFlash started [PROGRESS]
[HU_NBT2 - 63] finalizeECUFlash finished [PROGRESS]
[] finalizeVehicleFlash started [PROGRESS]
[] finalizeVehicleFlash finished [PROGRESS]
[] prepareVehicleForCoding started [PROGRESS]
[] prepareVehicleForCoding finished [PROGRESS]
[HU_NBT2 - 63] prepareECUforCoding started [PROGRESS]
[HU_NBT2 - 63] prepareECUforCoding error [PROGRESS]
[] SVK-Ist does not match expected SGBMIDs for ecu ECUId:HU_NBT2_0x63. Excpected (relevant process classes only): [swfl_00002719-007_037_001, swfl_00002721-007_037_001, ibad_0000270c-007_037_001, hwel_00003a0b-001_003_001, ibad_0000270a-007_037_001, swfl_0000271c-007_037_001, swfl_00002717-007_037_001, swfl_0000271e-007_037_001, ibad_00002711-007_037_001, swfl_00002727-007_037_001, ibad_00002713-007_037_001, swfl_00002718-007_037_001, swfl_00002722-007_037_001, swfl_00002716-007_037_001, ibad_0000270b-007_037_001, swfl_00002720-007_037_001, btld_00001ffd-007_037_001, ibad_00002709-007_037_001, ibad_00002714-007_037_001, swfl_0000271a-007_037_001, swfl_0000271f-007_037_001, ibad_00002712-007_007_008], Actual (relevant process classes only): [btld_00001ffd-007_037_001, swfl_00002718-007_037_001, swfl_00002719-007_037_001, swfl_00002720-007_037_001, swfl_0000271c-007_037_001, swfl_00002727-007_037_001, swfl_00002721-007_037_001, swfl_00002722-007_037_001, swfl_0000271f-007_037_001, swfl_0000271a-007_037_001, swfl_0000271e-007_037_001, ibad_0000270c-007_007_008, ibad_00002714-007_007_008, ibad_00002712-007_007_008, ibad_0000270b-007_007_008, swfl_00002716-007_037_001, swfl_00002717-007_037_001, ibad_0000270a-007_007_008, ibad_00002709-007_007_008, ibad_00002713-007_007_008, ibad_00002711-007_007_008, hwel_00003a0b-001_003_001], Missing SGBMID(s): [ibad_0000270c-007_037_001, ibad_0000270a-007_037_001, ibad_00002711-007_037_001, ibad_00002713-007_037_001, ibad_0000270b-007_037_001, ibad_00002709-007_037_001, ibad_00002714-007_037_001], Surplus SGBMID(s): [ibad_0000270c-007_007_008, ibad_00002714-007_007_008, ibad_0000270b-007_007_008, ibad_0000270a-007_007_008, ibad_00002709-007_007_008, ibad_00002713-007_007_008, ibad_00002711-007_007_008] [THROWABLE]
[HU_NBT2 - 63] There was an error during TAL execution, please check the log files. [WARN]
[HU_NBT2 - 63] - [Exception - HU_NBT2 - 63] SVK-Ist does not match expected SGBMIDs for ecu ECUId:HU_NBT2_0x63. Excpected (relevant process classes only): [swfl_00002719-007_037_001, swfl_00002721-007_037_001, ibad_0000270c-007_037_001, hwel_00003a0b-001_003_001, ibad_0000270a-007_037_001, swfl_0000271c-007_037_001, swfl_00002717-007_037_001, swfl_0000271e-007_037_001, ibad_00002711-007_037_001, swfl_00002727-007_037_001, ibad_00002713-007_037_001, swfl_00002718-007_037_001, swfl_00002722-007_037_001, swfl_00002716-007_037_001, ibad_0000270b-007_037_001, swfl_00002720-007_037_001, btld_00001ffd-007_037_001, ibad_00002709-007_037_001, ibad_00002714-007_037_001, swfl_0000271a-007_037_001, swfl_0000271f-007_037_001, ibad_00002712-007_007_008], Actual (relevant process classes only): [btld_00001ffd-007_037_001, swfl_00002718-007_037_001, swfl_00002719-007_037_001, swfl_00002720-007_037_001, swfl_0000271c-007_037_001, swfl_00002727-007_037_001, swfl_00002721-007_037_001, swfl_00002722-007_037_001, swfl_0000271f-007_037_001, swfl_0000271a-007_037_001, swfl_0000271e-007_037_001, ibad_0000270c-007_007_008, ibad_00002714-007_007_008, ibad_00002712-007_007_008, ibad_0000270b-007_007_008, swfl_00002716-007_037_001, swfl_00002717-007_037_001, ibad_0000270a-007_007_008, ibad_00002709-007_007_008, ibad_00002713-007_007_008, ibad_00002711-007_007_008, hwel_00003a0b-001_003_001], Missing SGBMID(s): [ibad_0000270c-007_037_001, ibad_0000270a-007_037_001, ibad_00002711-007_037_001, ibad_00002713-007_037_001, ibad_0000270b-007_037_001, ibad_00002709-007_037_001, ibad_00002714-007_037_001], Surplus SGBMID(s): [ibad_0000270c-007_007_008, ibad_00002714-007_007_008, ibad_0000270b-007_007_008, ibad_0000270a-007_007_008, ibad_00002709-007_007_008, ibad_00002713-007_007_008, ibad_00002711-007_007_008]
[HU_NBT2 - 63] finalizeECUCoding started [PROGRESS]
[HU_NBT2 - 63] finalizeECUCoding finished [PROGRESS]
[] finalizeVehicleCoding started [PROGRESS]
[] finalizeVehicleCoding finished [PROGRESS]
[] finalizeTALExecution started [PROGRESS]
[] finalizeTALExecution finished [PROGRESS]
TAL execution finished [TAL_EXECUTION_FINISHED]
TAL-Execution finished with status: "FinishedWithError". [C207]
TAL execution finished. Duration: "42min 33s". [C206]

Read SVT after TAL execution started.
Read SVT after TAL execution finished.


After rebooting the Drive, the system had the NBTevo_Y21272I version and the carplay full screen was enabled .

Now my question is:

Those errors that were generated, what problems could they generate?
What values should I change in TAL so that these errors are not generated again in a future update?

Thanks in advance
Appreciate 0
      12-21-2021, 01:40 PM   #47
shawnsheridan
General
shawnsheridan's Avatar
United_States
10440
Rep
40,749
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by jcompad View Post
Now my question is:

Those errors that were generated, what problems could they generate?
What values should I change in TAL so that these errors are not generated again in a future update?

Thanks in advance
None. Dont worry about it.
Appreciate 0
      12-21-2021, 02:06 PM   #48
jcompad
New Member
0
Rep
9
Posts

Drives: Mini Cooper S
Join Date: Aug 2015
Location: Florida

iTrader: (0)

Quote:
Originally Posted by shawnsheridan View Post
None. Dont worry about it.
Shawnsheridan, thank you very much for your prompt responses.

Trying the ID6 graphics version, I discovered that the ID6 version for MINI is the all new 2021 interface.

Now, if I want to upgrade the map, how I do to patch the Head Unit or load a custom FSC Code to make the map upgrade?.

JC
Appreciate 0
      12-21-2021, 04:33 PM   #49
shawnsheridan
General
shawnsheridan's Avatar
United_States
10440
Rep
40,749
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by jcompad View Post
Shawnsheridan, thank you very much for your prompt responses.

Trying the ID6 graphics version, I discovered that the ID6 version for MINI is the all new 2021 interface.

Now, if I want to upgrade the map, how I do to patch the Head Unit or load a custom FSC Code to make the map upgrade?.

JC
PM sent.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 0
      12-22-2021, 12:03 AM   #50
BlueOnBlue
Enlisted Member
Canada
3
Rep
46
Posts

Drives: 2020 G20 330i
Join Date: Jan 2021
Location: Toronto

iTrader: (0)

Garage List
2020 M340i  [0.00]
Quote:
Originally Posted by SaNGRia View Post
Hello guys,

I have recently purchased 17' F85 with NBT EVO ID5 and i want to activate the Apple CarPlay Full screen option. After making some research found out that it can only be coded if your Evo comes with the version N or O or Higher and i checked mine out it is J. So i need to flash the NBT Evo.

I gathered all the necessary software + data files thanks to Shawn. And i did couple codings at the very first time using the LiTe version.

Also i have the Full version with the Esys 3.30.1 on my other laptop.

The ICOM Next i have is China Clone.
After making searches on the net, it looks like Flashing the NBT is like a Government Secret. No one wants to share the steps. The reason i wrote here as DIY, i contributed alot of DIYs and solutions to BMW community to help lovely DIYers to achieve their goal from their home without needing additional service.

And i want this topic to be the first DIY NBT EVO Programming in the entire world to help people all over the world to use as a proper guidance so they will not fail to flash their NBT Evo with unknown information in the net.

I am at the begining of this journey. I have done alot of programming and codings on E chassis with success and never failed doing it. Including CIC updates Just because there is people in the community provided very good explanations and informations to achive this process to be done succefully and works without an issue.

Watchdogs will not participate the steps or proper setups to conclude this project for sure. But as a big DIYer i would like to work as a Team with the other DIYers to get the things going for our benefit.

If you are knowledgeable and done this process as a DIYer you are welcome to share your experience and steps to shine some light on this DIY!

I will start with this :

I have the software E-Sys_Setup-3.30.1 with v.4.26.35_PSdZData_Full . When you are using the PSdZData Full, you do not need to run the software with Pro Edition. Existing Esys shortcut on your desktop will run the software and flash the modules if the connections are done properly.

As far as the connection goes i have ordered Enet Cable and will be arriving tomorrow.

With the ICOM NEXT i have done this settings to Establish the successful connection :

On the Windows Ethernet Adapter settings find your ethernet and go to properties and choose internet protocol version 4 (TCP/IPv4) .

Set like this :

Attachment 2477483


After that open iToolRadar reserve the IP adress then open the EasyConnect and Lock the ICOM.

Note your IP address and open your Esys Software.

Before you get in to your vehicle use 50AMP or more battery charger for proper programming. After the battery charger turned on put your ICOM to the OBD port and Turn the ignition

Open the Esys 3.30.1 software and press the Connect button.

Select the options like this :

Attachment 2477485

Replace with your IP address tcp://XXXXXXXXXXXXXX:50160

and Select Read parameters from VCM and press connect.

This settings should be able to connect to your car successfully.

I have coded the car with this settings without any issue.

Programming might be different.

After making many researches , Some of the people say you should use dhcp from router or you can simply use Dhcp software to get the IP without the router and can be successfully flash the NBT EVO.

Before The Flashing Session :

Here is one of the most important part of Flashing. Many people skipping this step and causing communication issues in between ECUs due to one is updated the other one is not. So you need to check the DEPENDENCY on each module that you want to update.

It is listed under TAL Line when you browse the saved SVT_tal file and click Edit Under EXPERT Mode / TAL Processing. (You need to browse the saved SVT_tal file under the TAL Line)

Attachment 2477869
Attachment 2477870

Each Ecu has PreRequisite Folder and you expand this folder to find out what is the dependecies of your ECU so you do proper update including the Depending ECU.

Here is my example :

Each software version has different dependency profile. The version i have is J16383I. According to this Talline ID=tl_4 idendifies HU_NBT2. When you expend this folder it shows + on the PreRequisite which means there is a dependency and following ECUs also needs to be updated with NBT.

Which is Talline ID=tl_1 and Talline ID=tl_12

Attachment 2478066

You also need to check if the dependency ECU have any other dependency ECU as well. In my case both are okay and does not have any other dependency ECU.

Talline ID=tl_1

Attachment 2478067

Talline ID=tl_12

Attachment 2478068

So when you want to update the NBT in my vehicle i have to choose BDC_GW in my UPDATE list. And Esys will do the management to update whichever needs to be updated first.


Programming Steps :

Because i am working on F85, You will choose F025 on the connection menu. Do not choose anything ends with DIRECT.

After the connection established because you chose Read parameters from VCM, you will see the iStep Shipment level of your vehicle. Note that. We will use this to choose the correct iStep to flash the ECUs.

Comfort Mode First :

1- Read FA (Vehicle Order) at the top and Save with a custom title like FA Order or so.

2- Right Click the FA folder and "Activate FA"

3- You should click the Read SVT on the right column but because we have BDC_BODY this will not work on f85 so you click READ ECU instead.

4- Save the SVT you just read from the ECUs as SVT_ist

5- Under the KIS/SVT Target select the same I-Step (shipment) value you noted.

6- Under the I-Step (Shipment) Select the latest I-Step (target)

7- Choose the Complete Flash on the right side.

8- Click Calculate

9- Save it as SVT_soll

10- Underneath the KIS/SVT you will see TAL menu. Click Calculation.

11- You might get a Warning. Click OK.

12- Save the calculation as SVT_tal

13- On the left side click the Expert Mode.

14- Click Tal ... (3 dot) and Open the SVT_tal

15- You will see all the modules that needs to be updated after TAL Calculation.

16- Click SVT ... (3 dot) and open the SVT_soll

17- Read FA above the FA ... (3 dot). It will automatically generate the file name FA_aus_VCM.xml on the blank FA area.

18- Select Read Vin out of FA and click Read VIN

19- If you want to update the all modules keep it as is. This can be also done on ISTA+ . The reason i am using the Esys to do individual updates. So i click the ALL and unclick all the necessary module updates but click the HU_NBT_63 , then choose only blFlash, swDeploy, cdDeploy, ibaDeploy.

Attachment 2478076

20- Click "Check Software Availability" to make sure you have necessary DATA files in place. And you should see similar to this :

Attachment 2478077

21- Start

If the connection setting done properly your NBT EVO will flash correctly to the latest version. And will update from ID5 to ID6.

Additional info for ICOM Connection :

1) Set a static IP on the Ethernet (not wireless) interface – Use 192.168.254.1
2) Install DHCP server (http://www.dhcpserver.de)
3) Configure DHCP server to listen on the Ethernet interface
4) Click on the buttons to set firewall ports and run as service
5) Connect up your ICOM and it’ll get a DHCP address from the DHCP server

ICOM Config

ConnectionMode = STATIC_IP
Ip = 192.168.68.85
Netmask = 255.255.255.0
Gateway = 192.168.68.99



DHCPSRV.INI
[SETTINGS]

IPPOOL_1=192.168.68.1-254
IPBIND_1=192.168.68.99
AssociateBindsToPools=1
Trace=1
DeleteOnRelease=0
ExpiredLeaseTimeout=3600

[GENERAL]
LEASETIME=86400
NODETYPE=8
SUBNETMASK=255.255.255.0
NEXTSERVER=192.168.68.99
ROUTER_0=192.168.68.1

[DNS-SETTINGS]
EnableDNS=0

[TFTP-SETTINGS]
EnableTFTP=0
ROOT=C:\Users\Osx\Desktop\DHCP\wwwroot
WritePermission=0

[HTTP-SETTINGS]
EnableHTTP=0
ROOT=C:\Users\Osx\Desktop\DHCP\wwwroot
[00-01-A9-00-EE-E9]
IPADDR=192.168.68.1
AutoConfig=06/26/2016 12:41:32
Hostname=ICOM1120134
LeaseEnd=1467070189

Windows Ethernet config:

“Use the following IP Address”
IP 192.168.68.99
Subnet mask 255.255.255.0

Then you can program everything without faults.

ENET :

With ENET you can flash NBT even without DHCP server and with ICOM you can flash ZGW without DHCP server. You can even flash whole car without DHCP server by first flashing the ZGW with ICOM and then flashing the rest with ENET.

NOTE : After the research i think Enet will be the best choice for the UPDATE. ICOM needs more configuration than ENET and because mine is Chinese Clone, it makes even worse. And seems like Enet more reliable over CH ICOM!

ENET CONNECTION :

1- Go to you Network Connections.

2- Open properties

3- Click Internet Protocol Version 4 (TCP / IPv4)

Make sure looks like this :

Attachment 2478096

4- Plug your ENET cable to your vehicle then to your PC/Laptop + Turn On your ignition.

5- Go to C:/EDIABAS/Hardware/ENET Double Click ZGW_SEARCH

It should look like this :

Attachment 2478094

6 - Open the Esys Software. Click the Connection Button :

Should look like similar to this :

Attachment 2478095

7- Click Connect :

Attachment 2478099

UPDATE

Flashing Successfully DONE & DUSTED with ENET Cable Today.

I did have some issues at the begining but nothing like fail on the flash. I will share here so you know what to do.

First Thing i had problem with was this :

TAL execution started. [C205]
VCM Update: VCM-Update is deactivated. VCM will not be updated. [C197]
[Exception - UNKNOWN] FA must not be null when trying to execute a TAL containing coding transactions
Fatal error while executing tal!
Asynchrone programming failed! [C049]
FA must not be null when trying to execute a TAL containing coding transactions [1358] - SYSTEM_ERROR

SOLUTION is simple. After click the "Read VIN" at the 18th step above Click the Read FA and this will solve this issue.

Second issue was :

[] Failed ProgrammingPrecondition ECUId:HU_NBT2_0x63 error ID:128 - Medium in dvd drive. Flash may have problems when updating drive firmware. Please remove medium from drive before flash. Otherwise flash cannot start. [THROWABLE]

This postponed the flash before started. The reason is i thought CD driver was empty because i pressed Eject button before the flash nothing came out. I pressed 2-3 times later and Bang&Olufsen CD came out and this took care of the this issue.

After that i clicked the START button and Flash Went so smooth in 40-45 min. I did not update the dependencies of the NBT But i updated the ZBE4 Which is idrive controller within 3.5 minutes.

After the Flash NBT EVO 5 menu came back. So you need to code the HMI_VERSION to ID6_Lite and Apple Apps was disabled. Simply activate the APPLE_ENHANCEMENTS from the coding . Now you have ID6 look with AppleCar Play. Because full screen not a codable option. I paid for the service and unlocked the Full Screen with a small Windows software. It did the trick while the CID Blue screen on and now have it all.

Attachment 2478322
Attachment 2478847
Attachment 2481707
Attachment 2478839
Attachment 2478838

Shawn was a BIG help. Appreciated brother. From now on WORLD can use this DIY as a guidance since i have done successfully!

NBT EVO version "V" . One of the latest update up to date. I think it will end with the Z for 2020

I have gathered alot of information from several different websites and members. Mostly Shawn and concluded the project without any issue. Thank you all the hardworking DIYers.

UPDATE 4/26/2021 : NBT EVO "X" and Above not required Apple Car play full screen injection via 3rd party solutions. If you already had Apple Car Play in your vehicle and updated to X or above, you can simply code the NBT to use Full Screen Apple CarPlay.

ID5 to ID6 Skin

HMI_ID_VERSION change this to id6_light

Apps :



HMI / HMI_39_39_128 => aktiv

or

HMI / CARPLAY_FULLSCREEN => aktiv

Thank you for the very informative post

I come for the G20 series, I was working on Esys for that and Shawn was a big help

But I've since purchased an F25 X3, and now want to make some changes to it... so let's see if you can help answer these simple questions for me.

The car is a 2017, and from my looking has NBT EVO - ID5, software version Y.

I am a little confused but hope we can clear it up, to upgrade to ID6 and enable full screen carplay, do I need to code anything requiring plugging into a battery charger and all that jazz, or is it just a simple change of ;

ID5 to ID6 Skin

HMI_ID_VERSION change this to id6_light

Apps :



HMI / HMI_39_39_128 => aktiv

or

HMI / CARPLAY_FULLSCREEN => aktiv

as you stated, I believe I have the final if not 2nd final version of ID5 installed , from what I can read

I also was not entirely sure if I needed the WIFI antenna, and ordered one which should be here in a week or two, so I will add that to my HU

I Do have esys as I stated and enet cable, I am quite familiar with using it all for my G20, but I have never had to have the car plugged in while coding before, I could do it all with the engine running

Thanks!!!
Appreciate 0
      12-22-2021, 07:43 PM   #51
SaNGRia
Major
SaNGRia's Avatar
985
Rep
1,346
Posts

Drives: LCI E93 M3 + F85 X5M
Join Date: Dec 2013
Location: Florida

iTrader: (0)

Quote:
Originally Posted by BlueOnBlue View Post
Thank you for the very informative post

I come for the G20 series, I was working on Esys for that and Shawn was a big help

But I've since purchased an F25 X3, and now want to make some changes to it... so let's see if you can help answer these simple questions for me.

The car is a 2017, and from my looking has NBT EVO - ID5, software version Y.

I am a little confused but hope we can clear it up, to upgrade to ID6 and enable full screen carplay, do I need to code anything requiring plugging into a battery charger and all that jazz, or is it just a simple change of ;

ID5 to ID6 Skin

HMI_ID_VERSION change this to id6_light

Apps :



HMI / HMI_39_39_128 => aktiv

or

HMI / CARPLAY_FULLSCREEN => aktiv

as you stated, I believe I have the final if not 2nd final version of ID5 installed , from what I can read

I also was not entirely sure if I needed the WIFI antenna, and ordered one which should be here in a week or two, so I will add that to my HU

I Do have esys as I stated and enet cable, I am quite familiar with using it all for my G20, but I have never had to have the car plugged in while coding before, I could do it all with the engine running

Thanks!!!
I wouldnt flash my NBT when engine running. You need at least 30 amp battery charger for this. Check your VIN decode and see if you have Apple Car Play prepared. If so no need for WIFI antenna.

If you already have version Y, you can simply code the system for id6 and also full screen car play without charger. Just hook up the ENET and Laptop.

I do also have G20 with id7 as well which is MGU.
__________________
E93 M3 6MT , Nav, Prem, Cold Weather, Sports package, & CA, RGBW DTM with RGB Demons + Eisenmann Race + BE + ARP + Brembo GT 380s, $3AG, $5AC, $508, $6NF, $601
Please "Appreciate" If you like my post!
DIYs : OEM Camera Retrofit, FLA Retrofit , Drive Shaft Ticking , Starting Issue,
, F85 ACC Retrofit

Last edited by SaNGRia; 01-31-2022 at 08:21 PM..
Appreciate 0
      12-23-2021, 11:12 AM   #52
BlueOnBlue
Enlisted Member
Canada
3
Rep
46
Posts

Drives: 2020 G20 330i
Join Date: Jan 2021
Location: Toronto

iTrader: (0)

Garage List
2020 M340i  [0.00]
Quote:
Originally Posted by SaNGRia View Post
I wouldnt flash my NBT when engine running. You need at least 30 amp battery charger for this. Check you VIN decode and see if you have Apple Car Play prepared. If so no need for WIFI antenna.

If you already have version Y, you can simply code the system for id6 and also full screen car play without charger. Just hook up the ENET and Laptop.

I do also have G20 with id7 as well which is MGU.
Thanks, I don't believe I have Apple Car Play Prepared, it doesn't say anything about Car play in my VIN decoded

So if what you're saying is true, adding the antenna and then coding the 2 options to activate carplay and full screen, should be all i have todo?
Appreciate 0
      12-23-2021, 02:39 PM   #53
shawnsheridan
General
shawnsheridan's Avatar
United_States
10440
Rep
40,749
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by BlueOnBlue View Post
Thanks, I don't believe I have Apple Car Play Prepared, it doesn't say anything about Car play in my VIN decoded

So if what you're saying is true, adding the antenna and then coding the 2 options to activate carplay and full screen, should be all i have todo?
No. If car does not already have CarPlay, it cant just be coded. You need an FSC Code. PM sent.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 1
SaNGRia984.50
      12-27-2021, 05:41 AM   #54
delltron382
New Member
2
Rep
14
Posts

Drives: BMW 330i Xdrive
Join Date: Dec 2021
Location: Reno, NV

iTrader: (0)

5- Go to C:/EDIABAS/Hardware/ENET Double Click ZGW_SEARCH

Curious about the above step when flashing. If I am using an ENET cable do I have to use Ediabas software? And is the ZGW_Search required for connection or is it just verification? Thanks
Appreciate 0
      12-27-2021, 09:46 AM   #55
shawnsheridan
General
shawnsheridan's Avatar
United_States
10440
Rep
40,749
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by delltron382 View Post
5- Go to C:/EDIABAS/Hardware/ENET Double Click ZGW_SEARCH

Curious about the above step when flashing. If I am using an ENET cable do I have to use Ediabas software? And is the ZGW_Search required for connection or is it just verification? Thanks
Not needed.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 1
SaNGRia984.50
      01-01-2022, 06:39 AM   #56
delltron382
New Member
2
Rep
14
Posts

Drives: BMW 330i Xdrive
Join Date: Dec 2021
Location: Reno, NV

iTrader: (0)

Hey guys. So last night I went ahead with the flash. I thought everything went well: There were no errors, flash took about 36 mins, I updated dependencies accordingly, etc.. I must have done something wrong because when my HU rebooted it was still the same istep as the shipment. Some of the previous codes I had were still there however apple car play was gone. But the biggest problem is that now is that my navigation wont load, my sirius xm is gone, and when I did a quick read on my bluetooth obd it said all my hu activation codes were bad (in red font) and it is still the same version as it was previously.

I have a 2018 330ix with NBTevo-L. the istep ship is F020-17-07-504, I followed the instructions, I thought without fault, but apparently I missed something. One part that I couldn't seem to find the answer for was which targetSelector to choose in the very beginning. I did not use direct, however I used the one that was F020_21_11_535 and not the same as the ishipment. I was unsure.

I am at a loss and could really use some advice. Thank you in advance

I can provide the log file if that helps.
Appreciate 0
      01-01-2022, 08:45 AM   #57
shawnsheridan
General
shawnsheridan's Avatar
United_States
10440
Rep
40,749
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by delltron382 View Post
Hey guys. So last night I went ahead with the flash. I thought everything went well: There were no errors, flash took about 36 mins, I updated dependencies accordingly, etc.. I must have done something wrong because when my HU rebooted it was still the same istep as the shipment. Some of the previous codes I had were still there however apple car play was gone. But the biggest problem is that now is that my navigation wont load, my sirius xm is gone, and when I did a quick read on my bluetooth obd it said all my hu activation codes were bad (in red font) and it is still the same version as it was previously.

I have a 2018 330ix with NBTevo-L. the istep ship is F020-17-07-504, I followed the instructions, I thought without fault, but apparently I missed something. One part that I couldn't seem to find the answer for was which targetSelector to choose in the very beginning. I did not use direct, however I used the one that was F020_21_11_535 and not the same as the ishipment. I was unsure.

I am at a loss and could really use some advice. Thank you in advance

I can provide the log file if that helps.
If you flash ECU with E-Sys, I-Step Current as shown in VCM won't change unless E-Sys has "Update VCM" enabled under E-Sys Options.

Question is if car is NBTevo-L before and after flash? It should not be if flash ran 36 minutes.

As for nothing working, I presume this is because you use aftermarket CarPlay solution, and flashing removed EVO Patch, and now all the fake FSC Codes in EVO are Status = Rejected.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 0
      01-01-2022, 10:23 AM   #58
delltron382
New Member
2
Rep
14
Posts

Drives: BMW 330i Xdrive
Join Date: Dec 2021
Location: Reno, NV

iTrader: (0)

I understand. Thank you Shawn.

As for the FSCs, I assume there is likely no way to get the originals back since the company did not give me any backup. Am I able to find those somehow? Or is my only option just to reload the patch..? As you already know, Bimmercode wont allow HU coding without factory install. Is there any way around this or am i out of luck?

Thanks again.
Appreciate 0
      01-01-2022, 10:29 AM   #59
shawnsheridan
General
shawnsheridan's Avatar
United_States
10440
Rep
40,749
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by delltron382 View Post
I understand. Thank you Shawn.

As for the FSCs, I assume there is likely no way to get the originals back since the company did not give me any backup. Am I able to find those somehow? Or is my only option just to reload the patch..? As you already know, Bimmercode wont allow HU coding without factory install. Is there any way around this or am i out of luck?

Thanks again.
It is possible. PM sent.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 0
      01-01-2022, 10:47 AM   #60
delltron382
New Member
2
Rep
14
Posts

Drives: BMW 330i Xdrive
Join Date: Dec 2021
Location: Reno, NV

iTrader: (0)

And once I make connection which target selector should I choose. I would assume the newest correct? So the selection nearest the bottom, and not DIRECT of course.

Choices are F020_21_03_545_v004_000

Or F020_21_11_535_v004_000
Appreciate 0
      01-04-2022, 08:34 AM   #61
Eugen91
New Member
-2
Rep
5
Posts

Drives: Bmw x1
Join Date: Dec 2021
Location: Bilbao

iTrader: (0)

Hi guys. i have a nbtevo id4 hw 3.1 on f48. I want to update to id6. would it be the same procedure? Thank you
Appreciate 0
      01-04-2022, 09:00 AM   #62
shawnsheridan
General
shawnsheridan's Avatar
United_States
10440
Rep
40,749
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by Eugen91 View Post
Hi guys. i have a nbtevo id4 hw 3.1 on f48. I want to update to id6. would it be the same procedure? Thank you
Not quite. You need to manually create Flash TAL.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 0
      03-05-2022, 07:20 PM   #63
shadowx360
Private First Class
41
Rep
146
Posts

Drives: BMW 340i
Join Date: Apr 2013
Location: United States

iTrader: (0)

Huge thanks to shawnsheridan and SaNGRia for this thread, as well as netinvader for his thread at https://f80.bimmerpost.com/forums/sh....php?t=1585726

I successfully flashed my F30 with NBTEvo_J to NBTEvo_Y tonight and then retrofitted CarPlay via an eBay seller's ENET activation method for ~$35. I'm not sure if it's because I'm using an ancient ENET cable or the $8 USB ethernet adapter, but somehow this flash took 3 hours.

On the topic of power supplies, for future reference, I used a $55 STANLEY BC25BS with 25amp of constant output and I only saw it go to ~15 amps during the flash, and it held at 13.9-14.0V the entire time. For anyone that wants to play it safe but do not want to spend hundreds, you can buy a 66.7amp (800W) power supply that can be adjusted up to 14.6V on Amazon for $80. If you want to really play it safe, I found 100 amp power supplies from PowerMax on Amazon and eBay for $180, and you can adjust the voltage on those as well. Just search "PowerMax 100". I actually found a PowerMax PM3-100 at an RV supply store locally that price matched.
Appreciate 0
      03-05-2022, 07:52 PM   #64
SaNGRia
Major
SaNGRia's Avatar
985
Rep
1,346
Posts

Drives: LCI E93 M3 + F85 X5M
Join Date: Dec 2013
Location: Florida

iTrader: (0)

Quote:
Originally Posted by shadowx360 View Post
Huge thanks to shawnsheridan and SaNGRia for this thread, as well as netinvader for his thread at https://f80.bimmerpost.com/forums/sh....php?t=1585726

I successfully flashed my F30 with NBTEvo_J to NBTEvo_Y tonight and then retrofitted CarPlay via an eBay seller's ENET activation method for ~$35. I'm not sure if it's because I'm using an ancient ENET cable or the $8 USB ethernet adapter, but somehow this flash took 3 hours.

On the topic of power supplies, for future reference, I used a $55 STANLEY BC25BS with 25amp of constant output and I only saw it go to ~15 amps during the flash, and it held at 13.9-14.0V the entire time. For anyone that wants to play it safe but do not want to spend hundreds, you can buy a 66.7amp (800W) power supply that can be adjusted up to 14.6V on Amazon for $80. If you want to really play it safe, I found 100 amp power supplies from PowerMax on Amazon and eBay for $180, and you can adjust the voltage on those as well. Just search "PowerMax 100". I actually found a PowerMax PM3-100 at an RV supply store locally that price matched.
Congrats. NBT Flash takes about 15 AMP thats correct. PowerMax is super durable product as well. 3H flash seems like Cable chip is cheap
__________________
E93 M3 6MT , Nav, Prem, Cold Weather, Sports package, & CA, RGBW DTM with RGB Demons + Eisenmann Race + BE + ARP + Brembo GT 380s, $3AG, $5AC, $508, $6NF, $601
Please "Appreciate" If you like my post!
DIYs : OEM Camera Retrofit, FLA Retrofit , Drive Shaft Ticking , Starting Issue,
, F85 ACC Retrofit
Appreciate 0
      03-16-2022, 04:47 PM   #65
alegsxr
Private
alegsxr's Avatar
Italy
10
Rep
85
Posts

Drives: BMW 530xd M-Sport
Join Date: Nov 2017
Location: Torino

iTrader: (0)

Quote:
Originally Posted by SaNGRia View Post
Congrats. NBT Flash takes about 15 AMP thats correct. PowerMax is super durable product as well. 3H flash seems like Cable chip is cheap
SaNGRia you are the best with shawnsheridan.

I would like to try to update my idrive 7 (g20) with M3 vehicle for obtain M widget.
I know that i need the FA of M cars by 2020 (i have).
Can you help me to understard in which way i can flash HU_MGU with M correct software?

i hope that you can help me
Thanks please
Appreciate 0
      03-18-2022, 09:11 PM   #66
SaNGRia
Major
SaNGRia's Avatar
985
Rep
1,346
Posts

Drives: LCI E93 M3 + F85 X5M
Join Date: Dec 2013
Location: Florida

iTrader: (0)

Quote:
Originally Posted by alegsxr View Post
SaNGRia you are the best with shawnsheridan.

I would like to try to update my idrive 7 (g20) with M3 vehicle for obtain M widget.
I know that i need the FA of M cars by 2020 (i have).
Can you help me to understard in which way i can flash HU_MGU with M correct software?

i hope that you can help me
Thanks please
Hey there. NBT EVO flash might be different than MGU. I can not comment on that since i never done it. I think RAM also have a role on this.

But if the TAL calculation completes without an error it might be done succesfully.

Name:  screenshot_5295.png
Views: 2494
Size:  299.0 KB
__________________
E93 M3 6MT , Nav, Prem, Cold Weather, Sports package, & CA, RGBW DTM with RGB Demons + Eisenmann Race + BE + ARP + Brembo GT 380s, $3AG, $5AC, $508, $6NF, $601
Please "Appreciate" If you like my post!
DIYs : OEM Camera Retrofit, FLA Retrofit , Drive Shaft Ticking , Starting Issue,
, F85 ACC Retrofit

Last edited by SaNGRia; 03-18-2022 at 10:16 PM..
Appreciate 0
Post Reply

Bookmarks


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 04:58 PM.




xbimmers
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