Pages: 1 ... 13 14 [15] 16 17 ... 32
Author Topic: Dialing in the single  (Read 248357 times)
phila_dot
Hero Member
*****

Karma: +172/-11
Offline Offline

Posts: 1709


« Reply #210 on: November 09, 2012, 02:25:14 PM »

I agree that it's not that hard, just most people can't do anything with assembly Tongue

To spell it out - I think the problem is because of a Snowball (pun intended :p) effect.
Basically since you have two separate trims, and amplitude adjustment, the trims will eventually start creeping opposite ways.

The right thing is instead of simply copying the lambda voltage, to actually adjust the logic and take the mixture adjustment of bank 1 and write it into the mixture adjustment of bank 2.
This can be either done by copying trims over, or the trims can be left as is, and all mixture adjustments that actually use those trims can be re-written to use bank 1.
The correct way is probably to see what is the easiest to do and requires the least re-writing.

Copying fr_w to fr2_w would be easy, but I think we need to isolate exactly where this is happening first. Then decide the best course of action. I'd prefer to neuter it in the beginning vice at the end.
Logged
matchew
Hero Member
*****

Karma: +47/-22
Offline Offline

Posts: 503


« Reply #211 on: November 09, 2012, 02:29:02 PM »

To spell it out - I think the problem is because of a Snowball (pun intended :p) effect.
Basically since you have two separate trims, and amplitude adjustment, the trims will eventually start creeping opposite ways.

The right thing is instead of simply copying the lambda voltage, to actually adjust the logic and take the mixture adjustment of bank 1 and write it into the mixture adjustment of bank 2.
This can be either done by copying trims over, or the trims can be left as is, and all mixture adjustments that actually use those trims can be re-written to use bank 1.
The correct way is probably to see what is the easiest to do and requires the least re-writing.

This is correct.
Logged
prj
Hero Member
*****

Karma: +915/-427
Offline Offline

Posts: 5840


« Reply #212 on: November 10, 2012, 12:19:31 AM »

Copying fr_w to fr2_w would be easy, but I think we need to isolate exactly where this is happening first. Then decide the best course of action. I'd prefer to neuter it in the beginning vice at the end.

I think it is enough to open the Alfa FR, locate everywhere SY_STERSY is used and make modifications in code, as if this was set to 1.
Logged

PM's will not be answered, so don't even try.
Log your car properly.
phila_dot
Hero Member
*****

Karma: +172/-11
Offline Offline

Posts: 1709


« Reply #213 on: November 10, 2012, 08:26:49 AM »

I think it is enough to open the Alfa FR, locate everywhere SY_STERSY is used and make modifications in code, as if this was set to 1.

I wouldn't rely on the FR that much. Especially when I can look at what's really there on my computer.

Better just to xref all of the B2 variables (that apply) starting from GGLSV.

Every function I have seen processes B1, then the code is duplicated directly underneath for B2.

I guess we could just jump out after B1, as if STERVK was false, but how do we ensure all of the bit states are proper? Then again, it wouldn't matter if we thoroughly go through the entire path.

This might be quite a bit of work though.
Logged
marcellus
Sr. Member
****

Karma: +2/-1
Offline Offline

Posts: 472


« Reply #214 on: November 10, 2012, 11:23:09 AM »

Jeez guys, I didnt think it would be this much work.  I really appreciate your help though.  I wish I had something to add other than sitting at the edge of me seat hoping it gets resolved.

Well, I have been trying to get ME7L to work.  I cant get past the software version error.  I am still researching it.  Hopefully I will have it resolved toda and will be able to get better logs for you guys.
Logged
Snow Trooper
Hero Member
*****

Karma: +89/-24
Offline Offline

Posts: 689


WWW
« Reply #215 on: November 10, 2012, 12:28:50 PM »

All I know is that I wish I was as advanced with assembly as you guys.  I'm a tuner and a welder, not really a software guy.  I got money via paypal going to whoever figures this out.  Least I can do for your guys time
Logged

cartoons?
6A 61 72 65 64 40 76 6C 6D 73 70 65 63
marcellus
Sr. Member
****

Karma: +2/-1
Offline Offline

Posts: 472


« Reply #216 on: November 10, 2012, 01:57:16 PM »

I will add to the pot
Logged
phila_dot
Hero Member
*****

Karma: +172/-11
Offline Offline

Posts: 1709


« Reply #217 on: November 14, 2012, 08:13:09 AM »

I will be wrapping up my map switching routine in the next few days and then I will knock this out for you guys.
Logged
phila_dot
Hero Member
*****

Karma: +172/-11
Offline Offline

Posts: 1709


« Reply #218 on: November 20, 2012, 09:46:09 PM »

Marcellus,
I don't have alot of time these days, but I went through GGLSV and tracked all of the B2 variables. I haven't gotten to go through every reference yet, but I threw something together that should work at least for now.

The attached file is the same one that I posted for you previously except for a few small things.

B_svuerf2 is permanently cleared. I think that this would be set in conjuction with B_svuerf and cause B_ripuv to be otherwise always false. You could check this by logging B_svuerf @ 0xFD38 0x0008 and B_svuerf2 @ 0xFD38 0x0010. If they aren't causing a problem then you can just change 0x83EB64 from 4Eh back to 4Fh.

fr2_w is being created with fr_w. This should force all fuel trims to match.

I also set your post cat ESKONF bits.

ME7CHECK v1.11 (c) mki, 06/2004-07/2011
Checking file marcellus_single_b1.bin (size=1048576)
Reading Version Strings...
-> Bootrom Version = embedded in CPU, asume 05.12/05.32
-> EPK = 40/1/ME7.1/5/6005.01//22m/DstC2o/011200//
-> Contents of ECUID data table:
   - '0261207143'         (SSECUHN)
   - '1037360857'         (SSECUSN)
   - '8D0907551M  '       (VAG part number)
   - '0002'               (VAG sw number)
   - '2.7l V6/5VT     '   (engine id)
-> Contents of ECUID data table:
   - 'HW_MAN004'

-> No errors found. File is OK.   *********************
Logged
marcellus
Sr. Member
****

Karma: +2/-1
Offline Offline

Posts: 472


« Reply #219 on: November 20, 2012, 10:33:03 PM »

I really appreciate your work.  I will try this file out in about a week.  I am taking the car apart to replace the motor right now due to some sort of knocking.  New motor should be here mis next week, and I will install it that weekend. 

Thank you so much! 
Logged
britishturbo
Sr. Member
****

Karma: +14/-1
Offline Offline

Posts: 306


« Reply #220 on: November 21, 2012, 08:32:22 PM »

I will use this bin as my new starting point for my single tune.
Will hopefully have it under power this weekend. 
Logged
marcellus
Sr. Member
****

Karma: +2/-1
Offline Offline

Posts: 472


« Reply #221 on: November 22, 2012, 11:50:01 AM »

I would definately be careful with that file.  I am not one of the better tuners on here, and there are some things I have done to it that arent necessarily the right way of doing things. 
Logged
britishturbo
Sr. Member
****

Karma: +14/-1
Offline Offline

Posts: 306


« Reply #222 on: November 22, 2012, 02:46:20 PM »

I would definately be careful with that file.  I am not one of the better tuners on here, and there are some things I have done to it that arent necessarily the right way of doing things. 

Hey man. Yeah I saw your reply on AZ, just hadn't had a chance to reply yet...
I'm going to actually go back to stock with all the tables as a starting point so it's all good :-)
Logged
marcellus
Sr. Member
****

Karma: +2/-1
Offline Offline

Posts: 472


« Reply #223 on: December 11, 2012, 08:31:20 AM »

I got the motor in over the weekend and tried this file out.  So far, it is working great.  I havent plugged back in the evap yet to let the car do its fuel adaptations.  From just watching VCDS the trims from bank one and bank two were EXACTLY the same at ALL times.

Logged
britishturbo
Sr. Member
****

Karma: +14/-1
Offline Offline

Posts: 306


« Reply #224 on: December 11, 2012, 11:11:25 AM »

I got the motor in over the weekend and tried this file out.  So far, it is working great.  I havent plugged back in the evap yet to let the car do its fuel adaptations.  From just watching VCDS the trims from bank one and bank two were EXACTLY the same at ALL times.



Excellent!
I'm getting ready to tune with that file this weekend... Good to know it seems to be working out!

Here's my car yesterday after the new fuel system install. Ready to tune!

http://www.youtube.com/watch?v=-Cl46Bw8kE4
Logged
Pages: 1 ... 13 14 [15] 16 17 ... 32
  Print  
 
Jump to:  

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