plese chack the config file:
Engine BMW M5 3.6
Trigger 60-2
WS ignition
IAC with Ignition
wiring atached:
curent config:
- CurrentTime: 2010-06-28 12:12:39
- Creator: VemsTune 0.10.27 (2010.04.16)
- Version: 1.1.27
- SerialNumber: v3.3_n002885
- CompilationTime: Mon Sep 3 15:10:58 CEST 2007
- Signature: VEMS v1.1 12x12 kpa=2,2
primep=3C
primep_temp_scaling=20
cwl=32
cwh=1E
cranking_thres=02
awev=14
awev_temp_scaling=26
awec=02
warmup_clt_range[0]=00
warmup_clt_range[1]=00
warmup_clt_range[2]=00
warmup_clt_range[3]=13
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]=BE
warmup_clt[1]=B4
warmup_clt[2]=AC
warmup_clt[3]=9E
warmup_clt[4]=89
warmup_clt[5]=82
warmup_clt[6]=7A
warmup_clt[7]=74
warmup_clt[8]=69
warmup_clt[9]=64
warmup_rpm_scale=E6
req_fuel=46
divider=01
alternate=15
injopen=5E
battfac=1C
kpafac=C8
kpaoffs=A0
injocfuel=04
injrampup_battfac=FF
injpwm=FF
injpwmt=FF
als_launch_input=67
rpmk[0]=07
rpmk[1]=D0
tpsdot_kpadot_conf=00
tpsdotrate[0]=05
tpsdotrate[1]=14
tpsdotrate[2]=28
tpsdotrate[3]=4D
tpsaq[0]=06
tpsaq[1]=06
tpsaq[2]=06
tpsaq[3]=06
als_cut_mintps=4D
tpsasync=02
acmult=82
tpsacold=0A
launch_enrich=0D
launch_retard=50
overrun_fuelcut=64
overrun_fuelresume=6E
rev_limit=42
airden_ignore=62
config11=50
config12=30
config13=0A
batt_cal=BC
fastidle=80
als_max_cut=0D
dbaro=08
tps_low=1B
tps_high=FF
fan_temp=DC
fan_hyst=01
fan_channel=70
iac_step_seq=C9
iac_conf=DB
iac_max_steps=FF
iac_tps_thres=03
iac_cold_idle_temp=BF
iac_warm_idle_temp=C6
iac_cold_rpm=6E
iac_warm_rpm=50
iac_cold_start_pos=B3
iac_warm_start_pos=73
iac_afterstart_rpm=0A
iac_afterstart_duration=14
iac_speed=06
iac_kp=23
iac_ki=0F
iac_kd=28
launch_rpm=1E
iac_integral_limit_dec=0D
iac_integral_limit_inc=2D
iac_integral_deadband=0A
iac_deadband=05
als_cut_maxtps=66
iac_overclose_interval=0A
iac_ref_pos[0]=85
iac_ref_pos[1]=82
iac_ref_pos[2]=80
iac_ref_pos[3]=7D
iac_ref_pos[4]=7A
iac_ref_pos[5]=7A
iac_ref_pos[6]=78
iac_ref_pos[7]=75
iac_ref_pos[8]=73
iac_ref_pos[9]=70
iac_sol_channel=3F
iac_ign_slope=50
softrpm_range=19
iac_ign_advance_limit=3C
iac_ign_retard_limit=00
iac_ign_threshold=08
ego_conf=06
ego_lag=0A
ego_coolant=90
ego_maxtps=FF
ego_maxmap=FF
ego_minrpm=04
ego_maxrpm=FF
ego_warmup=01
ego_lean_limit=00
ego_rich_limit=00
ego_pid_kp=40
als_enrich=0D
ego_delta=0A
ego_target=19
ego_pid_window=FF
wbo2_warmup_ramp=FF
als_react_tps=99
wbo2_abs_limit=E5
wbo2_limit_maxt=A0
wbo2_fallback=60
wbo2_retry_t=06
als_retard_rpm1=BA
als_retard_rpm2=50
wbo2_ri_target=9A
wbo2_nernstdc_target=85
wbo2_pump_pw_zero=66
wbo2_calibration=BE
wbo2_heater_pid_kp=46
wbo2_heater_pid_ki=10
wbo2_heater_pid_kd=1A
wbo2_heater_pid_ilimit=80
wbo2_pump_pid_kp=15
wbo2_pump_pid_ki=37
wbo2_pump_pid_kd=00
wbo2_pump_pid_ilimit=FF
wbo2_ri_confidence_scale=80
knock_chan=00
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=46
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=FF
lcd_backlight=FF
kpa_conf=22
als_igncut_rpm2=00
als_retard_mintps=66
als_retard_maxtps=80
lcd_default_view=00
primary_trigger=00
secondary_trigger=02
tooth_wheel=3A
trigger_tooth=00
another_trigger_tooth=14
crank_minper=50
tooth_wheel_twidth1=18
tooth_wheel_twidth2=48
cam_sync_r_edge_phase=FF
cam_sync_f_edge_phase=FF
reset_engphase_after=A0
ign_tdcdelay=8C
ign_dwell14=2F
ign_dwell6=FF
ign_crank_advance=14
ign_out=70
ignchmax=05
engine_off_delay=04
pump_on_mintime=04
fuelpump_channel=5F
inj_stage2_rate=FF
inj_stage2_start_tps=00
inj_stage2_start_map=FF
als_igncut_rpm1=14
als_deact_time=03
als_deact_egt=00
als_retard=50
als_rev_limit=50
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=23
act_rpm_channel=62
egt1_cal=4C
als_tks_channel=7F
boost_conf=65
boost_targetoffs=00
boost_minpressure=37
boost_pid_kp=50
boost_pid_ki=28
boost_pid_kd=28
boost_pid_ilimit=64
boost_channel=4F
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=00
fuelcut_min_kpa=00
fuelcut_max_kpa=46
tach_channel=6F
tach_div=22
shiftcut_conf=02
shiftcut_channel=FF
shiftcut_time=01
softrpm_rpm=64
h[0]=20 02 08 01 04 10 40 80
h[1]=28 14 00 28 14 00 FF FF
h[2]=30 00 20 20 00 30 00 00
j[0]=11 0B 07 03 08 0A 07 0C 0E 1C 1C 16
j[1]=12 1A 0E 0D 0D 0F 10 10 10 27 25 1C
j[2]=17 1F 1B 0F 11 0F 10 11 16 30 begin_of_the_skype_highlighting 10 11 16 30 end_of_the_skype_highlighting begin_of_the_skype_highlighting 10 11 16 30 end_of_the_skype_highlighting 2B 25
j[3]=1B 21 1E 15 14 13 12 14 1A 35 30 2A
j[4]=22 23 24 1A 1C 1D 1F 20 37 36 35 30
j[5]=25 29 2D 2C 2F 36 3A 3D 3B 3D 3C 3C
j[6]=25 29 2B 2E 34 38 3B 3F 3F 40 41 40
j[7]=27 2A 31 32 36 3B 3F 40 40 41 43 47
j[8]=2E 30 33 39 3C 40 42 45 47 47 48 4C
j[9]=30 35 38 40 46 49 4A 4C 4D 4F 50 52
j[A]=3C 43 45 4A 4D 55 52 54 56 57 59 59
j[B]=40 44 47 4C 53 5C 5D 64 66 66 69 67
r[0]=04 08 0C 10 14 19 1E 24 2A 34 3F 4C
k[0]=0A 14 1E 28 32 3F 4B 58 64 71 7D 8A
l[0]=37 37 37 31 2C 2C 2C 2C 2C 2C 2C 2C
l[1]=43 37 37 2C 2C 2C 2C 2C 2C 2C 2C 2C
l[2]=43 37 37 2C 2C 2C 2C 2C 2C 2C 2C 2C
l[3]=43 37 37 37 37 37 37 37 37 37 37 37
l[4]=5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B 5B
l[5]=5B 5B 5B 5B 63 63 63 63 63 63 7A 7A
l[6]=7A 7A 7A 7A 7A 7A 7A 7A 7A 7A 7A 7A
l[7]=7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E
l[8]=7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E
l[9]=7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E
l[A]=A8 A8 A8 A8 A8 A8 A8 A8 A8 A8 A8 A8
l[B]=A8 A8 A8 A8 A8 A8 A8 A8 A8 A8 A8 7E
n[0]=32 36 4A 4F 58 67 7B 85 85 88 83 83
n[1]=32 40 4D 5C 60 76 7D 80 80 7E 7E 79
n[2]=32 41 4C 5F 5D 7E 82 80 7F 7F 7A 76
n[3]=33 40 4A 5B 5A 73 76 79 7C 7C 77 74
n[4]=32 45 4A 54 68 7F 88 8D 8D 8D 8D 83
n[5]=32 45 4A 56 6D 72 77 77 77 77 77 72
n[6]=32 40 4A 4E 63 69 6A 6B 6B 6B 6B 63
n[7]=32 36 41 49 55 59 5B 5A 5B 5B 5B 5B
n[8]=32 36 42 4A 52 56 56 56 56 56 56 56
n[9]=2E 2E 32 3A 42 46 4A 4A 4A 4A 4A 4A
n[A]=1E 22 2E 32 36 36 3A 3A 3A 3A 3A 3A
n[B]=32 26 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A
t[0]=FF FF FF FF FF FF FF 00
b[0]=64 64 64 6E 6E 6E 6E 6E 6E 69 64 4B
y[0]=FF FF FF FF FF FF FF FF FF FF FF FF
y[1]=FF FF FF FF FF FF FF FF FF FF FF FF
y[2]=FF FF FF FF FF FF FF FF FF FF FF FF
y[3]=FF FF 01 02 00 00 00 00 40 80 28 14
y[4]=00 28 14 00 00 00 30 30 30 30 30 30
y[5]=00 00 FF FF FF FF FF FF FF FF FF FF
y[6]=FF FF FF FF FF FF FF FF FF FF FF FF
y[7]=FF FF FF FF FF FF FF FF FF FF FF FF
y[8]=FF FF FF FF FF FF FF FF FF FF FF FF
y[9]=FF FF FF FF FF FF FF FF FF FF FF FF
y[A]=FF FF FF FF FF FF FF FF FF FF FF FF
y[B]=FF FF FF FF FF FF FF FF FF FF FF FF
GenBoard/Manual/DigitalOut/Table lists all the outputs (and connector pins) with config values.
The ignition outputs are bad !!!- correct them
can be good if output 0 are the same as output 3, 1 same as 4, 2 same as 5
Assuming firing order cyl 153624 using
- ignch0 for 2-5
- ignch2 for 3-4
- ignch3 for 1-6
And the more usual reftooth table
- 0
- 40
- 20
- 0
- 40
- 20
you need ignition output order in VemsTune: (traversed upwards)
- 3
- 2
- 0
- 3
- 2
- 0
Of course other order can be good if it matches the reference tooth:
- reference tooth=0 is USUALLY for cyl1 (cyl1-6 in this wasted-spark case) with factory wheel positioning
(reftooth and ign-outs rotated the same entries result in same behaviour, with the only difference that some might fire faster during cranking. We usually use reftooth=0 in topmost entry.