_ | \ /\ | \ / / | (_/ / | _ ( | ( \ \ | / \ \ |_/ \/
#### ## ## ## ####
# # # # # # # # ##
## ## ## ## ## ####
_______ (_____ ) /'/' /'/' /'/'___ (_______)
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: Here is my config: <code> # this configuration uses a 60-2 teeth wheel as primary trigger # turbo, port injection, wasted spark ignition, PWM idle valve, WBO2 primep=46 #Mik's value primep_temp_scaling=B0 #Mik's value cwl=C8 #Mik's value cwh=54 #Mik's value cranking_thres=03 #Cranking threshold - 300rpm awev=32 #Afterstart warmup enrichment (%added value) 0x32 = 50% awev_temp_scaling=A0 # Afterstart warmup scaling at 170 F (0x80=half, 0xFF=same as cold) 0xA0 = ~63% awc=32 # Dave's value #Mik's values warmup_clt_range[0]=00 warmup_clt_range[1]=14 warmup_clt_range[2]=28 warmup_clt_range[3]=3C 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]=9A warmup_clt[1]=9A warmup_clt[2]=9A warmup_clt[3]=99 warmup_clt[4]=96 warmup_clt[5]=8A warmup_clt[6]=81 warmup_clt[7]=75 warmup_clt[8]=6C warmup_clt[9]=64 warmup_rpm[0]=64 warmup_rpm[1]=64 warmup_rpm[2]=64 warmup_rpm[3]=64 warmup_rpm[4]=64 warmup_rpm[5]=64 warmup_rpm[6]=64 warmup_rpm[7]=64 req_fuel=6E # req fuel = 11 ms change to 100us units -> 110 divider=01 # squirt on missing thooth and on tooth 30 alternate=03 # alternate first 4 injectors in h[0] table injopen=35 #Mik's value battfac=24 #Mik's value kpafac=7F #Mik's value kpaofs=52 #Mik's value injocfuel=00 #Mik's value injrampup_battfac=FF #DON'T KNOW WHAT TO PUT HERE # no pwm-ing since I use DD Flyback injpwm=64 injpwmt=FF injpwm6=FF rpmk[0]=0B #Mik's value rpmk[1]=B8 #Mik's value #Mik's values tpsdot_kpadot_conf=00 tpsdotrate[0]=05 tpsdotrate[1]=14 tpsdotrate[2]=28 tpsdotrate[3]=4D tpsaq[0]=0E tpsaq[1]=32 tpsaq[2]=50 tpsaq[3]=82 tps_thresh=04 tpsasync=04 acmult=82 tpsacold=20 tpsdq=64 #Dave's values decel_fuelcut_thres=0F overrun_fuelcut=FF overrun_fuelresume=FF rev_limit=41 #Rev limit (hard) [x100 rpm]-6500rpm airden_ignore=62 #Dave's value config11=31 config12=30 config13=02 batt_cal=FF fastidle=80 baro=64 dbaro=0C tps_low=00 tps_high=FF #Not used fan_temp=55 fan_hyst=09 fan_channel=FF #Dave's values (I use BOSCH 0 280 140 516 valve) iac_step_seq=D8 iac_conf=18 iac_max_steps=BF iac_tps_thres=0F iac_cold_idle_temp=BF iac_warm_idle_temp=C7 iac_cold_rpm=64 iac_warm_rpm=5A iac_cold_start_pos=99 iac_warm_start_pos=73 iac_afterstart_rpm=0A iac_afterstart_duration=30 iac_afterstart_steps=04 iac_kp=0A iac_ki=05 iac_kd=13 iac_integral_speed=36 iac_integral_limit_dec=40 iac_integral_limit_inc=40 iac_integral_deadband=0A iac_deadband=0A iac_pid_conf=01 iac_overclose_interval=0A iac_ref_pos[0]=99 iac_ref_pos[1]=99 iac_ref_pos[2]=99 iac_ref_pos[3]=8E iac_ref_pos[4]=87 iac_ref_pos[5]=80 iac_ref_pos[6]=80 iac_ref_pos[7]=7A iac_ref_pos[8]=77 iac_ref_pos[9]=73 iac_sol_channel=FF iac_ign_advance_change=50 iac_ign_retard_change=50 iac_ign_advance_limit=20 iac_ign_retard_limit=20 iac_ign_threshold=08 #Dave's values (exepct lean and rich limits) ego_conf=07 ego_lag=15 ego_coolant=94 ego_maxtps=FF ego_maxmap=FF ego_minrpm=0C ego_maxrpm=FF ego_warmup=3C ego_lean_limit=40 #Mik's value ego_rich_limit=80 #Mik's value ego_pid_kp=40 mt_unused=00 ego_delta=02 ego_target=19 ego_pid_window=FF #Dave's values wbo2_warmup_ramp=A0 wbo2_warmup_target=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=8D wbo2_pump_pw_zero=64 wbo2_calibration=AE wbo2_heater_pid_kp=46 wbo2_heater_pid_ki=10 wbo2_heater_pid_kd=1A wbo2_heater_pid_ilimit=80 wbo2_pump_pid_kp=40 wbo2_pump_pid_ki=2E wbo2_pump_pid_kd=08 wbo2_pump_pid_ilimit=84 wbo2_ri_confidence_scale=80 knock_conf=FF #Not used for now knock_sampling_window=FF knock1_frequency=FF knock1_gain=FF knock1_integrator=FF knock2_frequency=FF knock2_gain=FF knock2_integrator=ff knock_threshold=FF knock_noise_scale=FF knock_max_retard=FF knock_default_retard=FF knock_retard_step=FF knock_retard_delay=FF knock_advance_step=FF knock_advance_delay=FF knock_minrpm=FF knock_maxrpm=FF #Mik's values 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_speed=E0 ve_learn_limit=FF ve_learn_min_weight=50 ve_learn_conf=00 lcd_c0=06 lcd_delay=22 lcd_backlight=70 lcd_offs[0]=FF lcd_offs[1]=FF lcd_offs[2]=FF lcd_offs[3]=FF lcd_default_view=00 primary_trigger=01 #trigger1, bit2: no filtering, bit1: toothwheel, bit0: rising edge filtering/1:filt secondary_trigger=FF #Not used for now tooth_wheel=3A trigger_tooth=01 # 58 teeth between the missing tooth another_trigger_tooth=1E # trigger again on tooth 30 (dec) further than trigger_tooth crank_minper=50 #Dave's value tooth_wheel_twidth1=06 #60 tooth wheel360 / 60 = 6 degrees tooth_wheel_twidth2=12 # 60 - 2 wheel, 3 times tooth_wheel_twidth1 = 18 degrees cam_sync_r_edge_phase=FF #Not used cam_sync_f_edge_phase=FF #Not used reset_engphase_after=FF #Not used ign_tdcdelay=7C #need to check where is mising tooth regarding TDC on opel engine ign_dwell14=?? #WHAT VALUE WOULD BE A GOOD START ign_dwell6=?? #WHAT VALUE WOULD BE A GOOD START ign_crank_advance=50 #Crancking advance 20° ign_out=70 #Dummy ignition ignchmax=01 #Wasred spark engine_off_delay=08 #2 seconds pump_on_mintime=0F #4 seconds fuelpump_channel=57 #EC36 pin 15 #Not used for now inj_stage2_rate=FF inj_stage2_start_tps=FF inj_stage2_start_map=FF #Not used for now als_lowrpm=FF als_maxtps=FF als_ignretard=FF als_rich=FF #Not used for now misc1out_minrpm=FF 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 #Not used for now act_wot_rpm=FF act_wot_channel=FF act_rpm_rpm=FF act_rpm_channel=FF #Not used for now egt1_cal=FF egt1_offs=FF #Not used for now boost_conf=FF boost_targetoffs=FF boost_minpressure=FF boost_pid_kp=FF boost_pid_ki=FF boost_pid_kd=FF boost_pid_ilimit=FF boost_channel=FF #Not used water_pump_temp=FF water_pump_hyst=FF water_pump_channel=FF </code> Tonci, i have a config for that engine that might help you out. Its a turbocharged opel vectra 16v engine 1:9.3 CR running 7 psi boost. Very similar to the opel calibra turbo engine (except from slightly higher CR). [http://www.vems.hu/files/DaveBrul/raymond/config.txt config] [http://www.vems.hu/files/DaveBrul/raymond/tables.txt tables] - DB -Very helpful as allways from you. - THANKS Dave -Just a couple of questions: Q: Does it have highZ or lowZ injectors? A: It uses the new type HighZ bosch injectors from the opel astra opc (purple ones) i recon they are around 300 - 350cc - DB Q: Does knock sensor work on this setup (do you maybe have values for it?) A: We never got around to playing with the knock sensor, so the answer to that question will be no, this config does not work for knock - DB Q: What coil does it have? It uses a coilpack from a later type GM DIS setup (wasted spark coilpack), dwell values for the EDIS coilpack are probably very similar - DB '''note''': please check the ign_tdc_delay value with timing light and adjust if nessacairy before starting the engine. Timing mark on crankshaft pully is at tcd, by issuing a mda01 command your timing is forced at 0.25 degrees btdc that way its easy to check if the ign_tcd_delay setting is correct. 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.