Changes by last author:
Changed:
-----
This is the config of the VEMS as I got it from Marcell Firmware version 1.1.38 according to the display in the car ----- The problem below was caused by the megaloader file being corrupted by an ftp transfer, replace the binaries in your tools file with the binaries here: http://www.vems.hu/wiki/index.php?page=UsabiLity%2FGenBoard%2FWinTools And you'll also find that you need to deal with the ALS settings as these have been changed, a simple method to fix als settings is described here: MembersPage/PhatBob/ALSConfigFix ----- This config file was downloaded with the download-config bat file found in this http://media.vems.se/code/VemsMT1.0.53.zip package from this page: http://www.vems.hu/wiki/index.php?page=MegaTune (When trying to generate the config and table MTT files I got a long list of errors and warnings. See next section for error log) Then I downloaded the config and tables with Terminal and Manmcdmctbye. The primep=00 primep_temp_scaling=00 cwl=2F cwh=0A |
The config used to start the engine for the firs time: |
primep=28
primep_temp_scaling=80 cwl=46 cwh=28 |
awev=41 awev_temp_scaling=0F awec=C0 |
awev=1E
awev_temp_scaling=0D awec=65 |
alternate=17 |
alternate=13 |
kpafac=89 kpaoffs=87 injocfuel=2A |
kpafac=7D
kpaoffs=B4 injocfuel=00 |
injpwm6=0A rpmk[0]=02 rpmk[1]=EE |
als_launch_input=FF
rpmk[0]=0B rpmk[1]=B8 |
rev_limit=4D |
rev_limit=41 |
config11=41 |
config11=31 |
batt_cal=BC |
batt_cal=C5 |
tps_low=26 tps_high=F5 |
tps_low=DA
tps_high=23 |
iac_tps_thres=08 |
iac_tps_thres=40 |
iac_speed=32 |
iac_speed=00 |
iac_sol_channel=FF |
iac_sol_channel=5F |
knock_conf=01 knock_sampling_window=FF |
knock_conf=03
knock_sampling_window=3C |
knock1_gain=3F knock1_integrator=1F |
knock1_gain=00
knock1_integrator=0F |
knock_threshold=FF |
knock_threshold=00 |
knock_max_retard=00 knock_default_retard=00 knock_retard_step=00 |
knock_max_retard=14
knock_default_retard=04 knock_retard_step=02 |
knock_advance_step=00 knock_advance_delay=00 knock_minrpm=FF |
knock_advance_step=01
knock_advance_delay=01 knock_minrpm=00 |
primary_trigger=01 secondary_trigger=02 tooth_wheel=3F trigger_tooth=01 another_trigger_tooth=08 crank_minper=30 tooth_wheel_twidth1=00 tooth_wheel_twidth2=00 |
primary_trigger=09
secondary_trigger=10 tooth_wheel=3A trigger_tooth=03 another_trigger_tooth=1E crank_minper=26 tooth_wheel_twidth1=02 tooth_wheel_twidth2=06 |
ign_tdcdelay=62 ign_dwell14=30 ign_dwell6=38 ign_crank_advance=24 |
ign_tdcdelay=78
ign_dwell14=17 ign_dwell6=5D ign_crank_advance=00 |
ignchmax=07 |
ignchmax=03 |
fuelpump_channel=FF |
fuelpump_channel=5F |
egt1_cal=47 |
egt1_cal=51 |
boost_minpressure=FF boost_pid_kp=20 boost_pid_ki=80 boost_pid_kd=01 boost_pid_ilimit=FF boost_channel=FF |
boost_minpressure=00
boost_pid_kp=00 boost_pid_ki=00 boost_pid_kd=00 boost_pid_ilimit=00 boost_channel=40 |
toothrel_normal=66 toothrel_missing=7F |
toothrel_normal=7A
toothrel_missing=B5 |
tach_channel=FF tach_divider=FF |
tach_channel=70
tach_div=10 |
-----
This happend when I tried to generate the new config file (ver. 38 to ver. 53) with the VEMSMT1.0.53 package downloaded today from the MegaTune page. ----- MakeTables v0.8 (C)2005 VEMS Project. Rob Humphris. tables.mtt generated with 0 errors and 0 warnings. MakeConfig v0.5 (C)2005 VEMS Project. Rob Humphris. ERROR primep has value: 00 ERROR primep_temp_scaling has value: 00 ERROR cwl has value: 2F ERROR cwh has value: 0A ERROR cranking_thres has value: 02 ERROR awev has value: 41 ERROR awev_temp_scaling has value: 0F ERROR awec has value: C0 ERROR warmup_clt_range[0] has value: 00 ERROR warmup_clt_range[1] has value: 0F ERROR warmup_clt_range[2] has value: 23 ERROR warmup_clt_range[3] has value: 37 ERROR warmup_clt_range[4] has value: 50 ERROR warmup_clt_range[5] has value: 64 ERROR warmup_clt_range[6] has value: 78 ERROR warmup_clt_range[7] has value: 8C ERROR warmup_clt_range[8] has value: AA ERROR warmup_clt_range[9] has value: C8 ERROR warmup_clt[0] has value: B4 ERROR warmup_clt[1] has value: AC ERROR warmup_clt[2] has value: A0 ERROR warmup_clt[3] has value: 90 ERROR warmup_clt[4] has value: 83 ERROR warmup_clt[5] has value: 7E ERROR warmup_clt[6] has value: 78 ERROR warmup_clt[7] has value: 70 ERROR warmup_clt[8] has value: 6B ERROR warmup_clt[9] has value: 64 ERROR warmup_rpm_scale has value: BF ERROR req_fuel has value: 32 ERROR divider has value: 01 ERROR alternate has value: 17 ERROR injopen has value: 00 ERROR battfac has value: 13 ERROR kpafac has value: 89 ERROR kpaoffs has value: 87 ERROR injocfuel has value: 2A ERROR injrampup_battfac has value: FF ERROR injpwm has value: FF ERROR injpwmt has value: 0A ERROR injpwm6 has value: 0A WARNING: injpwm6 in config.txt not found in global.h ERROR rpmk[0] has value: 02 ERROR rpmk[1] has value: EE ERROR tpsdot_kpadot_conf has value: 00 ERROR tpsdotrate[0] has value: 08 ERROR tpsdotrate[1] has value: 0F ERROR tpsdotrate[2] has value: 19 ERROR tpsdotrate[3] has value: 28 ERROR tpsaq[0] has value: 01 ERROR tpsaq[1] has value: 02 ERROR tpsaq[2] has value: 05 ERROR tpsaq[3] has value: 0A ERROR als_cut_mintps has value: FF ERROR tpsasync has value: 02 ERROR acmult has value: C8 ERROR tpsacold has value: 96 ERROR launch_enrich has value: 00 ERROR launch_retard has value: 00 ERROR overrun_fuelcut has value: 14 ERROR overrun_fuelresume has value: 13 ERROR rev_limit has value: 4D ERROR airden_ignore has value: 00 ERROR config11 has value: 41 ERROR config12 has value: 40 ERROR config13 has value: 02 ERROR batt_cal has value: BC ERROR fastidle has value: C6 ERROR als_max_cut has value: 00 ERROR dbaro has value: 0C ERROR tps_low has value: 26 ERROR tps_high has value: F5 ERROR fan_temp has value: 5F ERROR fan_hyst has value: 05 ERROR fan_channel has value: FF ERROR iac_step_seq has value: C9 ERROR iac_conf has value: 48 ERROR iac_max_steps has value: FF ERROR iac_tps_thres has value: 08 ERROR iac_cold_idle_temp has value: 90 ERROR iac_warm_idle_temp has value: C6 ERROR iac_cold_rpm has value: 78 ERROR iac_warm_rpm has value: 5C ERROR iac_cold_start_pos has value: E6 ERROR iac_warm_start_pos has value: D9 ERROR iac_afterstart_rpm has value: 0F ERROR iac_afterstart_duration has value: 96 ERROR iac_speed has value: 32 ERROR iac_kp has value: 14 ERROR iac_ki has value: 0F ERROR iac_kd has value: 1E ERROR launch_rpm has value: 14 ERROR iac_integral_limit_dec has value: 32 ERROR iac_integral_limit_inc has value: 8C ERROR iac_integral_deadband has value: 14 ERROR iac_deadband has value: 0A ERROR als_cut_maxtps has value: 00 ERROR iac_overclose_interval has value: 80 ERROR iac_ref_pos[0] has value: BF ERROR iac_ref_pos[1] has value: B3 ERROR iac_ref_pos[2] has value: A6 ERROR iac_ref_pos[3] has value: 99 ERROR iac_ref_pos[4] has value: 8C ERROR iac_ref_pos[5] has value: 80 ERROR iac_ref_pos[6] has value: 73 ERROR iac_ref_pos[7] has value: 66 ERROR iac_ref_pos[8] has value: 59 ERROR iac_ref_pos[9] has value: 4D ERROR iac_sol_channel has value: FF ERROR iac_ign_slope has value: 20 ERROR softrpm_range has value: 04 ERROR iac_ign_advance_limit has value: 08 ERROR iac_ign_retard_limit has value: 08 ERROR iac_ign_threshold has value: 08 ERROR ego_conf has value: 06 ERROR ego_lag has value: 01 ERROR ego_coolant has value: B4 ERROR ego_maxtps has value: E6 ERROR ego_maxmap has value: FF ERROR ego_minrpm has value: 06 ERROR ego_maxrpm has value: 49 ERROR ego_warmup has value: 3C ERROR ego_lean_limit has value: 33 ERROR ego_rich_limit has value: 0D ERROR ego_pid_kp has value: 28 ERROR als_enrich has value: 00 ERROR ego_delta has value: 59 ERROR ego_target has value: 19 ERROR ego_pid_window has value: FF ERROR wbo2_warmup_ramp has value: C0 ERROR als_react_tps has value: 00 ERROR wbo2_abs_limit has value: F5 ERROR wbo2_limit_maxt has value: A0 ERROR wbo2_fallback has value: 60 ERROR wbo2_retry_t has value: 06 ERROR wbo2_edgetime_corr has value: BA ERROR wbo2_edgetime_min has value: 50 ERROR wbo2_ri_target has value: 9A ERROR wbo2_nernstdc_target has value: 85 ERROR wbo2_pump_pw_zero has value: 67 ERROR wbo2_calibration has value: CE ERROR wbo2_heater_pid_kp has value: 46 ERROR wbo2_heater_pid_ki has value: 10 ERROR wbo2_heater_pid_kd has value: 1A ERROR wbo2_heater_pid_ilimit has value: 80 ERROR wbo2_pump_pid_kp has value: 15 ERROR wbo2_pump_pid_ki has value: 37 ERROR wbo2_pump_pid_kd has value: 00 ERROR wbo2_pump_pid_ilimit has value: FF ERROR wbo2_ri_confidence_scale has value: 80 ERROR knock_conf has value: 01 ERROR knock_sampling_window has value: FF ERROR knock1_frequency has value: 29 ERROR knock1_gain has value: 3F ERROR knock1_integrator has value: 1F ERROR knock2_frequency has value: 29 ERROR knock2_gain has value: 3F ERROR knock2_integrator has value: 1F ERROR knock_threshold has value: FF ERROR knock_noise_scale has value: FF ERROR knock_max_retard has value: 00 ERROR knock_default_retard has value: 00 ERROR knock_retard_step has value: 00 ERROR knock_retard_delay has value: 00 ERROR knock_advance_step has value: 00 ERROR knock_advance_delay has value: 00 ERROR knock_minrpm has value: FF ERROR knock_maxrpm has value: FF ERROR ve_learn_coolant has value: D8 ERROR ve_learn_max_power has value: FF ERROR ve_learn_rpm_scale has value: 1E ERROR ve_learn_kpa_scale has value: 1E ERROR ve_learn_ego_scale has value: 43 ERROR ve_learn_min_weight has value: 4D ERROR ve_learn_speed has value: FF ERROR ve_learn_limit has value: 33 ERROR ve_learn_conf has value: 00 ERROR lcd_c0 has value: FE ERROR lcd_delay has value: FF ERROR lcd_backlight has value: FF ERROR kpa_conf has value: 21 ERROR ign_balance has value: 00 ERROR als_retard_mintps has value: FF ERROR als_retard_maxtps has value: 00 ERROR lcd_default_view has value: 00 ERROR primary_trigger has value: 01 ERROR secondary_trigger has value: 02 ERROR tooth_wheel has value: 3F ERROR trigger_tooth has value: 01 ERROR another_trigger_tooth has value: 08 ERROR crank_minper has value: 30 ERROR tooth_wheel_twidth1 has value: 00 ERROR tooth_wheel_twidth2 has value: 00 ERROR cam_sync_r_edge_phase has value: 01 ERROR cam_sync_f_edge_phase has value: 02 ERROR reset_engphase_after has value: F0 ERROR ign_tdcdelay has value: 62 ERROR ign_dwell14 has value: 30 ERROR ign_dwell6 has value: 38 ERROR ign_crank_advance has value: 24 ERROR ign_out has value: 70 ERROR ignchmax has value: 07 ERROR engine_off_delay has value: 0F ERROR pump_on_mintime has value: 0B ERROR fuelpump_channel has value: FF ERROR inj_stage2_rate has value: FF ERROR inj_stage2_start_tps has value: FF ERROR inj_stage2_start_map has value: FF ERROR als_deact_rpm has value: FF ERROR als_deact_time has value: 01 ERROR als_deact_egt has value: 00 ERROR als_retard has value: 00 ERROR als_rev_limit has value: 40 ERROR misc1out_minrpm has value: 01 ERROR misc1out_maxrpm has value: FF ERROR misc1out_mintps has value: FF ERROR misc1out_maxtps has value: FF ERROR misc1out_minmap has value: FF ERROR misc1out_maxmap has value: FF ERROR misc1out_channel has value: FF ERROR misc2out_minrpm has value: FF ERROR misc2out_maxrpm has value: FF ERROR misc2out_mintps has value: FF ERROR misc2out_maxtps has value: FF ERROR misc2out_minmap has value: FF ERROR misc2out_maxmap has value: FF ERROR misc2out_channel has value: FF ERROR act_wot_rpm has value: FF ERROR act_wot_channel has value: FF ERROR act_rpm_rpm has value: FF ERROR act_rpm_channel has value: FF ERROR egt1_cal has value: 47 ERROR als_tks_channel has value: FF ERROR boost_conf has value: 00 ERROR boost_targetoffs has value: 00 ERROR boost_minpressure has value: FF ERROR boost_pid_kp has value: 20 ERROR boost_pid_ki has value: 80 ERROR boost_pid_kd has value: 01 ERROR boost_pid_ilimit has value: FF ERROR boost_channel has value: FF ERROR water_pump_temp has value: 00 ERROR hybrid_rpm_a has value: 00 ERROR hybrid_rpm_m has value: 00 ERROR water_pump_hyst has value: 00 ERROR water_pump_channel has value: FF ERROR toothrel_normal has value: 66 ERROR toothrel_missing has value: 7F ERROR fuelcut_min_kpa has value: 0E ERROR fuelcut_max_kpa has value: FF ERROR tach_channel has value: FF ERROR tach_divider has value: FF WARNING: tach_divider in config.txt not found in global.h ERROR shiftcut_conf has value: 01 ERROR shiftcut_channel has value: FF ERROR shiftcut_time has value: 00 ERROR softrpm_rpm has value: FF WARNING: did not find a value for als_launch_input in config.txt WARNING: did not find a value for tach_div in config.txt config.mtt generated with 255 errors and 4 warnings. Errors encountered, do not use config.mtt file! Press any key to continue . . . ----- The following config was downloaded with terminal and produced only the 4 warnings. primep=00 primep_temp_scaling=00 cwl=2F cwh=0A cranking_thres=02 awev=41 awev_temp_scaling=0F awec=C0 warmup_clt_range[0]=00 warmup_clt_range[1]=0F warmup_clt_range[2]=23 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]=B4 warmup_clt[1]=AC warmup_clt[2]=A0 warmup_clt[3]=90 warmup_clt[4]=83 warmup_clt[5]=7E warmup_clt[6]=78 warmup_clt[7]=70 warmup_clt[8]=6B warmup_clt[9]=64 warmup_rpm_scale=BF req_fuel=32 divider=01 alternate=17 injopen=00 battfac=13 kpafac=89 kpaoffs=87 injocfuel=2A injrampup_battfac=FF injpwm=FF injpwmt=0A injpwm6=0A rpmk[0]=02 rpmk[1]=EE tpsdot_kpadot_conf=00 tpsdotrate[0]=08 tpsdotrate[1]=0F tpsdotrate[2]=19 tpsdotrate[3]=28 tpsaq[0]=01 tpsaq[1]=02 tpsaq[2]=05 tpsaq[3]=0A als_cut_mintps=FF tpsasync=02 acmult=C8 tpsacold=96 launch_enrich=00 launch_retard=00 overrun_fuelcut=14 overrun_fuelresume=13 rev_limit=4D airden_ignore=00 config11=41 config12=40 config13=02 batt_cal=BC fastidle=C6 als_max_cut=00 dbaro=0C tps_low=26 tps_high=F5 fan_temp=5F fan_hyst=05 fan_channel=FF iac_step_seq=C9 iac_conf=48 iac_max_steps=FF iac_tps_thres=08 iac_cold_idle_temp=90 iac_warm_idle_temp=C6 iac_cold_rpm=78 iac_warm_rpm=5C iac_cold_start_pos=E6 iac_warm_start_pos=D9 iac_afterstart_rpm=0F iac_afterstart_duration=96 iac_speed=32 iac_kp=14 iac_ki=0F iac_kd=1E launch_rpm=14 iac_integral_limit_dec=32 iac_integral_limit_inc=8C iac_integral_deadband=14 iac_deadband=0A als_cut_maxtps=00 iac_overclose_interval=80 iac_ref_pos[0]=BF iac_ref_pos[1]=B3 iac_ref_pos[2]=A6 iac_ref_pos[3]=99 iac_ref_pos[4]=8C iac_ref_pos[5]=80 iac_ref_pos[6]=73 iac_ref_pos[7]=66 iac_ref_pos[8]=59 iac_ref_pos[9]=4D iac_sol_channel=FF iac_ign_slope=20 softrpm_range=04 iac_ign_advance_limit=08 iac_ign_retard_limit=08 iac_ign_threshold=08 ego_conf=06 ego_lag=01 ego_coolant=B4 ego_maxtps=E6 ego_maxmap=FF ego_minrpm=06 ego_maxrpm=49 ego_warmup=3C ego_lean_limit=33 ego_rich_limit=0D ego_pid_kp=28 als_enrich=00 ego_delta=59 ego_target=19 ego_pid_window=FF wbo2_warmup_ramp=C0 als_react_tps=00 wbo2_abs_limit=F5 wbo2_limit_maxt=A0 wbo2_fallback=60 wbo2_retry_t=06 wbo2_edgetime_corr=BA wbo2_edgetime_min=50 wbo2_ri_target=9A wbo2_nernstdc_target=85 wbo2_pump_pw_zero=67 wbo2_calibration=CE 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_conf=01 knock_sampling_window=FF knock1_frequency=29 knock1_gain=3F knock1_integrator=1F knock2_frequency=29 knock2_gain=3F knock2_integrator=1F knock_threshold=FF knock_noise_scale=FF knock_max_retard=00 knock_default_retard=00 knock_retard_step=00 knock_retard_delay=00 knock_advance_step=00 knock_advance_delay=00 knock_minrpm=FF 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=33 ve_learn_conf=00 lcd_c0=FE lcd_delay=FF lcd_backlight=FF kpa_conf=21 ign_balance=00 als_retard_mintps=FF als_retard_maxtps=00 lcd_default_view=00 primary_trigger=01 secondary_trigger=02 tooth_wheel=3F trigger_tooth=01 another_trigger_tooth=08 crank_minper=30 tooth_wheel_twidth1=00 tooth_wheel_twidth2=00 cam_sync_r_edge_phase=01 cam_sync_f_edge_phase=02 reset_engphase_after=F0 ign_tdcdelay=62 ign_dwell14=30 ign_dwell6=38 ign_crank_advance=24 ign_out=70 ignchmax=07 engine_off_delay=0F pump_on_mintime=0B fuelpump_channel=FF inj_stage2_rate=FF inj_stage2_start_tps=FF inj_stage2_start_map=FF als_deact_rpm=FF als_deact_time=01 als_deact_egt=00 als_retard=00 als_rev_limit=40 misc1out_minrpm=01 misc1out_maxrpm=FF misc1out_mintps=FF misc1out_maxtps=FF misc1out_minmap=FF misc1out_maxmap=FF misc1out_channel=FF misc2out_minrpm=FF misc2out_maxrpm=FF misc2out_mintps=FF misc2out_maxtps=FF misc2out_minmap=FF misc2out_maxmap=FF misc2out_channel=FF act_wot_rpm=FF act_wot_channel=FF act_rpm_rpm=FF act_rpm_channel=FF egt1_cal=47 als_tks_channel=FF boost_conf=00 boost_targetoffs=00 boost_minpressure=FF boost_pid_kp=20 boost_pid_ki=80 boost_pid_kd=01 boost_pid_ilimit=FF boost_channel=FF water_pump_temp=00 hybrid_rpm_a=00 hybrid_rpm_m=00 water_pump_hyst=00 water_pump_channel=FF toothrel_normal=66 toothrel_missing=7F fuelcut_min_kpa=0E fuelcut_max_kpa=FF tach_channel=FF tach_divider=FF shiftcut_conf=01 shiftcut_channel=FF shiftcut_time=00 softrpm_rpm=FF ---- Warning and error log to the config found above |
WARNING: injpwm6 in config.txt not found in global.h
WARNING: tach_divider in config.txt not found in global.h WARNING: did not find a value for als_launch_input in config.txt WARNING: did not find a value for tach_div in config.txt config.mtt generated with 0 errors and 4 warnings. |