Page 1 of 2 12 LastLast
Results 1 to 10 of 33

Thread: AutoVE how to for the LS2 E40 PCM using EfiLives AutoVE tutorial

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Lifetime Member
    Join Date
    Feb 2007
    Posts
    594

    Default AutoVE how to for the LS2 E40 PCM

    Link to pdf Auto VE & Spark Tutorial

    https://onedrive.live.com/?cid=AA511...943BEA515F!122
    Last edited by Gelf VXR; June 10th, 2014 at 03:15 PM. Reason: Updated link to new pdf Auto VE & Spark tutorial

  2. #2
    Lifetime Member
    Join Date
    Feb 2007
    Posts
    594

    Default AutoVE how to for the LS2 E40 PCM using EfiLives AutoVE tutorial

    AutoVE how to for the LS2 E40 PCM using EfiLives AutoVE tutorial

    Select PIDs for AutoVE

    Note the following

    4. In addition I select up to the maximum of 24 channels

    GM.INVLVTMP_DMA Used in open loop commanded fuel maps

    You must locate calc_link.txt file in C:\Program Files\EFILive\V7.5\Configuration and change in the E40 section Open Loop Fuel IVT Multiplier

    B0141.COL=GM.INVLVTMP_DMA

    B0146.ROW=GM.INVLVTMP_DMA


    GM.APCYL_E40_DMA Grams per cylinder, used in Spark Advance maps

    SAE.BARO Not much use except to record atmosperic pressure on the day

    GM.ETCTP Used in PE maps

    GM.KR Actual knock from sensor

    GM.KNRETFinal knock retard applied, includes GM.KR and burst knock {B1914}

    The following two pids can be selected in addition to varify the changes made to the AutoVE tune after uploading to the PCM.

    SAE.FUELSYS (monitors)

    STATUS A and STATUS B (bank 1, bank 2) = OPEN LOOP / CLOSED LOOP

    and

    GM.FSST (monitors)

    FSST-SFPO SECONDARY FUEL PUMP ON = YES / NO
    FSST-PEA POWER ENRICHMENT ACTIVE = YES / NO
    FSST-HCEA HOT COOLANT ENRICHMENT ACTIVE = YES /NO
    FSST-FTLA FUEL TRIM LEARN ENABLED = YES / NO
    FSST-FPO FUEL PUMP ON = YES /NO
    FSST-FCLA FUEL CLOSED LOOP ACTIVE = YES/NO
    FSST-DFCOA DECEL FUEL CUT OFF ACTIVE = YES / NO
    FSST-CPA CAT PROTECTION ACTIVE = YES / NO


    Create an AutoVE MAP


    Note the following

    8. Select Engine RPM from the parameters drop down list

    10. Open calibration {B0200} Main VE table

    11. The following labels should appear in the Col labels field:

    ,400,800,1200,1600,2000,2400,2800,3200,3600,4000,4 400,4800,5200,5600,6000,6400,6800

    13. Select Intake Manifold Pressure (kPa) from the parameter drop down list

    14. The following labels should appear in the Row labels field:

    ,15,20.5,26.3,31.8,37.5,43.1,48.8,54.4,60.0,65.5,7 1.3,76.9,82.5,88.1,93.8,99.4,105


    Repeat process for BEN_LC12. Is it possible with dual LC-1 to perform AutoVE on both banks at the same time, ie half the time to log AutoVE average the results from each side for GMVE


    Set up Open Loop, Speed Density

    Note the following

    3. Open calibration MAIN VE TABLE {B0200} + 5% (for stock set up)

    Open calibration MAX VE {B2030} + 5% (for stock set up)

    4. Ignore

    5. Open calibration {B2407} DFC0 temp enabled high and set to 256 º C (enabled below)

    Open calibration {B2408} DFCO temp enabled low and set to 256 º C (enabled above)

    Open calibration {B2403} DFCO airflow enabled high and set to 8192 RPM (enabled below)

    Open calibration {B2404} DFCO airflow enabled low and set to 8192 RPM (enabled above)

    6. Open calibration {B3618} PE Mode Commanded Fuel and set to desired AFR across the

    board (EQ = 1.13)

    7. Open calibration {B0146} Open Loop Inlet Valve Temp Multiplier for Open Loop Normal

    Commanded Fuel in Gear and set the value of cells for all rows above 80 º C to 0.1 ensuring final

    EQ value of 1 at temps above IVT 80 ºC. This probably isn’t necessary as when ECT ≈ 80 º C,

    IVT ≈ 136 º C

    8. Ignore

    9. Ignore

    10. Open calibration {B1508} Long Term Fuel Trim Coolant Enable above and set to 256 º C

    Open calibration {B1509} Long Term Fuel Trim Coolant Disable above and set to - 40 º C

    Open calibration {B1502} Engine Coolant Temp for Closed Loop and set all to 152 º C

    Open calibration {B1504} Engine Coolant Temp for O2 Ready and set all to 256 º C

    11. Ignore

    12. Open calibration {B0804} Catalytic Converter Protection Enable and set to No

    13. Ignore

    14. Open calibration {C6002} and set {P0101} {P0102} {P0103} to No MIL

    15. Open calibration {C0301} MAF Frequency High Fail and set to 0

    Open calibration {C0302} MAF Frequency Low Fail and set to 0

    16. Ignore

    17. Ignore

    18. Ignore

    19. Ignore

    20. Continue with instructions
    Last edited by Gelf VXR; May 12th, 2008 at 12:10 AM. Reason: UPDATED

  3. #3
    Junior Member yellowC6ohio's Avatar
    Join Date
    Oct 2007
    Posts
    19

    Default

    Awesome
    Last edited by yellowC6ohio; March 25th, 2008 at 12:32 PM.

  4. #4
    Lifetime Member Ninety8C5's Avatar
    Join Date
    Sep 2003
    Posts
    455

    Default

    The easiest way would be to go to the sae_generic.txt file and add '_B' to the GM.AFR info for the Tech Edge or whichever WB you are using.

    C:\Program Files\EFILive\V7\Configuration\sae_generic.txt

    # Tech Edge WBO2
    # ========================
    *CLC-00-916
    V 0.0 5.0 .1 "{EXT.AD1}"
    AFR 9.0 19.0 .1 "{EXT.AD1}*2+9"
    *CLC-00-917
    factor 0.0 2.0 .1 "{CALC.AFR_TE1.AFR}/{GM.AFR_B}"
    *CLC-00-918
    V 0.0 5.0 .1 "{EXT.AD2}"
    AFR 9.0 19.0 .1 "{EXT.AD2}*2+9"
    *CLC-00-919
    factor 0.0 2.0 .1 "{CALC.AFR_TE2.AFR}/{GM.AFR_B}"

  5. #5
    Lifetime Member
    Join Date
    Feb 2007
    Posts
    594

    Default

    Thanks for your help

  6. #6
    Lifetime Member
    Join Date
    Feb 2007
    Posts
    594

    Default

    I have updated the how to. Tried something similar yesterday with out success, using fuel system status pid, you can log OPEN LOOP, OPEN LOOP DRIVE, CLOSED LOOP status. I was still operating closed loop...

    I hadn't made the changes to B1502 to disable closed loop, I had thought MAF failure would have prevented CL? I will check DTC's again to check MAF failure is being monitored.

  7. #7
    Lifetime Member mr.prick's Avatar
    Join Date
    Nov 2006
    Posts
    3,195

    Default

    Quote Originally Posted by Gelf VXR
    AutoVE how to for the LS2 E40 PCM using EfiLives AutoVE tutorial

    Create an AutoVE MAP

    Note the following

    8. Select Engine RPM from the parameters drop down list

    10. Open calibration {B0200} Main VE table

    11. The following labels should appear in the Col labels field:

    ,400,800,1200,1600,2000,2400,2800,3200,3600,4000,4 400,4800,5200,5600,6000,6400,6800

    13. Select Intake Manifold Pressure (kPa) from the parameter drop down list

    14. The following labels should appear in the Col labels field:

    ,15, 20.5, 26.3, 31.8, 37.5, 43.1, 48.8, 54.4, 60.0, 65.5, 71.3, 76.9, 82.5, 88.1, 93.8, 99.4, 105


    Repeat process for BEN_LC12. It is possible to logs BENS on both banks

    Set up Open Loop, Speed Density

    SPEED DENSITY TUNE

    VE TABLE {B0200} + 10%

    MAX VE {B2030} + 10%

    DFC0 enabled below {B0247} set to -40

    DFCO enabled above {B0248} set to 122

    PE MODE {B3618} set to EQ 1 (14.63)

    OPEN LOOP COMMANDED AFR: IVT MULTIPLYER {B0146}

    COMMANDED FUELS MUST BE SET TO EQ NOT AFR (WILL NOT FUNCTION
    CORRECTLY IN AFR)

    Look down the columns labeled

    65 kPa all values less than .11 to .104 (14.06)
    70 kPa all values less than .11 to .108 (13.54)
    75 kPa all values less than .12 to .112 (13.06)
    80 - 100 kPa all values less than .12 to .113 (12.95)

    LTFT MAP DISABLE below {B1510} set to 110 kPa

    LTFT ENABLE above {B1508} set 122

    LTFT DISABLE below {B1509} set to -40

    CAT PROTECTION {B0804} set to no

    MAF HIGH FAIL {C0301} set to 2

    MAF LOW FAIL {C0302} set to 1

    MAF HIGH FAILURES {C0303} set to 1

    MAF LOW FAILURES {C0305} set to 1

    COOLANT TEMP CLOSED LOOP ENABLE {B1502} change from

    85.000000
    80.000000
    75.000000
    65.000000
    55.000000
    55.000000
    55.000000
    55.000000
    55.000000
    55.000000
    55.000000
    55.000000
    55.000000
    55.000000
    55.000000
    55.000000
    55.000000

    All to 122

    Save and upload, Don’t unplug MAF, start engine and check for DTC's to indicate MAF failure, any of P0101, P0102 and P0103. Clear DTC's. Return to SD tune set P0101, P0102 and P0103 to NO MIL, save and upload
    why are we still told to set PE to 14.63?
    personally i don`t want to be 14.63
    at low kPa and high RPM. (high RPM deceleration or with any FI)
    just my opinion of course.

  8. #8
    Lifetime Member
    Join Date
    Feb 2007
    Posts
    594

    Default

    Quote Originally Posted by mr.prick
    why are we still told to set PE to 14.63?
    personally i don`t want to be 14.63
    at low kPa and high RPM. (high RPM deceleration or with any FI)
    just my opinion of course.
    I'm new to this, as far as i am aware there are two areas the PCM looks up to determine commanded AFR, PE and commanded open loop, which ever is the richest, is the AFR used. By setting PE to 14.63 means that it is ignored and the open loop map is used instead. How ever, I have been directed to an HP Tuners how to for the LS2 which says to set the open loop commanded AFR to EQ 1 and PE to your desired AFR.

    http://www.ls1gto.com/forums/showthread.php?t=200339

    http://www.thetuningdoctor.com/HPTun...uningGuide.doc

  9. #9
    Lifetime Member mr.prick's Avatar
    Join Date
    Nov 2006
    Posts
    3,195

    Default

    Quote Originally Posted by Gelf VXR
    I'm new to this, as far as i am aware there are two areas the PCM looks up to determine commanded AFR, PE and commanded open loop, which ever is the richest, is the AFR used. By setting PE to 14.63 means that it is ignored and the open loop map is used instead. How ever, I have been directed to an HP Tuners how to for the LS2 which says to set the open loop commanded AFR to EQ 1 and PE to your desired AFR.

    http://www.ls1gto.com/forums/showthread.php?t=200339

    http://www.thetuningdoctor.com/HPTun...uningGuide.doc
    read what i said as to WHY i would not set your PE to 14.63.
    unless you are in the high MAP values you will be lean(er)
    than you should be at higher RPM.
    you don`t want to go road racing like this.

  10. #10
    Lifetime Member
    Join Date
    Feb 2007
    Posts
    594

    Default

    Quote Originally Posted by mr.prick
    read what i said as to WHY i would not set your PE to 14.63.
    unless you are in the high MAP values you will be lean(er)
    than you should be at higher RPM.
    you don`t want to go road racing like this.
    Bear with with, I understand where you are coming from now, from the table below PE is enabled at increasingly lower TPS values as RPM increases above 3070 with higher EQ values, and where map values are low.

    Setting the PE to EQ 1 means the engine will run dangerously lean in these conditions unless provisions are made in the open loop commanded multiplier IVT map. Hence Alternative how to sets the PE to EQ1.13 at all RPM's and commanded open loop to EQ 1, but doing that removes enrichment during cold start and warm up conditions.


    RPM TPS PE EQ
    0 47.961429 1.080078
    510 47.961429 1.080078
    1020 47.961429 1.080078
    1530 47.961429 1.080078
    2040 47.961429 1.080078
    2560 47.961429 1.080078
    3070 47.961429 1.099609
    3580 27.99988 1.120117
    4090 15.499879 1.169922
    4600 14.498902 1.169922
    5120 14.001466 1.219727
    5630 10.998536 1.219727
    6140 9.500123 1.219727
    6650 7.998658 1.219727
    7160 7.998658 1.219727
    7680 7.998658 1.219727
    8190 7.998658 1.219727

    Sorry about the table, cant get it to seperate columns


    This still leaves two options for setting commanded AFR, bearing in mind that in my recent logs GM.AFR_B reports the 14.7:1, the PE commanded value not the open loop commanded value, during cold start when i know it was commanding richer and was running richer. Could be related to the bug I reported earlier. The BEN value is derived from Actual AFR/GM.AFR_B.

    Option A: (EfiLive) Set PE to EQ = 1 and set open loop map values less than EQ 1.13 to 1.13 (running rich in all conditions, engine protected under high rpm low kPa, smooth AFR transition under all conditions, not good for cats thou??)

    Option B: (Alternative) Set PE to EQ = 1.13 and set open loop values to EQ =1 apart from where enrichment is taking place during warm up (enrichment during warm up, stoich under low TPS, RPM and MAP, variable AFR's) Could lower the TPS/RPM threshold so that PE is commanded for all conditions??

    From what I remember smooth AFR transition is required for AutoVE??

    Be gentle lol
    Last edited by Gelf VXR; November 11th, 2007 at 02:22 AM.

Page 1 of 2 12 LastLast

Similar Threads

  1. Where is the support? I mean AutoVE tutorial for th LS2 E40
    By Gelf VXR in forum Gen IV V8 Specific
    Replies: 8
    Last Post: June 11th, 2014, 11:53 PM
  2. EFILive AutoVE Tutorial help
    By -=Mod=- in forum Gen III V8 Specific
    Replies: 15
    Last Post: September 28th, 2009, 03:54 AM
  3. Question on Tuning with AutoVE tutorial
    By kwhiteside in forum Gen III V8 Specific
    Replies: 14
    Last Post: July 1st, 2009, 03:35 AM
  4. Bug in AutoVE tutorial?
    By Garry in forum Tutorials
    Replies: 3
    Last Post: September 22nd, 2006, 11:15 PM
  5. BEN_LC12 and AutoVE tutorial Question
    By mtnman in forum General (Petrol, Gas, Ethanol)
    Replies: 4
    Last Post: February 4th, 2006, 10:07 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •