NefMoto

Technical => Tuning => Topic started by: rzyao on February 05, 2025, 11:41:57 PM



Title: KFKHFM only reading from one cell
Post by: rzyao on February 05, 2025, 11:41:57 PM
I've been trying to get my fueling fine tuned now that I have an emulator in my ECU, but it looks like my KFKHFM is only accessing the top left corner (min load/rpm) both at idle, and while revving. Is there some reason that KFKHFM only uses this cell? When I adjust it, I can see the fueling compensate by exactly how much I change it, so I know it is actually accessing this specific cell. Even at 3000 rpm, it still tries to read from the 480 rpm minimum load cell in the table.


Title: Re: KFKHFM only reading from one cell
Post by: prj on February 06, 2025, 03:20:01 AM
If that is indeed the case then you screwed up your axis.


Title: Re: KFKHFM only reading from one cell
Post by: rzyao on February 14, 2025, 09:23:07 PM
How so? Maybe my address for KFKHFM is somehow wrong? I have 151A5, in 4B0906018P 0006. Axes are 15189 and 15191, which look consistent with the offsets in an M box file.

Video here, map tracing enabled while driving on the highway.
https://youtu.be/EVXnjoaUjLM (https://youtu.be/EVXnjoaUjLM)

What might I need to change? Attached is a photo of how it looks in TunerPro, I swapped the axes around since rows/cols were swapped and restored default (vs all ones from getting my MLHFM sorted) but I don't think that should have any effect.



Title: Re: KFKHFM only reading from one cell
Post by: prj on February 15, 2025, 10:54:51 AM
I am just telling you what you did. How you did that - figure that out yourself.
This is a YOU problem, not an ECU issue.


Title: Re: KFKHFM only reading from one cell
Post by: Artemisia on February 15, 2025, 08:51:05 PM
Have you tried to see if map tracing work properly in other maps? For example, if it tracks the engine speed properly or default to the first row as well

After making a change, I would re-read the content of the emulator and validate whether the changes have been applied properly. Double-check your axis

I swapped the axes around since rows/cols were swapped and restored default (vs all ones from getting my MLHFM sorted) but I don't think that should have any effect.

Did you swap axis in the map structure, or simply swapped values? Not related to your issue, but I don't think you are getting the most out of the emulator by being in the driver seat and on a highway


Title: Re: KFKHFM only reading from one cell
Post by: rzyao on February 17, 2025, 03:05:14 PM
Have you tried to see if map tracing work properly in other maps? For example, if it tracks the engine speed properly or default to the first row as well

I did try reading KFMIRL as a test and it seemed to be reading properly

After making a change, I would re-read the content of the emulator and validate whether the changes have been applied properly. Double-check your axis

Did you swap axis in the map structure, or simply swapped values? Not related to your issue, but I don't think you are getting the most out of the emulator by being in the driver seat and on a highway

I have been verifying my flashes in the software, haven't had any unsuccessful flashes so far

Flashed to a stock file and it was still only reading from the top left cell, so it can't be messed up axes. The only reasonable answer is that I somehow have an incorrect address for KFKHFM, but everything I find online seems to suggest I have it correct. And yeah, when I mentioned swapping axes it was just in the XDF, I was confused as to what prj said and thought that he meant I messed up the XDF somehow, but I haven't touched the actual axis values in the bin

I do think I could get a lot more out of the emulator but at the moment I'm just trying to get all of the problems sorted out before I start doing live tuning, and it's been absolutely amazing in terms of getting a revision loaded quickly (especially for a learner, who messes things up all the time and needs to fix them)