Amennyiben a segítségedre lehetek: poweredracing 06 20 526 81 97
üdv: Kovcs Ákos
I would like to ask for Your help in programming my engine:
Peugeot 206 2000cc 16V
4 cylinder, line layout
natural air intake
- start from a working 60-2 trigger config
- and change settings according to
- GenBoard/Manual/DigitalOut and GenBoard/Manual/DigitalOut/Table
- and other necessary changes
- see variables below
Sensors:
Primary trigger: 60-2 crankwheel with VR (400 Ohm)
- (VR+ signal : EC36-27 )
- (VR- signal : EC36-26 )
crankwheel and VR sensor position in 1. cylinder TDC:
120 crankdegrees = 10 tooth + 60 degrees:
triggertooth=0A
ign_tdcdelay=78 (verify + finetune with strobelight)
Secondary trigger: none
TPS (EC36-1)
IAT, standard (EC36-2)
CLT, standard (EC36-14)
MAP (115kPa) EC18-6
- 20-115 kPa for 0.2-4.8V that is 104kPa / 5V
- kpafac=34 (decimal 52 for 104kPa)
4 ignition coils
no camsync => ign_dualout can be used. This fires once every crankrot and stresses the coils.
ign_out=72 (not 70)
ECU has 4 IGBT (2,3,6,7) + 4 logic output
Use 4 fuses. 3-5A for first startup, when it works well, change to 7.5A for production
Firing order is (from bottom to top): 1 => 3 => 4 => 2
- cyl2 ignch2 EC36-34
- cyl4 ignch7 EC36-10
- cyl3 ignch3 EC36-36
- cyl1 ignch6 EC36-24
Note that 2,3 and 1,4 use neighbor ignchannels so they can be fired simultaneously.
h[2]=30 70 30 70 .. .. .. ..
4 injectors
(16 Ohm, e.g. 300cc/min)
- cyl2 mask1 EC36 pin7
- cyl4 mask2 EC36 pin19
- cyl3 mask4 EC36 pin8
- cyl1 mask8 EC36 pin20
h[0]=01 02 04 08 10 20 40 80
AC pump
- move to a spare injector output if possible
- eg mask128 EC36 pin 17
Fan relay
- move to a spare injector output
- mask 16 EC36-9
Shift light = RPM actuator
(EC36-3) p259ch4
rpm_channel=47
tacho-out (RPM) signal
EC36-4 (p259ch0) recommended (internal 10k pullup)
tach_channel=07
tach_div=10 (decimal 16)
config:
- FirmwareCompilationTimeMon Sep 3 15:10:58 CEST 2007
- FirmwareSerialNumberv3.2_n000343
- FirmwareVersion1.1.27
primep_temp_scaling=59
cwl=A0
cwh=32
cranking_thres=03
awev=3C
awev_temp_scaling=A0
awec=11
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]=E1
warmup_clt[1]=DC
warmup_clt[2]=D2
warmup_clt[3]=C8
warmup_clt[4]=B9
warmup_clt[5]=B4
warmup_clt[6]=AA
warmup_clt[7]=96
warmup_clt[8]=78
warmup_clt[9]=64
warmup_rpm_scale=64
req_fuel=28
divider=01
alternate=03
injopen=13
battfac=04
kpafac=7F
kpaoffs=80
injocfuel=36
injrampup_battfac=7D
injpwm=FF
injpwmt=FF
als_launch_input=CC
rpmk[0]=0B
rpmk[1]=B8
tpsdot_kpadot_conf=00
tpsdotrate[0]=F0
tpsdotrate[1]=F5
tpsdotrate[2]=FA
tpsdotrate[3]=FF
tpsaq[0]=00
tpsaq[1]=00
tpsaq[2]=00
tpsaq[3]=00
als_cut_mintps=CD
tpsasync=01
acmult=7A
tpsacold=02
launch_enrich=64
launch_retard=78
overrun_fuelcut=48
overrun_fuelresume=44
rev_limit=46
airden_ignore=62
config11=31
config12=30
config13=06
batt_cal=AF
fastidle=11
als_max_cut=64
dbaro=08
tps_low=19
tps_high=AA
fan_temp=E1
fan_hyst=02
fan_channel=60
iac_step_seq=D8
iac_conf=00
iac_max_steps=EE
iac_tps_thres=01
iac_cold_idle_temp=A2
iac_warm_idle_temp=A4
iac_cold_rpm=78
iac_warm_rpm=55
iac_cold_start_pos=6B
iac_warm_start_pos=57
iac_afterstart_rpm=14
iac_afterstart_duration=50
iac_speed=04
iac_kp=20
iac_ki=22
iac_kd=14
launch_rpm=DC
iac_integral_limit_dec=03
iac_integral_limit_inc=E1
iac_integral_deadband=0A
iac_deadband=05
als_cut_maxtps=01
iac_overclose_interval=B8
iac_ref_pos[0]=6B
iac_ref_pos[1]=69
iac_ref_pos[2]=66
iac_ref_pos[3]=63
iac_ref_pos[4]=61
iac_ref_pos[5]=5E
iac_ref_pos[6]=5C
iac_ref_pos[7]=59
iac_ref_pos[8]=57
iac_ref_pos[9]=54
iac_sol_channel=FF
iac_ign_slope=14
softrpm_range=14
iac_ign_advance_limit=28
iac_ign_retard_limit=20
iac_ign_threshold=08
ego_conf=06
ego_lag=01
ego_coolant=01
ego_maxtps=FF
ego_maxmap=FF
ego_minrpm=06
ego_maxrpm=FF
ego_warmup=01
ego_lean_limit=1A
ego_rich_limit=1F
ego_pid_kp=40
als_enrich=FF
ego_delta=03
ego_target=19
ego_pid_window=01
wbo2_warmup_ramp=A0
als_react_tps=FF
wbo2_abs_limit=E0
wbo2_limit_maxt=F0
wbo2_fallback=70
wbo2_retry_t=06
als_retard_rpm1=BA
als_retard_rpm2=50
wbo2_ri_target=A5
wbo2_nernstdc_target=9B
wbo2_pump_pw_zero=63
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=40
wbo2_pump_pid_ki=2C
wbo2_pump_pid_kd=08
wbo2_pump_pid_ilimit=84
wbo2_ri_confidence_scale=80
knock_chan=00
knock_sampling_window=F2
knock1_frequency=29
knock1_gain=0E
knock1_integrator=14
knock2_frequency=29
knock2_gain=00
knock2_integrator=00
knock_threshold=05
knock_noise_scale=D8
knock_max_retard=00
knock_default_retard=00
knock_retard_step=08
knock_retard_delay=30
knock_advance_step=02
knock_advance_delay=50
knock_minrpm=0A
knock_maxrpm=46
ve_learn_coolant=C9
ve_learn_max_power=FF
ve_learn_rpm_scale=28
ve_learn_kpa_scale=28
ve_learn_ego_scale=50
ve_learn_min_weight=30
ve_learn_speed=36
ve_learn_limit=FF
ve_learn_conf=00
lcd_c0=FF
lcd_delay=44
lcd_backlight=FF
kpa_conf=24
als_igncut_rpm2=FF
als_retard_mintps=FF
als_retard_maxtps=FF
lcd_default_view=00
primary_trigger=11
secondary_trigger=02
tooth_wheel=3A
trigger_tooth=0A
another_trigger_tooth=1E
crank_minper=BC
tooth_wheel_twidth1=06
tooth_wheel_twidth2=12
cam_sync_r_edge_phase=17
cam_sync_f_edge_phase=58
reset_engphase_after=F0
ign_tdcdelay=78
ign_dwell14=1C
ign_dwell6=27
ign_crank_advance=00
ign_out=72
ignchmax=03
engine_off_delay=08
pump_on_mintime=0B
fuelpump_channel=70
inj_stage2_rate=00
inj_stage2_start_tps=FF
inj_stage2_start_map=FF
als_igncut_rpm1=FF
als_deact_time=00
als_deact_egt=FF
als_retard=FF
als_rev_limit=64
misc1out_minrpm=07
misc1out_maxrpm=FF
misc1out_mintps=00
misc1out_maxtps=FF
misc1out_minmap=70
misc1out_maxmap=9E
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=44
act_rpm_channel=68
egt1_cal=49
als_tks_channel=0F
boost_conf=00
boost_targetoffs=00
boost_minpressure=41
boost_pid_kp=2D
boost_pid_ki=1B
boost_pid_kd=FA
boost_pid_ilimit=FF
boost_channel=FF
water_pump_temp=03
hybrid_rpm_a=00
hybrid_rpm_m=00
water_pump_hyst=7F
water_pump_channel=FF
toothrel_normal=84
toothrel_missing=D6
fuelcut_min_kpa=0F
fuelcut_max_kpa=3C
tach_channel=FF
tach_div=04
shiftcut_conf=00
shiftcut_channel=FF
shiftcut_time=7F
softrpm_rpm=80
table:
- FirmwareCompilationTimeMon Sep 3 15:10:58 CEST 2007
- FirmwareSerialNumberv3.2_n000343
- FirmwareVersion1.1.27
j[1]=567F 5A7F 667F 6A7F 747F 797F 7A7F 797F 797F 797F 797F 797F
j[2]=607F 637F 6D7F 757F 807F 847F 867F 827F 827F 827F 827F 827F
j[3]=727F 757F 837F 827F 8D7F 987F 987F 927F 927F 927F 927F 927F
j[4]=877F 8B7F 947F 977F 987F A47F A87F A17F A17F A17F A17F A17F
j[5]=957F 977F 9D7F A57F A97F B17F BA7F B37F B37F B37F B37F B37F
j[6]=BB7F C17F BE7F C47F C57F C67F C77F C87F C87F C87F C87F C87F
j[7]=CB7F D07F D17F D27F D57F D77F D77F D87F D87F D87F D87F D87F
j[8]=D57F D07F D27F D27F D57F D77F D77F D87F D87F D87F D87F D87F
j[9]=E07F E77F E27F DA7F DB7F DB7F DC7F DC7F DC7F DC7F DD7F DD7F
j[A]=E97F E97F E47F E07F E37F E27F E37F E47F E57F E67F E67F E77F
j[B]=E97F E97F E57F E67F E67F E57F E67F E67F E67F E77F E87F E87F
l[0]=3F 35 2F 2F 2F 2F 2F 2F 2F 2F 2F 2F
l[1]=38 34 30 30 30 30 30 30 30 30 30 30
l[2]=38 36 31 31 31 31 31 31 31 31 31 31
l[3]=38 38 38 38 38 38 38 38 38 38 38 38
l[4]=41 44 48 4C 50 4F 4F 4F 4F 4F 4F 4F
l[5]=58 5C 60 60 5F 5F 5D 5E 5F 60 61 59
l[6]=66 68 6B 68 66 66 66 69 69 69 69 69
l[7]=66 66 68 68 66 66 68 66 6B 6A 6A 6A
l[8]=66 6A 6A 6A 6A 6A 6A 6A 6A 6A 6A 6A
l[9]=66 6A 6A 6A 6A 6A 6A 6A 6A 6A 6A 6A
l[A]=68 66 66 66 66 66 66 66 6B 6A 6A 6A
l[B]=66 66 66 66 66 66 66 66 68 6A 6A 6A
n[0]=3A 3C 60 87 A0 B4 B4 B4 B4 B4 B4 B4
n[1]=3A 3C 60 88 A0 B1 B2 B1 B1 B1 B1 B1
n[2]=3A 3C 60 84 9B AA AB A9 A9 A9 A9 A9
n[3]=3A 3C 5C 83 96 A1 A2 A1 A1 A1 A1 A1
n[4]=39 3A 56 7E 8D 99 9B 9A 9A 9A 9A 9A
n[5]=33 3A 4B 6A 78 8B 8E 8F 8F 8F 8F 8F
n[6]=33 3A 49 66 76 84 8D 8C 84 84 84 84
n[7]=2F 39 44 5F 6C 72 78 78 78 78 78 78
n[8]=2D 3A 41 5C 68 6A 74 77 77 77 77 77
n[9]=2B 39 3F 5C 64 67 6F 77 77 77 77 77
n[A]=2B 39 3E 5A 63 66 6F 77 77 77 77 77
n[B]=2A 3A 3C 58 63 66 6F 77 77 77 77 77
k[0]=14 1E 28 32 3C 50 51 5A 5F 64 66 68
r[0]=05 0A 0F 14 1E 28 32 40 41 42 43 44
h[0]=04 01 02 08 00 00 40 80
h[1]=00 1E 00 1E 00 00 00 00
h[2]=30 70 30 70 70 70 70 70
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 FF FF FF FF FF FF FF FF FF FF
y[4]=FF FF FF FF FF FF FF FF FF FF FF FF
y[5]=FF FF 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