Link to pdf Auto VE & Spark Tutorial
https://onedrive.live.com/?cid=AA511...943BEA515F!122
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
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
Awesome
Last edited by yellowC6ohio; March 25th, 2008 at 12:32 PM.
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}"
Thanks for your help
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.
why are we still told to set PE to 14.63?Originally Posted by Gelf VXR
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.Originally Posted by mr.prick
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.Originally Posted by Gelf VXR
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.Originally Posted by mr.prick
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.