_ | | | | | |___ |_____|
_ _ | | | | | |_| | | _ | | | | | \_| |_/
##### ## ## ## ## ## ## ## ##
_______ ( ___ ) | ( ) | | | | | | | | | | | /\| | | (_\ \ | (____\/_)
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: '''SUBARU WRX turbo RA''' *4 cyl, 2.0 boxer engine *Vems V3.3 *wastedsapark coil *firing order: 1-3-2-4 *ball bearing turbocharger *4-1 crank trigger VR, no secondary trigger *4 bar MAP sensor The car working with 1.0.73 firmware now. Here are the config files: http://www.vems.hu/files/Fero/subaru/config.txt http://www.vems.hu/files/Fero/subaru/tables.txt Plan to use the new firmware on the car. Smooth random-injection-cutting based idle (can be configured since 1.1.35 with overrun_fuelcut - overrun_fuelresume = 1000 RPM) ---- Looking at MembersPage/GolfGtiLpg for trigger related settings to upgrade from working 1.0.7x to [http://www.vems.hu/files/Fero/subaru/v3_firmware_1.1.35_Fero.zip 1.1.35 for ferotesting] * toothwidth... *h[1]=00 02 00 02 00 00 00 00 ** you might need to swap the 00 / 02 or rather the h[2] output Differences during upgrade: <code> -fastidle=C6 +# fastidle=C6 als_max_cut=00 dbaro=0C @@ -89,4 +87,18 @@ iac_ki=0E iac_kd=32 + + +als_retard_rpm1=20 +als_retard_rpm2=30 +boost_egtdec=64 +boost_matdec=120 +confswitch=00 +iac2load=00 +ign_dwellmap=0A +shiftcut_pothi=F0 +shiftcut_potlow=10 +shiftcut_retcut=0F +shiftcut_tpsthresh=10 -iac_overclose_interval=00 +# iac_overclose_interval=00 iac_ref_pos[0]=6B iac_ref_pos[1]=66 @@ -128,4 +140,14 @@ ego_pid_window=FF wbo2_warmup_ramp=A0 +blabla[0]=FF +blabla[1]=FF +blabla[2]=FF +blabla[3]=FF +blabla[4]=FF als_react_tps=E6 wbo2_abs_limit=E4 @@ -133,6 +155,6 @@ wbo2_fallback=70 wbo2_retry_t=06 -wbo2_edgetime_corr=11 -wbo2_edgetime_min=23 +# wbo2_edgetime_corr=11 +# wbo2_edgetime_min=23 wbo2_ri_target=96 wbo2_nernstdc_target=8E @@ -148,5 +170,5 @@ wbo2_pump_pid_ilimit=84 wbo2_ri_confidence_scale=80 -knock_conf=F0 +knock_chan=F0 knock_sampling_window=F2 knock1_frequency=29 @@ -179,5 +201,5 @@ lcd_backlight=FF kpa_conf=22 -ign_balance=14 +# ign_balance=14 als_retard_mintps=4D als_retard_maxtps=73 @@ -187,14 +210,16 @@ tooth_wheel=03 trigger_tooth=00 +tooth_wheel_twidth1=68 +tooth_wheel_twidth2=01 + another_trigger_tooth=02 -crank_minper=3F -tooth_wheel_twidth1=1E -tooth_wheel_twidth2=3C +crank_minper=00 cam_sync_r_edge_phase=33 cam_sync_f_edge_phase=46 -reset_engphase_after=F0 +# was F0: +reset_engphase_after=A0 ign_tdcdelay=BA ign_dwell14=27 -ign_dwell6=25 +# ign_dwell6=25 ign_crank_advance=28 ign_out=70 @@ -206,5 +231,8 @@ inj_stage2_start_tps=FF inj_stage2_start_map=FF -als_deact_rpm=11 +# als_deact_rpm=11 + +als_igncut_rpm1=30 +als_igncut_rpm2=40 als_deact_time=F4 als_deact_egt=00 @@ -250,6 +278,5 @@ tach_channel=62 tach_div=10 -shiftcut_conf=00 -shiftcut_channel=FF +shiftcut_conf_input=0F shiftcut_time=00 softrpm_rpm=4B </code> Look at global.h for new definitions. * boost decrease above certain MAT, EGT, ... * overrun_fuelcut - overrun_fuelresume must be EXACTLY 1000 RPM for the smooth fuel-random-cut to be enabled, eg. ** overrun_fuelcut 3000 RPM ** overrun_fuelresume 2000 RPM ** I forgot to set this in config, please apply ! vemsv3.ini changes need offsets from varstr.h 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.