0x1 270808 N4AGB Covers 4DBG and 4TEG ecu. Requires 256k bin file. If you find any errors or can add anything new, please contact T.I. Performance at: http://www.tiperformance.com.au/ http://www.tiperformance.com.au/ ACT KOER Min Volts 0 0 ACT KOEO Max Volts 0 0 ACT KOEO Min Volts 0 0 ACT KOER Max Volts 0 0 ACT Max Maximum Volts on ACT input before setting a code Volts 0 0 ACT Min Min Volts on ACT input before setting a code Volts 0 0 Adaptive Learning Fuel Table Fuel correction table for Adaptive Learning. Unsure of scaler for Rows (should be load?). Use a positive value to learn after N seconds; a negative to correct the base fuel table (??). Presumably 0 disables adaptive learning for that cell. 12 1000.000000 4 0 0 9 1000.000000 4 0 0 0 0.000000 255.000000 2 BAP Transfer BAPXFR - Input conversion to be confirmed. hz 6 1000.000000 0 0 in Hg 6 1000.000000 0 0 Cranking Fuel PW Multiplier vs TPS FN ? - Multiplies cranking fuel pulsewidth according to change in throttle position. Conversion to be confirmed. volts 9 3 1000.000000 0 0 multiplier 9 3 1000.000000 0 0 Cranking Fuel PW Multiplier vs Time FN306 - The result of this table lookup is multiplied by MAP. The input value is the 'Cranking Timer'. Conversions to be determined. 5 1 1000.000000 0 0 5 1 1000.000000 0 0 Cranking Fuel PW vs ECT FN348A - The injector pulsewidth during cranking at sea level. Alter for injector and cam swaps. For larger injectors reduce the pulsewidth by the ratio of the low injector slope change. deg C 9 1 1000.000000 0 0 mSecs 9 1 1000.000000 0 0 Dashpot Decay Rate 7 4 1000.000000 0 0 7 4 1000.000000 0 0 ECT/ACT Transfer FN703 - volts 10 1000.000000 0 0 deg C 10 1000.000000 0 0 Exhaust Pressure vs Airmass Flow FN074A - lb/min 10 1000.000000 0 0 in Hg 10 1000.000000 0 0 Fuel Base Table FN1362 - Used if either WARM_HEGO_FLAG or ECT_STABLE_FLAG = 0 deg C 10 1000.000000 4 0 0 MAP/BP 9 1000.000000 4 0 0 A/F ratio 2 0.000000 255.000000 1 Fuel Stabilised Table FN1360 - Used when WARM_HEGO_FLAG and ECT_STABLE_FLAG = 1. rpm 12 1000.000000 4 0 0 MAP/BP 9 1000.000000 4 0 0 A/F ratio 2 0.000000 255.000000 1 Fuel Stablised Table Scaler for MAP/BP FN072C - Do not edit first or last entries. Provides row scaling for the following table; Fuel Stablised Table MAP/BP 7 1000.000000 0 0 row 7 1 1000.000000 2 0 0 Fuel Startup Table FN1361 - Value subtracted from 'Fuel Base Table' or 'Fuel Base Table Alternative' for warm up enrichment. deg C 10 1000.000000 4 0 0 secs 8 1000.000000 4 0 0 A/F ratio 2 0.000000 255.000000 1 Fuel Startup Table Scaler for Time FN018C - Do not edit first or last entries. Provides row scaling for the following table; Fuel Startup Table secs 7 1 1000.000000 2 0 0 row 7 1 1000.000000 2 0 0 Fuel Table Scaler for MAP/BP FN072C - Do not edit first or last entries. Provides row scaling for the following tables; Fuel Base Table MFA Fuel Multiplier Table MAP/BP 6 3 1000.000000 0 0 row 6 1 1000.000000 2 0 0 Fuel Table Scaler for ECT to ACT FN022B - Do not edit first or last entries. Provides column scaling for the following tables; Fuel Base Table Fuel Startup Table L8D028 L8D082 deg C 6 1000.000000 0 0 column 6 1 1000.000000 2 0 0 ISC Air Flow multiplier This is an ISC Air flow multiplier based on time vs temp TEMP 7 1000.000000 4 0 0 Secs 6 1000.000000 4 0 0 2 0.000000 255.000000 1 Injector Comp Batt Volt This table scales the injector duty cycle according to battery voltage. Although this looks correct, the data types and conversion factors used here are very different to MAF vehicles which use 12 points, 16bit values and /4096 /1024 respectively (per CVAF1) Volts 9 1000.000000 0 0 Multiplier 9 1000.000000 0 0 Idle Speed RPM adder for ECT Was pre defined as L8CC9E. Unsure of X conversion; appears as 65536 - -65536; Current values with f to c conversion function appear to be reasonable for DegC? deg C 7 1 1000.000000 0 0 RPM 7 1 1000.000000 2 0 0 MFA Fuel Multiplier Table FN1328 - Open loop mode multiplier that adjusts the desired A/F ratio when the conditions for economy mode are met and the 'Allow MFA Strategy' (aka MFASW) flag is set. Multiplier values less than 1 increase fuel, values greater than 1 reduce fuel. rpm 12 1000.000000 4 0 0 MAP/BP 9 1000.000000 4 0 0 multiplier 2 0.000000 255.000000 1 Spark Table MBT MBT spark rpm 12 1000.000000 4 0 0 in Hg 9 1000.000000 4 0 0 deg adv 2 0.000000 255.000000 1 Spark Table MBT MPG rpm 12 1000.000000 4 0 0 in Hg 9 1000.000000 4 0 0 deg adv 2 0.000000 255.000000 1 Spark Table Bdln Knock rpm 12 1000.000000 4 0 0 in Hg 9 1000.000000 4 0 0 deg adv 2 0.000000 255.000000 1 Spark Table Bdln Knock MPG rpm 12 1000.000000 4 0 0 in Hg 9 1000.000000 4 0 0 deg adv 2 0.000000 255.000000 1 ACT Default deg C 1 0 0 ACT Fraction for Fuel Base Table FRCBFT - The ACT to ECT proportioning factor used to determine the fraction of ACT to ECT for the input value to the 'Fuel Scaler for ACT to ECT' (aka FN022) parameter. Higher values increase the contribution from ACT. Set to zero to run the tables associated with this parameter off ECT alone. Conversion to be confirmed. multiplier 3 0 0 ACT Fraction for Fuel Startup Table FRSBFT - The ACT to ECT proportioning factor used to determine the fraction of ACT to ECT for the input value to the 'Fuel Scaler for ACT to ECT' (aka FN022) parameter. Higher values increase the contribution from ACT. Set to zero to run the tables associated with this parameter off ECT alone. Conversion to be confirmed. multiplier 3 0 0 Adaptive Learning Max ECT Maximum ECT to allow Adaptive Learning degC? 0 0 Adaptive Learning Min ECT Minimum ECT to allow Adaptive Learning You can set this rather high to disable adaptive learning. degC? 0 0 Adaptive Learning Max Change Maximum change value for Adaptive Learning x 0 0 Adaptive Learning Min Change Minimum change value for Adaptive Learning x 0 0 Airmass Flow Multiplier KVEFF multiplier 3 0 0 Checksum 0x82000 - 0x8FFFF Do not edit. This is recalculated automatically when the bin is saved. When emulating, upload this new checksum to the emulator after saving the bin. 3 0 0 Checksum 0x8C000 - 0x8FFFF 3 0 0 Cranking Mode Exit Min PIPs NCNT - The minimum number of PIPs that must occur once the rpm is greater than the 'Cranking Mode Exit Min RPM' (aka NRUN) parameter in order to exit cranking mode. no. 2 1 0 0 Cranking Mode Exit Min RPM NRUN rpm 0 0 Cranking Timer Limit When the 'Time Since Start' exceeds this value the 'Cranking Timer' is reset. secs 2 1 0 0 Default Cranking Time Default value for the 'Cranking Timer' when ? 2 1 0 0 Transmission LHM Stall Speed Above this RPM the ECU thinks the VSS has failed and puts the transmission in LHM rpm 0 0 Engine Displacement BASEMD litres 3 0 0 Idle RPM error for control rpm 0 0 Dashpot Gain Unsure of this conversion; CCCD = 0.050 1 0 0 Idle Speed Cold Start Adder Add this many RPM at cold start rpm 0 0 Idle Speed Drive Alt (A/C) DRBASE_ALT - Alternative base target idle speed in drive before adders (used when ALT_CAL_FLG is set). rpm 2 1 0 0 Idle Speed Drive DRBASE - Base target idle speed in drive before adders rpm 2 1 0 0 Idle Speed Neutral NUBASE - Base target idle speed in neutral before adders rpm 2 1 0 0 Idle Speed Neutral Alt (A/C) NUBASE_ALT - Alternative base target idle speed in neutral before adders (used when ALT_CAL_FLG is set). rpm 2 1 0 0 Idle Time to keep Cold Start adder sec 0 0 Injector Slope Injector flow rate in # per hr. lb/hr 0 0 Injector min pulse width 2 22 0 0 L8C00C (rpm related) rpm 0 0 ISC RPM Control Min Speed MINMPH - If the vehicle speed is less than this parameter then ISC closed loop rpm control is allowed providing the other conditions for rpm control are satisfied. km/h 2 1 0 0 TPS PT Threshold DELTA -The relative throttle position at which PT mode occurs. If altered, adjust 'Dashpot TP' (aka DELHYS) and 'ISC RPM Control TP' (aka DELRAT) to suit. NB the relative throttle position is the actual throttle position value minus the closed throttle position value. volts 3 0 0 BP Max During Test ?? # Ticks 0 0 TPS PT Threshold Hysteresis HYSTS - Hysteresis for 'TPS PT Threshold' (aka DELTA) parameter. If altered, adjust 'Dashpot TP' (aka DELHYS) and 'ISC RPM Control TP' (aka DELRAT) to suit. volts 3 0 0 TPS WOT Threshold THBP2 - The relative throttle position at which WOT mode occurs. NB the relative throttle position is the actual throttle position value minus the closed throttle position value. volts 3 0 0 TPS WOT Threshold Hysteresis HYST2 volts 3 0 0 Spark Lower Clip SPLCLP deg adv 0 0 Spark Upper Clip SPUCLP deg adv 0 0 Spark Underspeed SPK_UNDSP deg adv 0 0 **Checksum 0x2000 0xDFFF 0x10 0x200A 0x1 Bi Fuel Switch PID_X - Set when the vehicle is equipped with both petrol and LPG fuelling. 0x01 Table Scaler for MAP FN071 - Do not edit first or last entries. Provides row scaling for the following tables; L8C648 L8C6B4 L8C80A L8C876 L8CDCC L8CE38 L8D028 L8D082 L8D148 L8E174 L8E1E0 L8E24C L8E2B8 L8E324 L8E378 L8E3CC L8E438 in Hg 7 1000.000000 0 0 row 7 1 1000.000000 2 0 0 Table Scaler for Abs Exhaust Pressure PID_X - Do not edit first or last entries. Provides row scaling for the following table; 'Volumetric Efficiency Table' in Hg 7 1000.000000 0 0 row 7 1 1000.000000 2 0 0 Table scaler for TPS TPS% 10 1000.000000 0 0 Row 10 1 1000.000000 2 0 0 Table Scaler for RPM FN070 - Do not edit first or last entries. Provides column scaling for the following tables; Fuel OL Stabilised Table L8C648 L8C6B4 L8C80A L8C876 L8CDCC L8CE38 L8CF52 L8D148 (nb result is clipped to 4 columns) L8E174 L8E1E0 L8E24C L8E2B8 L8E324 L8E378 L8E3CC L8E438 MFA Fuel Multiplier Table rpm 6 1000.000000 0 0 column 6 1 1000.000000 2 0 0 Table Colum scaler for ECT Air flow multiplier 8 1000.000000 0 0 row 8 1 1000.000000 2 0 0 Table Row scaler for time Air flow multiplier Used in AIR Flow multiplier 5 1000.000000 0 0 row 5 1 1000.000000 2 0 0 Table scaler for RPM Transmission RPM 10 1000.000000 0 0 10 1 1000.000000 2 0 0 Trans shift schedule 1-2 Power Throttle % 10 1000.000000 0 0 Tailshaft RPM 10 1 1000.000000 0 0 Vehicle Speed Limit VSLIM km/h 2 1 0 0 Vehicle Speed Limit Hysteresis VSLIMH km/h 2 1 0 0 RPM for Idle Spark Entry (Neutral) rpm 0 0 Idle Spark deg advance 0 0 IMRC Switch RPM rpm 0 0 IMRC Switch RPM Hysteresis 0 0 LAMMIN Minimum closed loop LAMBSE clip lambda 0 0 LAMMAX maximum closed loop LAMBSE clip lambda 0 0 Rev Limit Drive NLMT - The rpm at which all fuel is cut when in drive. RPM 0 0 Rev Limit failed speed sensor RPM 0 0 Rev Limit Hysteresis NLMTH - RPM 0 0 Maximum ECT for Fuel Economy Mode MPGCTH 0 0 Minimum ECT for Fuel Economy Mode MPGCTL 0 0 Min BP for mpg mode 0 0 Axle ratio 0 0 Trans shift schedule 2-3 Power Throttle % 10 1000.000000 0 0 Tailshaft RPM 10 1 1000.000000 0 0 Trans shift schedule 3-4 Power Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans shift schedule 4-3 Power looking at the code it looks like it should be 4-3, there doesnt seem to be a 3-4 after 4-3 for power. Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans shift schedule 3-2 Power Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans shift schedule 2-1 Power Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Smartlock Enable Smart Lock Enable = 1; Smart Lock Disable = 0; 0x01 Trans shift schedule 1-2 Econ Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans shift schedule 2-3 Econ Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans shift schedule 3-4 Econ Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans shift schedule 3-4 After 4-3 Econ This extra shift function is to stop the transmission hunting up and down between 3rd and 4th Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans shift schedule 4-3 econ Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans shift schedule 3-2 Econ Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans shift schedule 2-1 Econ Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans TQ lock curve 4th Econ Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans TQ lock curve After 3 - 4 shift Econ Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans TQ lock curve 3rd Econ Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans TQ unlock curve 4th Econ looking through the code this is Econ. Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans TQ unlock curve 3rd Econ Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans TQ lock curve 4th Power Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans TQ lock curve After 3-4 shift Power Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans TQ lock curve 3rd Power Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans TQ unlock curve 4th Power Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans TQ unlock curve 3rd Power Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Transmission Line pressure L8DE70 Higher values give firmer shift pressure. TPS% 12 1000.000000 4 0 0 RPM 12 1000.000000 4 0 0 2 0.000000 255.000000 1 Transmission Line Pressure Econ L8DDE0 - Line pressure for BTR in Econ mode. 12 1000.000000 4 0 0 12 1000.000000 4 0 0 2 0.000000 255.000000 1 Volumetric Efficiency Table FN1320 rpm 12 1000.000000 4 0 0 in Hg 9 1000.000000 4 0 0 % 2 0.000000 255.000000 1 WOT Spark Adder for RPM FN153 - Doesnt seem to be used in this stratigy rpm 7 1000.000000 0 0 deg adv 7 1000.000000 0 0 VE Multiplier for ACT FN305 - Adjusts the results of the 'Volumetric Eficiency Table' lookup. deg C 5 1 1000.000000 0 0 multiplier 5 3 1000.000000 0 0 Trans TQ unlock curve L8DA50 econ Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans TQ unlock curve L8DA78 econ Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Trans TQ unlock curve L8D9D8 Power Throttle % 10 1000.000000 0 0 Driveshaft RPM 10 1 1000.000000 0 0 Transmission Type Auto = 1; Manual = 0; 0x01 Manual Trans Switch MTXSW manual_trans_switch 0xE0CA 0x01