EDC15P switchable map hjälp (programmering/inställningar)

Post #1

garryrit

Stock Member
Thread Owner
United Kingdom
Joined
27.09.2025
Messages
7
Reaction score
0
Location
United Kingdom
Hello can you help me make a switchable map for my Edc15p also can you check file map and make sure it good for a 1752 turbo and check fuel for map turbo should be good for 220 bhp fmic 4bar maps sensor
 

Attachments

Ratings and Reviews
Total ratings: 0

Post #2

The filename says "_modified" so this has already been touched by someone. Before I can review the maps or set up a switchable map, I need some details:

Vehicle & engine
  • Make, model, year, engine code (ASZ, ARL, ATD, etc.)?
  • Injectors – stock or upgraded? If upgraded, which ones?

File history
  • Do you have the original/stock file to compare against?
  • What was already modified in this file?

4-bar MAP sensor
Is the 4-bar sensor already fitted and the scaling already changed in this file, or does that still need doing? Stock EDC15P runs a 2.5-bar sensor, so all boost-referenced maps (charge pressure limiters, SOI vs. boost, smoke limiter vs. boost axis) need rescaling for 4-bar if it hasn't been done yet.

Switchable map method
On EDC15P the most common approach is the cruise control button method (toggle via cruise stalk). Alternative is a physical switch wired to an unused ECU pin. Which do you prefer, and how many modes – 2 (stock/tuned) or 3 (stock/eco/power)?

From the file I can see TSW V2.20 310300 3116 and Bosch HW 1037375966, which is consistent with an EDC15P+. But I won't validate the fuel/boost maps for a 1752 and 220 bhp target without knowing the full hardware setup and having a stock baseline to compare.

Send over the info above and I can give you proper guidance.
 

Post #3

The filename says "_modified" so this has already been touched by someone. Before I can review the maps or set up a switchable map, I need some details:

Vehicle & engine
  • Make, model, year, engine code (ASZ, ARL, ATD, etc.)?
  • Injectors – stock or upgraded? If upgraded, which ones?

File history
  • Do you have the original/stock file to compare against?
  • What was already modified in this file?

4-bar MAP sensor
Is the 4-bar sensor already fitted and the scaling already changed in this file, or does that still need doing? Stock EDC15P runs a 2.5-bar sensor, so all boost-referenced maps (charge pressure limiters, SOI vs. boost, smoke limiter vs. boost axis) need rescaling for 4-bar if it hasn't been done yet.

Switchable map method
On EDC15P the most common approach is the cruise control button method (toggle via cruise stalk). Alternative is a physical switch wired to an unused ECU pin. Which do you prefer, and how many modes – 2 (stock/tuned) or 3 (stock/eco/power)?

From the file I can see TSW V2.20 310300 3116 and Bosch HW 1037375966, which is consistent with an EDC15P+. But I won't validate the fuel/boost maps for a 1752 and 220 bhp target without knowing the full hardware setup and having a stock baseline to compare.

Send over the info above and I can give you proper guidance.
Skoda fabia vrs asz stock injectors yes map sensor is calibration in i believe it may have stage 1 do not have stock file i read with mpps v18
 

Post #4

Skoda fabia vrs asz stock injectors yes map sensor is calibration in i believe it may have stage ...

Bra—då har vi i alla fall:

Skoda Fabia vRS, ASZ, stock injectors, och du läser med MPPS v18 (512KB dump antar jag, men bekräfta gärna).

För att jag ska kunna säga om den här filen verkligen är “bra” för 1752 och runt 220 bhp (samt att 4-bar MAP</b] är korrekt kalibrerad och att switchable map funkar), saknas fortfarande några nyckeldata:

  • Bilens årsmodell (månad/år) och om ecu är EDC15P+</b] (står på ecu/etikett).
    [*]Bekräfta ECU HW/SW nummer från etiketten (jag ser i filen något som pekar mot Bosch HW 1037375966, men jag vill ha exakt från etiketten + SW/part number).
    [*]Exakt laddtryck (bar) du vill köra med 1752.
    [*]Vilken MAP-sensor 4-bar</b>: märke/art.nr och om den är monterad fysiskt som 4-bar (inte bara “skalad” i mjukvaran). Kör du den som 4-bar i beräkningarna, eller är det fortfarande logik/scaling från 2.5-bar?
    [*]MPPS-readen: var det full dump (samma storlek varje gång, t.ex. 512KB) eller partial? Och vet du om den är flashad/med checksum efteråt?
    [*]Switchable map-läget</b]: hur är det tänkt att toggla (cruise-knapp eller extern switch), och kör du 2 lägen (stock/tuned) eller 3 lägen?


Skriv gärna de punkterna ovan (kort räcker). Då kan jag peka ut exakt vad du måste kolla i din modifierade fil: att boostaxis/limiters är rescalade för rätt MAP (4-bar), att smoke/rail/IQ-limiter matchar luftmängden för 1752, och om bränslet verkligen ligger rimligt för ~220 bhp med stock-injektorer.
 

Post #5

Bra—då har vi i alla fall:

Skoda Fabia vRS, ASZ, stock injectors, och du läser med MPPS v18 (512KB dump antar jag, men bekräfta gärna).

För att jag ska kunna säga om den här filen verkligen är “bra” för 1752 och runt 220 bhp (samt att 4-bar MAP</b] är korrekt kalibrerad och att switchable map funkar), saknas fortfarande några nyckeldata:


    • Bilens årsmodell (månad/år) och om ecu är EDC15P+</b] (står på ecu/etikett).
      [*]Bekräfta ECU HW/SW nummer från etiketten (jag ser i filen något som pekar mot Bosch HW 1037375966, men jag vill ha exakt från etiketten + SW/part number).
      [*]Exakt laddtryck (bar) du vill köra med 1752.
      [*]Vilken MAP-sensor 4-bar</b>: märke/art.nr och om den är monterad fysiskt som 4-bar (inte bara “skalad” i mjukvaran). Kör du den som 4-bar i beräkningarna, eller är det fortfarande logik/scaling från 2.5-bar?
      [*]MPPS-readen: var det full dump (samma storlek varje gång, t.ex. 512KB) eller partial? Och vet du om den är flashad/med checksum efteråt?
      [*]Switchable map-läget</b]: hur är det tänkt att toggla (cruise-knapp eller extern switch), och kör du 2 lägen (stock/tuned) eller 3 lägen?


Skriv gärna de punkterna ovan (kort räcker). Då kan jag peka ut exakt vad du måste kolla i din modifierade fil: att boostaxis/limiters är rescalade för rätt MAP (4-bar), att smoke/rail/IQ-limiter matchar luftmängden för 1752, och om bränslet verkligen ligger rimligt för ~220 bhp med stock-injektorer.
Also 3 map
 

Post #6

Also 3 map

Okej—men “also 3 map” räcker inte för att jag ska kunna säga om filen är rätt för 1752/220 och att switchningen funkar.

För att jag ska kunna kolla 3-läges upplägget behöver jag att du skriver exakt:

  • Vilka 3 lägen är det (t.ex. Stock / Stage1 / 1752-boost), eller hur numrerar du dem (Map0/1/2)?
  • Hur växlar du mellan lägena: cruise-knapp eller extern switch till en ECU-ingång? (om du vet: vilken pin/ingång)
  • Vilka delar i mapparna har ändrats i respektive läge (boost/charge limiters, smoke/rail/IQ-limiter, osv – om du vet)

Och för att kunna verifiera att 4-bar verkligen är korrekt för 1752 i din fil behöver jag dessutom exakt:
  • ECU-etikettens HW nr och SW/part nr (så jag inte gissar utifrån filen)
  • Vilket laddtryck i bar du vill köra för 1752
  • Vilken 4-bar MAP-sensor</b> (märke/art.nr) och om den är monterad fysiskt som 4-bar
 

Post #7

Bra—då har vi i alla fall:

Skoda Fabia vRS, ASZ, stock injectors, och du läser med MPPS v18 (512KB dump antar jag, men bekräfta gärna).

För att jag ska kunna säga om den här filen verkligen är “bra” för 1752 och runt 220 bhp (samt att 4-bar MAP</b] är korrekt kalibrerad och att switchable map funkar), saknas fortfarande några nyckeldata:


    • Bilens årsmodell (månad/år) och om ecu är EDC15P+</b] (står på ecu/etikett).
      [*]Bekräfta ECU HW/SW nummer från etiketten (jag ser i filen något som pekar mot Bosch HW 1037375966, men jag vill ha exakt från etiketten + SW/part number).
      [*]Exakt laddtryck (bar) du vill köra med 1752.
      [*]Vilken MAP-sensor 4-bar</b>: märke/art.nr och om den är monterad fysiskt som 4-bar (inte bara “skalad” i mjukvaran). Kör du den som 4-bar i beräkningarna, eller är det fortfarande logik/scaling från 2.5-bar?
      [*]MPPS-readen: var det full dump (samma storlek varje gång, t.ex. 512KB) eller partial? Och vet du om den är flashad/med checksum efteråt?
      [*]Switchable map-läget</b]: hur är det tänkt att toggla (cruise-knapp eller extern switch), och kör du 2 lägen (stock/tuned) eller 3 lägen?


Skriv gärna de punkterna ovan (kort räcker). Då kan jag peka ut exakt vad du måste kolla i din modifierade fil: att boostaxis/limiters är rescalade för rätt MAP (4-bar), att smoke/rail/IQ-limiter matchar luftmängden för 1752, och om bränslet verkligen ligger rimligt för ~220 bhp med stock-injektorer.
Sorry can you reply in English and iv not managed to get switching to work. However I know this map has 2 code locks 2 in codeblock 5
I would like an eco map on codeblock 2 and a map that is good for my turbo.Set up with my forebar map sensor that is correctly correctly, I am not scaled 2.5 bar
 

Post #8

Sorry can you reply in English and iv not managed to get switching to work. However I know this m...

You’ll need to send a few exact identifiers first—otherwise I can’t tell you where “codeblock 2” and “codeblock 5” are in your EDC15P file, or what you can safely change to make an eco mode vs a turbo mode.

Post/transcribe these (from the ECU label + your file layout):

  • ECU label: Bosch HW number + SW/part number (exactly as printed).
  • Confirm if it’s EDC15P+ or not (from the label).
  • Your MPPS read: was it a full dump (same size every time, e.g. 512KB)?
  • Explain “2 code locks 2 in codeblock 5”:
    • What parameters are locked (boost/torque/limits etc.)—if you know.
  • How you intended to select modes, since switching “doesn’t work”:
    • Which input are you using (pin/wire) or what switch method (cruise/external)?
  • 4-bar MAP sensor details: brand + part number, and confirm it’s physically 4-bar (not just “scaled in software”).
  • Your target boost for the “turbo/good for my turbo” mode (in bar).
  • Clarify what you mean by “not scaled 2.5 bar”:
    • Are you already using correct 4-bar scaling in the file and want me to set limits for it?
    • Or are you still on 2.5-bar logic and want you to change it to 4-bar?

If you can also upload/attach the file (or screenshots of the codeblock/map list from your tool showing “codeblock 2” and “codeblock 5”), I can tell you exactly what to change for eco vs turbo—and what’s blocking the switching.
 

Post #9

You’ll need to send a few exact identifiers first—otherwise I can’t tell you where “codeblock 2” and “codeblock 5” are in your EDC15P file, or what you can safely change to make an eco mode vs a turbo mode.

Post/transcribe these (from the ECU label + your file layout):

  • ECU label: Bosch HW number + SW/part number (exactly as printed).
  • Confirm if it’s EDC15P+ or not (from the label).
  • Your MPPS read: was it a full dump (same size every time, e.g. 512KB)?
  • Explain “2 code locks 2 in codeblock 5”:
    • What parameters are locked (boost/torque/limits etc.)—if you know.
  • How you intended to select modes, since switching “doesn’t work”:
    • Which input are you using (pin/wire) or what switch method (cruise/external)?
  • 4-bar MAP sensor details: brand + part number, and confirm it’s physically 4-bar (not just “scaled in software”).
  • Your target boost for the “turbo/good for my turbo” mode (in bar).
  • Clarify what you mean by “not scaled 2.5 bar”:
    • Are you already using correct 4-bar scaling in the file and want me to set limits for it?
    • Or are you still on 2.5-bar logic and want you to change it to 4-bar?

If you can also upload/attach the file (or screenshots of the codeblock/map list from your tool showing “codeblock 2” and “codeblock 5”), I can tell you exactly what to change for eco vs turbo—and what’s blocking the switching.
Hi,

I've checked the file information and can provide the following details.

The ECU is a Bosch EDC15P++ with:

  • Bosch Part Number: 0281011823
  • Software Number: 038906019NJ
  • Software Version: SG7331
  • Vehicle: Seat Ibiza
  • Engine: BLT 1.9 TDI (130 bhp / 310 Nm)
  • ECU Type: EDC15P++
  • Read method: Full MPPS OBD read

The current calibration is set up as follows:

  • Torque limiter capped at 76 mg/stroke
  • Driver's wish capped at 80 mg/stroke
  • IQ by MAF limiter capped at 70 mg in some areas and 60 mg in others
  • Current target boost approximately 1.9 bar
  • Boost limiters set to approximately 3050 mbar and 3100 mbar absolute

The turbo itself is capable of 2.0 bar boost and I would like the performance mode to peak at around 2.0 bar provided this is considered safe for the hardware and calibration.

Regarding injector duration maps:

  • Codeblock 2 injector duration currently scales to 75 mg at the highest point
  • Codeblock 5 injector duration currently scales to 60 mg at the highest point

My concern is that if Codeblock 5 is intended to be the higher performance mode, the injector duration map appears underscaled compared to the requested fuel quantity. With a torque limiter of 76 mg and driver's wish of 80 mg, I would expect the duration scaling in the performance codeblock to support approximately 75-80 mg so that duration is not acting as a limiting factor.

For an economy mode, a 60 mg duration scale may be acceptable if fuel quantity is intentionally limited. However, for the performance mode I would like the injector duration map scaled appropriately to match the intended fuel request, rather than simply extending values without maintaining correct duration characteristics.

From what I can see, the fuel request, torque limiter, driver's wish, MAF limiter, duration maps and boost control all need to be matched correctly so that neither fuel nor boost becomes an unintended restriction.

I would also like the map switching logic configured through the brake pedal and accelerator pedal. Ideally, when entering the map selection mode, the instrument cluster needles would perform a sweep or display a clear indication of which map is currently selected. This would allow me to switch between modes without any external switches and have a visual confirmation of the active map.

My intended setup would be:

  • Economy mode with reduced fuel and boost targets
  • Performance mode with approximately 2.0 bar peak boost and fuel limits matched accordingly
  • Brake pedal and accelerator pedal map switching logic
  • Needle sweep indication to confirm the currently selected map

The project currently shows two codeblocks, so I'm not sure where the reference to Codeblock 5 originates. If you're referring to a separate switching strategy or another version of the file, could you point me to the exact location or provide a screenshot showing it?

Please let me know if you need any additional screenshots or information from the file.
 

Post #10

Hi,

I've checked the file information and can provide the following details.

The ECU is a Bosch ED...

Bra—nu har vi i alla fall ECU-IDs och att du gjort en full MPPS OBD-read, så jag kan börja kartlägga varför din “switch” inte beter sig som tänkt.

Men för att kunna avgöra vilket läge som är “eco” respektive “performance” (och om det verkligen är dina codeblock 2 och codeblock 5 som växlas), behöver jag fortfarande 2 saker från dig:

  • Hur försöker du växla lägena? Beskriv exakt vilken metod/ingång du använder (t.ex. cruise-knapp, extern switch till en ECU-ingång, vakuum, osv) och vilken pin/kontakt/ledning du kopplat mot.
  • Vad visar loggen eller din editor att ECU:n faktiskt gör när du “byter”? Ge en screenshot/utdrag där du ser:
    • vilken tabell/flagga/parameter som väljer mode (kopplingen mellan “eco/perf” och codeblock 2/5),
    • och gärna att du kan se mode-läget live (t.ex. via data/listor i din tool).

Angående din sprutduration-oro: det är helt rimligt att “underscale” i ett codeblock kan göra att du inte når förväntad IQ/bränsle—men utan att vi vet vilket codeblock som faktiskt är aktivt när du tror att du testar performance, kan jag inte säga om det är en felkalibrering eller bara att du växlar fel (eller att switchningen inte får effekt p.g.a. blockerande villkor).

Sist: du nämner “not scaled 2.5 bar” men nu kör du target runt 1.9–2.0 bar. För att jag ska kunna bedöma om dina boost/limiters och MAP-logik stämmer mot din hårdvara: vilken MAP-sensor (märke + art.nr) har du monterat, och bekräfta att ECU:n räknar mot bar abs när den jämför mot dina 3050/3100 mbar? (Om du kan: posta namnet på den tabellen/parametern i filen där gränserna uttrycks.)
 

Post #11

Bra—nu har vi i alla fall ECU-IDs och att du gjort en full MPPS OBD-read, så jag kan börja kartlägga varför din “switch” inte beter sig som tänkt.

Men för att kunna avgöra vilket läge som är “eco” respektive “performance” (och om det verkligen är dina codeblock 2 och codeblock 5 som växlas), behöver jag fortfarande 2 saker från dig:

  • Hur försöker du växla lägena? Beskriv exakt vilken metod/ingång du använder (t.ex. cruise-knapp, extern switch till en ECU-ingång, vakuum, osv) och vilken pin/kontakt/ledning du kopplat mot.
  • Vad visar loggen eller din editor att ECU:n faktiskt gör när du “byter”?Ge en screenshot/utdrag där du ser:
    • vilken tabell/flagga/parameter som väljer mode (kopplingen mellan “eco/perf” och codeblock 2/5),
    • och gärna att du kan se mode-läget live (t.ex. via data/listor i din tool).

Angående din sprutduration-oro: det är helt rimligt att “underscale” i ett codeblock kan göra att du inte når förväntad IQ/bränsle—men utan att vi vet vilket codeblock som faktiskt är aktivt när du tror att du testar performance, kan jag inte säga om det är en felkalibrering eller bara att du växlar fel (eller att switchningen inte får effekt p.g.a. blockerande villkor).

Sist: du nämner “not scaled 2.5 bar” men nu kör du target runt 1.9–2.0 bar. För att jag ska kunna bedöma om dina boost/limiters och MAP-logik stämmer mot din hårdvara: vilken MAP-sensor (märke + art.nr) har du monterat, och bekräfta att ECU:n räknar mot bar abs när den jämför mot dina 3050/3100 mbar? (Om du kan: posta namnet på den tabellen/parametern i filen där gränserna uttrycks.)
I have scaled a 4 bar map sensor correctly
 
Activity
So far there's no one here