ISTA+ DME Blue Block - MEV1746 MV1746 Bmw E Series LCI

  • Thread starter Thread starter nogeren
  • Start date Start date
  • Tagged users Tagged users None

Post #1

nogeren

Watchlisted
Thread Owner
Russia
Joined
06.07.2026
Messages
2
Reaction score
0
Location
Russia
Hello, please help. BMW e87 lci 2008 n46b20
I have:
  • original DME
  • donor DME
both marked 7 585 247 and 0 261 s04 289
The original one broke at the service center!
They said the unit wasn't communicating, but I saved it.
We bought a donor kit - (CAS + DME + key) - installed it, and the car started. (The donor VIN, ISN, etc., was preserved.)

The donor DME was flooded.
I extracted the entire donor backup using ktag.
1) 973 KB file
2) 128 KB eeprom file
3) 4 MB flash file
4) 2 MB MPC
I decided to read the ORIGINAL DME.
1) 284 KB file
2) 128 KB eeprom file
3) 30 KB flash file (garbage)
4) 2 MB MPC

I decided to upload the donor's flash to the ORIGINAL DME
and read the ktag again.

1) 627 KB file
2) 128 KB eeprom file
3) 4 MB flash file (inside the donor's flash)
4) 2 MB MPC

The car now recognizes the original DME.
The DME is now blue in ISTA+, previously, it wasn't detected at all.

Available
ISTA+ 4.50.12 ISTA-P 3.72 WINKFP
VCX SE BMW
KTAG KESS R207+
ISTA+ 4.50.12 - doesn't program, says go to ISTA-P 3.72 - it's been working for us for a very long time....

WINKFP gives this error
switching programming mode failed 03ME17, DIAGNOSE_MODE (ECUPM) ERROR_ECU_SECURITY_ACCESS_DENIED_ SECURITY_ACCESS_REQUESTED
Flash download failed 03ME17, FLASH_SCHREIBEN (..): IFH-0009: No response from controlunit
Flash download failed 03ME17, FLASH_SCHREIBEN (..)
Flash download failed SG_PROGRAMMIEREN
Flash download failed
Tell me where I made a mistake?
 
Ratings and Reviews
Total ratings: 0

Post #2

The blue block in ISTA+ is expected here — you've got a mismatch between what's physically in the flash and the ECU's internal identity/security state, so ISTA+ refuses to touch it and WINKFP fails at security access. That's the core of it.

The key problem: you wrote the donor's full flash into the original DME, but the EEPROM stayed original (your read shows the 128 KB eeprom each time). So now the ECU has donor calibration/program data but original EEPROM identity data. The security access is derived from data that no longer matches, which is exactly why you get:

Code:
ERROR_ECU_SECURITY_ACCESS_DENIED_SECURITY_ACCESS_REQUESTED

and then IFH-0009 (no response) once it tries to enter programming mode.

A few things to sort out before going further:

  • On MEV17.4.6 the ISN and security data live in the EEPROM/internal area, not the external flash. Copying only the flash region leaves the ECU internally inconsistent.
  • Since your original EEPROM survived (you read a valid 128 KB), the cleaner path is usually: keep the original EEPROM (original ISN/identity) and write only matching flash+cal to it, then let ISTA-P do a full recover/programm. Mixing donor flash + original EEPROM is what's producing the blue state.
  • WINKFP won't recover a DME that ISTA+ marks blue — you need ISTA-P (which you have, 3.72) to do a full "encode/programme" recovery once identity is consistent.

To tell you exactly what to correct, I need a couple of specifics from your dumps:

  • Confirm the exact ECU family from the label — is it MEV17.4.6 or MEVD17.4.6? (your title says MEV1746)
  • Which EEPROM are you currently running in the original DME right now — original or donor?
  • Are the ISN in original DME EEPROM and the CAS ISN the same? On a donor CAS+DME+key set the ISN should match the donor, so if you kept original DME EEPROM the ISN will conflict with the donor CAS.

That last point matters a lot: you said the donor CAS + DME + key made the car start, but now you're trying to run the original DME against the donor CAS. If the ISN in the DME doesn't match the ISN the donor CAS expects, EWS/DME alignment will fail regardless of flash. Post the ISN from original DME EEPROM vs the CAS ISN and we can confirm whether it's a security-access mismatch or an EWS sync issue.
 

Post #3

Hello
MEV17.4.6
The original DME uses the original EEPROM.
I used a donor FLASH in the original DME
I'm currently using the original CAS + original DME + key (ISN original).

I currently have two sets:
1) Original CAS + original DME + key (previously fully functional)
(DME stopped working after the update)
2) Donor CAS + donor DME + key (previously fully functional)
(Water got into the DME - it's not working properly)

I decided to upload the donor's flash to the ORIGINAL DME
The car now recognizes the original DME.
The DME is now blue in ISTA+, previously, it wasn't detected at all.
 

Post #4

Good, that clears up the identity picture: original EEPROM (original ISN) + donor flash in the original DME, running on the original CAS. So the ISN/CAS pairing is consistent — that's not your problem. The blue block now is a software/programming-state mismatch, not an immo mismatch.

Here's what's happening: the donor flash you wrote carries the donor's I-level / program+cal version and internal progman counters, but the ECU is being addressed as your original VIN/order. ISTA+ sees an ECU whose actual flash content doesn't match the expected SW status for that vehicle, so it marks it blue and refuses OBD programming until it's brought back to a known state. WINKFP then dies at security access / IFH-0009 because it can't negotiate programming mode on an ECU in that inconsistent state.

The realistic fix is to let ISTA-P 3.72 do a full recovery/programme of that DME to your car's target I-level. That's exactly the case ISTA-P is built for (blue/unrecognized SW state), and it's why ISTA+ told you to go to P. WINKFP alone won't dig it out of blue.

Before you run it, a few things worth checking so it doesn't fail mid-flash:

  • Same MEV17.4.6, same part number both units? You said both are marked 7 585 247 / 0 261 S04 289 — good, so the target SW ISTA-P wants should be flashable.
  • Was the donor flash a full read (internal MPC + external flash) or partial? If the external 4 MB flash went in but the internal MPC/pflash region is still original/garbage, WINKFP/ISTA-P can't complete programming mode — that alone produces IFH-0009.
  • Stable bench or in-car supply — 13.5V constant during ISTA-P recovery, no battery charger noise.

To tell you the exact next click, confirm:

  • Did you write both the 4 MB external flash and the 2 MB MPC (internal) from the donor into the original DME, or only the external flash?
  • What's the target I-level of the car (from ISTA-P vehicle info) vs the donor's SW status?
  • When ISTA-P sees the DME now, does it list it for a "Programmieren/Nachprogrammieren" action, or does it also refuse it?

My suspicion is you copied only the external flash and left the internal MPC original — that's the usual cause of a DME that goes blue and then blocks security access. Confirm the MPC question and we'll know which way to go.
 
Activity
So far there's no one here