E90Post
 


 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > ConnectedDrive / I-Drive / Navigation Related Discussion > E Series NBT Evo Retrofit Development Thread



Reply
 
Thread Tools Search this Thread
      08-26-2020, 10:52 AM   #331
stelian75
New Member
0
Rep
21
Posts

Drives: bmw e60 530i n52
Join Date: Jun 2014
Location: west yarmouth

iTrader: (0)

Quote:
Originally Posted by Nickco43 View Post
I am doing this again in my new F10. I will do a write up.
if u sell your EVO HU AND EMULATOR AND ATM
I am highly interested for my e60
please CONTACT ME ASAP 5086858947
thx u
Appreciate 0
      08-26-2020, 11:54 AM   #332
MILLER335I
Captain
MILLER335I's Avatar
United_States
69
Rep
763
Posts

Drives: BMW E90 Dinan stage 3 335I
Join Date: Mar 2017
Location: Peoples Republic of California

iTrader: (11)

i have a set for sale now working and tested from Nick.
__________________
2007 E90 335i N54 Montego blue with grey Dakota leather interior
Appreciate 0
      08-28-2020, 11:22 AM   #333
simzep
New Member
0
Rep
11
Posts

Drives: e91 330i
Join Date: Jun 2020
Location: Germany

iTrader: (0)

Garage List
2005 BMW E91  [0.00]
Quote:
Originally Posted by makowb View Post
I have some questions on the NBT EVO retrofit (F48 though, not E90)

1. What is the difference between "silver top" and "black top" EVO units and why do they matter?
2. Why wouldn't I just get an NBT EVO unit that has the GPS port on the back instead of that + ATM module + rewiring?
1. "black top" evo units have 4gb of ram and can run the ID6 version of IDrive. There are some silver versions with 4gb and maybe even black versions with 2gb but as a general rule black top == 4gb. Look for a black unit with HB 2XX these have 4gb.
2. They were mostly phased out and the few that are still produced are hard to find and usually very expensive.
Appreciate 0
      08-28-2020, 03:09 PM   #334
TheShafro
Private
16
Rep
93
Posts

Drives: 08 M3, 02 M5
Join Date: Jul 2011
Location: Los Angeles, CA

iTrader: (0)

Quote:
Originally Posted by makowb View Post
I have some questions on the NBT EVO retrofit (F48 though, not E90)

1. What is the difference between "silver top" and "black top" EVO units and why do they matter?
2. Why wouldn't I just get an NBT EVO unit that has the GPS port on the back instead of that + ATM module + rewiring?
1. The black tops are definite ID5/ID6 units with 4GB ram. There are some 2017 silver tops that are also ID5/ID6+4GB, but you have to really investigate what car they came out of and their build date as most silver tops are ID4 units.

2. Very rare to find them in US spec units. You can get these all day from ECE units though.
Appreciate 0
      09-02-2020, 06:59 PM   #335
calicoupe
New Member
5
Rep
22
Posts

Drives: e92 m3 6mt, e92 335i 6mt
Join Date: Sep 2020
Location: San Diego

iTrader: (0)

Cannot get network connection to EVO HU

Sorry to hijack the thread, but i cannot start a new one. I am performing a CIC to NBT EVO retrofit into a 2009 e92 m3. Bought a full system from a wrecked 2018 F36. I have everything cabled up but I cannot establish a network connection to the HU and I get no signal to the screen. It is getting power as I can feel it vibrate and get warm, and the retrofit adapter also gets power and powers the CIC faceplate. I have created a cable direct from OABR to ethernet (RJ-45) and have tried created 3 separate cables using 3 different CAT5e cables, 3 different OABR connectors, and always splicing in pre-crimped OABR cable leads with the MicroMQS pins. And have verified pinouts of each many times before and after making each one. I have also tested resistance of each lead through the cable on all 3 which are all good. So I literally have 3 totally separate cables that all produce the same exact result - when i plug it into my windows 7 laptop, the network adapter continues to loop from "identifying" to "unknown network" to "cable disconnected" every 1-2 seconds. I have also tried a second laptop with the same result. The cables from the EVO HU were cut off, so I don't think there is damage to the port/connector on the HU from them pulling it. I really hope my evo HU is not bad, but at this point I do not know what to try next. Any help is appreciated. Thanks!!
Appreciate 0
      09-04-2020, 08:12 AM   #336
simzep
New Member
0
Rep
11
Posts

Drives: e91 330i
Join Date: Jun 2020
Location: Germany

iTrader: (0)

Garage List
2005 BMW E91  [0.00]
did you connect the activation line and supplied it with 12v 1k ohm?
Appreciate 0
      09-07-2020, 01:52 PM   #337
calicoupe
New Member
5
Rep
22
Posts

Drives: e92 m3 6mt, e92 335i 6mt
Join Date: Sep 2020
Location: San Diego

iTrader: (0)

Thank you for the reply! Yes, I did. For others that may come across this, I just found out the issue. It appears the retrofit adapter I was using was coded for an NBT unit and not an NBT EVO unit. The adapter provider just completed a remote session with me to update the firmware of the adapter for NBT EVO and I can now establish a network connection and ping the EVO HU at 169.254.199.99. I have no video signal and E-Sys still shows no targets that I now need to go troubleshoot, but I think the EVO HU is operational as now my climate control shows and temp values all show in celcius
Appreciate 0
      09-08-2020, 07:07 AM   #338
vitalic
New Member
3
Rep
14
Posts

Drives: x1 e84 x18d
Join Date: Feb 2020
Location: Ukraine

iTrader: (0)

Trying to wake up NBT HU. The head unit seems to react on CAN messages. If no messages go to sleep with no power consumption, when resume sending can - wakes up and consume up to 2.7A. However, the monitor does not work at all.

Is there any way to check it?
Trying to validate video cable-piount, works like on this pic.
Checked the voltage when screen is disconnected - got 8.4V but not constant..
Attached Images
 

Last edited by vitalic; 09-11-2020 at 03:05 AM..
Appreciate 0
      09-11-2020, 03:07 AM   #339
vitalic
New Member
3
Rep
14
Posts

Drives: x1 e84 x18d
Join Date: Feb 2020
Location: Ukraine

iTrader: (0)

tried to feed 8.4V to monitor, and woila it gets a message. HU reacts on can messages...
But when assembling together, screen gots black...

Sending three commands on 500Kbps
//0x12F, 8, 37 7C 8A DD D4 05 33 06 - nbt wake
//0x130, 5, 45 42 69 8F FE - ignition on
//0x21A, 3, 85 12 FF - lights on

Please suggest how to troubleshoot it?
Attached Images
 

Last edited by vitalic; 09-11-2020 at 03:39 AM..
Appreciate 0
      10-20-2020, 09:34 AM   #340
ZebraBrains
Registered
United_States
0
Rep
3
Posts

Drives: 2005 545i
Join Date: Aug 2016
Location: NJ

iTrader: (0)

I had the same issue with "NO SIGNAL" displaying on the screen. Apparently it got locked up and needs to be reflashed. Mine occurred after trying to update maps from an ebay seller, who provided me with a 4GB map file I formatted onto a USB drive correctly, it was recognized by the EVO but the map update failed. About a month later the screen would only display NO SIGNAL. I contacted Bimmerretrofit where I bought it, they reflashed it.
Appreciate 0
      12-28-2020, 12:20 PM   #341
JPToadstool
Enlisted Member
2
Rep
38
Posts

Drives: BMW 330ci M Sport Coupé
Join Date: Sep 2012
Location: Medway, Kent, United Kingdom

iTrader: (0)

Garage List
Mounting NBT Evo

Hi everyone.

Apologies for jumping on a thread, but this seems quite active and it might be useful for others to keep all info in one place.

I'm retrofitting an NBT Evo ID6 along with the touchscreen of a MINI and an ATM module of an F31. Using a CarSystems emulator to get it to talk to my E90 330d. Previously had a similar setup in my E46, so have some experience of retrofitting an NBT Evo, including the wiring, coding and FSCs.

Have one question and it's quite a simple one. How are people mounting the NBT Evo and CIC front plate? It fits into the locator pins, but this prevents the CIC front plate from pressing into the locator pins. There are also no aligned screw holes, and so I am using zip ties to hold it in. Are there any alternatives? I've attached a photo to demonstrate.
Attached Images
 
Appreciate 0
      12-31-2020, 09:35 PM   #342
Nickco43
Lieutenant Colonel
Nickco43's Avatar
1559
Rep
1,942
Posts

Drives: 2017 BMW 540i
Join Date: Apr 2018
Location: Denver, CO

iTrader: (1)

Garage List
2017 BMW  [0.00]
Quote:
Originally Posted by JPToadstool View Post
Hi everyone.

Apologies for jumping on a thread, but this seems quite active and it might be useful for others to keep all info in one place.

I'm retrofitting an NBT Evo ID6 along with the touchscreen of a MINI and an ATM module of an F31. Using a CarSystems emulator to get it to talk to my E90 330d. Previously had a similar setup in my E46, so have some experience of retrofitting an NBT Evo, including the wiring, coding and FSCs.

Have one question and it's quite a simple one. How are people mounting the NBT Evo and CIC front plate? It fits into the locator pins, but this prevents the CIC front plate from pressing into the locator pins. There are also no aligned screw holes, and so I am using zip ties to hold it in. Are there any alternatives? I've attached a photo to demonstrate.
I removed those two metal clips and zip tied the evo using the two factory screw holes. The faceplate and but screwed into to the plastic CIC trim with hardware store screws. Make sure you ground the faceplate to the car or you will have volume spikes.

ATM with the mini touch screen is a damn nice setup. It is nice to see some other people are dropping huge money and doing to full setup in the E9X. Are you also retrofitting the ICAM or TRSVC as well?
Appreciate 0
      01-01-2021, 06:41 AM   #343
JPToadstool
Enlisted Member
2
Rep
38
Posts

Drives: BMW 330ci M Sport Coupé
Join Date: Sep 2012
Location: Medway, Kent, United Kingdom

iTrader: (0)

Garage List
I have added wiring for iCAM in case I want to do that a little later down the line, and have excess CAN wiring tucked away in within the boot liner. They use the same micro mqs crimps as the OABR. My crimping tool isn’t particularly good, but it can just about do them. Always have to shave off some of the insulation to get the pins to fit in.

Well, I had the same setup on my E46. Managed to get an Evo and emulator for a decent price on eBay. I have only just bought this car and intend to keep it for around 3-5 years. It’s nice having the updated gadgets.

Thanks for the heads up on the faceplate, I’ll add a ground wire in.
Appreciate 0
      01-01-2021, 03:32 PM   #344
Nickco43
Lieutenant Colonel
Nickco43's Avatar
1559
Rep
1,942
Posts

Drives: 2017 BMW 540i
Join Date: Apr 2018
Location: Denver, CO

iTrader: (1)

Garage List
2017 BMW  [0.00]
Quote:
Originally Posted by JPToadstool View Post
I have added wiring for iCAM in case I want to do that a little later down the line, and have excess CAN wiring tucked away in within the boot liner. They use the same micro mqs crimps as the OABR. My crimping tool isn’t particularly good, but it can just about do them. Always have to shave off some of the insulation to get the pins to fit in.

Well, I had the same setup on my E46. Managed to get an Evo and emulator for a decent price on eBay. I have only just bought this car and intend to keep it for around 3-5 years. It’s nice having the updated gadgets.

Thanks for the heads up on the faceplate, I’ll add a ground wire in.
I keep telling myself I am going to keep my cars for a long time and end up getting a new one every two years. At least all of the NBT evo gear bolted right up into my F10.
Appreciate 0
      01-04-2021, 03:22 PM   #345
vitalic
New Member
3
Rep
14
Posts

Drives: x1 e84 x18d
Join Date: Feb 2020
Location: Ukraine

iTrader: (0)

Hi guys! I was able to start my NBT on bench using cheap Arduino and MCP2515.
Need to pair front panel with volume knob, am/fm and other buttons. It works with I-bus or Lin bus. Can Anyone point me to the right direction how to find appropriate CAN ID's to execute these commands at NBT? I would sniff them from a front panel via Lin bus.
Attached Images
 
Appreciate 0
      01-10-2021, 09:47 AM   #346
ahmettemha
Registered
0
Rep
4
Posts

Drives: bmw f30
Join Date: Jan 2021
Location: adana

iTrader: (0)

yardım

Quote:
Originally Posted by vitalic View Post
Hi guys! I was able to start my NBT on bench using cheap Arduino and MCP2515.
Need to pair front panel with volume knob, am/fm and other buttons. It works with I-bus or Lin bus. Can Anyone point me to the right direction how to find appropriate CAN ID's to execute these commands at NBT? I would sniff them from a front panel via Lin bus.
slm lar hayati bey.ilgilendiğiniz konu hakkında bir kaç birşey denedim.idrive joistiğini android tablette yada telefonda çalıştırıp kullanabildim.
lakin ana üniteyi bir türlü uyandıramadım.ana üniteyi uyandırma konusunda yardım etmenizi rica ederim.
uyandırmak için gereken mesajları paylaşmanız mümkün olabilirmi?
saygılar.
Appreciate 0
      01-12-2021, 01:33 PM   #347
vitalic
New Member
3
Rep
14
Posts

Drives: x1 e84 x18d
Join Date: Feb 2020
Location: Ukraine

iTrader: (0)

Quote:
Originally Posted by ahmettemha View Post
slm lar hayati bey.ilgilendiğiniz konu hakkında bir kaç birşey denedim.idrive joistiğini android tablette yada telefonda çalıştırıp kullanabildim.
lakin ana üniteyi bir türlü uyandıramadım.ana üniteyi uyandırma konusunda yardım etmenizi rica ederim.
uyandırmak için gereken mesajları paylaşmanız mümkün olabilirmi?
saygılar.
just send wake-up signals as described above. It was discussed million times.
I had an issue with MC2515, had to explicitly select 8Mhz.
Appreciate 0
      01-15-2021, 04:25 AM   #348
Wonski
Registered
0
Rep
1
Posts

Drives: BMW E60
Join Date: Jan 2021
Location: Poland

iTrader: (0)

Could you please share the source code for the arduino program?
Appreciate 0
      01-17-2021, 03:05 AM   #349
vitalic
New Member
3
Rep
14
Posts

Drives: x1 e84 x18d
Join Date: Feb 2020
Location: Ukraine

iTrader: (0)

PHP Code:
#include <SPI.h>
#include <mcp2515.h>

struct can_frame canMsg1;
struct can_frame canMsg2;

MCP2515 mcp2515(10);

void setup() {

//0x12F, 8, 37 7C 8A DD D4 05 33 06 - nbt wake
  
canMsg1.can_id  0x12F;
  
canMsg1.can_dlc 8;
  
canMsg1.data[0] = 0x37;
  
canMsg1.data[1] = 0x7C;
  
canMsg1.data[2] = 0x8A;
  
canMsg1.data[3] = 0xDD;
  
canMsg1.data[4] = 0xD4;
  
canMsg1.data[5] = 0x05;
  
canMsg1.data[6] = 0x33;
  
canMsg1.data[7] = 0x06;


//0x130, 5, 45 42 69 8F FE - ignition on
  
canMsg2.can_id  0x130;
  
canMsg2.can_dlc 5;
  
canMsg2.data[0] = 0x45;
  
canMsg2.data[1] = 0x40;
  
canMsg2.data[2] = 0x21;//22
  
canMsg2.data[3] = 0x8F;
  
canMsg2.data[4] = 0xFE;

  
Serial.begin(115200);
  
  
mcp2515.reset();
  
mcp2515.setBitrate(CAN_500KBPSMCP_8MHZ);   
  
mcp2515.setNormalMode();  
}

void loop() {
  
mcp2515.sendMessage(&canMsg1);
  
mcp2515.sendMessage(&canMsg2);

  
Serial.println("Messages sent");
  
delay(500);  

Appreciate 0
      01-22-2021, 05:15 AM   #350
ccfj1
Tinkerer
ccfj1's Avatar
United Kingdom
87
Rep
532
Posts

Drives: F25 X3 M-Sport
Join Date: Jan 2012
Location: Brighton, UK

iTrader: (0)

Quote:
Originally Posted by vitalic View Post
Hi guys! I was able to start my NBT on bench using cheap Arduino and MCP2515.
Need to pair front panel with volume knob, am/fm and other buttons. It works with I-bus or Lin bus. Can Anyone point me to the right direction how to find appropriate CAN ID's to execute these commands at NBT? I would sniff them from a front panel via Lin bus.
Try

0x12F: 00 50 8A DD D1 01 36 C1 (100ms)
0X130: 05 F0 FC FF FF (100ms)
0X510: 40 10 80 00 00 00 00 00 (500ms)
__________________
2014 F25 X3 335d M-Sport:

Appreciate 0
      01-27-2021, 08:20 AM   #351
ahmettemha
Registered
0
Rep
4
Posts

Drives: bmw f30
Join Date: Jan 2021
Location: adana

iTrader: (0)

teşekkürler

Quote:
Originally Posted by vitalic View Post
just send wake-up signals as described above. It was discussed million times.
I had an issue with MC2515, had to explicitly select 8Mhz.
slm lar;
paylaşmış olduğunuz kodları mevcut kodlarım arasına dahil edip uyandırdım teşekkür ederim.
mcp2515 şu 15 lira lik can bus ile uyandıramadım.
can bus sheld ile 500 16mhz ile mümkün oldu.
Attached Images
  

Last edited by ahmettemha; 01-27-2021 at 08:26 AM..
Appreciate 0
      01-28-2021, 12:52 AM   #352
vitalic
New Member
3
Rep
14
Posts

Drives: x1 e84 x18d
Join Date: Feb 2020
Location: Ukraine

iTrader: (0)

Congrats!
Re MCP2515, the frequency of oscillator is on it.
check the picture from this article.
Appreciate 0
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 09:01 AM.




e90post
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