|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
E Series NBT Evo Retrofit Development Thread
|
|
01-08-2019, 04:34 PM | #89 |
Major
497
Rep 1,316
Posts |
Switched to the PC software. I'm still seeing error messages come back every few frames that are sent, but the evo is staying powered up! this should be enough for me to connect ethernet
Time to build the ethernet cable, i guess. shielded cables are coming... thursday... so much waiting. |
Appreciate
0
|
01-09-2019, 02:01 PM | #91 |
Major
497
Rep 1,316
Posts |
Visited the yard again today and picked up an ATM, idrive touch controller and handwriting recognition module, and a used battery because the battery in the 2010 is very weak. $100 for all. I really like my local yard
Shipping back the ATM-of-unknown-origin and dead CID tomorrow. Maybe tonight I can get the evo talking to e-sys so i can fix the resolution and actually see it function, order up an FSC repair pack with carplay to match the new ATM's vin, and then start plugging things in! |
Appreciate
0
|
01-10-2019, 02:29 AM | #93 |
Major
497
Rep 1,316
Posts |
Resolution updated, and the screen works! I now have a functioning NBT evo!
Unfortunately, it is running ID5 software from February 2017, which did not support switching to ID6 and doesn't actually support touchscreens, so I don't actually know if this is a touchscreen or not. I also don't think there is any way to flash an NBT evo without either an F car or a ZGW. So... I guess I have to buy a ZGW... do I also need to buy a CAN filter, just to update this thing? |
Appreciate
0
|
01-10-2019, 08:57 AM | #94 |
Major
497
Rep 1,316
Posts |
A couple more bits of information I came across:
This thread talks about different CAN messages that the evo might need: https://cartechnology.co.uk/showthread.php?tid=43512 specifically, ID 563 00 00 00 00 FF FF 00 63 in place of an idrive controller another potentially useful one: 202 FD FF (202 is to control the lighting, but this one might also be to control the fan?) for flashing if changing the VIN, the latest istep that allows the USB patch method to change FSC codes&certs is 07-2018, which appears to be 4.13.xx psdzdata. I have newer and older psdzdata, am trying to find a good source for 4.13.40 or at least 4.13.14. Here's a torrent for 4.13.14, but i don't know if there is anyone seeding (and i don't have enough space on my laptop to test...): https://cartechnology.co.uk/showthread.php?tid=38857 |
Appreciate
0
|
01-10-2019, 09:13 AM | #95 |
New Member
0
Rep 19
Posts |
Vilord,
I know where you can find a link for 4.13.14. Browse this BMW spanish forum, bmwfaq.com, and browse the BMW Coding subforum. Un the first page there is a thread for this version. Check the picture in the first post so you can see the actual link (rutracker....). Hope it helps! Edit: Didn’t see it was a space problem. Anyway, is the same as the link you posted. |
Appreciate
0
|
01-10-2019, 10:44 AM | #96 |
Major
497
Rep 1,316
Posts |
Ah! finally got my USB CAN to work reliably with no transmit errors. I did need to add a 120 ohm resister across CAN L and CAN H. My viewtool can box thing has one built in, but it did not come with any instructions, took me a minute to figure out how to properly connect it.
Also, I'm glad that amazon accidentally sent me two of these usb-can adapters for the price of one. One of them is DOA. Here's a couple pics of it working, and of my messy setup It looks like this M4 driver crashed on the Garden State Parkway, heading from NYC to Atlantic City |
Appreciate
0
|
01-10-2019, 11:04 AM | #97 |
Private First Class
21
Rep 105
Posts |
Good deal vilord.
I Don't believe you can flash to ID 6 without ZGW2 4 or 8K. Also VIN on zgv needs to be changed to your car. nbt vin prior to connecting zgw to evo so it doesn't lock your evo. Some are saying that they can send nbt to flash mode and flash it to ID6 without zgw using a different can id but I would not take that chance. If you do get ZGW there are instructions how to connect to nbt and screen. You don't need a can filter since you have working can wake device. good luck. |
Appreciate
0
|
01-10-2019, 11:10 AM | #98 |
Major
497
Rep 1,316
Posts |
That does sound risky. Anything specific I should pull the ZGW from? I could grab the one from the '17 X3 F25 I got the ATM and idrive controller from (touch works btw, despite the controller sitting in the rain and the touch module being literally frozen in a block of ice in the back)
Or there's also a 2012 F30... I don't know what I'm looking for... I'd want ZGW and OBD port? or just ZGW and tie together the kcan and ethernet from the head unit, connect zgw ethernet to laptop directly? -Jesse |
Appreciate
0
|
01-10-2019, 11:22 AM | #100 | |
Private First Class
21
Rep 105
Posts |
Quote:
2017 should have zgw2 already. I think those were implemented in 2015 or so. |
|
Appreciate
0
|
01-10-2019, 12:24 PM | #102 | |
Lieutenant Colonel
1559
Rep 1,942
Posts |
Quote:
|
|
Appreciate
0
|
01-10-2019, 12:34 PM | #103 |
Major
497
Rep 1,316
Posts |
Total spend so far: $1499.06 (other people it will be more, unless you have the sort of parts yard hookup i have)
I'm hoping that selling off some of the old parts will offset this cost. Already got $275 for my old XD600/6, so that brings the project budget to 1224.06 Still to purchase: - F-series radio antenna amplifier - a second antenna wire to get diversity FM reception - a bmw reverse camera and trunk handle - HSD video cable to go from reverse camera to camera module - FSC patch kit to change Evo VIN to match ATM Untested stuff that I hope works: - F25 ATM - F30 reverse camera module - F30 logic7 amplifier Stuff to sell: - E9x logic7 amplifier - E9x hifi amplifier - E9x mulf - E9x tcu *2 - E9x professional radio *without any display issues* - E46 professional radio with dying LCD Last edited by vilord; 01-10-2019 at 12:40 PM.. |
Appreciate
0
|
01-10-2019, 12:54 PM | #104 | |
Lieutenant Colonel
1559
Rep 1,942
Posts |
Quote:
|
|
Appreciate
0
|
01-11-2019, 06:12 PM | #106 |
Major
497
Rep 1,316
Posts |
Picked up a ZGW from the F25 I got the ATM from ($40!) and a few L7 speakers ($15 per pair!) to replace some of the non-L7 crackly paper pieces of junk.
Still need a few more, and the underseat subs have different resistance, so they definitely need to be replaced... but... it is really hard to get the subs out if you can't move the seats. It was also about 15 degrees outside and my hands were going numb |
Appreciate
0
|
01-12-2019, 08:48 AM | #108 |
Major
497
Rep 1,316
Posts |
I flashed my ZGW to update the VIN to match my NBTevo.
To do this, I kept the evo disconnected so it would not go into software protection. Next, I connected the ZGW to my laptop with the following pins: All these connections are through the bigger 3-row connector. I ran +12v power to pins 39 and 42, ground to 19, and ethernet to the following: 18: RX+, 36: RX-, 53: TX+, 54: TX-. To enable ethernet, I connected pin 41 to +12v as well. You're supposed to go through a 1k ohm resistor, but I didn't have one so I just connected it directly. I don't recommend connecting it without a resistor, something inside might get damaged. I then started up the tftpd DHCP server so that the modules would always get the same IP addresses even after resets. Then I opened e-sys (that was a pain in itself, deserving of its own post...) and I followed the procedure here to connect to the ZGW: https://www.bimmerfest.com/forums/sh...12&postcount=1 In step 13, I typed in the NBT's VIN, and in step 15 I checked the 4 boxes only on the ZGW line. I hit start, and it failed. I then went to the Parameters tab and turned off the option for changing programming modes. I hit start, and it succeeded, ZGW now matches NBT VIN! Next I connected the ZGW to the NBT as follows: 54pin connector: 48 -> KCAN H on NBT 49 -> KCAN L on NBT 18pin connector: 9 -> OABR 18 (RX+) 11 -> OABR 17 (TX+) 12 -> OABR 19 (TX-) 13 -> Quadlock 29 (ETH-A) 18 -> OABR 20 (RX-) Upon powering everything up and sending the KCAN wakeup signals from my Viewtool Ginkgo USB-CAN adapter, I can now see both the ZGW and NBT in ESYS. Today, I'll flash the NBT! |
Appreciate
0
|
01-12-2019, 09:30 AM | #109 |
Major
497
Rep 1,316
Posts |
for coming back to later: it appears that most procedures for flashing recommend launching esys *without* the launcher. I'm going to do that when I flash the NBT.
E-Sys Launcher is used for managing the E-Sys token, and it also patches E-Sys to show CAFD text descriptions. When flashing, we aren't touching CAFD, so better to run a clean / unpatched E-Sys. Reference: https://www.bimmerfest.com/forums/sh...7&postcount=16 |
Appreciate
0
|
01-12-2019, 01:37 PM | #110 |
Major
497
Rep 1,316
Posts |
Okay, I hand-built an FA to match the car the NBT came from, guessed the 'shipping istep', prepped and kicked off a flash for the NBT, and immediately got an error: FA must not be null when trying to execute TAL.
Then, I hit start again, and it waid it would take 35 minutes. 2 minutes later it says finishedwitherror, and my nbt screen is black. mild freakout! then it started back up with the old software. trying again with 'activate programming mode for switchable..' turned off... still failed in the same way. no other logs... |
Appreciate
0
|
Bookmarks |
|
|