Xoutpost.com

Xoutpost.com (https://xoutpost.com/forums.php)
-   X5 (E70) Forum (https://xoutpost.com/bmw-sav-forums/x5-e70-forum/)
-   -   Questions about CIC emulator and coding (https://xoutpost.com/bmw-sav-forums/x5-e70-forum/103931-questions-about-cic-emulator-coding.html)

BMWX5CHI 06-06-2016 12:49 PM

Questions about CIC emulator and coding
 
So I pretty much got all of the needed parts to retrofit CIC into my X, now my questions are what exactly does the emulator do and will I still need coding even if emulator is installed ? Is coding something I can do myself, and if so, can I do it with these items listed here ? - OBD2 OBDII EOBD Diagnostic Tool for BMW Inpa Ediabas K D Can Dcan USB Interface | eBay

I'm also going to have to change the maps, what else would I need to perform that? I've tried searching ,but it all in bits and pieces and very confusing. I'm wondering if anybody has done this them self and can give me a hand in what I need to do. Thanks in advance

blue dragon 06-06-2016 01:31 PM

The FSC stored in your donor CIC enables things like voice, apps, navigation for a specific VIN. When you do the swap, your CIC will see the VIN on canbus is different from CIC and all those features will be grayed out. This is why you need an emulator/can filter. Also, you should get one with RFK emulator so you can continue to use your rear camera. If you don't you will need to swap out your camera and RFK module for the newer camera, run the retrofit wiring to new camera module and from there to CIC.

For map updates, make sure you know your donor VIN, or have the 1b file from CIC. You can get the 1b using an swidreader, but you have to wire enet pin outs to obd plug which pre-lci cars do not come with. This 1b file is used to generate the VIN specific FSC enabling code for the new maps. You will need to wire the USB to glove box when you do the CIC retrofit to be able to load new maps.

As for coding, its simple, change date in FA, and code CIC. You need to use a date for which the X5s came with the CIC. Once you get the daten files, there is a file called daten in the root, open that file in wordpad, you will see all the option keywords for retrofitting/coding.

Otherwise, I will tell you to read the coding forums, don't wan't to get into it here. You will need a K+DCAN cable and a copy of the daten files and bmw standard tools 2.12 and learn how to use them (tool32, ncxexpert, winkfp and inpa)

. You will probably want to do a combox retrofit as well so you can get bluetooth audio, album art, bmw apps/connected and the ability to pair and use two bluetooth phones at the same time.

BMWX5CHI 06-06-2016 03:25 PM

Quote:

Originally Posted by blue dragon (Post 1079802)
The FSC stored in your donor CIC enables things like voice, apps, navigation for a specific VIN. When you do the swap, your CIC will see the VIN on canbus is different from CIC and all those features will be grayed out. This is why you need an emulator/can filter. Also, you should get one with RFK emulator so you can continue to use your rear camera. If you don't you will need to swap out your camera and RFK module for the newer camera, run the retrofit wiring to new camera module and from there to CIC.

For map updates, make sure you know your donor VIN, or have the 1b file from CIC. You can get the 1b using an swidreader, but you have to wire enet pin outs to obd plug which pre-lci cars do not come with. This 1b file is used to generate the VIN specific FSC enabling code for the new maps. You will need to wire the USB to glove box when you do the CIC retrofit to be able to load new maps.

As for coding, its simple, change date in FA, and code CIC. You need to use a date for which the X5s came with the CIC. Once you get the daten files, there is a file called daten in the root, open that file in wordpad, you will see all the option keywords for retrofitting/coding.

Otherwise, I will tell you to read the coding forums, don't wan't to get into it here. You will need a K+DCAN cable and a copy of the daten files and bmw standard tools 2.12 and learn how to use them (tool32, ncxexpert, winkfp and inpa)

. You will probably want to do a combox retrofit as well so you can get bluetooth audio, album art, bmw apps/connected and the ability to pair and use two bluetooth phones at the same time.


Perfect, just what I was looking for. Thank you.

BMWX5CHI 06-06-2016 03:42 PM

The CIC I got did not come with vin number and I can not get it from seller. How do I get the vin number now ?

blue dragon 06-07-2016 07:51 AM

My last reply on this topic as it doesn't seem that you have read the coding forums
BMW Coding Forum

Quote:

Originally Posted by pdr10 (Post 82667)
Following the excellent work by Bluebrain and others "Let's hack the CIC", I used the following method to get the 1B file from my E87 CIC

1. Obtain a D-Link USB Ethernet adapter with the GREY housing as described in the post
2. Plug the USB cable from this adapter to the GLOVEBOX USB socket
3. Set your laptop for STATIC IP 160.48.199.98/255.255.255.128

4. Open web browser and type ftp://160.48.199.99 in the address bar.
5. Navigate to HBpersistence/normal and click on "generalPersistencyData_DiagnosticSWTControlle r to download it.

6. Open the file you downloaded in a HEX editor - I used HxD. You should be able to see your VIN (or that of the donor CIC for a retrofit) in this file in several places.
7. You now need to extract the 1B file from this larger file. Find the point in the file that starts "01 01 00 1B ..."

8. Delete all data before this point. Your file should now look like this:

9. Now you need to delete the extra bytes on the end. The correct length for a 1B file is 0x13F (319 decimal) bytes. Delete the trailing byte 0x13F until the file looks like this:

10. Save this new file as my_1b_file.hex. Congratulations you now have a 1B file and using tools available online you will be able to generate your own FSC codes for map updates - see other posts for the instructions.

I sucessfully used this method to update the maps to 2014-1 on my retrofitted CIC, costing a total of £8.49 for the D-Link USB adaptor from e-bay.

Enjoy


BMWX5CHI 06-07-2016 09:32 AM

Quote:

Originally Posted by blue dragon (Post 1079873)
My last reply on this topic as it doesn't seem that you have read the coding forums
BMW Coding Forum

Many thanks. I was searching all day yesterday and came up confused. Most post were saying that E series couldn't use Enet cable through OBD and some stating only ICOM would work, but all of them were for F Series, couldn't really find anything for E Series. The post you listed makes everything pretty much clear. I just ordered the D-Link adaptor. Thanks again, you saved me the head ache from searching over and over. :beerchug:

blue dragon 06-07-2016 09:38 AM

You will have to run additional wires, as there is no enet cabling from the OBDII port to the CIC on pre-lci E70s, but it can be done.

pshovest 06-09-2016 05:44 PM

Sure sounds complicated. I coded my CIC retrofit with K+DCAN cable and NCSExpert. I used WinKFP to extract the VIN from the CIC.

BMWX5CHI 06-09-2016 06:30 PM

Does anyone know which part number is for the power connector for the screen ? I have one for the video, but I don't see any other cable besides the old one for the old 6.5 screen. How will the new CIC screen get power ?

pshovest 06-09-2016 06:38 PM

Everything you need to know about PN's, coding, VIN extraction .........

What it really takes for a CIC retrofit.. (DIY, Complete! Coding files included!) - Bimmerfest - BMW Forums


All times are GMT -4. The time now is 05:53 AM.

vBulletin, Copyright 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0
© 2017 Xoutpost.com. All rights reserved.