MembersPage/GunnarReynisson (2008-10-28 20:40:34)

This is my little VEMS section where I will discuss how I´m using

the VEMS.

I´ll be using vems for mostly bmw´s but will also use it on whatever people want me to install it on.

I´m going to try and have all projects in their own pages,

and then discuss their install issues and solutions.

Project #1. Completely assemble and test all functions on a VEMS V3.3 board, then build wiring loom for install into a M20 based E30 car. Same setup would work on a M30 based E30 car as I will build the loom so sensor connectors are easily movable to accommadate

diffrent sensor locations. MembersPage/StartHere

MembersPage/GunnarReynisson/BigMotronicPin/


Start your project

Project can be seen on the vems.co.uk forum

overview

Injector pouring fuel

Of course if injector is opened, fuel will pour into the engine. Detailing how much fuel is of little use (well, we know the fuel pump is working). On the other hand, information about wiring and measurements is essential

If reason is fried output, most common reasons:

I opened the vems unit and nothing seems different from when I closed it.


Ignition output

If you use distributer, ign_dualout is recommended (ign_out=72 not ign_out=70) so load is shared between 2 ignition outputs.

ignchmax=00 is not recommended in any case. Number of cyls


Firmware version= 1.1.43alpha2.

  1. Dump generated from version 1.1.43

primep=00

primep_temp_scaling=00

cwl=46

cwh=1E

cranking_thres=28

awev=5A

awev_temp_scaling=03

awec=85

shiftcut_potlow=00

shiftcut_pothi=00

shiftcut_retcut=01

boost_matdec=27

boost_egtdec=4F

iacref_matslope=65

shiftcut_minrpm=79

blabla[0]=8B

blabla[1]=A9

blabla[2]=C8

warmup_clt[0]=C5

warmup_clt[1]=C1

warmup_clt[2]=BB

warmup_clt[3]=B9

warmup_clt[4]=AA

warmup_clt[5]=9C

warmup_clt[6]=82

warmup_clt[7]=77

warmup_clt[8]=6B

warmup_clt[9]=64

warmup_rpm_scale=26

req_fuel=3A

divider=01

alternate=05

injopen=00

battfac=28

kpafac=C8

kpaoffs=91

injocfuel=15

injrampup_battfac=FF

injpwm=FF

injpwmt=FF

als_launch_input=CC

rpmk[0]=07

rpmk[1]=D0

tpsdot_kpadot_conf=00

tpsdotrate[0]=02

tpsdotrate[1]=05

tpsdotrate[2]=14

tpsdotrate[3]=28

tpsaq[0]=00

tpsaq[1]=02

tpsaq[2]=06

tpsaq[3]=0A

als_cut_mintps=E6

tpsasync=02

acmult=DC

tpsacold=00

launch_enrich=4D

launch_retard=C8

overrun_fuelcut=14

overrun_fuelresume=0B

rev_limit=46

airden_ignore=00

config11=51

config12=00

config13=02

batt_cal=C4

iac2load=6C

als_max_cut=0D

dbaro=0C

tps_low=5D

tps_high=A0

fan_temp=EA

fan_hyst=03

fan_channel=0F

iac_step_seq=D8

iac_conf=18

iac_max_steps=D2

iac_tps_thres=00

iac_cold_idle_temp=BB

iac_warm_idle_temp=BF

iac_cold_rpm=78

iac_warm_rpm=55

iac_cold_start_pos=7B

iac_warm_start_pos=75

iac_afterstart_rpm=05

iac_afterstart_duration=32

iac_speed=CD

iac_kp=20

iac_ki=16

iac_kd=10

launch_rpm=2D

iac_integral_limit_dec=10

iac_integral_limit_inc=25

iac_integral_deadband=15

iac_deadband=23

als_cut_maxtps=FF

confswitch=01

iac_ref_pos[0]=BA

iac_ref_pos[1]=B5

iac_ref_pos[2]=A6

iac_ref_pos[3]=A1

iac_ref_pos[4]=9C

iac_ref_pos[5]=94

iac_ref_pos[6]=8C

iac_ref_pos[7]=87

iac_ref_pos[8]=82

iac_ref_pos[9]=80

iac_sol_channel=0F

iac_ign_slope=FE

softrpm_range=4B

iac_ign_advance_limit=38

iac_ign_retard_limit=24

iac_ign_threshold=00

ego_conf=00

ego_lag=02

ego_coolant=CC

ego_maxtps=99

ego_maxmap=28

ego_minrpm=07

ego_maxrpm=2D

ego_warmup=1E

ego_lean_limit=1A

ego_rich_limit=1A

ego_pid_kp=1E

als_enrich=00

ego_delta=0D

ego_target=18

ego_pid_window=04

wbo2_warmup_ramp=F0

als_react_tps=FF

wbo2_abs_limit=E4

wbo2_limit_maxt=A0

wbo2_fallback=60

wbo2_retry_t=06

als_retard_rpm1=BA

als_retard_rpm2=50

wbo2_ri_target=96

wbo2_nernstdc_target=84

wbo2_pump_pw_zero=68

wbo2_calibration=CD

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=4E

wbo2_pump_pid_kd=00

wbo2_pump_pid_ilimit=84

wbo2_ri_confidence_scale=80

knock_chan=00

knock_sampling_window=F2

knock1_frequency=27

knock1_gain=0E

knock1_integrator=14

knock2_frequency=29

knock2_gain=00

knock2_integrator=00

knock_threshold=00

knock_noise_scale=D8

knock_max_retard=00

knock_default_retard=00

knock_retard_step=28

knock_retard_delay=50

knock_advance_step=FF

knock_advance_delay=E0

knock_minrpm=14

knock_maxrpm=42

ve_learn_coolant=D8

ve_learn_max_power=FF

ve_learn_rpm_scale=28

ve_learn_kpa_scale=28

ve_learn_ego_scale=50

ve_learn_min_weight=0A

ve_learn_speed=FF

ve_learn_limit=FF

ve_learn_conf=00

lcd_c0=C4

lcd_delay=05

lcd_backlight=70

kpa_conf=22

als_igncut_rpm2=28

als_retard_mintps=E6

als_retard_maxtps=FF

lcd_default_view=00

primary_trigger=00

secondary_trigger=02

tooth_wheel=3A

trigger_tooth=03

another_trigger_tooth=14

crank_minper=8B

tooth_wheel_twidth[0]=00

tooth_wheel_twidth[1]=18

cam_sync_r_edge_phase=03

cam_sync_f_edge_phase=02

reset_engphase_after=F0

ign_tdcdelay=90

ign_dwell14=2F

ign_dwellmap=25

ign_crank_advance=4C

ign_out=70

ignchmax=00

engine_off_delay=04

pump_on_mintime=08

fuelpump_channel=57

inj_stage2_rate=FF

inj_stage2_start_tps=FF

inj_stage2_start_map=FE

als_igncut_rpm1=FF

als_deact_time=00

als_deact_egt=00

als_retard=00

als_rev_limit=50

misc1out_minrpm=00

misc1out_maxrpm=FF

misc1out_mintps=00

misc1out_maxtps=FF

misc1out_minmap=00

misc1out_maxmap=FA

misc1out_channel=17

misc2out_minrpm=FF

misc2out_maxrpm=FF

misc2out_mintps=FF

misc2out_maxtps=FF

misc2out_minmap=FE

misc2out_maxmap=FE

misc2out_channel=0F

act_wot_rpm=FF

act_wot_channel=0F

act_rpm_rpm=FF

act_rpm_channel=0F

egt1_cal=40

als_tks_channel=0F

boost_conf=00

boost_targetoffs=00

boost_minpressure=59

boost_pid_kp=B0

boost_pid_ki=1A

boost_pid_kd=14

boost_pid_ilimit=FF

boost_channel=3F

water_pump_temp=48

hybrid_rpm_a=00

hybrid_rpm_m=00

water_pump_hyst=00

water_pump_channel=77

toothrel_normal=7A

toothrel_missing=B5

fuelcut_min_kpa=0A

fuelcut_max_kpa=37

tach_channel=47

tach_div=10

shiftcut_conf_input=EC

shiftcut_tpsthresh=FF

shiftcut_time=32

softrpm_rpm=FF

n2o_mintps=80

n2o_minrpm=14

n2o_maxrpm=80

n2o_retard=14

n2o_minkpa=80

n2o_maxkpa=14

n2o_input=80

n2o_output_channel=1C

n2o_settings=83

launch_out_channel=14

launch_out_delay=80

launch_out_pwmlow=1A

launch_out_pwmhigh=80

launch_out_pwmramp=21

launch_out_ontime=80

launch_out_conf=21

boostsw_conf=80

boostgauge_channel=8F

boostgauge_offset=31

boostgauge_mul=80

map_filter=2D

speed_sensor=80

gears[0]=42

gears[1]=80

gears[2]=3A

gears[3]=80

gears[4]=3A

gears[5]=80

boost_mult[0]=43

boost_mult[1]=80

boost_mult[2]=42

boost_mult[3]=80

boost_mult[4]=41

inj_mult_trim[0]=80

inj_mult_trim[1]=3E

inj_mult_trim[2]=80

inj_mult_trim[3]=35

inj_mult_trim[4]=80

inj_mult_trim[5]=21

inj_mult_trim[6]=80

inj_mult_trim[7]=21

iac_conf2=80

warning_rpm=21

warning_kpa=80

warning_conf=21

warning_adc_value=80

warning_egt=21

warning_afr=80

warning_clt=21

warning_channel=88

injection_angle=34

boost_tps_dc_scale=80

n2o_mingear=38

misc1out_conditions=80

misc1out_condition1=37

misc1out_condition2=80

misc2out_conditions=40

misc2out_condition1=80

misc2out_condition2=45

knock_gain[0]=80

knock_gain[1]=48

knock_gain[2]=80

knock_gain[3]=46

knock_gain[4]=80

knock_gain[5]=48

knock_gain[6]=80

knock_gain[7]=51

knock_reference[0]=80

knock_reference[1]=53

knock_reference[2]=80

knock_reference[3]=30

knock_reference[4]=80

knock_reference[5]=34

knock_reference[6]=80

knock_reference[7]=32

knock_calibration_min=80

knock_calibration_max=34

inj_add_trim[0]=80

inj_add_trim[1]=35

inj_add_trim[2]=80

inj_add_trim[3]=35

inj_add_trim[4]=80

inj_add_trim[5]=32

inj_add_trim[6]=80

inj_add_trim[7]=36

inj_deadtime[0]=80

inj_deadtime[1]=37

inj_deadtime[2]=80

inj_deadtime[3]=42

inj_deadtime[4]=80

inj_deadtime[5]=46

inj_deadtime[6]=80

inj_deadtime[7]=4A

inj_deadtime[8]=80

inj_deadtime[9]=4A

acc_coeff_cold=80

acc_coeff_warm=4C

acc_fadeout_rate1=80

acc_fadeout_rate2=56

acc_tps_deadband=80

dec_coeff_cold=56

dec_coeff_warm=80

dec_fadeout_rate1=3D

dec_fadeout_rate2=80

dec_tps_deadband=38

film_coeff_cold=80

film_coeff_warm=3B

film_rate=80

film_scale=38

film_rpm_scale=80

vvti_cold=37

vvti_idle=80

vvti_pid_kp=37

vvti_pid_ki=80

vvti_pid_kd=2E

vvti_pid_ilimit=80

vvti_channel=34

accel_rpm[0]=0A

accel_rpm[1]=14

accel_rpm[2]=1E

accel_rpm[3]=2D

accel_scale[0]=64

accel_scale[1]=78

accel_scale[2]=82

accel_scale[3]=8C

inj_stage2_conf=80

j[0]=31 2D 42 3A 3A 43 42 41 3E 35 21 21 21 21 21 21

j[1]=34 38 37 40 45 48 46 48 51 53 30 34 32 34 35 35

j[2]=32 36 37 42 46 4A 4A 4C 56 56 3D 38 3B 38 37 37

j[3]=2E 34 3A 44 4B 4F 53 57 5F 65 63 5D 57 4F 4B 4B

j[4]=3F 3F 43 4D 4E 53 5B 5E 69 69 69 65 60 57 4D 4D

j[5]=3F 3F 3F 3F 41 48 51 56 5D 5D 5E 59 55 53 4D 4D

j[6]=3F 3F 3F 3F 41 48 51 56 5D 5D 61 5A 5D 5D 5D 5D

j[7]=3F 3F 3F 3F 41 48 51 56 5D 5D 61 5A 5D 5D 5D 5D

j[8]=3F 3F 3F 3F 41 48 51 56 5D 5D 61 5A 5D 5D 5D 5D

j[9]=3F 3F 3F 3F 41 48 51 56 5D 5D 61 5A 5D 5D 5D 5D

j[A]=3F 3F 3F 3F 41 48 51 56 5D 5D 61 5A 5D 5D 5D 5D

j[B]=3F 3F 3F 3F 41 48 51 56 5D 5D 61 5A 5D 5D 5D 5D

j[C]=3F 3F 3F 3F 41 48 51 56 5D 5D 61 5A 5D 5D 5D 5D

j[D]=3F 3F 3F 3F 41 48 51 56 5D 5D 61 5A 5D 5D 5D 5D

l[0]=39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39

l[1]=39 39 39 32 32 32 32 32 39 39 39 39 39 39 39 39

l[2]=39 39 39 32 32 32 32 32 39 39 39 39 39 39 39 39

l[3]=55 55 55 55 55 55 5A 5A 5A 5A 5A 5A 5A 5A 5A 5A

l[4]=55 55 55 55 55 55 66 66 66 66 66 66 66 66 66 66

l[5]=66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66

l[6]=66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66

l[7]=73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73

l[8]=73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73

l[9]=73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73

l[A]=87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87

l[B]=87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87

l[C]=87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87

l[D]=87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87

n[0]=50 50 64 58 64 98 A4 B4 B4 B4 B4 B4 B4 B4 B4 B4

n[1]=50 50 64 64 64 8C 98 A4 A8 A8 A8 A8 A8 A8 A8 A8

n[2]=58 50 64 68 70 80 97 A0 A0 A0 A0 A0 A0 A0 A0 A0

n[3]=50 3C 50 64 78 80 8C 94 9C 9C 9C 9C 9C 9C 9C 9C

n[4]=50 3C 50 64 78 7C 83 8C 8C 8C 8C 8C 8C 8C 8C 8C

n[5]=50 3C 50 5C 6C 78 80 80 80 80 80 84 84 84 84 84

n[6]=50 3C 50 50 64 70 70 70 70 70 70 78 78 78 78 78

n[7]=50 3C 50 50 5C 60 64 64 64 64 64 70 70 70 70 70

n[8]=50 3C 50 50 58 5C 48 48 48 48 48 48 48 48 48 48

n[9]=50 3C 50 50 58 54 48 48 48 48 48 48 48 48 48 48

n[A]=50 3C 50 50 54 3C 3C 3C 3C 3C 3C 3C 3C 3C 3C 3C

n[B]=50 3C 50 50 54 3C 3C 3C 3C 3C 3C 3C 3C 3C 3C 3C

n[C]=50 3C 50 50 54 3C 3C 3C 3C 3C 3C 3C 3C 3C 3C 3C

n[D]=50 3C 50 50 50 3C 3C 3C 3C 3C 3C 3C 3C 3C 3C 3C

k[0]=0A 14 1E 28 32 3C 46 50 5A 64 6E 73 78 7D

r[0]=05 08 0A 0F 14 19 1E 23 28 2D 32 37 3C 41 46 4B

h[0]=08 02 20 40 10 01 00 00

h[1]=0F 14 19 1E 23 28 2D 32

h[2]=37 3C 41 46 4B 0A 14 1E

y[0]=80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80

y[1]=80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80

y[2]=80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80

y[3]=80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80

y[4]=80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80

y[5]=80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80

y[6]=80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80

y[7]=80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80

y[8]=80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80

y[9]=80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80

y[A]=80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80

y[B]=80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80

y[C]=80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80

y[D]=80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80

b[0]=28 32 3C 46 50 5A 64 6E 73 78 7D 00 1E 48 7E 90

t[0]=A3 B4 C6 79 6E 64 64 6E

e[0]=35 48 5A 6C 7E 90 A2 B4

e[1]=3F 41 48 51 56 5D 5D 61

e[2]=D0 A8 94 80 94 A8 D0 D8

e[3]=D0 A8 94 80 80 80 80 D8

e[4]=D0 A8 94 80 80 80 80 D8

e[5]=D0 A8 94 80 80 80 80 D8

e[6]=D0 A8 94 80 80 80 80 D8

e[7]=D0 A8 94 80 80 80 80 D8

e[8]=D0 A8 94 80 80 80 80 D8

e[9]=D0 A8 94 80 80 80 80 D8

Only spark on cylender 2 and 5,

single coil application. Was running great on 1.0.78 before

No trigger errors using 60-2 wheel type and VR sensor.