MembersPage/DomyM (2010-07-07 09:49:45)

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.


VR trigger polarity first see InputTrigger/TriggerLog

Without scope (Hungarian)

mersz.
  • Ha tavolitod, akkor - mV-ot (minusz-t).

In the meantime the ignition problem have been resolved, the order was the problem. Interesting thing was that at first startup it felt ok, just some backfire in the exhaust, we consider it was because of rich lambda.

We have some problem at idle, the 1000 cc/min injectors and itb wont let lambda to get under 0.85..around 2ms opening time (the minim is 1.55ms for thees injectors with balance power resistor).

Xenon headlights get everything crazy, most probably high frequency disturbs VEMS on the +vbat side...

We'll see where the disturbs-ion comes from with scope, I'll get back with results.