History of MembersPage/SteenAndersen/MyInstallation
Older Newer
2005-08-15 12:38:58 . . . . MembersPage/SteenAndersen
2005-08-15 11:37:18 . . . . MembersPage/SteenAndersen [Splitting to subpages]
2005-05-01 15:34:59 . . . . MembersPage/SteenAndersen [updated Config and tables with comments]
2005-05-01 13:49:39 . . . . MembersPage/SteenAndersen [updated Config and tables with comments]
2005-04-28 06:30:56 . . . . MembersPage/MarcellGal [note on primary_trigger and config comments]
2005-04-24 05:04:42 . . . . MembersPage/SteenAndersen
2005-03-22 19:50:45 . . . . MembersPage/SteenAndersen


Changes by last author:

Changed:
This page is intended to describe my specific installation of GenBoard.

I'm using the tach signal for trigger, it's set for 6 cyl, and DummyIgnition on IGN_03.

This config and tables are not completed, not all parameters are set, and in tables only h[] are configured yet.

MembersPage/SteenAndersen/MyInstallation/IdleValve

MembersPage/SteenAndersen/MyInstallation/Ignition

MembersPage/SteenAndersen/MyInstallation/Config

MembersPage/SteenAndersen/MyInstallation/Tables

Changed:
<code>

Terminal log file

Date: 24-04-2005 - 08:56:05

-----------------------------------------------

primep=0D

primep_temp_scaling=A0

cwl=9D

cwh=33

cranking_thres=04

awev=26

awev_temp_scaling=64

awc=80

warmup_clt_range[0]=00

warmup_clt_range[1]=15

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

warmup_clt[1]=B4

warmup_clt[2]=AB

warmup_clt[3]=A8

warmup_clt[4]=A0

warmup_clt[5]=9A

warmup_clt[6]=8C

warmup_clt[7]=7F

warmup_clt[8]=73

warmup_clt[9]=64

warmup_rpm[0]=74

warmup_rpm[1]=72

warmup_rpm[2]=70

warmup_rpm[3]=6E

warmup_rpm[4]=6A

warmup_rpm[5]=67

warmup_rpm[6]=66

warmup_rpm[7]=64

req_fuel=35

divider=01

alternate=05

injopen=20

battfac=10

kpafac=7D

kpaofs=00

injocfuel=08

injrampup_battfac=FF

injpwm=30

injpwmt=0A

injpwm6=40

rpmk[0]=07

rpmk[1]=D0

tpsdot_kpadot_conf=00

tpsdotrate[0]=05

tpsdotrate[1]=0E

tpsdotrate[2]=20

tpsdotrate[3]=40

tpsaq[0]=08

tpsaq[1]=12

tpsaq[2]=17

tpsaq[3]=1B

tps_thresh=05

tpsasync=02

acmult=64

tpsacold=05

tpsdq=64

decel_fuelcut_thres=FF

overrun_fuelcut=10

overrun_fuelresume=0F

rev_limit=4B

airden_ignore=62

config11=51

config12=50

config13=02

batt_cal=A3

fastidle=80

baro=64

dbaro=0C

tps_low=00

tps_high=FF

fan_temp=55

fan_hyst=09

fan_channel=FF

iac_step_seq=C9

iac_conf=7E

iac_max_steps=F0

iac_tps_thres=05

iac_cold_idle_temp=A0

iac_warm_idle_temp=D0

iac_cold_rpm=74

iac_warm_rpm=67

iac_cold_start_pos=E2

iac_warm_start_pos=B0

iac_afterstart_rpm=1F

iac_afterstart_duration=20

iac_afterstart_steps=04

iac_kp=25

iac_ki=10

iac_kd=30

iac_integral_speed=C0

iac_integral_limit_dec=05

iac_integral_limit_inc=E0

iac_integral_deadband=0A

iac_deadband=05

iac_pid_conf=01

iac_overclose_interval=B8

iac_ref_pos[0]=35

iac_ref_pos[1]=34

iac_ref_pos[2]=33

iac_ref_pos[3]=32

iac_ref_pos[4]=31

iac_ref_pos[5]=30

iac_ref_pos[6]=2F

iac_ref_pos[7]=2E

iac_ref_pos[8]=2D

iac_ref_pos[9]=2C

iac_sol_channel=FF

iac_ign_advance_change=28

iac_ign_retard_change=20

iac_ign_advance_limit=10

iac_ign_retard_limit=18

iac_ign_threshold=08

ego_conf=07

ego_lag=04

ego_coolant=00

ego_maxtps=FF

ego_maxmap=FF

ego_minrpm=04

ego_maxrpm=FF

ego_warmup=3C

ego_lean_limit=1D

ego_rich_limit=28

ego_pid_kp=40

mt_unused=00

ego_delta=01

ego_target=19

ego_pid_window=FF

wbo2_warmup_ramp=C0

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

wbo2_ri_target=96

wbo2_nernstdc_target=A6

wbo2_pump_pw_zero=64

wbo2_calibration=C3

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

knock_sampling_window=FF

knock1_frequency=29

knock1_gain=FF

knock1_integrator=FF

knock2_frequency=29

knock2_gain=FF

knock2_integrator=FF

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

knock_maxrpm=FF

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

lcd_c0=FE

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 # it is a good idea to use filtering with coil type trigger (bit2=1 IIRC => primary_trigger=07)

secondary_trigger=FF

tooth_wheel=06

trigger_tooth=00

another_trigger_tooth=00

crank_minper=0A

tooth_wheel_twidth1=01

tooth_wheel_twidth2=12

cam_sync_r_edge_phase=FF

cam_sync_f_edge_phase=FF

reset_engphase_after=FF

ign_tdcdelay=00

ign_dwell14=30

ign_dwell6=10

ign_crank_advance=20

ign_out=70

ignchmax=05

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

als_maxtps=FF

als_ignretard=FF

als_rich=FF

misc1out_minrpm=06

misc1out_maxrpm=19

misc1out_mintps=20

misc1out_maxtps=FF

misc1out_minmap=50

misc1out_maxmap=FF

misc1out_channel=17

misc2out_minrpm=46

misc2out_maxrpm=FF

misc2out_mintps=00

misc2out_maxtps=FF

misc2out_minmap=00

misc2out_maxmap=FF

misc2out_channel=07

act_wot_rpm=FF

act_wot_channel=C0

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

j[0]=667F 667F 677F 697F 6E7F 717F 717F 737F

j[1]=677F 687F 6B7F 6F7F 757F 797F 7A7F 797F

j[2]=687F 6C7F 717F 787F 837F 887F 867F 827F

j[3]=6F7F 717F 797F 847F 917F 987F 987F 927F

j[4]=7B7F 7F7F 847F 8D7F 9B7F A47F A87F A17F

j[5]=827F 837F 8C7F 937F A87F B37F B97F B37F

j[6]=867F 8B7F 937F 9C7F AF7F B87F BF7F BE7F

j[7]=877F 8C7F 967F A07F B07F BA7F C57F C27F

l[0]=45 38 38 36 34 34 34 34

l[1]=38 38 38 38 36 36 36 36

l[2]=38 38 38 38 38 38 38 38

l[3]=38 38 38 38 38 38 38 38

l[4]=38 38 41 47 4F 4F 4F 4F

l[5]=45 45 4F 59 59 59 59 59

l[6]=6A 6A 6A 6A 6A 6A 6A 6A

l[7]=6A 6A 6A 6A 6A 6A 6A 6A

n[0]=3C 3C 50 77 A0 B4 B4 B4

n[1]=3C 3C 50 78 A0 B1 B2 B1

n[2]=3C 3C 50 77 99 AA AB A9

n[3]=3C 3C 50 76 95 A1 A2 A1

n[4]=3C 3C 50 75 8D 99 9B 9A

n[5]=3C 3C 50 6F 83 8E 8F 8F

n[6]=3C 3C 50 67 7A 81 83 84

n[7]=3C 3C 50 5F 6F 78 78 78

k[0]=14 1E 28 32 3C 4B 5A 69

r[0]=05 0A 0F 14 1E 28 32 40

h[0]=20 10 08 04 02 01 00 00

h[1]=00 00 00 00 00 00 00 00

h[2]=03 03 03 03 03 03 03 03

b[0]=28 30 38 40 48 50 58 60

t[0]=20 40 17 80 A0 C0 E0 FF

-----------------------------------------------

Date: 24-04-2005 - 08:56:42

End log file

This page is intended to describe my specific installation of GenBoard.
Changed:
</code>
I'm using the tach signal for trigger, it's set for 6 cyl, and DummyIgnition on IGN_03. I used a 470nF capacitor to tap the tachometer signal directly from the tachometer, and i unsoldered R30 on the GenBoard.
Changed:
* take your earlier commented etc/config.txt (or a commented similar config)

* save partial or full actual config values as etc/mcd.txt (no need for comments here). Values in this file will take precedence over config.txt

* run make mtt (it runs perl bin/make_conf.pl, running manually or makemtt.bat file is OK)

* examine output if you like the updates

* the config.mtt can be uploaded to controller

* update the comments in config_mcd.txt if necessary (the values that changed due to mcd.txt might need comment changes) and rename it to config.txt when you like it.

The installation is not set to control the engine yet (have no electrical control to motor yet). I have only hoked vems up as a meassuring device for now. I have connected the CLT to the original Bosch oil temperature sensor, and temperatures seems right with readings from 2°C celsius on a cold morning's to 95-100 °C celsius with warm running engine. I also have MAP connected, and i made a sensor for CHT (cylinder head temperature) from a NTC resistor from the WebShop, but reading is suspicious, i get almost same cold redings as CLT, but warm engine tempratures is in the 60-70 dec. celcius, where i suspected higher temoperatures than the oil temperatures measured by CLT.
Added:
This config and tables are not completed, not all parameters are set, and in tables only h[] are configured yet.