MembersPage/BmwVenesz (2006-09-13 15:05:18)

4cyl BMW with 60-2 trigger and wasted spark

similar setups from MembersPage (there are plenty):

BAD config, it's for debug, not to be copied\n

Sun Mar 19 12:14:17 CET 2006
1.0.38
v3.3_n000523

primep=14
primep_temp_scaling=80
cwl=00  !!!!!!!
cwh=1E
cranking_thres=02
awev=0C
awev_temp_scaling=26
awec=08
warmup_clt_range[0]=00
warmup_clt_range[1]=0C
warmup_clt_range[2]=1F
warmup_clt_range[3]=33
warmup_clt_range[4]=50
warmup_clt_range[5]=64
warmup_clt_range[6]=78
warmup_clt_range[7]=8C
warmup_clt_range[8]=AA
warmup_clt_range[9]=C8
warmup_clt[0]=FF
warmup_clt[1]=F0
warmup_clt[2]=E6
warmup_clt[3]=DC
warmup_clt[4]=D2
warmup_clt[5]=C8
warmup_clt[6]=B4
warmup_clt[7]=91
warmup_clt[8]=7D
warmup_clt[9]=64
warmup_rpm_scale=00
req_fuel=4A
divider=01
alternate=16
injopen=10
battfac=03
kpafac=4D
kpaoffs=80
injocfuel=0D
injrampup_battfac=0D
injpwm=40
injpwmt=0A
injpwm6=40
rpmk[0]=0B
rpmk[1]=B8

tpsdot_kpadot_conf=00
tpsdotrate[0]=33
tpsdotrate[1]=66
tpsdotrate[2]=C2
tpsdotrate[3]=FF
tpsaq[0]=01
tpsaq[1]=02
tpsaq[2]=03
tpsaq[3]=04
als_cut_mintps=00
tpsasync=01
acmult=6E
tpsacold=01
launch_enrich=0D
launch_retard=A0
overrun_fuelcut=64
overrun_fuelresume=64
rev_limit=4B
airden_ignore=62
config11=30
config12=30
config13=0A
batt_cal=B7
fastidle=80
als_max_cut=00
dbaro=08
tps_low=0B
tps_high=C8
fan_temp=EA
fan_hyst=03
fan_channel=FF
iac_step_seq=C9
iac_conf=6C
iac_max_steps=FF
iac_tps_thres=05
iac_cold_idle_temp=99
iac_warm_idle_temp=B4
iac_cold_rpm=0D
iac_warm_rpm=0A
iac_cold_start_pos=E2
iac_warm_start_pos=B0
iac_afterstart_rpm=14
iac_afterstart_duration=32
iac_speed=06
iac_kp=58
iac_ki=10
iac_kd=30
launch_rpm=20
iac_integral_limit_dec=0A
iac_integral_limit_inc=E0
iac_integral_deadband=02
iac_deadband=05
als_cut_maxtps=00
iac_overclose_interval=01
iac_ref_pos[0]=36
iac_ref_pos[1]=33
iac_ref_pos[2]=33
iac_ref_pos[3]=33
iac_ref_pos[4]=30
iac_ref_pos[5]=30
iac_ref_pos[6]=2E
iac_ref_pos[7]=2E
iac_ref_pos[8]=2E
iac_ref_pos[9]=2B
iac_sol_channel=FF
iac_ign_slope=20
softrpm_range=08
iac_ign_advance_limit=18
iac_ign_retard_limit=24
iac_ign_threshold=08
ego_conf=06
ego_lag=02
ego_coolant=6C
ego_maxtps=FF
ego_maxmap=C8
ego_minrpm=06
ego_maxrpm=FF
ego_warmup=01
ego_lean_limit=12
ego_rich_limit=0A
ego_pid_kp=40
als_enrich=00
ego_delta=03
ego_target=19
ego_pid_window=FF
wbo2_warmup_ramp=A0
als_react_tps=A6
wbo2_abs_limit=E4
wbo2_limit_maxt=A0
wbo2_fallback=60
wbo2_retry_t=06
wbo2_edgetime_corr=BA
wbo2_edgetime_min=50
wbo2_ri_target=9A
wbo2_nernstdc_target=87
wbo2_pump_pw_zero=64
wbo2_calibration=CE
wbo2_heater_pid_kp=46
wbo2_heater_pid_ki=10
wbo2_heater_pid_kd=1Awbo2_heater_pid_ilimit=80
wbo2_pump_pid_kp=40
wbo2_pump_pid_ki=2E
wbo2_pump_pid_kd=08
wbo2_pump_pid_ilimit=84
wbo2_ri_confidence_scale=80
knock_conf=01
knock_sampling_window=F2
knock1_frequency=29
knock1_gain=00
knock1_integrator=14
knock2_frequency=22
knock2_gain=05
knock2_integrator=00
knock_threshold=FF
knock_noise_scale=D8
knock_max_retard=00
knock_default_retard=00
knock_retard_step=00
knock_retard_delay=FF
knock_advance_step=00
knock_advance_delay=3A
knock_minrpm=07
knock_maxrpm=FF
ve_learn_coolant=D8
ve_learn_max_power=FF
ve_learn_rpm_scale=1E
ve_learn_kpa_scale=1E
ve_learn_ego_scale=43
ve_learn_min_weight=4D
ve_learn_speed=FF
ve_learn_limit=FF
ve_learn_conf=00
lcd_c0=FE
lcd_delay=88
lcd_backlight=FF
kpa_conf=41
ign_balance=60
als_retard_mintps=00
als_retard_maxtps=00
lcd_default_view=00
primary_trigger=01
secondary_trigger=02
tooth_wheel=3A
trigger_tooth=0F
another_trigger_tooth=1E
crank_minper=01
tooth_wheel_twidth1=06
tooth_wheel_twidth2=0B
cam_sync_r_edge_phase=FF

reset_engphase_after=FF
ign_tdcdelay=78
ign_dwell14=32
ign_dwell6=6F
ign_crank_advance=24
ign_out=70
ignchmax=03
engine_off_delay=08
pump_on_mintime=10
fuelpump_channel=40
inj_stage2_rate=00
inj_stage2_start_tps=00
inj_stage2_start_map=FF
als_deact_rpm=0F
als_deact_time=00
als_deact_egt=00
als_retard=00
als_rev_limit=00
misc1out_minrpm=FF
misc1out_maxrpm=FF
misc1out_mintps=FF
misc1out_maxtps=FF
misc1out_minmap=FF
misc1out_maxmap=FF
misc1out_channel=FF
misc2out_minrpm=2E
misc2out_maxrpm=66
misc2out_mintps=99

misc2out_maxtps=59
misc2out_minmap=73
misc2out_maxmap=A6
misc2out_channel=FF

act_wot_rpm=FF
act_wot_channel=FF
act_rpm_rpm=4E
act_rpm_channel=FF
egt1_cal=40
als_tks_channel=FF
boost_conf=00
boost_targetoffs=00
boost_minpressure=14
boost_pid_kp=1E

boost_pid_ki=05
boost_pid_kd=05
boost_pid_ilimit=7F
boost_channel=FF
water_pump_temp=00

hybrid_rpm_a=00
hybrid_rpm_m=00

water_pump_hyst=00

water_pump_channel=FF

toothrel_normal=79
toothrel_missing=B5
fuelcut_min_kpa=19

fuelcut_max_kpa=DC

tach_channel=6F
tach_divider=01

shiftcut_conf=00
shiftcut_channel=FF

shiftcut_time=01
softrpm_rpm=4E

And tables:\nÿ2ÿ

alternate=16 is VERY wrong (means 7 cyl and fire all injectors during cranking). 03 is 4 cyl (injector firing alternate injgroup/banks 3..0) and sequential (alternate, that is NOT bat ch) during cranking too.

cranking_thres=02 (means 299 RPM) is a bit too low (try 03 = 300 in MegaTune means 399 RPM)

Req_fuel = 7.4 msec (100kPa, VE=100, enrichment=1.0) is probably too high for 800cc/min injectors (for 450cc cylinders). 4 msec is more reasonable, use higher VE (max 255).

kpa_conf=41 # should be 22 for high-boost ! This BMW intended to run with 2 bar boost !

MAP sensor = 300 kPa (absolute pressure) sensor

We upgraded to 1.0.53, see MegaTune to download tuningsoftware.