MarteleurTim/Widebandcalibration

Wideband Calibration

Current Issue on 1/5/2006

I wanted to verify my wideband calibration again just to be sure.

I followed the instructions for wbo2 calibration in the Userguide.

board sent out status:

Board version =v3.3

serial=374

pump-=4.00V (I don't know what these values mean?Can I check them?)

pump_pw_zero=0x64(this one is OK)

pump+=3.93V

Measurements:

In fact, between nernst and pump-: 0.45V +- 0.03 V is OK

Are you sure about EC18pin.. wbo2pin.. connections ?yes it seems that I have a correct wbo2 reading while driving

Can you restate the above with EC18 pins instead of wbo2 pins ?will try that

Did you issue mde02 to enable WBO2 ?yes, there is a W and an On showing when I issue this command and after a few seconds the W changes inta a P

Also publish (Man)mcd config-dump so the wbo2_nernst_dc_target and other wbo2... variables can be verified (as in the controller).

Air calibration

wbo2_calibration=DA when O2% shows 20.9

Below is the config printed as shown by the Bat.files

Config

primep=00

primep_temp_scaling=80

cwl=B4

cwh=46

cranking_thres=03

awev=1B

awev_temp_scaling=98

awc=C8

warmup_clt_range[0]=00

warmup_clt_range[1]=00

warmup_clt_range[2]=00

warmup_clt_range[3]=0D

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]=AA

warmup_clt[1]=A2

warmup_clt[2]=9B

warmup_clt[3]=96

warmup_clt[4]=91

warmup_clt[5]=87

warmup_clt[6]=82

warmup_clt[7]=79

warmup_clt[8]=6C

warmup_clt[9]=64

warmup_rpm_scale=FF

req_fuel=50

divider=01

alternate=03

injopen=1F

battfac=10

kpafac=7D

kpaoffs=3C

injocfuel=15

injrampup_battfac=FF

injpwm=00

injpwmt=FF

injpwm6=00

rpmk[0]=0B

rpmk[1]=B8

tpsdot_kpadot_conf=01

tpsdotrate[0]=05

tpsdotrate[1]=0E

tpsdotrate[2]=20

tpsdotrate[3]=40

tpsaq[0]=00

tpsaq[1]=00

tpsaq[2]=00

tpsaq[3]=00

tps_thresh=05

tpsasync=02

acmult=64

tpsacold=0A

tpsdq=64

decel_fuelcut_thres=FF

overrun_fuelcut=10

overrun_fuelresume=0F

rev_limit=40

airden_ignore=62

config11=30

config12=30

config13=02

batt_cal=A5 is the battery voltage calibrated ? (see LCD after mlp06, or MegaTune)

fastidle=80

baro=64

dbaro=0C

tps_low=93

tps_high=FF

fan_temp=55

fan_hyst=09

fan_channel=FF

iac_step_seq=C9

iac_conf=7E

iac_max_steps=E8

iac_tps_thres=05

iac_cold_idle_temp=A0

iac_warm_idle_temp=CF

iac_cold_rpm=65

iac_warm_rpm=4F

iac_cold_start_pos=FF

iac_warm_start_pos=FF

iac_afterstart_rpm=0C

iac_afterstart_duration=FF

iac_speed=FF

iac_kp=25

iac_ki=10

iac_kd=30

iac_integral_speed=C0

iac_integral_limit_dec=33

iac_integral_limit_inc=E4

iac_integral_deadband=0A

iac_deadband=05

iac_pid_conf=01

iac_overclose_interval=FF

iac_ref_pos[0]=61

iac_ref_pos[1]=5C

iac_ref_pos[2]=57

iac_ref_pos[3]=4F

iac_ref_pos[4]=4D

iac_ref_pos[5]=47

iac_ref_pos[6]=38

iac_ref_pos[7]=30

iac_ref_pos[8]=2E

iac_ref_pos[9]=2E

iac_sol_channel=FF

iac_ign_advance_change=10

iac_ign_retard_change=10

iac_ign_advance_limit=10

iac_ign_retard_limit=18

iac_ign_threshold=08

ego_conf=06

ego_lag=01

ego_coolant=B4

ego_maxtps=FF

ego_maxmap=6E

ego_minrpm=0F

ego_maxrpm=3C

ego_warmup=3C

ego_lean_limit=12

ego_rich_limit=0A

ego_pid_kp=25

mt_unused=00

ego_delta=05

ego_target=19

ego_pid_window=FF

wbo2_warmup_ramp=FF

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=9C oops... 0x89 is the right value (don't forget to save, reboot and check this value after reboot to be sure) if you have the AREF(=256) , see BuildProcedures/SectionThree

wbo2_pump_pw_zero=64

wbo2_calibration=DA

wbo2_heater_pid_kp=45

wbo2_heater_pid_ki=11

wbo2_heater_pid_kd=1A

wbo2_heater_pid_ilimit=81

wbo2_pump_pid_kp=15

wbo2_pump_pid_ki=4E

wbo2_pump_pid_kd=00

wbo2_pump_pid_ilimit=FF

wbo2_ri_confidence_scale=80

knock_conf=00

knock_sampling_window=F2

knock1_frequency=29

knock1_gain=00

knock1_integrator=14

knock2_frequency=29

knock2_gain=00

knock2_integrator=14

knock_threshold=FF

knock_noise_scale=D8

knock_max_retard=00

knock_default_retard=00

knock_retard_step=00

knock_retard_delay=FF

knock_advance_step=FF

knock_advance_delay=50

knock_minrpm=FF

knock_maxrpm=05

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=FF

ve_learn_conf=01

lcd_c0=FF

lcd_delay=FF

lcd_backlight=FF

lcd_offs[0]=FF

lcd_offs[1]=FF

lcd_offs[2]=FF

lcd_offs[3]=FF

lcd_default_view=00

primary_trigger=03

secondary_trigger=02

tooth_wheel=02

trigger_tooth=10

another_trigger_tooth=1E

crank_minper=4B

tooth_wheel_twidth1=00

tooth_wheel_twidth2=00

cam_sync_r_edge_phase=FF

cam_sync_f_edge_phase=FF

reset_engphase_after=FF

ign_tdcdelay=7A

ign_dwell14=2F

ign_dwell6=44

ign_crank_advance=28

ign_out=70

ignchmax=03

engine_off_delay=08

pump_on_mintime=10

fuelpump_channel=57

inj_stage2_rate=FF

inj_stage2_start_tps=FF

inj_stage2_start_map=FF

als_deact_rpm=FF

als_deact_time=FF

als_deact_egt=00

als_retard=FF

als_rev_limit=40

misc1out_minrpm=0A

misc1out_maxrpm=1E

misc1out_mintps=40

misc1out_maxtps=FF

misc1out_minmap=50

misc1out_maxmap=FF

misc1out_channel=0F

misc2out_minrpm=FF

misc2out_maxrpm=FF

misc2out_mintps=FF

misc2out_maxtps=FF

misc2out_minmap=FF

misc2out_maxmap=FF

misc2out_channel=0F

act_wot_rpm=FF

act_wot_channel=2E

act_rpm_rpm=FF

act_rpm_channel=FF

egt1_cal=40

egt1_offs=00

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=76

toothrel_missing=B5

fuelcut_min_kpa=0A

fuelcut_max_kpa=FF

tach_channel=FF

tach_divider=FF

shiftcut_conf=FF

shiftcut_channel=FF

shiftcut_time=FF