Tightmopedman9

Tuners Rejoice! Free Tuning For M4.4!

Recommended Posts

18 hours ago, SheaBae said:

Wow i feel dumb, I just assumed Volvo used widebands due to the insane price of the sensor, also was completely ignorant to the fact you need an interface to actually read the AFRs. Just bought a super cheap used Innovate LC-1 off ebay, seems outdated but its plug-n-play on tunerpro, even has a plug-in....guess ill find out if I wasted money.

Don't worry, I made the same mistake years ago when I tried to hook up an AFR gauge to my narrowband. It's just part of the learning curve.

I guess that back in the 90s wideband sensors were expensive and possibly not as reliable or available as a narrowband? or maybe the control technology was too expensive? Would need to research it for better clarification.

The wideband sensor uses a different heater control method to the narrowband hence why a controller is needed (where if you hooked up the wideband direct to the ecu it wouldn't work properly and may even cause some damage).

  • Like 1

Share this post


Link to post
Share on other sites

On the tuner pro 4.4 is there a way to disable the air intake control signal so it doesn't give a mil light , I have removed mine pipework wise and even with it left pluged in it throwing a code due to engine manually controlled via idle screw not IAC ?? I am assuming it's a possible in hex but don't no where to look at present ?

Share this post


Link to post
Share on other sites
On 6/19/2020 at 4:37 PM, Phillyc2003 said:

On the tuner pro 4.4 is there a way to disable the air intake control signal so it doesn't give a mil light , I have removed mine pipework wise and even with it left pluged in it throwing a code due to engine manually controlled via idle screw not IAC ?? I am assuming it's a possible in hex but don't no where to look at present ?

Look in the Diagnostics Disables. Change both banks.

Share this post


Link to post
Share on other sites

There is not a diagnostic disable in tunerpro for the idle control valve. I've had a look through the damos and unfortunately I can't see a diagnostic disable for the IAC. So it maybe possible to be do in the code somehow

Edited by Dangerous Dave

Share this post


Link to post
Share on other sites
On 6/19/2020 at 9:37 PM, Phillyc2003 said:

On the tuner pro 4.4 is there a way to disable the air intake control signal so it doesn't give a mil light , I have removed mine pipework wise and even with it left pluged in it throwing a code due to engine manually controlled via idle screw not IAC ?? I am assuming it's a possible in hex but don't no where to look at present ?

If its just the error lamp/MIL you want to disable, set 0xF3AB (IAC open fault) & 0xF3AC (IAC close fault) to 0 in the upper & lower banks.

  • Upvote 1

Share this post


Link to post
Share on other sites
On 6/30/2020 at 2:55 PM, jenksta said:

If its just the error lamp/MIL you want to disable, set 0xF3AB (IAC open fault) & 0xF3AC (IAC close fault) to 0 in the upper & lower banks.

Can't locate that in the hex edit ? Any other info on it !

Share this post


Link to post
Share on other sites
1 hour ago, Phillyc2003 said:

Can't locate that in the hex edit ? Any other info on it !

You should be able to add four new scalars in tunerpro (right click parameter list and click "insert new XDF parameter") and set the addresses to 0xF3AB, 0xF3AC, 0x1F3AB and 0x1F3AC and name them IAC open fault, IAC close fault, IAC open fault (upper bank), IAC close fault (upper bank) respectively.

They should all be set to 1, change them to 0 to disable the MIL coming on.

Edited by Dangerous Dave
  • Upvote 2

Share this post


Link to post
Share on other sites
On 6/30/2020 at 2:55 PM, jenksta said:

If its just the error lamp/MIL you want to disable, set 0xF3AB (IAC open fault) & 0xF3AC (IAC close fault) to 0 in the upper & lower banks.

Can the MIL lamp be disabled for MAF error codes ?

The reason I ask is I keep getting error code EFI-355 ( mass air flow sensor fault ) I've tried fitting aftermarket, secondhand and OEM sensors but after a day or two the fault code comes back. The sensor is working perfectly OK.

Thanks

Share this post


Link to post
Share on other sites
On 7/12/2020 at 8:19 PM, oblark said:

Can the MIL lamp be disabled for MAF error codes ?

The reason I ask is I keep getting error code EFI-355 ( mass air flow sensor fault ) I've tried fitting aftermarket, secondhand and OEM sensors but after a day or two the fault code comes back. The sensor is working perfectly OK.

Thanks

I get the same thing on mine, random MAF errors.  Thought maybe the connector was dodgy but now you have the same issue I'm not sure.

If you want to just stop the MIL coming on (error lamp disable in tunerpro) then you could add a new scalar pointing to 0xF39F (for the 608rev5b) and set it to 0.

Otherwise, looking at the Damos there isn't a diagnostic disable for the MAF.  However there is a min/max flow in kg/h for diagnosis and also a min/max RPM threshold for diagnosis.  The mini flow is at 0xF239 and max flow is at 0xF23A.  The min RPM threshold is at 0xF23B and max RPM threshold at 0xF23C.

Edited by Dangerous Dave
  • Like 1

Share this post


Link to post
Share on other sites
16 hours ago, Dangerous Dave said:

I get the same thing on mine, random MAF errors.  Thought maybe the connector was dodgy but now you have the same issue I'm not sure.

If you want to just stop the MIL coming on (error lamp disable in tunerpro) then you could add a new scalar pointing to 0xF39F (for the 608rev5b) and set it to 0.

Otherwise, looking at the Damos there isn't a diagnostic disable for the MAF.  However there is a min/max flow in kg/h for diagnosis and also a min/max RPM threshold for diagnosis.  The mini flow is at 0xF239 and max flow is at 0xF23A.  The min RPM threshold is at 0xF23B and max RPM threshold at 0xF23C.

Thanks for the information,

I've added the 4 MAF scalars to the XDF file, I think I've got the right conversion for the speed ( X*30 ) but I haven't a clue for the air flow conversion.

I am I right in thinking for the speed diagnostic is between 1500rpm to 2010rpm ?

 

MAF scales.jpg

Share this post


Link to post
Share on other sites
6 hours ago, oblark said:

Thanks for the information,

I've added the 4 MAF scalars to the XDF file, I think I've got the right conversion for the speed ( X*30 ) but I haven't a clue for the air flow conversion.

I am I right in thinking for the speed diagnostic is between 1500rpm to 2010rpm ?

I also got the EFI-355 error today, it came on when on load.

From the Damos the conversion for both air flow values (MAF Error Detection Max/Min Value) is (X*1.6), for "RPM Threshold for diagnosing MAF Min Value" is (X*10) and "RPM Threshold for diagnosing MAF Max Value" is (X*30) (note the names I have translated from the Damos)

So the error detection range is from 500rpm to 2010rpm.

Just FYI there is also "RPM threshold for MAF error detection at idle" at 0xF23D and conversion is (X*10), "Engine temp threshold for MAF error detection at idle" at 0xF23E and conversion (X-80).

Also note that these values are replicated in the upper bank too (0x1F239, 0x1F23A, 0x1F23B, 0x1F23C, 0x1F23D, 0x1F23E, 0x1F39F)

There is a 17x1 map at 0xCA62 which is "Air flow threshold for MAF error detection at idle" conversion is (X*1.6) and seems to be linked to some dummy throttle angle values (see pic below)

373179775_MAFthresholdatidle.png.f045276d7a45353e92062263a8e89cd3.png

Edited by Dangerous Dave

Share this post


Link to post
Share on other sites

Hello everyone. i am new here and with motronic too.

Can anyone tell me when i can get memory mappinng of m4.3-m4.4

i have 850 with 4.3 wiring and separate 4.4 mcu and i want to install additional mcu in m4.4  that will pretend as parrallel memory so when main mcu will ask for data (firmware) my mcu will give it.

Main advantages: fast firmware switching, usb connection, real time data changing and so on. also i am free to make windows running program  that will connect and affect on firmware that handles ecu.

Things that ive need to know - where each data is stored in firmware (fuel maps, timings, boost and so on) also checksum type (where checksum stored etc)

i am programmer and developer so i think with all additional data i can do it - it will be interesting for me and maybe for someone else. instead of memory i want to use 480mhz ARM mcu, that can handle everything.

Edited by Byte_My_Void

Share this post


Link to post
Share on other sites

There is already an eprom emulator that some of us use.  It is called an Ostrich. There is a lot of information in this thread/topic, maybe an hour or two of reading will give you more info?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.