______ |___ / / / / / / /__ /_____|
_____ |__ / / / / /_ /____|
__ __ | \/ | | |\/| | | | | | |_| |_|
____ / ___| \___ \ ___) | |____/
_____ / __ \ | / \/ | | | \__/\ \____/
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: === This is for my 2L Alfa spider 4 cyl. === Trigger is runing at cam speed 36-1. Trigger feeding trigger configed to hall. Driving 2 wasted coils. Coil driver 5 and coil driver 6. One of the injector drivers(any one) will feed the servo to control the mec-FI. ---- === This is how we think we should set up for MAP idle, TPS every where else. === The 2 bins at the bottom left of the VE table that are set to 100 that have the same RPM range as the MAP Corr Table. The tuning is for just two bottom left 100 bins. Tuning will be made in the Corr Table. everything above 1300 should be TPS. NOTE: This will take a bit of tinkering NOTE: The numbers in the rest of VE table are random crap. http://www.vems.hu/files/MembersPage/KeithHargrove/Spider/ITBsetup_MAP_Idle.JPG - Gunni - This would be the first in the history of fuel injection where there is need for MAP based idle and TPS based rest. If you have steady MAP signals at idle, then you have them at all other rpm´s as well. So Speed Density is the tuning method. If you don´t have steady map signals at idle then Alpha-N is the right method, unless you want to blend into SD later in the rpm range. But then again, you could just tune Alpha-N with MAP correction for any potential ram air effect. So map corr would go from 100-130kpa based on the amount of potential ram air effect. - Keith - Not the first. The OEM Toyota 20V work that way. and I bet there are others too. It is very easy to get a smooth map signal at idle. Most ITB set up have a mini manifold. And work like any other manifold car when the butterflys are closed. This will also let the idle control valve work. The problem is the ports feeding the ITB's as the air speed changed going past the ports they can ether have the air blowing in to them giving a MAP of more PSI then is there. Then suddenly shift to a venturi and show a very low PSI. It can swap back and forth as the air speed changes making the map go all over the place. The stock Alfa ports were very bad at this. I made new ports that are in line with the axle of the buterfly. this has the slowest air speed and the most constant map readings. but still I was getting some of the same affects. but as lest could be made drivable. But the Ve maps had some crazy ups and downs. And the WBO2 was working over time makeing changes when the MAP would flip from air being pushed in to a venturi. Now if a J tube was used away from the butterflys like is used for a manometer in a flow bench it might be able to work. As the air would be blowing into the tube at all times. so at lest the reading would not be swaping from a push to a pull. but might still mess up speed-density math. ---- === Old Stuff === After I found out the generate-config.bat and the upload-config.bat do not work right. I loaded 1.0.36 fw and used a saved MT file I have for my other car then loaded 1.0.73 and changed the stuff like the trigger etc and it seems to have worked. I nolonger get stuff on the com port while triggering too. inside wiring for knock http://www.vems.hu/files/sly/vems_inside.jpg '''Hall''' showing the tooth cut out of my Spica pump drive wheel had 36 teth now I only have 35 left. http://sly.gotdns.com/images/pickup/FI_wheel_pickup_closeup.jpg This is my 2nd proto http://sly.gotdns.com/images/pickup.jpg http://sly.gotdns.com/images/pickup_split.jpg http://sly.gotdns.com/images/pickup_in_cover.jpg This is my first proto I will remake it now and clean stuff up http://www.vems.hu/files/sly/hall.jpg http://www.vems.hu/files/sly/hall2.jpg ---- ---- ---- http://www.vems.hu/files/sly/megasquirt200507080255.msq http://sly.gotdns.com/images/scope.gif * Where is your system description ? * Where are your tables ? '''Notes''' * For outputs, you should prefer that ECU pulls to GND5 when active. This way any output (with sufficient current capability) can be used easily. Although stepper outputs can drive to high, you can invert them so they drive low when active. This way it is easier to change outputs. Changing output can be necessary in a clone-install that uses stepper outputs for ignition or stepper idle, or in your install if the given output is damaged (or misbehaving, or just for test). See GenBoard/Manual/DigitalOut. To use active-low : ** fan_channel=56 should be fan_channel=D6 ** fuelpump_channel=36 should be fuelpump_channel=B6 '''config''' primep=00 primep_temp_scaling=A0 cwl=0F cwh=0F cranking_thres=03 awev=00 awev_temp_scaling=00 awec=FF warmup_clt_range[0]=00 warmup_clt_range[1]=00 warmup_clt_range[2]=00 warmup_clt_range[3]=0F 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]=64 warmup_clt[1]=64 warmup_clt[2]=64 warmup_clt[3]=64 warmup_clt[4]=64 warmup_clt[5]=64 warmup_clt[6]=64 warmup_clt[7]=64 warmup_clt[8]=64 warmup_clt[9]=64 warmup_rpm_scale=DE req_fuel=0C divider=02 alternate=10 injopen=00 battfac=10 kpafac=7E kpaoffs=A7 injocfuel=00 injrampup_battfac=00 injpwm=FF injpwmt=00 als_launch_input=CF rpmk[0]=0B rpmk[1]=B8 tpsdot_kpadot_conf=00 tpsdotrate[0]=0A tpsdotrate[1]=14 tpsdotrate[2]=28 tpsdotrate[3]=A0 tpsaq[0]=02 tpsaq[1]=02 tpsaq[2]=02 tpsaq[3]=02 als_cut_mintps=FF tpsasync=00 acmult=FF tpsacold=05 launch_enrich=64 launch_retard=0A overrun_fuelcut=3C overrun_fuelresume=37 rev_limit=41 airden_ignore=62 config11=31 config12=30 config13=02 batt_cal=CE fastidle=80 als_max_cut=00 dbaro=0C tps_low=1B tps_high=9F fan_temp=E1 fan_hyst=09 fan_channel=67 iac_step_seq=C9 iac_conf=18 iac_max_steps=F0 iac_tps_thres=03 iac_cold_idle_temp=A0 iac_warm_idle_temp=CF iac_cold_rpm=6E iac_warm_rpm=6E iac_cold_start_pos=BF iac_warm_start_pos=A6 iac_afterstart_rpm=0A iac_afterstart_duration=1E iac_speed=01 iac_kp=19 iac_ki=05 iac_kd=05 launch_rpm=36 iac_integral_limit_dec=46 iac_integral_limit_inc=14 iac_integral_deadband=01 iac_deadband=02 als_cut_maxtps=FF iac_overclose_interval=05 iac_ref_pos[0]=94 iac_ref_pos[1]=91 iac_ref_pos[2]=8F iac_ref_pos[3]=8C iac_ref_pos[4]=8C iac_ref_pos[5]=8C iac_ref_pos[6]=8C iac_ref_pos[7]=8C iac_ref_pos[8]=8A iac_ref_pos[9]=8A iac_sol_channel=7F iac_ign_slope=08 softrpm_range=50 iac_ign_advance_limit=28 iac_ign_retard_limit=18 iac_ign_threshold=00 ego_conf=06 ego_lag=0C ego_coolant=00 ego_maxtps=00 ego_maxmap=6E ego_minrpm=03 ego_maxrpm=FF ego_warmup=15 ego_lean_limit=80 ego_rich_limit=80 ego_pid_kp=28 als_enrich=00 ego_delta=03 ego_target=19 ego_pid_window=FF wbo2_warmup_ramp=9C 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=88 wbo2_pump_pw_zero=67 wbo2_calibration=A8 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=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=FF knock_default_retard=00 knock_retard_step=FF knock_retard_delay=FF knock_advance_step=FF knock_advance_delay=FF knock_minrpm=64 knock_maxrpm=64 ve_learn_coolant=90 ve_learn_max_power=00 ve_learn_rpm_scale=00 ve_learn_kpa_scale=00 ve_learn_ego_scale=64 ve_learn_min_weight=01 ve_learn_speed=FF ve_learn_limit=21 ve_learn_conf=03 lcd_c0=FE lcd_delay=FF lcd_backlight=FF kpa_conf=21 ign_balance=00 als_retard_mintps=FF als_retard_maxtps=FF lcd_default_view=00 primary_trigger=00 secondary_trigger=02 tooth_wheel=23 trigger_tooth=00 another_trigger_tooth=09 crank_minper=50 tooth_wheel_twidth1=02 tooth_wheel_twidth2=06 cam_sync_r_edge_phase=3C cam_sync_f_edge_phase=50 reset_engphase_after=6E ign_tdcdelay=62 ign_dwell14=42 ign_dwell6=1E ign_crank_advance=20 ign_out=72 ignchmax=03 engine_off_delay=08 pump_on_mintime=13 fuelpump_channel=3F inj_stage2_rate=FF inj_stage2_start_tps=FF inj_stage2_start_map=FF als_deact_rpm=FF als_deact_time=00 als_deact_egt=00 als_retard=00 als_rev_limit=64 misc1out_minrpm=3C misc1out_maxrpm=41 misc1out_mintps=00 misc1out_maxtps=FF misc1out_minmap=00 misc1out_maxmap=FF misc1out_channel=47 misc2out_minrpm=41 misc2out_maxrpm=46 misc2out_mintps=00 misc2out_maxtps=FF misc2out_minmap=00 misc2out_maxmap=FF misc2out_channel=07 act_wot_rpm=46 act_wot_channel=17 act_rpm_rpm=FF act_rpm_channel=FF egt1_cal=4A als_tks_channel=0F 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=B5 toothrel_missing=76 fuelcut_min_kpa=28 fuelcut_max_kpa=78 tach_channel=46 tach_div=01 shiftcut_conf=65 shiftcut_channel=FF shiftcut_time=FF softrpm_rpm=41 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.