MembersPage/DomyM (2010-06-28 14:37:04)

plese chack the config file:

Engine BMW M5 3.6

Trigger 60-2

WS ignition

IAC with Ignition

wiring atached:

?action=view&current=DSCF4124.jpg

curent config:

  1. CurrentTime: 2010-06-28 12:12:39
  1. Creator: VemsTune 0.10.27 (2010.04.16)
  1. Version: 1.1.27
  2. SerialNumber: v3.3_n002885
  1. CompilationTime: Mon Sep 3 15:10:58 CEST 2007
  1. 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

And the more usual reftooth table

you need ignition output order in VemsTune: (traversed upwards)

Of course other order can be good if it matches the reference tooth:

(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.