80% found this document useful (5 votes)
13K views

NBT Map Update - Generate FSC Code

Here are the key steps to extract a DE or 1B file from an NBT or CIC unit, generate an FSC code, and upload map data to the vehicle: 1. Use ESYS and an ENET cable to connect to the vehicle and extract the DE or 1B file, saving it with the last 7 digits of the VIN. 2. Use the Base64 tool to encode the file and then select it in the BMW FSC generator to produce an FSC code while specifying the map version. 3. Copy the appropriate map data folders to the root of a FAT32 USB stick, insert it into the vehicle, and enter the FSC code to upload the maps over

Uploaded by

grpepin
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
80% found this document useful (5 votes)
13K views

NBT Map Update - Generate FSC Code

Here are the key steps to extract a DE or 1B file from an NBT or CIC unit, generate an FSC code, and upload map data to the vehicle: 1. Use ESYS and an ENET cable to connect to the vehicle and extract the DE or 1B file, saving it with the last 7 digits of the VIN. 2. Use the Base64 tool to encode the file and then select it in the BMW FSC generator to produce an FSC code while specifying the map version. 3. Copy the appropriate map data folders to the root of a FAT32 USB stick, insert it into the vehicle, and enter the FSC code to upload the maps over

Uploaded by

grpepin
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Here is mini guide on how to extract your DE (NBT) or 1B (CIC) file, generate the FSC code.

The method I am using requires ESYS and ENET Cable, I am aware there are other ways to extract
such as using SWID_Reader but those methods did not work for me.

Looks like people are having issues getting the FSC Generator. Here is the link of where I got the
original files from: https://mega.co.nz/#F!ugo0HB5L!TPCmejMKPBlRRkz2SDvg0Q and then extract
the lookup.xml.zip.

Prequisites:
ESYS
ENET Cable
PSDZData Lite (lite version is fine for FDL coding, you only need the full package if you want to flash
ECUs)
Token (not required to reach FSC Extended)

NBT/CIC EUROPE + North America NEXT 2015-2 Maps (19GB+ download)


http://www.e90post.com/forums/showthread.php?t=995629

if you are generating maps for NEXT then you need to follow the guide for DE
if you are generating maps for MOVE, MOTION or PREMIUM then you need to follow the guide for
1B

Extracting the DE or 1B file:


Fire up E-sys make sure your connected to the F20 (not F20_Direct) via your VIN and then in the left
hand vertical menu select FSC Extended.

For NBT (DE File):


In the Parameter section enter:
1. Diagnostic Address (hex) = 0x63
2. Click on the Identify button and the Base variant HU_NBT will be populated
3. Application ID for NBT= 0xDE
4. Upgrade Index = 0x1

For CIC (1B File):


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 for NBT= 0x1B
4. Upgrade Index = 0x1

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 in the following format XXXXXXX.fsc where XXXXXXX is last seven
letters/numbers of your VIN or your donor NBT vin if you have retrofitted the NBT.
8. [Optional] You can now disconnect e-Sys from your car as the next stages can be performed
offline.
Generating the FSC code using the BMW_CIC_NBT_FSC_Generator for NBT:

If you are generating NBT, copy fsc.exe in the NBT_FSC directory to the tools directory

1. Place your XXXXXXX.fsc into your tools directory (same location as the Base64.exe)
2. Open a command prompt (DOS Screen) and go to the tools directory
3. Type "Base64 XXXXXXX.FSC XXXXXXX_000DE001.FSC" and press enter
4. Open BMW-FSC-NBT-Generator.exe
5. Click "Browse" and select the XXXXXXX_000DE001.FSC file you generated in step 3, it should be in
your tools directory.
6. Choose your map product from the list (For me it was "Road Map EUROPE NEXT 2015-2)
7. Click "Generate"

Generating the FSC code using the BMW_CIC_NBT_FSC_Generator for CIC:

If you are generating CIC, copy fsc.exe in the CIC_FSC directory to the tools directory

1. Place your XXXXXXX.fsc into your tools directory (same location as the Base64.exe)
2. Open a command prompt (DOS Screen) and go to the tools directory
3. Type "Base64 XXXXXXX.FSC XXXXXXX_0001B001.FSC" and press enter
4. Open BMW-FSC-NBT-Generator.exe
5. Click "Browse" and select the XXXXXXX_0001B001.FSC file you generated in step 3, it should be in
your tools directory.
6. Choose your map product from the list (Road Map EUROPE PREMIUM 2014-1)
7. Click "Generate"

Preparing the USB stick:


Takes about 45 mins to upload the Maps to your car; make sure you enter the code in CAPITALS, it
has been said that you should have the car on/running during this period. But for me just pressing
the Start button once was enough. Once the update is done, you will get a success message, wait a
few minutes then turn the car on/off and then the version number will reflect the new map.

NBT

USB stick needs to be FAT32 (32GB is enough), when you extract the map data to the stick make sure
you extract the folders to the USB root. The folders will be like:

1 (directory)
2 (directory)
3 (directory)
4 (directory)
config.nfm
NBT_ECE_101141.3.111.pkg
NBT_ECE_101141.3.111.pkg.sig
CIC

For the PREMIUM (CIC) maps you will have 3 directories:

USB1 (directory)
USB2 (directory)
USB3 (directory)

Copy the entire contents of USB1 to the root of the USB stick, should only be the following:

config.nfm
pkgdb (directory)

Once uploaded to the car, the car will ask for USB2. Delete the both the config.fm and pkgdb from
the root and repeat the above with USB2....and then again with USB3.

Notes:
What happens when NEXT/Premium 2015-3/2016 comes out?
You just need to edit the Lookup.xml file with the new map details, just look at the previous entries,
its follows a sequence.

Backup your FSC file!!!


Save your XXXXXXX_000DE001.FSC file, you can now just refer to this file and generate as and when
the new maps come along. If you lose this file you will need to do the extraction steps again.

You might also like