Yes i have C4 and Xentry Openshell i Javę winols too but dont nów how
Good — you have the right tools. Let me give you a practical step-by-step plan.
Step 1 — IMMO OFF in WinOLS
Since this is standalone (no EIS on the CAN bus), you need to find and disable the IMMO routine in the flash.
Open your file in WinOLS:
- Load the mercedes om646.bin as Bosch EDC16C2, MPC5xx, 1MB flash
- If you have a DAMOS/A2L for this SW (1037372414 / P467), import it — this will label all maps automatically
- If you don't have DAMOS, you need to search manually
To find the IMMO flag manually in WinOLS:
Look in the data/calibration area (typically 0x70000–0x80000 range). You are looking for a single byte that controls IMMO mode. Common patterns on EDC16C2:
- 0x01 = IMMO enabled (factory)
- 0x00 = IMMO disabled
A known method for EDC16C2 Mercedes: search for the byte sequence related to the IMMO status. In many EDC16C2 files with this SW family, the IMMO enable byte is near the CAN configuration area.
However — since you are new to WinOLS, I don't want you to раtсh a wrong byte and brick the ECU.
Safer approach — use your tools together
Since you have
Xentry/DAS + C4, here is what you can do
before putting it in the Cabstar:
While the ECU is still on the bench or connected to a test harness:
- Use Xentry to read the ECU and confirm all current coding/adaptation values
- Note down the current IMMO status and all SCN codes
- This gives you a baseline to revert if needed
Step 2 — EGR OFF in WinOLS
This is easier and safer than IMMO. In WinOLS:
- Open the file and look for maps with axis values that match typical EGR parameters (RPM vs load/injection quantity)
- You are looking for 2D or 3D maps where values go from 0 to ~100% (EGR valve position target)
- Set all values in the EGR target position map to 0
- Set all values in the EGR PWM/duty cycle map to 0
- If there is a DTC enable map for EGR, disable it to prevent fault codes
What I need from you to help further
Can you do the following:
- Open the file in WinOLS and tell me if WinOLS automatically recognizes it and finds maps. Does it show a map list or is it blank?
- Check if you have a DAMOS — in WinOLS go to File → Search DAMOS online or check if your WinOLS installation has a matching DAMOS for Bosch 1037372414
- Screenshot the map list if WinOLS finds maps — post it here and I can identify exactly which maps are IMMO and EGR
- Do you have the full wiring diagram for the OM646 ECU? You will need to know which pins to wire and which to leave disconnected for standalone use in the Cabstar
Once I know what WinOLS shows you, I can guide you through the exact maps to modify. Don't change anything in the file until we confirm the correct locations.