E90Post
 


The Tire Rack
 
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
      02-10-2023, 04:04 PM   #397
JumpMaster2
New Member
2
Rep
5
Posts

Drives: Honda S2000
Join Date: Jan 2023
Location: London

iTrader: (0)

Hi simzep

No I don't but that's the module I'm trying to mimic. I believe sends a command to the iDrive controller to turn on and start reporting the position of fingers on controller.

The canbus command to turn on the iDrive touch interface is unknown or undocumented at this time.

Thanks!
Appreciate 0
      02-12-2023, 07:46 AM   #398
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 JumpMaster2 View Post
Hi simzep

No I don't but that's the module I'm trying to mimic. I believe sends a command to the iDrive controller to turn on and start reporting the position of fingers on controller.

The canbus command to turn on the iDrive touch interface is unknown or undocumented at this time.

Thanks!
If I find the time I will record some can traffic and upload it. But considering the touch box goes for $30 on ebay the easiest way would be for you to buy one and reverse it.
Appreciate 0
      02-12-2023, 09:19 AM   #399
JumpMaster2
New Member
2
Rep
5
Posts

Drives: Honda S2000
Join Date: Jan 2023
Location: London

iTrader: (0)

Quote:
Originally Posted by simzep View Post
If I find the time I will record some can traffic and upload it. But considering the touch box goes for $30 on ebay the easiest way would be for you to buy one and reverse it.
Thanks simzep

I'd happily buy the touch box but I assume I would then need to send it a command to turn on touch/ocr?
Appreciate 0
      02-13-2023, 03:38 AM   #400
RedErik
Colonel
RedErik's Avatar
Scotland
1050
Rep
2,370
Posts

Drives: E63 645Ci
Join Date: Oct 2019
Location: Inverness

iTrader: (0)

Garage List
2004 E63 645Ci  [0.00]
Quote:
Originally Posted by JumpMaster2 View Post
Thanks simzep

I'd happily buy the touch box but I assume I would then need to send it a command to turn on touch/ocr?
All you need to do is send a wake up and keep alive packets, same as for EVO.
Appreciate 0
      02-15-2023, 10:14 AM   #401
JumpMaster2
New Member
2
Rep
5
Posts

Drives: Honda S2000
Join Date: Jan 2023
Location: London

iTrader: (0)

I received the Touch Controller module (9371374) today. I made a Y splitter in advance. And it just works!

No idea what this touch controller is doing. But as it's only connecting via canbus it doesn't have direct access to the touch interface on top of the controller. So in theory it isn't necessary. I just need to figure out what it's doing over the canbus.

Just as an FYI for anyone reading this on how I have this working:

I first send the iDrive init command
Id 0x273 - 0x1D, 0xE1, 0x0, 0xF0, 0xFF, 0x7F, 0xDE, 0x04

Await init success
Id 0x5E7 - Data doesn't matter

Send TouchPad init (there is no confirmation)
Id 0xBF - 0x21, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x0

Once the iDrive init and Touchpad init have been sent, send the keepalive packet every 500ms
Id 0x501 - 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0

The part that's now changed is I receive touch messages with Id 0xBF. This wasn't happening before adding the touch controller.

I'll update when I figure out (if possible) to emulate it.

Thanks for your help simzep and RedErik
Appreciate 1
simzep0.00
      02-17-2023, 02:40 PM   #402
JumpMaster2
New Member
2
Rep
5
Posts

Drives: Honda S2000
Join Date: Jan 2023
Location: London

iTrader: (0)

So turns out this is enough to activate the touch interface on a 2017 controller

Id: 0x317 - 0x11, 0xff

The touch module also sends the following two commands so I do the same. But it doesn't seem to make a difference.

Id 0x318 - 0x11, 0xff

Id 0x535 - 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x35

If anyone needs a 9371374 touch controller module I now have one spare
Appreciate 0
      03-28-2023, 02:59 AM   #403
herobkse47
Registered
0
Rep
3
Posts

Drives: BMW 130i
Join Date: Dec 2022
Location: Paris

iTrader: (0)

Quote:
Originally Posted by JPToadstool View Post
Hey,

How are you connecting to the NBT Evo? I have mine wired to the OBD2 port in my E90, I then use an ethernet OBD adapter, and choose "Connection via Gateway URL", which I set as "tcp://169.254.199.99:6801". It returns a gateway check failure, but able to load ECU and code just fine.
Hi JPToadstool,

Could you please detail your ethernet setup to connect with the PC ? If I understand well, for NBT_EVO we can use the OABR-Ethernet cable to connect to the headunit from the PC. But in your case, you used the Ethernet cable connected to the ODB2 port ?
Appreciate 0
      03-31-2023, 03:33 PM   #404
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]
look at appendix C there is a diagram showing how to wire the odb port

https://drive.google.com/file/d/1_kw...107v-oI9B/view
Appreciate 0
      04-07-2023, 02:53 PM   #405
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]
I have a question regarding the icam retrofit Nickco43 dls

I retrofitted the nbt evo with a standard carsystems adapter and the k-can3 icam (66539475688) into my 05 E91.
I installed the icam injected a CAFD and coded it with a x3 f25 fa.
Everything works except the dynamic lines. Is there any coding value or other setting to get them moving?
My car has the dynamic headlights so the steering angle information should be on the k-can bus system.
Appreciate 0
      04-08-2023, 12:35 PM   #406
Nickco43
Lieutenant Colonel
Nickco43's Avatar
1489
Rep
1,917
Posts

Drives: 08 E92 BMW M3
Join Date: Apr 2018
Location: Denver, CO

iTrader: (1)

Garage List
2008 BMW  [0.00]
Quote:
Originally Posted by simzep View Post
I have a question regarding the icam retrofit Nickco43 dls

I retrofitted the nbt evo with a standard carsystems adapter and the k-can3 icam (66539475688) into my 05 E91.
I installed the icam injected a CAFD and coded it with a x3 f25 fa.
Everything works except the dynamic lines. Is there any coding value or other setting to get them moving?
My car has the dynamic headlights so the steering angle information should be on the k-can bus system.
When I fitted an icam everything worked until I coded the camera. I ended up sourcing another camera and leaving it uncoded.
Appreciate 1
simzep0.00
      04-11-2023, 08:44 AM   #407
stel_i79
New Member
0
Rep
25
Posts

Drives: 2006-530i
Join Date: Mar 2010
Location: west yarmouth,ma

iTrader: (0)

hey NICK
how u been?
hope everything is good
do u still have that evo for sale?
i would really like to get it
do u have same phone number?
best regards
steli
Appreciate 0
      04-29-2023, 03:00 PM   #408
MILLER335I
Captain
MILLER335I's Avatar
United_States
68
Rep
763
Posts

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

iTrader: (11)

Missing Nick

I haven't heard from him in some time as well. He is a very busy guy with lots of responsibilities to be sure.
__________________
2007 E90 335i N54 Montego blue with grey Dakota leather interior
Appreciate 0
      05-06-2023, 08:11 PM   #409
The-Traveler
Lieutenant
139
Rep
562
Posts

Drives: E92 M3 & G30 530e
Join Date: May 2015
Location: Toronto

iTrader: (0)

Hey guys, I retrofit of HW 4.1 and I’m waiting to get a harness parts to put the ATM in.

I ended up cutting wires from my LCI e92 m3 on pins 32,31, 37, 38 is it possible that those are stock ethernet cables that go to the OBD2 port if I put them back is it possible I can code with an enet cable?

The basics work, but I don’t have an a OATB cable yet.

Also, somehow all the lights on the door cards and steering wheel buttons are now dead. Any clue what that could be?

I have individual audio and the audio works but the donor car had L7 and it sounds good except for seat subs not working. I’m hoping coding solves it.

How do I wire in mics? Where does the stock mic cable go?
Attached Images
 
Appreciate 0
      05-07-2023, 02:56 PM   #410
The-Traveler
Lieutenant
139
Rep
562
Posts

Drives: E92 M3 & G30 530e
Join Date: May 2015
Location: Toronto

iTrader: (0)

I got lights to work, it was a short on Pin14 of NBT Quad. Took it out, reset counter in FRM.
Reattached eth cables and able to read car using ENET. Super happy.

Now the hard part is figuring out how to wire mics, built ATM harness, and code everything to work correctly.

But that's kind of the fun part TBH.
Appreciate 0
      05-07-2023, 06:33 PM   #411
The-Traveler
Lieutenant
139
Rep
562
Posts

Drives: E92 M3 & G30 530e
Join Date: May 2015
Location: Toronto

iTrader: (0)

I reconnected the four cables that I think are for ethernet and Internet, cable assigns, and IP address using the OBD two port. I built an FA but I can’t get ECS to connect to the car. Actually, it says that it’s connected or at least it lets me load and activate the FA, but when I hit read ECUs, it says ECUs (0).

I was hoping I could code with enet on obd2 because it’s an e92 lci and had wires in there by default.
Appreciate 0
      05-08-2023, 03:32 AM   #412
kevinm03
Private First Class
kevinm03's Avatar
58
Rep
196
Posts

Drives: E92 M3 Comp Santorini Blue
Join Date: Jul 2016
Location: Ireland

iTrader: (0)

Quote:
Originally Posted by The-Traveler View Post
I reconnected the four cables that I think are for ethernet and Internet, cable assigns, and IP address using the OBD two port. I built an FA but I can’t get ECS to connect to the car. Actually, it says that it’s connected or at least it lets me load and activate the FA, but when I hit read ECUs, it says ECUs (0).

I was hoping I could code with enet on obd2 because it’s an e92 lci and had wires in there by default.
Great work. Are your cluster shift lights and M button working? I've heard that these stop working with NBT.
__________________
Keeper: 2012 E92 M3 Comp KA401 - Santorini Blue
Daily: 2022 iX3 M Sport Pro - Phytonic blue with laser lights & towbar

Previous: G20 M340i, F36 430d, Mk7 GTI PP, Mk5 GTI ED30
Appreciate 0
      05-13-2023, 09:45 PM   #413
The-Traveler
Lieutenant
139
Rep
562
Posts

Drives: E92 M3 & G30 530e
Join Date: May 2015
Location: Toronto

iTrader: (0)

Quote:
Originally Posted by kevinm03 View Post
Great work. Are your cluster shift lights and M button working? I've heard that these stop working with NBT.
Both work great!

Can anyone help me update the individual audio amp firmware? I tried WinKFP but it says MOST is required and fails. Although it shows a significant update is available which I'm hoping has echo cancellation as I'm reading is possible with an update.

I'm trying to find someone locally with ICOM. Not sure how to do it via ENET, probably not possible, I don't know.
Appreciate 1
      05-14-2023, 05:30 PM   #414
The-Traveler
Lieutenant
139
Rep
562
Posts

Drives: E92 M3 & G30 530e
Join Date: May 2015
Location: Toronto

iTrader: (0)

Got access to an ICOM for a couple of hours and updated the AMP. It's now v16.11 from 14.3 according to INPA. Still have echo but need to play with the reference_channel_tel coding in NBTEVO.

If anyone can chime in on how to flash F series firmware onto this AMP to get echo cancellation working, I'd really appreciate it! I know it's possible, I just don't know how and want to avoid buying another amp that isn't tailored to the individual audio setup in the car.

Thanks
Appreciate 0
      05-31-2023, 05:46 PM   #415
The-Traveler
Lieutenant
139
Rep
562
Posts

Drives: E92 M3 & G30 530e
Join Date: May 2015
Location: Toronto

iTrader: (0)

I got everything working but the guy who sold me the CAN adapter says there’s no way to get the remote lock/unlock, horn etc to work.

Is that true?

I can send locations to the car and every other remote feature says successful but the ATM doesn’t relay the command to CAS or whatever else needs to do the task.

Also, map position in myBMW app updated the first time I plugged ATM in, and never again.

I was hoping there was something on the ATM I could code to have it work but he says no.

Has anyone else managed to get remote commands to work??
Appreciate 0
      06-10-2023, 11:18 AM   #416
Nickco43
Lieutenant Colonel
Nickco43's Avatar
1489
Rep
1,917
Posts

Drives: 08 E92 BMW M3
Join Date: Apr 2018
Location: Denver, CO

iTrader: (1)

Garage List
2008 BMW  [0.00]
Quote:
Originally Posted by The-Traveler View Post
Got access to an ICOM for a couple of hours and updated the AMP. It's now v16.11 from 14.3 according to INPA. Still have echo but need to play with the reference_channel_tel coding in NBTEVO.

If anyone can chime in on how to flash F series firmware onto this AMP to get echo cancellation working, I'd really appreciate it! I know it's possible, I just don't know how and want to avoid buying another amp that isn't tailored to the individual audio setup in the car.

Thanks
I never was able to get any E series amp, both logic 7 or individual audio to work without the call echo. I would try fitting the Harman Becker, logic 7 amp from a F10 and seeing how it sounds.

Quote:
Originally Posted by The-Traveler View Post
I got everything working but the guy who sold me the CAN adapter says there’s no way to get the remote lock/unlock, horn etc to work.

Is that true?

I can send locations to the car and every other remote feature says successful but the ATM doesn’t relay the command to CAS or whatever else needs to do the task.

Also, map position in myBMW app updated the first time I plugged ATM in, and never again.

I was hoping there was something on the ATM I could code to have it work but he says no.

Has anyone else managed to get remote commands to work??
Even on my F10 and F30 which have the F series modules to support it I was never able to get remote commands to work.

On my F30 I had a working 4G combox for my first few months of ownership. Remote commands did work with the combox. My best guess is that the ATM asks what the vin of the body control module is and makes sure it matches the ATM vin before unlocking the car.
Appreciate 0
      06-14-2023, 08:55 AM   #417
stel_i79
New Member
0
Rep
25
Posts

Drives: 2006-530i
Join Date: Mar 2010
Location: west yarmouth,ma

iTrader: (0)

hey NICK
nice to see u are back posting
if u still interested to sell your evo please let me know
i would love to buy it from you
best regards
steli
Appreciate 0
      08-30-2023, 07:01 AM   #418
The-Traveler
Lieutenant
139
Rep
562
Posts

Drives: E92 M3 & G30 530e
Join Date: May 2015
Location: Toronto

iTrader: (0)

Quote:
Originally Posted by domdel View Post
Hi DLS
I would like to hear more about this. I've been having a hard time trying to flash one of my Nbt evos. Any of your knowledge would be greatly
appreciated. In particular, i would like to hear about the timings to flash and the connection with usb to ethernet adapter, I thought this was only possible on cic. thanks dom
Anyway you can help me with this, please? I have retrofitted hw4 nbt evo (id6) running formware O and want to flash with esys but run into no gateway problems.

Using ENET through OBD2. E92 LCI had enet pins in OBD.
Attached Images
  
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 08:36 PM.




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