_____ / ____| | | __ | | |_ | | |__| | \_____|
## # # # # # ###
_______ ( ___ ) | ( ) | | (___) | | ___ | | ( ) | | ) ( | |/ \|
##### ## ## ## ## ##### ## ##
### # # ## # ## ### # # ####
IMPORTANT: enter the case-INsensitive alphabetic (no numbers) code AND WRITE SOME SHORT summary of changes (below) if you are saving changes. (not required for previewing changes). Wiki-spamming is not tolerated, will be removed, so it does NOT even show up in history. Spammers go away now. Visit Preferences to set your user name Summary of change: plese chack the config file: Engine BMW M5 3.6 Trigger 60-2 WS ignition IAC with Ignition wiring atached: http://s980.photobucket.com/albums/ae284/Domym3/?action=view¤t=DSCF4124.jpg 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. >>>>>>>>>>>>>>>>>>>>> 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 ide, the 1000 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 gets everything crazy, most probably high frequency disturbs VEMS on the +vbat side...or the VR sensor, not likely cos every sensor is shielded... We'll see where the disturbs-ion comes from with scope, I'll get back with results. Optional: Add document to category: Wiki formatting: * is Bullet list ** Bullet list subentry ... '''Bold''', ---- is horizontal ruler, <code> preformatted text... </code> See wiki editing HELP for tables and other formatting tips and tricks.