BMW B48B20A Gen 1
This configuration applies only to the B48B20A Gen 1 engine itself and does not include any vehicle-specific settings.
Be sure to configure all additional components such as the low-pressure fuel pump, cooling fans, starter, and other auxiliary systems.
This is a base map. It is highly recommended to tune the car before first full-load use.
B48B20A Gen 1 Engine (higher compression variant) from BMW F20 120i (184 HP)
The map was calibrated on a dynamometer:
- Power: 252 HP
- Torque: 342 Nm
- Boost pressure: 90 kPa (0.9 bar)
Setup Details:
The attached map controls the following:
- GDI injectors
- GDI high-pressure fuel pump
- Alternator control using a LIN signal
- Closed-loop of the oil pressure
- Electronic throttle
- Knock control
- VVT solenoid control
- Electronic thermostat closed-loop temperature target (Position detected with the SENT protocol-based sensor)
- Electronic wastegate
Non-mapped or unsupported features:
- Valvetronic control is not supported and requires a fixed lock at the maximum intake valves opening.
- This configuration is only for the B48 Gen 1 engine itself. It does not include any vehicle-related settings. Remember to configure vehicle-related components such as the low-pressure fuel pump, fans, starter, and so on.
EMU PRO to GDI Driver connection:
EMU PRO Pinout - GDI Driver pinout
Injector 1 (A02) - Injector A control (A12)
Injector 2 (A03) - Injector C control (A10)
Injector 3 (A04) - Injector E control (B09)
Injector 4 (A05) - Injector G control (B11)
Injector 5 (A06) - Pump 1 control (A08)
GDI Driver connection:
GDI Driver pinout
Injector A low side (A06) - Injector 1
Injector C low side (A04) - Injector 2
Injector E low side (B02) - Injector 3
Injector G low side (B04) - Injector 4
Injector A,B High Side (A02) - Injector 1
Injector C,D High Side (A01) - Injector 2
Injector E,F High Side (B06) - Injector 3
Injector G,H High Side (B07) - Injector 4
Pump 1 high side (A13) - Pump high side
Pump 1 low side (A07) - Pump low side
SENT 1 (A24) - Thermostat Position sensor
Modifications:
- Exhaust system without catalytic converters
- LSU 4.9 sensor installed in the downpipe (OEM oxygen sensor is not supported)
Treat this base map as a baseline for further refinement.
It is critical to verify all assigned outputs and ensure they match your wiring. In the software, go to “Tools / Assigned outputs” and “Tools / Assigned inputs”. If the assignments do not match, do not load the map to your ECU. Adjust the outputs as necessary before proceeding.
Revision history:
2026/07/07 v1.0 Initial release