11.28.2016

BMW E-sys read 1B DE file from E or F series with CIC

Something interesting about BMW ENET cable E-sys software reading 1B/DE file (file 1B) from BMW E or F series with CIC.

Disclaimer: It’s all customer share from bmw topics/forums. Data copied only for share info to help someone else.

The methods applies to: BMW E and F series cars
You need: ENET cable / BMW ICOM emulator+ E-sys software

Process of reading 1B/DE file from CIC:connect the BMW Esys cable to the car, and open FSC-extended, and compiled as in photos.
eney-esys-read-1b-file-1
follow the processes shown by the arrows, and have saved your file DE, in hex format.
Now if you open this file with hex editor, you will find the VIN of the CIC / NBT (in case you did not know)
eney-esys-read-1b-file-2
Now convert the hex file, in base 64, as in the photo. (I use the online tools)
eney-esys-read-1b-file-3
and you will get the file FSC (rename it as: F123456_000DE001.fsc) ready to be used with FSC generator.


Questions & Answers for reference:
– What is this for?
– One thing you can do with the 1b file is generate a FSC code for map updates.

– How to use the 1B file to generate a FSC code for other uses than GPS maps, or is does the same code work for every thing else that needs it?
– It’s only for GPS maps, you cannot generate FSC codes for other functions.

– Can i obtain 1b files from E series with INPA K+DCAN cable? or i need anyway an icom? 
It serves ICOM or FTP access from the network.

– If i need to use esys on E series with cic, it is possible with enet ?
– Yes, the ENET cable (costs less 20 euro) can be used with CIC in E series. (But it must be wired by the cic to the OBD port
use access login, and save the file: generalPersistencyData_DiagnosticSWTControlle
in position : // HBpersistence / normal
(do not ask data login thanks)
This file contains the file 1B.
open with hex editor, and look for the ‘index: 01 01 00 1B (early 1b files)
and copy 319 decimal successive,included 01 01 00 1B.
eney-esys-read-1b-file-4
Note:
This works, but with some conditions:
1. The CIC in your car must be factory fitted. When it is retrofit there is no Ethernet connection between OBD and CIC.
2. CIC must get IP address from DHCP to be accessible by ftp. Easy way is to connect enet cable to router and restart the CIC. After CIC restart it will have it’s own IP.




11.23.2016

How to use BMW Coding Tool WinKFP software


BMW WinKFP software is used for updating the software from modules on the car. In this post we will show you how to use WinKFP!


This WinKFP job was after FRM3 repair/reflash by Xprog like in our FRM3 repair post!

After FRM3 was repaired, then need to flash the correct software in FRM3 module.
The flash can be done with WinKFP, and in 2 ways.
Comfort mode and develop mode!
The develop flash mode you need when the FRM3 module repair dump not exacly belongs to car, and because safety reasons winkfp not leaves to update! In that case You need to use winkfp develop mode, which allows to be flashed any kind of software in any module! 

First of all need to update winkfp spdaten.
use-winkfp-1
After spdaten is updated , then open the WinKFP and choose comfort mode and enter ZUSB (bmw zb, part number), will pop up one window where u will see the choosed zb number, accept it!

use-winkfp-2
use-winkfp-3
When You updating with winkfp, then need to enter the LONG vin number!
Then click done
use-winkfp-5Now you can start programming!
use-winkfp-6
use-winkfp-7
If you getting error , to can`t update because software incompatibility, then need to do by Develop/Expert mode!

In that case note down the details like in pic 4.
Ecu address, Identification number,PABD,P-SGBD.

Now You need to copy the data file from spdaten (exx/data/module name/coresponding data file) to winkfp develop folder (c://ec-apps/nfs/data/develop)
click on expert mode and choose manually all data what u noted down,and the coresponding zb number also!

Now You can start to flash with expert mode!
winkfp-8

BMW Coding Tool Winkfp also have more functions like diagnostic , check aif and so on!
If you like to change vin number in any unit, the winkfp is the easiest way!
After finished the flashing, need to recode with ncs expert!




How to code with ncs-expert coming soon on next blog post.....

11.20.2016

How to update BMW E87 2006 CIC with ICOM A2 WinKFP?

This is customer share about how to use BMW ICOM WinKFP to update BMW CIC module and how to generate BMW CIC& NBT FSC Code with ENET cable.



Disclaimer: You are on your own risk.

PRE STEPS: In the E87 DATEN folder, make sure to swap out the file CI63F1 from the E87 Folder. Then Load assembly line data into WINKFP (at first WINKFP should be setup for STD:OBD connection so you can do this part without having to connect to the car or ICOM).


Following steps:

0 - Move Car Key to position 1

1 - Connect BMW ICOM A2 to any available MOST (fiber optic) Connector. Connect the USB cable between it and the ICOM module.

2 - Connect OBD connector to ICOM Module.

3 - Connect ICOM to Laptop via Ethernet cable.

4 - Start up Itool Radar and Reserve the ICOM slot. (You'll need to search for ITool Radar).

5 - I usually use the EasyConnect after ITOOL to select the MOST bus ASYNC setting and LOCK Icom.

6 - Start up WINKFP and select comfort mode

7 - Select Update ZUSB

8 - From the list, select CI62F1 first and click OK.

9 - Enter VIN

10 - Click DONE.

11 - In Next window, Click PROG-ZUSB.

12 - Blue bar will start - This step will take about 35-40 minutes. CIC screen will turn black and cic fan will be blowing at full speed.

13 -Select Update ZUSB again

14 - From the list, select CI63F1 and click OK.

15- Enter VIN

16 - Click DONE.

17 - In Next window, Click PROG-ZUSB.

18 - This step takes about 7-10 minutes.

19 - Lastly Select Update ZUSB again

20 - From the list, select CIA0F1 and click OK.

21 - Enter VIN

22 - Click DONE.

23 - In Next window, Click PROG-ZUSB.

24 - Screen might come up with BMW symbol and bootloader mode.

25 - This step takes about 45 minutes.

Once these steps are complete, CIC will boot up again and you're done!



This is attaching zip files - FSC CODE Calculator Software for BMW Navigation can be free downloaded here:

http://www28.zippyshare.com/v/20206387/file.html

Pass: “Eintracht_Frankfurt”


To generate BMW CIC& NBT FSC Code you need these:

1.FSC Code Generator software

2.BMW ENET cable

3.EDIABAS Tool32 software




Following Steps:

1) READ FSC

Open FSC Generator software on desktop

Click “Read FSC”

Select BMW chassis, e.g E-series

Click Connect then Read VIN

The software will display vehicle information

Click Read FSC (1B)

Click Save to File

Exit



2) DECODE FSC


Back to FSC MAP menu

Select DECODE FSC button

Click Load file and load dump bin file

Click “Search” and browse to C:/EC:APPS/a hex

Click Decode button

Finish decoding




3) GENERATE FSC


Back to FSC MAP menu

Select “GENERATE” button

Code has been generated

Open C:﹨EC:APPS﹨code.txt to check the FSC code

PS: If you fail o generate for NBT, try do following settings:

You can actually grab the 1B or DE file from E-sys by doing the following:

FSC Extended

Base variant 0x63 (For HU_CIC or HU_NBT)

Click Identify

Application ID 0x1B for (App ID 27 for CIC) 0xDE (App ID222 for NBT) <— This is the App for your Nav enabler

Upgrade Index 0x1

Move Store FSC from the left to the right

Click Read

Click Save and name the file FXXXXXX_0001B001.fsc for CIC or FXXXXXX_000DE001.fsc for NBT where FXXXXXX is your VIN.

Both CIC and NBT work.
www.obd365.com

11.17.2016

Change language of BMW navigation display via ISTA-P

Here are some optional solutions of how to change the language of BMW E88 navigation and display, with bmw tools or without anything.

Purpose:
To change the language from navigation and display to Dutch from BMW E88 2009 German import.

1- Free to change the navigation language without tools:
If the car is a German one, you can select only German, English and French from the iDrive menue.
For other languages, you’ll need to reflash / code your car.

2- Using BMW ICOM ISTA-P to change the navigation language:
The easiest way should be using ISTA-P.
There’s a bunch of checkboxes to set a desired language.
language-selection
But if you don’t find what you need in there, then use NCS Expert.

3- Using NCS expert to coding car for navigation language setup:
change VO with option for a specific region and code the car:
Read CIC
Edit FSW_PSW.TRC ( adding or editing ) languages
Copy and paste to FSW_PSW.MAN
Execute sg_codieren

The coding has been tested for a lot of times using ncs expert; it’s very easy.
Enjoy.

11.07.2016

BMW ICOM ISTA-P 3.60 with PsdzData FULL 3.60 Torrent

BMW ISTA Rheingold software download link and installation guide of ISTA-P bmw v3.60 with PsdzData FULL and regfix are provided here. Enjoy!

Note: It is free. We are not hold the responsibility.

ISTA/P download with unknown security:
ISTA-P 3.60

PsdzData FULL 3.60.0 MEGA

Regfix 3.60.600
(note: Regfix for older license, I tested until at Admin Client 3.2.6.5 and works fine; work offline too but just need license to run)

bmw ista rheingold download and tested without issues on WIN 7:
ISTA-D 3.55.31 ISTA-P 3.59.0.600

ISTA-D 4.01.21 ISTA-P 3.59.4.004


ISTA P bmw 3.60 review:
ISTA-P Loader V6.1F was able to run this version
ISTA-P Loader V6.1F

Works fine with 4.1.7.42 client.work-fine-with-4.1.7.42-client

FAQ of ISTA P V3.60 how to install:
Q: BMW_ISPI_iLean_ISPI_Admin_Client_1.1.808.3 with crack work with istap3.60 and ista 4?
A: Works with ISTA-P 3.59.5; I have not tested with 3.60. Does not with ISTA+.

Q: I have a ICOM A1 with FW 03.14.04.
Does this version run also with this FW ? There are no newer FW for A1
A: Yes

Q: Admin Client 3.2.6.5 work offline?
Admin Client 3.2.6.5 work offline
A: BB Loader it’s great, I prefer older license and works offline until at 3.2.6.5

Q: Im using the loader and its connected. Yes ediabas is installed 7.30 Ver.
Its strange I removed Ista/p and tried to reinstall and it quickly says it installed but nothing got installed.
Does it require any specific version of C++ I have 2010-2015 installed does t need older.
A: It is a problem with ISTA-P. If ever installed and all traces are not removed or application run in modified state, then re-installing or updating can be very frustrating. My install would fail or run quickly without installing.

Q: I have quick question, when I click next on where it says to select a ISTA server I leave always on automatic then i click next and a box pops up thats says Unable to create a session management. Does anyone what could cause this ?
Unable to create a session management

A: The error always comes when the ICOM isn’t connected to the computer, are you using the LOADER? if so did you install the ediabas?

11.03.2016

BMW E-sys get FSC codes for BMW F10 NBT

Import FSC codes for BMW F10 NBT success! Share something here with you all, the ENET E-sys cable, the guide and so on.

Purpose:
Trying to get an FSC code for my F10 NBT (currently ‘Road Map Europe MOVE 2013)

Files i have:
maps downloaded (Europe MOVE 2016-2) and E-Sys installed & working on a 64bit laptop
Note:
EDIABAS is needed also if you use SWID Reader to retrieve 1B file from Head Unit, but if you are using E-Sys instead, then you do not need EDIABAS.


Guides for what i’m trying to do:
(found lots of useful threads but only this one specific for e-sys)

Need to doable Windows firewall and antivirus software in both the Host and Guest OS and bridge the virtual LAN Adapter to actual LAN Adapter, and the use an ENET Cable and Connect via VIN.

With E-Sys software, for CIC (1B File), in the Expert Mode => FSC-Extended module:
In the Parameter section enter:
1. Diagnostic Address (hex) = 0x63
2. Click on the Identify button and the Base variant HU_CIC will be populated
3. Application ID = 0x1B
4. Upgrade Index = 0x01
In the Action section:
5. Select Store FSC and move from left to the right
6. Click on the Read button
7. Click Save and and name the file to save 1B to PC

Well, after step 7, is that the code I would put into the head unit once it saves? I a, not sure. And here is the answer i got from the bmw forum:
“Well, the confusion comes from your statement above, which was:
“F10 NBT (currently ‘Road Map Europe MOVE 2013)”
You say NBT, but the you say Move Map, and Move Map is CHAMP Head Unit, which is a 1B Fie.
The only difference in process though for NBT versus CIC is that to use Application ID = 0xDE instead of 0x1B.”


That makes sense! I thought I had NBT but maybe i’m wrong as that’s definitely the map name i’m seeing.
So how would I do this part:
feed the 1B / DE file to FSC Generator to make Map FSC Code
Much appreciated help so far!! Wish all my conclusion here help others also.