# BMW B58TU Gen 2 Engine Basemap is now available

**URL:** <https://community.ecumaster.com/t/bmw-b58tu-gen-2-engine-basemap-is-now-available/4876>\
**Category:** EMU PRO\
**Tags:** basemap\
**Created:** [December 8, 2025, 6:57pm UTC](https://community.ecumaster.com/t/bmw-b58tu-gen-2-engine-basemap-is-now-available/4876 "2025-12-08T18:57:08Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jan\_Matlag\_ECUMASTER](https://dub1.discourse-cdn.com/flex013/user_avatar/community.ecumaster.com/jan_matlag_ecumaster/32/1466_2.png) [@Jan\_Matlag\_ECUMASTER](https://community.ecumaster.com/u/Jan_Matlag_ECUMASTER)\
**Post date:** [December 8, 2025, 6:57pm UTC](https://community.ecumaster.com/t/bmw-b58tu-gen-2-engine-basemap-is-now-available/4876/1 "2025-12-08T18:57:08Z")

</div>

BMW B58TU Gen 2 Engine Basemap is now available  
[Ecumaster EMU PRO base map for BMW B58TU Gen 2](https://www.ecumaster.com/emu-pro-base-maps_b58-engine/)

 ![B58](https://europe1.discourse-cdn.com/flex013/uploads/ecumaster/original/2X/9/990f88429e24e95642ca4910279d9fdc0116bf98.jpeg)

---

<div class="post-metadata">

**Author:** ![GVX111](https://avatars.discourse-cdn.com/v4/letter/g/9de053/32.png) [@GVX111](https://community.ecumaster.com/u/GVX111)\
**Post date:** [December 9, 2025, 11:03pm UTC](https://community.ecumaster.com/t/bmw-b58tu-gen-2-engine-basemap-is-now-available/4876/2 "2025-12-09T23:03:15Z")

</div>

Could you please share details about SENT sensors? We have ran GEN 1 on B58 Base map and there was selected SENT sensor in high pressure sensor assignment. I connected OEM Rail pressure sensor into GDI Driver in SENT 2 A Channel but got 0 value but when i moved that sensor into PRO analog in than I got exact pressure. AFAIK, SENT is much faster than analog value. How did you configure or what kind of pressure sensor did you use during developing base map? Same problem for Thermostat. BTW, car is working smoothly on idle, didn’t test during driving.

---

<div class="post-metadata">

**Author:** ![Maciej.Ordowski\_ECUMASTER](https://avatars.discourse-cdn.com/v4/letter/m/e495f1/32.png) [@Maciej.Ordowski\_ECUMASTER](https://community.ecumaster.com/u/Maciej.Ordowski_ECUMASTER)\
**Post date:** [December 10, 2025, 7:30am UTC](https://community.ecumaster.com/t/bmw-b58tu-gen-2-engine-basemap-is-now-available/4876/3 "2025-12-10T07:30:15Z")

</div>

SENT is supported by GDI Driver. EMU PRO does not support it directly, GDI Driver sends the sensor value over the CAN bus. GDI Driver has 4 SENT inputs, you can easily find them on the pinout.

Now GDI Driver has its own configuration in Light Client. You need to enable SENT inputs and set CAN ID. The GDI Driver configuration file is available to download along with the EMU PRO project file.

 ![obraz](https://europe1.discourse-cdn.com/flex013/uploads/ecumaster/original/2X/b/b73901ea87ae8e44e1ca8f004fc900c4847e28cf.png)

To receive the values in EMU PRO, configure it in Communication / SENT over CAN bus:

 ![obraz](https://europe1.discourse-cdn.com/flex013/uploads/ecumaster/original/2X/8/8f254af9c208d1da852e7bae0a49359b8d800117.png)

Finally, configuration of the sensor:

 ![obraz](https://europe1.discourse-cdn.com/flex013/uploads/ecumaster/original/2X/5/5f6062a6de7b9c4b4377503e68dc724f9990f0c0.png)

Thermostat position is configured in the same way as above. Just choose proper SENT input number and SENT message format. In B58 gen 2 it is Dual sensor 12/12 bit.

You can also refer to chapter 6 of _GDI Driver User Manual_ and chapter 3 of _How-to tune the GDI engine in EMU PRO_ documents.

---

<div class="post-metadata">

**Author:** ![GVX111](https://avatars.discourse-cdn.com/v4/letter/g/9de053/32.png) [@GVX111](https://community.ecumaster.com/u/GVX111)\
**Post date:** [December 10, 2025, 7:52am UTC](https://community.ecumaster.com/t/bmw-b58tu-gen-2-engine-basemap-is-now-available/4876/4 "2025-12-10T07:52:34Z")

</div>

@Maciej.Ordowski_ECUMASTER  
The rail pressure sensor is connected directly to the GDI Driver, exactly as it was in the configuration. However, in the light client I always get a value of 0. I don’t have a problem with sending data — the issue is with reading it.

---

<div class="post-metadata">

**Author:** ![WiktorG](https://avatars.discourse-cdn.com/v4/letter/w/e19adc/32.png) [@WiktorG](https://community.ecumaster.com/u/WiktorG)\
**Post date:** [December 10, 2025, 8:59am UTC](https://community.ecumaster.com/t/bmw-b58tu-gen-2-engine-basemap-is-now-available/4876/5 "2025-12-10T08:59:53Z")

</div>

The B58 Gen 1 has an analog rail pressure sensor, which is why there is no reading on SENT. It also has a different injectors and high pressure fuel pump.

---

<div class="post-metadata">

**Author:** ![GVX111](https://avatars.discourse-cdn.com/v4/letter/g/9de053/32.png) [@GVX111](https://community.ecumaster.com/u/GVX111)\
**Post date:** [December 10, 2025, 9:12am UTC](https://community.ecumaster.com/t/bmw-b58tu-gen-2-engine-basemap-is-now-available/4876/6 "2025-12-10T09:12:20Z")

</div>

@WiktorG thanks for reply. I have installed GEN2 High pressure pump. Is it good to use GEN 2 injectors? Do you know part number for SENT sensor?

---

<div class="post-metadata">

**Author:** ![WiktorG](https://avatars.discourse-cdn.com/v4/letter/w/e19adc/32.png) [@WiktorG](https://community.ecumaster.com/u/WiktorG)\
**Post date:** [December 11, 2025, 7:53am UTC](https://community.ecumaster.com/t/bmw-b58tu-gen-2-engine-basemap-is-now-available/4876/7 "2025-12-11T07:53:41Z")

</div>

@GVX111  
SENT High pressure sensor part number:  
BOSCH 0261547002  
BMW 13538631820

You can’t swap the injectors to GEN 2 because their nozzle dimensions are different.  
But you can use GEN 2 high pressure fuel pump with GEN 1 injectors.  
Keep in mind that GEN 1 injectors have a different calibration than the one found in the basemap.

---

<div class="post-metadata">

**Author:** ![GVX111](https://avatars.discourse-cdn.com/v4/letter/g/9de053/32.png) [@GVX111](https://community.ecumaster.com/u/GVX111)\
**Post date:** [December 25, 2025, 9:19am UTC](https://community.ecumaster.com/t/bmw-b58tu-gen-2-engine-basemap-is-now-available/4876/8 "2025-12-25T09:19:57Z")

</div>

@WiktorG Could you share calibration values for GEN 1 injectors? or How should we calibrate?

---

<div class="post-metadata">

**Author:** ![GMTune](https://avatars.discourse-cdn.com/v4/letter/g/8e7dd6/32.png) [@GMTune](https://community.ecumaster.com/u/GMTune)\
**Post date:** [January 28, 2026, 1:34pm UTC](https://community.ecumaster.com/t/bmw-b58tu-gen-2-engine-basemap-is-now-available/4876/9 "2026-01-28T13:34:18Z")

</div>

Have You tried to control Low Pressure fuel pump from the EmuPro? What would be the procedure?  
Because I know that there is an EKP module for PW modulation as an OEM.  
I saw that EcuMaster has an E9x Can protocol, but will it be suitable for F series?

Our team is building a race car and would like to keep as much as possible of stock solutions.  
One example - whole OEM fuel system.

Anyone?
