Autohex II BMW Software is the best BMW ISN Editors tool due to the user-friendly software as well as the coverage of the DMEs and DDEs in BMW, Mini and Rolls Royce cars from 2003 up to date.
BMW ISN Reading and writing can be achieved from Autohex II software: CAS DME ISN Manager, this advanced function can do the following:
- Read and Write ISN for CAS1, CAS2, CAS3 and CAS3+ (2 bytes ISN, 4 digits).
- Read and Write SK (ISN 128 bits, 32 digits) for CAS1, CAS2, CAS3 and CAS3+ in E series
- Read all DME ISN for E series (2 bytes ISN, 4 digits).
- Read and write ISN for CAS4/4+ (using secret file) and FEM/BDC
- Read all DME SK (ISN 128 bits, 32 digits) except MSS65 in E series, it supports SK writing to most of these DMEs.
- Read most DDE ISN (2 bytes ISN, 4 digits) in E series (2003-2006).
- Read and Write All DDE SK (ISN 128 bits, 32 digits) in E series (2006 and up).
- Read ISN for EGS 6HP in E Series, and automatically matching with CAS.
- Read and Write BMW ISN for most of BOSCH DMEs in F series.
- Read ISN from MSX8X ISN ECU in E series (Ignition ON is required)
- Reset 8HP EGS ISN from E/F/G series OBD from option 3 so it will get adapted to car ISN.
Read and Write ISN in CAS
Some CAS3+ part numbers require CAS Firmware before you can read/write BMW ISN. You will get a message from Autohex Software to notify you about using this function before you do any operation in CAS ISN. To read CAS ISN in CAS3+ a working key is mandatory.
To do read and write ISN from CAS 1,2,3,3+ can be done from ISN manager option 2 of Autohex. The CAS ISN can be used in situation like ECU replacements, CAS replacements etc.
CAS ISN (SHORT ISN):
BMW Short ISN is 4 bytes (8 digits) ISN, the last 4 digits represent the DME ISN, the DMEs that have only 4 digits ISN (like MSV70, ME9.2, EDC16XX etc.) are considered to be old with 4 digits ECU ISN.
While the total 8 digits on CAS represent the combination of 6HP EGS ISN and DME/DDE. Only for cars with 6HP EGS (E70/71) and short ISN on ECU will have this 8-digits ISN on CAS otherwise it will be only the 4 digits present which is to be same as ECU ISN.
Mainly on CAS1 to 3 non encrypted CAS’s. In case of short ISN cars even after matching ISN between ECU and CAS while replacing any of it, additionally you need to do SYNC ECU-CAS form service functions then only the car will start.
CAS SK (LONG ISN):
BMW long ISN is 16-bytes (32 digits, 128 bits) ISN, this type of ISN is on CAS3+ which is encrypted and which requires CAS firmware.
The ECUs on this type of cars will be also have long ISN (MSV80, MSD81, MSS60, EDC17CP09, MEVD17 etc..), for cars with 8HP EGS (E70, E71, E84) It also represent the ISN in 8HP EGS.
Additional to ISN matching an ECU-CAS sync is not necessary in case of long ISN cars. Also, its not possible to replace CAS with long ISN to cars with short ISN in ECU, in these cases you will get EWS fault even after matching ISN also.
BMW CAS E series ON BENCH
Using Autohex tool there is possibilities to read and write CAS ISN on bench also, for that you need to attach a key slot from any E series car to CAS because its mandatory to have a working key in slot to read or edit CAS ISN.
Read and Write BMW ISN in DME and DDE
BMW DME/DDE ISN is required for BMW cars in many situations like all key lost, replacing CAS or ECU, replacing FEM/BDC etc. As described before, there are two types of BMW DME/DDE ISN, short and long.
Autohex II supports following BMW ISN read and write:
BMW DME/DDE E Series 4 digits:
Early model ECUs have only short ISN in it, only 4 digits on DME which needs to be aligned with CAS. Autohex supports most of the ECUs with short ISN for reading ISN from ECU so can be used for either matching it with CAS or while programming keys.
In case of cars with short ISN while replacing ECU or CAS once you match ISN between ECU and CAS you need to do sync which is done while matching ISN itself or need to do from service functions under diagnose.
It’s always better to do on car itself the ECU-CAS sync, however if you want to do on bench you need to make the full connection between them on bench, that means just basic connection for matching ISN on bench will not be enough for successful sync.
The supported ECUs for reading short ISN are as listed below:
To connect old DME/DDE On bench for reading ISN you can use the on bench ISN manager option1 and for connection diagram you can contact our support team.
BMW DME/DDE E Series and MINI long ISN (SK):
In E series Autohex support all ECU long ISN via OBD itself, some among them mostly DDEs is supported for reading and writing ISN OBD mode itself. Whereas, the other ECUs you can read ISN OBD but writing is impossible via OBD mode.
However, for Continental ECUs like MSD80, MSV80 etc. its mandatory to have ignition on car to read it OBD, so in all key lost case customers need to read it on bench. Some Bosch ECUs also comes under this category to read on bench when all key lost conditions. Below is a wiring diagram attached for MSV80 ECU to read On bench from ISN manager option 1.
For other continental ECUS like MSD80, MSD8 and MSD85 in E series can be read from ON BENCH?MSX8X ISN option. More details can be found on factory mode page.
The supported ECUs for long ISN are as listed below:
BMW DME/DDE F Series long ISN (SK)
When it comes t o F series reading and writing BMW ISN, you have two options in Autohex: OBD and Factory Mode (On Bench).
The factory mode method will read and write ISN to all DME and DDE in F series.
Read more about Autohex II Factory Mode
OBD method supports all DME/DDE from Bosch with versions updated before 2016. These ECUS you can read and write ISN from OBD ISN manager option 1.
You can read either ISN from original ECU if it communicates or from cars original body control and can write to donor one. In case of F series, you should not change ISN on cars original Body control based on donor ECU because it will affect EGS EWS security on TCU, always need to match donor control ISN to same as car.
The supported ECUs for ISN in F series are as listed below:
Last generation of DME/DDE MDG1 works only on Bench (Factory Mode):
BMW DME/DDE G Series long ISN (SK)
All G series cars are equipped with MD1/MG1 ECU. Only Autohex tool supports reading and writing BMW ISN in these ECUs. You can read and write ISN from MG1/MD1 SPC CPU ECU alike F series. When it is with Tricore CPU currently is only possible to read ISN writing is restricted on these models.
The supported ECUs for ISN in G series are as listed below: