Unfortunately we do not accept new members for free, Now Registration cost 30€, if you are interesting Send Email to [email protected]

Can't flash DME after BM3 CustomeROM BTLD_00001A90
17-03-2023, 03:57 AM,
Post: #11
RE: Can't flash DME after BM3 CustomeROM BTLD_00001A90
there is a way and you can flash it,

you would need MHD license,
then contact MHD support and they will provide special files that fixes this mess

bikerdriveenjoy
Reputation: +1 - AZCKNCLLC [+1]
Quote this message in a reply
[+] 1 user says Thank You to Levanime for this post
17-03-2023, 07:17 AM,
Post: #12
RE: Can't flash DME after BM3 CustomeROM BTLD_00001A90
You can use same authentication key as normal BMW bootloader from your svt soll. These are the file to modify sec_ncdkeys.xml and sec_auth_l3.xml
Solution is from bimmerscene
Reputation: +1 - Mwahab [+1]
Quote this message in a reply
[+] 1 user says Thank You to TheNine90 for this post
04-04-2023, 23:45 PM,
Post: #13
RE: Can't flash DME after BM3 CustomeROM BTLD_00001A90
(17-03-2023, 07:17 AM)TheNine90 Wrote:  You can use same authentication key as normal BMW bootloader from your svt soll. These are the file to modify sec_ncdkeys.xml and sec_auth_l3.xml
Solution is from bimmerscene

Can you explain in detail how to modify it, thank you
Quote this message in a reply
05-04-2023, 13:00 PM,
Post: #14
RE: Can't flash DME after BM3 CustomeROM BTLD_00001A90
Here is the solution from another forum.

If you want to avoid the base variant mapping error(s), you will also want to add the following two entries:


1. C:\Data\psdzdata\mapping\blmap.xml

Again, add an entry by duplicating the most recent appropriate entry for your specific DME, and adjust it to suit. In this case I only needed to change the key= value

<entry smac="false" eeComponent="DME-MEVD172G" byteorder="MSB" key="00001a90">DME2</entry

2. C:\Data\psdzdata\mapping\cvnpos.xml
Same thing for this entry. Duplicate most recent, adjust it for your application. My entry looked like this:

<entry key="BTLD-00001A90">1</entry>


First, calculate an SVT target as normal, you'll need it to reference the correct target BTLD version. You can also get your current "custom" BTLD version this way, you will be using that value below.

You need to add entries to two files that are used to authorize bootloaders by esys:

1. C:\Data\psdzdata\security\sec_auth_l3.xml

In this XML file, use text editor to duplicate the AuthenticationKey entry from the target btld version. In my case, it was for BTLD-00001A83. Duplicate this entry, and modify it as follows to fit the bootmod3 customROM btld version currently installed on your DME. The actual long string for keyData doesn't matter, just copy it from the prior entry.

</AuthenticationKey>
-<AuthenticationKey plain="false">
<BL_ID>btld-00001A90-00.00.00</BL_ID>
<keyData signatureScheme="BMWSigVerify" digestAlg="md5" type="21">76079F1FC3E7D4.......LONG STRING HERE</keyData>
</AuthenticationKey>

2. C:\Data\psdzdata\security\sec_ncdkeys.xml

Do the same for NCodSigKey entries. Again, the actual keyData string can be copied from an existing entry. I duplicated the entry for btld-00001a83, and adjusted it as follows:

</NCodSigKey>
<NCodSigKey plain="false" testKey="false">
<BL_ID>btld-00001A90-00.00.00</BL_ID>
<keyData type="21" digestAlg="md5" signatureScheme="BMWSigVerify">AC7C51151162F.......LONG STRING HERE</keyData>


At this point, open esys and save an SVT_ist. Open the SVT_ist in the SVT editor, expand dme2-12 folder, expand StandardSVK, expand CAFD, BTLD, and both SWFLs. Edit the patch versions to be Patchversion=000. Do this for all four(CAFD, BTLD, and SWFLs). Save this modified SVT as SVT_ist_mod. Use this modified svt ist, along with a standard svt target file to create a TAL as normal.

You should be able to program the DME entirely in one shot at this point. Hope this helps somebody someday.
Reputation: +1 - Mwahab [+1]
Quote this message in a reply
[+] 5 users say Thank You to TheNine90 for this post


Possibly Related Threads…
Thread Author Replies Views Last Post
  Flash CAS 3 for disable ELV UnFan 3 127 Yesterday, 08:20 AM
Last Post: ravager
XZBMW Flash MPPK software 20D B47 (Esys) ruben_17non 5 564 10-04-2024, 21:38 PM
Last Post: ruben_17non
XZBMW BMW G8x M3/M4 CSL EGS flash weby 22 3,623 31-03-2024, 19:48 PM
Last Post: Erezbmwm
XZBMW m2 g87 csl flash Erezbmwm 0 125 31-03-2024, 18:46 PM
Last Post: Erezbmwm
  CCC flash WINKFP ICOM BimmerSLO 9 360 29-03-2024, 19:17 PM
Last Post: Hoborg
XZBMW Manual : How to Flash Any NBTevo ID4 to ID5 or ID6 ECE/US/ASIA FSCmap 183 53,032 25-03-2024, 18:58 PM
Last Post: DayvG
XZBMW E84 X1 25d with 8hp45x how to flash Alp*na or other EGS hasn38 0 110 23-03-2024, 00:26 AM
Last Post: hasn38
  mini r50 dashboard 3K91D pinout, dash bricked, i need flash and eeprom matiz 10 1,518 22-03-2024, 11:47 AM
Last Post: urgi
XZBMW DKOMBI2 G12 FLASH DUMP sebastianfernandes 2 256 03-03-2024, 06:46 AM
Last Post: sebastianfernandes
  E114A3 Error SeatBelt Acsm Issue after flash Billyjoe69 2 314 20-02-2024, 17:09 PM
Last Post: cedchung

Forum Jump:


Users browsing this thread:
1 Guest(s)

Return to TopReturn to Content