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.
Would this apply to E38?
2000 C5 Coupe, 6M, Callies/Mahle stroked LS7 (441), Blackwing, Halltech, LS3 intake, 90mm Shaner TB, ported L92 heads, FAST 50# inj, not too much cam, Kooks 1 7/8" headers , 3" catless mid pipes, Z TIs, track suspension, , 3:90 rear, EFI V2, LM-2, etc.
PowrMax Performance
100 mm PowrMAF
LM-2 EFILIve package with TAQ -sLM2 V-2 serial cable> Package deals
There is an EfiLive Virtual VE tutorial available now for the E38Originally Posted by Bruce Melton
One thing I noticed when replaying a log is that the PCM is not looking up the correct values for Inlet Valve Temp {B0146} Commanded Fuel IVT multiplier.
In the Dash board the IVT is reading 160 C, but in the {B0146} map it is looking up the correct MAP (kPa) pressure accross the collumns but only 16 C down the IVT rows??? In other words far richer than is required which is refelected in my AFR readings.
The main idea with any ECM and autove is to make sure you are in open loop with no O2 trims. The idea is then to make a map (with same x and y axis values and steps as the stock VE table) using the actual measured AFR or EQ or Lambda etc and work out the % error from the commanded value. Obviously if you mix metric with imperial things will go bad.
That gives you your BEN value which represents how far out your open loop VE table is. You then adjust your VE table, which should mean that commanded now more closely equals your measured values. The E40 has a standard VE table so I dont imagine things will be too tricky.
Its probably a matter of logging the right PIDs, back in the old days you had to create your own calc_pids to chew some of the stuff.
Looks like you only need be worried about table B0200
I see what you mean about the other stuff though. Are you saying IVT is being logged at 16*C not 160*C? If so email support@efilive.com
How far out is are your BEN's?
Last edited by ringram; November 9th, 2007 at 05:19 AM.
Get EFILive in europe (http://www.efilive.eu).
2007 Escalade ESV L92 6.2L VVT.
2014 VF SV LS3 Maloo.