I have F22 M240i.
I will source an Enet cable. Many thanks for the advice.
When I unzip the BMW FSC GENERATOR 1.91 FULL file I only see one .exe file, the FSC generator. I don't see the .exe file to read the information from my iDrive. Do I need to download another file ?
When I connect to my OBD port using an Enet cable and run the FSC-Reader program it connects okay and discovers the VIN but gives the following error:It depends on which car/head unit you are trying to read.
- If you have an F-series (NBT/NBT Evo): You must use an ENET (Ethernet to OBD) cable. The
SWID_readertool works by connecting via TCP/IP network protocols, which Bluetooth adapters do not support in this context.- If you have an E-series (CIC): You typically use a K+DCAN USB cable. However, for E-series, the method is usually different (often using
fsc.exevia command line with Ediabas, rather than the GUI SWID_reader).
Bluetooth adapters are generally designed for mobile apps (like BimmerCode or Torque) and do not handle the specific file transfer protocols required to pull the 1B/DE files on Windows.
I strongly recommend getting an ENET cable. They are very cheap (usually $10-$15) and are the standard tool for any coding or map updates on F-series cars. It will save you a lot of headaches compared to trying to configure a wireless connection.
When I connect to my OBD port using an Enet cable and run the FSC-Reader program it connects okay an...
EdiabasLib (or look in the root folder if it's there).EdiabasLib.config and choose Open with > Notepad.STD:OBD or STD:USB.ENET.<Configuration>
<!-- Other settings -->
<Interface>ENET</Interface>
<!-- Other settings -->
</Configuration>
My config file seems to be set to ENET for the interface key. I have attached the relevant part of t...
ENET setting is not inside a comment block.<!-- <Interface>ENET</Interface> -->.<!-- at the start, the program ignores it. It must look like this:<Configuration>
<Interface>ENET</Interface>
</Configuration>
Turning off the firewall and running as administrator got a bit further. The read FSC button became active (not greyed out) but gave a read FSC error when clicked - see attached screeshot. In the config file snippet attached to my last post the ENET interface key is not commented out although there is a comment in the file where STD:OBD is specified.That message ("Ediabas not found! Only integrated EdiabasLib available") is actually normal if you do not have the full BMW Standard Tools (INPA/NCSExpert) installed. It just tells you that the program is using its own internal driver to talk to the car, which is exactly what we want it to do.
If the VIN is showing up, that means the connection is partially working!
However, if it stops there or fails to read the actual FSC file, try these steps:
- Firewall: This is the most common issue. Even if the VIN reads, the file transfer can be blocked. Completely disable Windows Defender/Firewall and any 3rd party antivirus for a few minutes while you try to read.
- Run as Administrator: Right-click the .exe and select "Run as Administrator". The tool needs elevated privileges to access the network ports correctly.
- Check the Config Syntax: Open that config file again. Make sure the
ENETsetting is not inside a comment block.
XML comments look like this:<!-- <Interface>ENET</Interface> -->.
If it has the<!--at the start, the program ignores it. It must look like this:
Code:<Configuration> <Interface>ENET</Interface> </Configuration>
If the VIN is populated in the box, you usually just need to click the "Read FSC" (or "Read 1B/DE") button to actually pull the file. Does clicking that button produce a specific error?
Turning off the firewall and running as administrator got a bit further. The read FSC button became ...
0xDE file instead of the 0x1B file.My map version is:
Road Map EUROPE WEST Route 2021-1.
I have a newer version of this but no activat...
my_car.fsc..fsc file:my_car.fsc file you just saved.Great. Thanks for that and thanks for your patience. I will give that method a try.
Will do.![]()
Now that you told me that I have EntryNav (Route) I noticed in the FSC-Reader program that I have ...
When I browse to and select the fsc file I get the attached error message.
Have I got the correct v...
fsc.exe
fsc.exe <filename.fsc> 0x00DF <RegionID> <MapCode>
My last screenshot is the only error message I saw. My fsc file is 319 bytes in size.
I have attache...
.fsc file, it will accept it because it knows to look for the 0xDF signature.