MembersPage/GunnarReynisson (2008-03-18 10:37: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

overview

injector resistance

Injector wiring

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= ???. mcd mct dumps (or intended config + tables ?):

primep=46

primep_temp_scaling=00

cwl=AE

cwh=2A

cranking_thres=05

awev=5A

awev_temp_scaling=33

awec=85

warmup_clt_range[0]=00

warmup_clt_range[1]=0F

warmup_clt_range[2]=14

warmup_clt_range[3]=37

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]=A0

warmup_clt[1]=A0

warmup_clt[2]=9E

warmup_clt[3]=8D

warmup_clt[4]=78

warmup_clt[5]=6E

warmup_clt[6]=6B

warmup_clt[7]=69

warmup_clt[8]=67

warmup_clt[9]=64

warmup_rpm_scale=63

req_fuel=3A

divider=01

alternate=05

injopen=3F

battfac=28

kpafac=C8

kpaoffs=9E

injocfuel=15

injrampup_battfac=FF

injpwm=FF

injpwmt=FF

als_launch_input=0C mcp3208 channel 0 is normally not wired to ECpin

rpmk[0]=07

rpmk[1]=D0

tpsdot_kpadot_conf=00

tpsdotrate[0]=02

tpsdotrate[1]=14

tpsdotrate[2]=28

tpsdotrate[3]=4D

tpsaq[0]=00

tpsaq[1]=0A

tpsaq[2]=0F

tpsaq[3]=14

als_cut_mintps=E6

tpsasync=03

acmult=64

tpsacold=00

launch_enrich=4D

launch_retard=C8

overrun_fuelcut=11

overrun_fuelresume=0E

rev_limit=41

airden_ignore=62

config11=51

config12=00

config13=02

batt_cal=C4

fastidle=0C

als_max_cut=0D

dbaro=0C

tps_low=5A

tps_high=A0

fan_temp=EA

fan_hyst=03

fan_channel=0F

iac_step_seq=D8

iac_conf=28

iac_max_steps=D2

iac_tps_thres=03

iac_cold_idle_temp=BF

iac_warm_idle_temp=C6

iac_cold_rpm=82

iac_warm_rpm=4B

iac_cold_start_pos=7B

iac_warm_start_pos=75

iac_afterstart_rpm=08

iac_afterstart_duration=60

iac_speed=FF

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

iac_overclose_interval=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=7F

iac_ign_slope=FF

softrpm_range=4B

iac_ign_advance_limit=14

iac_ign_retard_limit=14

iac_ign_threshold=08

ego_conf=00

ego_lag=02

ego_coolant=B1

ego_maxtps=00

ego_maxmap=50

ego_minrpm=00

ego_maxrpm=1E

ego_warmup=3C

ego_lean_limit=80

ego_rich_limit=80

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

wbo2_edgetime_corr=BA

wbo2_edgetime_min=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_conf=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

ign_balance=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_twidth1=02

tooth_wheel_twidth2=06

cam_sync_r_edge_phase=03

cam_sync_f_edge_phase=02

reset_engphase_after=F0

ign_tdcdelay=90

ign_dwell14=2F

ign_dwell6=25

ign_crank_advance=58

ign_out=70

ignchmax=00

engine_off_delay=04

pump_on_mintime=0A

fuelpump_channel=57

inj_stage2_rate=FF

inj_stage2_start_tps=FF

inj_stage2_start_map=FE

als_deact_rpm=FF

als_deact_time=00

als_deact_egt=00

als_retard=00

als_rev_limit=37

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=19

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=0F

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=00

fuelcut_max_kpa=FA

tach_channel=47

tach_div=10

shiftcut_conf=EC

shiftcut_channel=FF

shiftcut_time=32

softrpm_rpm=FF

- end config

tables

j[0]=2280 1E80 2180 2D80 2E80 2F80 3080 3380 3380 3380 3180 3380

j[1]=2680 1A80 1F80 2680 3580 3680 3780 3A80 3980 3A80 3780 3580

j[2]=2780 3F80 3180 3580 3880 3A80 3B80 3D80 3F80 3E80 3980 3780

j[3]=4080 2D80 3680 3980 3B80 3C80 3E80 4080 4180 3F80 3B80 3980

j[4]=2B80 2880 3680 3A80 3A80 3C80 3E80 4180 4180 4180 3D80 3B80

j[5]=3180 3280 3580 3780 3A80 4180 4780 4780 4580 4380 4080 3F80

j[6]=3780 3980 3C80 3F80 4280 4680 4A80 4B80 4980 4580 4180 3F80

j[7]=4080 4280 4480 4680 4880 4980 4A80 4C80 4B80 4680 4380 4080

j[8]=4B80 4C80 4C80 4E80 4E80 4E80 4E80 4E80 4D80 4680 4380 4180

j[9]=5180 5380 5380 5380 5280 5280 5280 5280 5080 4C80 4A80 4780

j[A]=5A80 5580 5A80 5A80 5980 5880 5780 5580 5280 4E80 4C80 4980

j[B]=6980 6980 6980 6980 6980 6280 5E80 5B80 5780 5480 5480 5080

l[0]=37 37 37 37 37 37 37 37 37 37 37 37

l[1]=37 37 37 37 37 37 37 37 37 37 37 37

l[2]=37 37 37 37 37 37 37 37 37 37 37 37

l[3]=37 37 37 37 37 55 55 55 55 55 55 55

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

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

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

l[7]=5E 5E 5E 5E 66 66 66 66 66 66 66 66

l[8]=66 66 66 66 66 66 66 66 66 66 66 66

l[9]=7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E

l[A]=7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E

l[B]=7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E

n[0]=3C 3C 50 64 98 A4 B4 B4 B4 B4 B4 B4

n[1]=3C 39 57 64 8C 98 A8 A8 A8 A8 A8 A8

n[2]=44 3C 5C 70 80 90 A0 A0 A0 A0 A0 A0

n[3]=50 3C 58 78 80 88 98 98 98 98 98 98

n[4]=50 3C 50 74 7C 84 8C 8C 8C 8C 8C 8C

n[5]=50 3C 50 68 70 78 78 78 78 78 78 78

n[6]=50 3C 50 5C 64 6C 6C 6C 6C 6C 6C 6C

n[7]=50 3C 50 58 58 58 5C 60 68 68 68 68

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

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

n[A]=50 3C 50 54 54 48 48 4C 5C 5C 5C 5C

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

k[0]=0A 14 1E 28 32 41 4B 55 5F 69 73 7D

r[0]=05 07 0D 14 19 1E 23 28 32 39 3F 46

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

h[1]=FF FF FF FF FF FF 01 02

h[2]=00 00 00 00 00 00 00 00

b[0]=64 64 64 64 64 64 64 64 64 64 64 64

t[0]=FF 64 64 64 64 64 64 64

- end tables