Pages: 1 [2] 3
Author Topic: Finding 100% load cap at ME7.1.1 NA ECU  (Read 14781 times)
prometey1982
Sr. Member
****

Karma: +73/-68
Offline Offline

Posts: 332



WWW
« Reply #15 on: June 15, 2023, 03:58:58 AM »

It's funny. Author removed original file from the first post. Ahaha. @nyet about what collaboration are you talking? There are a few people who shared their knowledge.
Logged

Россия - Великая страна!
https://youtu.be/fup5GzIFdXk
Pendrak
Newbie
*

Karma: +1/-2
Offline Offline

Posts: 15


« Reply #16 on: June 15, 2023, 04:30:19 AM »

It's funny. Author removed original file from the first post. Ahaha. @nyet about what collaboration are you talking? There are a few people who shared their knowledge.

File is posted later than in first post.

Can anyone confirm it's 0xC6F41  0xC6F45  0xC7099  0xC709D ?
« Last Edit: June 15, 2023, 04:36:41 AM by Pendrak » Logged
s60rawr
Full Member
***

Karma: +22/-1170
Offline Offline

Posts: 193



WWW
« Reply #17 on: June 15, 2023, 09:04:03 AM »

y'all are losers fr.
why not give a new starting point for newcomers instead of them starting from scratch.

so lame lmao.
so each generation that hops on can elevate the ladder each time and so on.
don't act so entitled over being able to figure out 20+ year old ECUs lol.

we're all just hobbyist trying to have fun.

if you protect intellectual property solely designed to gatekeep future abandonware then you're the problem.

there's a reason I took my community off this garbage can.
« Last Edit: June 15, 2023, 09:06:20 AM by s60rawr » Logged


There is a free flash suite in progres

http://www.openmoose.net/blog/?page=renatus

#1 Nefmoto -Karma Sponge!
lgtmelo
Full Member
***

Karma: +2/-20
Offline Offline

Posts: 127


« Reply #18 on: June 15, 2023, 09:34:05 AM »

y'all are losers fr.
why not give a new starting point for newcomers instead of them starting from scratch.

so lame lmao.
so each generation that hops on can elevate the ladder each time and so on.
don't act so entitled over being able to figure out 20+ year old ECUs lol.

we're all just hobbyist trying to have fun.

if you protect intellectual property solely designed to gatekeep future abandonware then you're the problem.

there's a reason I took my community off this garbage can.


this. THANK YOU.
Logged
jacktfsi
Jr. Member
**

Karma: +18/-1
Offline Offline

Posts: 44


« Reply #19 on: June 15, 2023, 01:17:01 PM »

File is posted later than in first post.

Can anyone confirm it's 0xC6F41  0xC6F45  0xC7099  0xC709D ?

With what's posted in this thread it should be easy to find them (best way is to try it).

 I've not disassembled your file i just did a quick hex search but they seem to be your rlsol_w limiters.

Here's the loads limits on an ST10 me7.1.1 for reference

Logged
jacktfsi
Jr. Member
**

Karma: +18/-1
Offline Offline

Posts: 44


« Reply #20 on: June 15, 2023, 01:20:02 PM »

With what's posted in this thread it should be easy to find them (best way is to try it).

 I've not disassembled your file i just did a quick hex search but they seem to be your rlsol_w limiters.

Here's the loads limits on an ST10 me7.1.1 for reference



Screen shot quality is poor so here's the code

ROM:0005A8E0                 jmpr    cc_UC, loc_5A8E6 ; 100% rlsol_w hard coded limit
ROM:0005A8E2 ; ---------------------------------------------------------------------------
ROM:0005A8E2
ROM:0005A8E2 loc_5A8E2:                              ; CODE XREF: ROM:0005A8B0↑j
ROM:0005A8E2                 mov     r8, rlsolv_w
ROM:0005A8E6
ROM:0005A8E6 loc_5A8E6:                              ; CODE XREF: ROM:0005A8AA↑j
ROM:0005A8E6                                         ; ROM:0005A8E0↑j
ROM:0005A8E6                 cmp     r8, #10AAh      ; 100% rlsol_w hard coded limit
ROM:0005A8EA                 jmpr    cc_C, loc_5A8F2
ROM:0005A8EC                 mov     r8, #10AAh      ; 100% rlsol_w hard coded limit
ROM:0005A8F0                 jmpr    cc_UC, loc_5A8FC
ROM:0005A8F2 ; ---------------------------------------------------------------------------
ROM:0005A8F2
ROM:0005A8F2 loc_5A8F2:                              ; CODE XREF: ROM:0005A8EA↑j
ROM:0005A8F2                 cmp     r8, rlmin_w
ROM:0005A8F6                 jmpr    cc_UGT, loc_5A8FC
ROM:0005A8F8                 mov     r8, rlmin_w
ROM:0005A8FC
ROM:0005A8FC loc_5A8FC:                              ; CODE XREF: ROM:0005A8F0↑j
ROM:0005A8FC                                         ; ROM:0005A8F6↑j
ROM:0005A8FC                 mov     rlsol_w, r8
ROM:0005A900                 cmp     r8, rlmin_w
ROM:0005A904                 jmpr    cc_NZ, loc_5A90A
ROM:0005A906                 bset    USR0
ROM:0005A908                 jmpr    cc_UC, loc_5A90C
ROM:0005A90A ; ---------------------------------------------------------------------------
Logged
prj
Hero Member
*****

Karma: +1110/-532
Offline Offline

Posts: 6196


« Reply #21 on: June 15, 2023, 04:57:24 PM »

y'all are losers fr.
why not give a new starting point for newcomers instead of them starting from scratch.

so lame lmao.
so each generation that hops on can elevate the ladder each time and so on.
don't act so entitled over being able to figure out 20+ year old ECUs lol.

we're all just hobbyist trying to have fun.

if you protect intellectual property solely designed to gatekeep future abandonware then you're the problem.

there's a reason I took my community off this garbage can.

Because people don't work for free you moron.
You've not done jack shit on here besides moaning. Zero useful data contributed besides spam.

I told OP that it's been posted before, he did a search and found the same offsets in 5 mins.
I'm not gonna search for him or do his file for him. I did this already a long ass time ago and posted result, it's all on google.

The load caps are the exact same value in every file.
1. Google the thread
2. Take the file, see what they are
3. Compare to your file
4. Done.

Reason this thread exists is because OP didn't bother searching the fully available info. Not because someone is gatekeeping anything.
It's all in the open.
« Last Edit: June 15, 2023, 04:58:58 PM by prj » Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
Pendrak
Newbie
*

Karma: +1/-2
Offline Offline

Posts: 15


« Reply #22 on: June 16, 2023, 04:56:09 AM »

I actually did some research, but didn't come across answers, only more questions. Only this topic allowed me to use the right keywords to find answers. At first I thought IDA was required for this, but no.

I confirm that the listed addresses are correct and work. The car now works completely differently - better

Thank you for your help!
Logged
nyet
Administrator
Hero Member
*****

Karma: +613/-172
Offline Offline

Posts: 12355


WWW
« Reply #23 on: June 16, 2023, 02:29:58 PM »

this. THANK YOU.

bullshit.
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your ex
prj
Hero Member
*****

Karma: +1110/-532
Offline Offline

Posts: 6196


« Reply #24 on: June 16, 2023, 03:04:38 PM »

I actually did some research, but didn't come across answers, only more questions. Only this topic allowed me to use the right keywords to find answers. At first I thought IDA was required for this, but no.

I confirm that the listed addresses are correct and work. The car now works completely differently - better

Thank you for your help!
Very good, issue solved.
IDA was only needed the first time. Because the loadcaps are always the same value and similar instruction, then after they were found everybody can find them in their binary with a simple hex compare.
Nobody can do every existing file, so if you don't manage to do it yourself, then somebody going to take money to do it.

In the end all is well.
Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
BlackT
Hero Member
*****

Karma: +82/-48
Offline Offline

Posts: 1536



« Reply #25 on: June 17, 2023, 09:41:57 PM »

And that it is?
What about storyes on this forum few years ago that N/A ECU have to many load caps hardcored and it is too much work to turbocharde it?
Logged
prj
Hero Member
*****

Karma: +1110/-532
Offline Offline

Posts: 6196


« Reply #26 on: June 18, 2023, 02:17:34 AM »

And that it is?
What about storyes on this forum few years ago that N/A ECU have to many load caps hardcored and it is too much work to turbocharde it?
With a supercharger that's it, because the boost is purely a function of RPM, so it can be encoded into calibration maps.
With turbo, it is not possible to have good throttle control at part throttle without doing some code mods, because ECU does not know when to go WOT and when not...
Also no boost control, but that is needed for a torque based ECU to work correctly...

So after doing the load caps, doing some code mods to force überweg when pssol_w > base boost and force it off when pssol_w < base boost, and adding boost control, yeah "that's it".
« Last Edit: June 18, 2023, 02:19:12 AM by prj » Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
lgtmelo
Full Member
***

Karma: +2/-20
Offline Offline

Posts: 127


« Reply #27 on: June 19, 2023, 04:43:09 PM »

With a supercharger that's it, because the boost is purely a function of RPM, so it can be encoded into calibration maps.
With turbo, it is not possible to have good throttle control at part throttle without doing some code mods, because ECU does not know when to go WOT and when not...
Also no boost control, but that is needed for a torque based ECU to work correctly...

So after doing the load caps, doing some code mods to force überweg when pssol_w > base boost and force it off when pssol_w < base boost, and adding boost control, yeah "that's it".


forgive my stupidness, but isnt it all air mass flowing in the end? and the map is basically air flow = throttle vs rpm? could set air mass for virtually any combination of throttle x rpm
Logged
letsgoo
Newbie
*

Karma: +0/-3
Offline Offline

Posts: 12


« Reply #28 on: June 20, 2023, 12:50:51 AM »


forgive my stupidness, but isnt it all air mass flowing in the end? and the map is basically air flow = throttle vs rpm? could set air mass for virtually any combination of throttle x rpm

I have also been thinking about this.

If MAF is before the turbo there should be no difference  Huh
Logged
prj
Hero Member
*****

Karma: +1110/-532
Offline Offline

Posts: 6196


« Reply #29 on: June 20, 2023, 02:50:15 AM »

I have also been thinking about this.

If MAF is before the turbo there should be no difference  Huh

This is not about measuring air going into the cylinder, it is about torque management.
Re-read what I wrote. Or even better, become at least a little less ignorant on how the ECU works.
Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
Pages: 1 [2] 3
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 2.538 seconds with 17 queries. (Pretty URLs adds 0.00099999999999989s, 0q)