having a few issues with the temp sender calibration.
dnb did the original msq along with temp sender settings etc,
I know he is busy at the moment as not heard from him,
so thought i would ask for a bit of help in here,
when driving the water temp reading on MT dropped to 62-63c
we changed the stat from an 82 to a 88C one,
the water temp gauge on MT while driving now bounces between 71 and 72C
also when stationary which we only noticed this weekend,
the fans are operated via a 88-92C switch,
when the fans cut in MT temp gauge reads 82C, (sometimes 84-86C)
when i was running firmware 1.0.73 (think thats right) stationary with fans coming on and off MT would read 94-96C
how do i re do the temp settings as on the old firmware you could change the values in a drop down window, but not on 1.1.44 :-(
Do you mean change the temp the fan goes on or change the sensor calibration so it´s more like what you had?
change the sensor calibration mate,
the fan is run via a seperate switch,
You can do that using the vemstune program and select different patch files for the air and coolant temp sensors.
Tools- Firmware - Upload firmware
What you have now is something dnb will be able to answer, then you need most likely a patch that has a lower resistance value
Upload that until the readings are right.
You can measure the resistance when air or coolant temp is about 20C° I think it was. At least that will give good indication of what
file to go for.
thank you mate.
Newer firmwares have 17-point user adjustable calibration curves for temperature senders.
Most impotrtant detail for me - it works higher than 102 degC! And it means possibility to inform driver and protect engine with piggy rich.
that sounds interesting,
dnb has the coolant sensor settings from his car which he is sending to me,
we run identical sensors so fingers crossed it reads correct now.
can some one help me :-(
how the hell do you upload new coolant table settings?
v 1.1.44 as i need to get this sorted before the car is put away for the winter,
and can i use the settings from v 1.0.73? as that read near correct for the car.
if so how do i extract the needed files, etc.
thanks every one :-)
i use MT too.
just use
firmware-uploader.bat
and selecet mat/clt curve(2063_256 is common).
is that using megatune mate?
Quote from: Tony C on January 04, 2010, 01:00:46 AM
is that using megatune mate?
yes. Take a look in megatune folder for that.
i just had a look in the folder i have the firmware in,
and it says,
using comunication port1
using terminal speed 19200
default airfile is airXfactor_2063_256.air
default cltfile is cltfactor_2063_256.clt
what would you like to do?
Choice
1.select com settings,
2 dload config,
3 burn fw 12x12
4 burn fw 16x14
5 select air file
6 select clt file
7 quit
have i got the default files loaded already then?#
dnb sent me this over in a zip file,
cltfactor_dnb_griff.clt,
which when opened with notepad gives this,
# Generated by dnb for TVR Griffith, type=clt
# modelparam = 1900 Ohm 256 aref
# ROVER V8 std Lucas sensor.
:10030000FFFFFFFFFFFFFFFFFFFFFCF8F5F2EFEC41
:10031000E9E6E3E1DEDCD9D7D4D2D0CDCBC9C7C57D
:10032000C3C1BFBDBCBAB8B6B4B3B1B0AFAEACAB6D
:10033000AAA8A7A6A4A3A1A19F9E9D9C9B9A9998B9
:100340009796959493929190908F8E8D8C8B8B8AAB
:10035000898887878685848483828181807F7F7E68
:100360007D7C7C7B7A7A797878777676757474730D
:1003700072727170706F6E6E6D6C6C6B6A6A6968A8
:10038000686766666564646363626161605F5F5E3F
:100390005D5D5C5B5B5A5A595858575656555454D4
:1003A0005353525151504F4F4E4D4D4C4C4B4A4A66
:1003B00049484847464645444443424241403F3FFE
:1003C0003E3D3D3C3B3A3A393837363635343332A8
:1003D0003130302F2E2D2C2B2A292826252423227C
:1003E000211F1E1D1B1A1917161413110F0E0C0AAC
:1003F00009070503010000000000000000000000E4
how do i upload that :-(
(http://img264.imageshack.us/img264/9562/fdgw.th.jpg) (http://img264.imageshack.us/i/fdgw.jpg/)
and for clt select 1900_256
Cheers for the help mate,
ok when it asks what file and i type 1900_256
i gather hit enter then, does it upload automaticly to the ecu then??
or do i have to do anything???
then does it shut the window down after upload??
better ask after the cock up i made downloading the config by closing it when it stopped and never waited for the tables to download :-(
then you chose what type of you want to upload (12x12) or (16x14).
For 12x12 type 3 and new firmware with new sensor calibration will be burned.
Hi mate,
right did as you said,
BUT checked what the temp gauge was reading before and after,
on old settings was readign 33C (have an 88C stat fitted and gauge only goes up to 82ish if im luckly when stat opens and fans come on,)
uploaded new settings (1900_256) let it do its thing then the fuel pump started to let me know upload was sucessful,
opened MT again to look at temp gauge, still 33C mmmmmmmm
so ran car up to temp and it still only reads 82ish when stat opens,
with old firmware the temp gauge went up to 90ish when stat opened,
have downloaded the config after upload would you be able to tell from this if upload of new coolant files was done?
Config:
# Dump generated from version 1.1.44
primep=64
primep_temp_scaling=26
cwl=00
cwh=00
cranking_thres=03
awev=50
awev_temp_scaling=17
awec=22
shiftcut_potlow=00
shiftcut_pothi=00
shiftcut_retcut=00
boost_matdec=00
boost_egtdec=00
iacref_matslope=0A
shiftcut_minrpm=00
blabla[0]=00
blabla[1]=00
blabla[2]=00
warmup_clt[0]=9E
warmup_clt[1]=96
warmup_clt[2]=92
warmup_clt[3]=8F
warmup_clt[4]=8C
warmup_clt[5]=87
warmup_clt[6]=7E
warmup_clt[7]=71
warmup_clt[8]=69
warmup_clt[9]=64
warmup_rpm_scale=80
req_fuel=54
divider=01
alternate=07
injopen=00
battfac=00
kpafac=7D
kpaoffs=B1
injocfuel=00
injrampup_battfac=FF
injpwm=FF
injpwmt=FF
als_launch_input=CC
rpmk[0]=05
rpmk[1]=DC
tpsdot_kpadot_conf=00
tpsdotrate[0]=01
tpsdotrate[1]=07
tpsdotrate[2]=14
tpsdotrate[3]=29
tpsaq[0]=1C
tpsaq[1]=12
tpsaq[2]=07
tpsaq[3]=05
als_cut_mintps=FF
tpsasync=05
acmult=32
tpsacold=05
launch_enrich=96
launch_retard=0F
overrun_fuelcut=FF
overrun_fuelresume=FF
rev_limit=41
airden_ignore=00
config11=70
config12=30
config13=06
batt_cal=BB
iac2load=00
als_max_cut=00
dbaro=0C
tps_low=0A
tps_high=D6
fan_temp=F1
fan_hyst=05
fan_channel=FF
iac_step_seq=63
iac_conf=6C
iac_max_steps=A0
iac_tps_thres=05
iac_cold_idle_temp=BF
iac_warm_idle_temp=AB
iac_cold_rpm=7D
iac_warm_rpm=5F
iac_cold_start_pos=A0
iac_warm_start_pos=64
iac_afterstart_rpm=1E
iac_afterstart_duration=28
iac_speed=03
iac_kp=0A
iac_ki=14
iac_kd=2E
launch_rpm=00
iac_integral_limit_dec=20
iac_integral_limit_inc=40
iac_integral_deadband=0A
iac_deadband=05
als_cut_maxtps=00
confswitch=00
iac_ref_pos[0]=97
iac_ref_pos[1]=94
iac_ref_pos[2]=91
iac_ref_pos[3]=8F
iac_ref_pos[4]=8C
iac_ref_pos[5]=87
iac_ref_pos[6]=82
iac_ref_pos[7]=78
iac_ref_pos[8]=4F
iac_ref_pos[9]=1F
iac_sol_channel=0F
iac_ign_slope=28
softrpm_range=28
iac_ign_advance_limit=10
iac_ign_retard_limit=30
iac_ign_threshold=08
ego_conf=06
ego_lag=03
ego_coolant=C6
ego_maxtps=E6
ego_maxmap=82
ego_minrpm=06
ego_maxrpm=4B
ego_warmup=1E
ego_lean_limit=00
ego_rich_limit=08
ego_pid_kp=40
als_enrich=00
ego_delta=03
ego_target=19
ego_pid_window=FF
wbo2_warmup_ramp=A0
als_react_tps=00
wbo2_abs_limit=E4
wbo2_limit_maxt=A0
wbo2_fallback=B0
wbo2_retry_t=06
als_retard_rpm1=00
als_retard_rpm2=00
wbo2_ri_target=96
wbo2_nernstdc_target=88
wbo2_pump_pw_zero=64
wbo2_calibration=A8
wbo2_heater_pid_kp=46
wbo2_heater_pid_ki=10
wbo2_heater_pid_kd=1A
wbo2_heater_pid_ilimit=80
wbo2_pump_pid_kp=15
wbo2_pump_pid_ki=4E
wbo2_pump_pid_kd=00
wbo2_pump_pid_ilimit=84
wbo2_ri_confidence_scale=80
knock_chan=01
knock_sampling_window=F3
knock1_frequency=26
knock1_gain=0E
knock1_integrator=10
knock2_frequency=26
knock2_gain=0E
knock2_integrator=10
knock_threshold=FF
knock_noise_scale=80
knock_max_retard=28
knock_default_retard=00
knock_retard_step=02
knock_retard_delay=01
knock_advance_step=02
knock_advance_delay=07
knock_minrpm=0F
knock_maxrpm=50
ve_learn_coolant=CC
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=BA
lcd_delay=FF
lcd_backlight=FF
kpa_conf=21
als_igncut_rpm2=00
als_retard_mintps=FF
als_retard_maxtps=00
lcd_default_view=00
primary_trigger=19
secondary_trigger=02
tooth_wheel=23
trigger_tooth=01
another_trigger_tooth=09
crank_minper=75
tooth_wheel_twidth[0]=00
tooth_wheel_twidth[1]=28
cam_sync_r_edge_phase=FF
cam_sync_f_edge_phase=FF
reset_engphase_after=D8
ign_tdcdelay=82
ign_dwell14=4E
ign_dwellmap=00
ign_crank_advance=1C
ign_out=70
ignchmax=03
engine_off_delay=0A
pump_on_mintime=0B
fuelpump_channel=57
inj_stage2_rate=FF
inj_stage2_start_tps=FF
inj_stage2_start_map=FF
als_igncut_rpm1=00
als_deact_time=0A
als_deact_egt=00
als_retard=00
als_rev_limit=FF
misc1out_minrpm=00
misc1out_maxrpm=64
misc1out_mintps=80
misc1out_maxtps=FF
misc1out_minmap=00
misc1out_maxmap=FF
misc1out_channel=5F
misc2out_minrpm=00
misc2out_maxrpm=50
misc2out_mintps=00
misc2out_maxtps=80
misc2out_minmap=00
misc2out_maxmap=FF
misc2out_channel=1F
act_wot_rpm=FF
act_wot_channel=FF
act_rpm_rpm=FF
act_rpm_channel=FF
egt1_cal=4A
als_tks_channel=FF
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=5A
hybrid_rpm_a=00
hybrid_rpm_m=00
water_pump_hyst=00
water_pump_channel=0F
toothrel_normal=84
toothrel_missing=32
fuelcut_min_kpa=14
fuelcut_max_kpa=78
tach_channel=12
tach_div=12
shiftcut_conf_input=F8
shiftcut_tpsthresh=00
shiftcut_time=FF
softrpm_rpm=FF
n2o_mintps=00
n2o_minrpm=00
n2o_maxrpm=00
n2o_retard=00
n2o_minkpa=00
n2o_maxkpa=00
n2o_input=00
n2o_output_channel=00
n2o_settings=00
launch_out_channel=00
launch_out_delay=00
launch_out_pwmlow=00
launch_out_pwmhigh=00
launch_out_pwmramp=00
launch_out_ontime=00
launch_out_conf=00
boostsw_conf=00
boostgauge_channel=0F
boostgauge_offset=00
boostgauge_mul=00
map_filter=00
speed_sensor=00
gears[0]=00
gears[1]=00
gears[2]=00
gears[3]=00
gears[4]=00
gears[5]=00
boost_mult[0]=00
boost_mult[1]=00
boost_mult[2]=00
boost_mult[3]=00
boost_mult[4]=00
inj_mult_trim[0]=00
inj_mult_trim[1]=00
inj_mult_trim[2]=00
inj_mult_trim[3]=00
inj_mult_trim[4]=00
inj_mult_trim[5]=00
inj_mult_trim[6]=00
inj_mult_trim[7]=00
iac_conf2=00
warning_rpm=00
warning_kpa=00
warning_conf=00
warning_adc_value=00
warning_egt=00
warning_afr=00
warning_clt=00
warning_channel=00
injection_angle=00
boost_tps_dc_scale=00
n2o_mingear=00
misc1out_conditions=00
misc1out_condition1=00
misc1out_condition2=00
misc2out_conditions=00
misc2out_condition1=00
misc2out_condition2=00
knock_gain[0]=00
knock_gain[1]=00
knock_gain[2]=00
knock_gain[3]=00
knock_gain[4]=00
knock_gain[5]=00
knock_gain[6]=00
knock_gain[7]=00
knock_reference[0]=00
knock_reference[1]=00
knock_reference[2]=00
knock_reference[3]=00
knock_reference[4]=00
knock_reference[5]=00
knock_reference[6]=00
knock_reference[7]=00
knock_calibration_min=00
knock_calibration_max=00
inj_add_trim[0]=00
inj_add_trim[1]=00
inj_add_trim[2]=00
inj_add_trim[3]=00
inj_add_trim[4]=00
inj_add_trim[5]=00
inj_add_trim[6]=00
inj_add_trim[7]=00
inj_deadtime[0]=00
inj_deadtime[1]=00
inj_deadtime[2]=00
inj_deadtime[3]=00
inj_deadtime[4]=00
inj_deadtime[5]=00
inj_deadtime[6]=00
inj_deadtime[7]=00
inj_deadtime[8]=00
inj_deadtime[9]=00
acc_coeff_cold=00
acc_coeff_warm=00
acc_fadeout_rate1=00
acc_fadeout_rate2=00
acc_tps_deadband=00
dec_coeff_cold=00
dec_coeff_warm=00
dec_fadeout_rate1=00
dec_fadeout_rate2=00
dec_tps_deadband=00
film_coeff_cold=00
film_coeff_warm=00
film_rate=00
film_scale=00
film_rpm_scale=00
vvti_cold=00
vvti_idle=00
vvti_pid_kp=00
vvti_pid_ki=00
vvti_pid_kd=00
vvti_pid_ilimit=00
vvti_channel=00
accel_rpm[0]=0Am[1]=14
accel_rC
accel_scale[0
accel_scale[2]=nj_stage2_conf=0
crankpw[1]=F8
3]=F5
crankpw[4nkpw[6]=AE
cran
crankpw[9]=64
Tables:
j[0]=0A 0B 0B 0E 11 14 1C 22 29 34 42 4C
j[1]=0C 0D 0F 12 15 1B 21 26 2E 37 46 53
j[2]=12 12 15 17 1A 1B 25 2A 33 3E 4D 58
j[3]=19 1A 1C 1E 1E 1F 27 31 38 45 52 5C
j[4]=1B 1C 1E 21 21 26 2C 34 3F 4B 57 60
j[5]=1E 20 21 24 27 2B 34 3B 45 4F 5A 64
j[6]=22 24 26 27 27 2E 39 40 47 54 5E 67
j[7]=2A 2C 2B 2B 2F 33 3C 44 4C 56 60 69
j[8]=30 34 32 33 32 39 42 47 51 5A 63 69
j[9]=33 36 39 39 3C 41 47 4A 55 5D 63 6B
j[A]=36 38 3B 3E 43 46 4B 53 58 5F 64 6D
j=38 3B 3F 42 46 4B 4F 56 5B 63 67 6C
l[0]=48 47 44 44 44 44 3F 3F 3D 3D 3B 32
l[1]=48 47 40 40 40 40 40 36 36 32 32 32
l[2]=48 47 37 37 36 36 36 36 36 32 32 34
l[3]=48 44 37 37 36 36 36 36 36 36 37 37
l[4]=48 44 3D 37 36 36 36 36 37 3D 3D 44
l[5]=48 44 3D 3B 37 36 36 3D 3D 44 47 48
l[6]=47 44 44 3D 3D 37 3D 3D 44 48 4D 4F
l[7]=47 47 44 44 47 48 4F 4F 4F 4F 4F 51
l[8]=47 47 47 47 48 4D 4F 4F 4F 4F 4F 51
l[9]=44 4D 4D 4D 4F 4F 4F 4F 4F 51 51 55
l[A]=3D 55 55 55 55 55 55 55 55 55 55 5C
l=3B 55 55 55 55 55 55 55 55 55 5C 5C
n[0]=39 3A 3F 41 77 8D 9A A0 A3 A5 A6 A8
n[1]=38 38 3A 3E 78 8A 95 9B 9E A0 A2 A4
n[2]=34 35 39 48 78 87 92 98 9C 9E A0 A2
n[3]=30 31 31 54 72 80 8A 91 95 98 9B 9E
n[4]=30 31 31 57 6F 7C 86 8D 90 94 98 9A
n[5]=30 31 36 58 6C 79 83 88 8C 90 94 96
n[6]=30 33 3B 58 6A 76 7E 82 86 8A 8E 90
n[7]=33 34 3D 57 66 6F 75 7B 7E 82 86 89
n[8]=33 34 3D 53 60 67 6D 72 76 7A 7F 81
n[9]=35 36 3E 50 5A 60 66 6A 6D 71 77 7A
n[A]=35 36 3C 49 4F 55 5A 5E 61 65 6A 6E
n=36 37 3B 45 4A 4F 53 57 5B 62 67 6B
k[0]=19 1E 23 2D 32 3C 41 46 50 55 64 69
r[0]=06 09 0C 11 16 1B 20 25 2A 31 3A 40
h[0]=04 08 80 01 02 40 10 20
h[1]=1B 12 09 00 1B 12 09 00
h[2]=70 60 00 20 30 70 50 10
y[0]=00 00 00 00 00 00 00 00 00 00 00 00
y[1]=00 00 00 00 00 00 00 00 00 00 00 00
y[2]=00 00 00 00 00 00 00 00 00 00 00 00
y[3]=00 00 00 00 00 00 00 00 00 00 00 00
y[4]=00 00 00 00 00 00 00 00 00 00 00 00
y[5]=00 00 00 00 00 00 00 00 00 00 00 00
y[6]=00 00 00 00 00 00 00 00 00 00 00 00
y[7]=00 00 00 00 00 00 00 00 00 00 00 00
y[8]=00 00 00 00 00 00 00 00 00 00 00 00
y[9]=00 00 00 00 00 00 00 00 00 00 00 00
y[A]=00 00 00 00 00 00 00 00 00 00 00 00
y=00 00 00 00 00 00 00 00 00 00 00 00
b[0]=00 00 00 00 00 00 00 00 00 00 00 00
t[0]=00 00 00 00 00 00 00 00
e[0]=00 1E 48 6C 90 B4 D8 FC
e[1]=00 26 4D 73 99 BF E6 FF
e[2]=E4 C0 9E 8C 7C 78 74 70
e[3]=E4 C0 9E 8C 78 70 5A 3E
e[4]=E4 C0 9E 8C 74 6C 52 38
e[5]=E4 C0 9E 8C 6C 60 44 2A
e[6]=E4 C0 9E 8C 6C 5C 44 2A
e[7]=E4 C0 9E 8C 6C 5C 44 2A
e[8]=E4 C0 9E 8C 6C 5C 44 2A
e[9]=E4 C0 9E 8C 6C 5C 44 2A
The Hex patch file that Dave sent you is one that Dave spent a lot of time creating specificaly for the Standard Rover sensors used on their V8. IT IS NOT THE 1900_256 file that MWfire said to up load.
There could be two things why the sensors are still reading the same. Either the 1900_256 hex patch files were already in use, or, the files could not be found and the hex patch was skipped. You would see this in the generate config window.
You need to rename the cltfactor_1900_256.clt file found in ..\firmware_1.1.44alpha2\wintools\coolantfactor folder. Simply add .inactive to the very end of the file. Then rename a COPY of the file Dave gave you (keep the original safe somewhere to use again in the future), to cltfactor_1900_256.clt and place it in the above folder.
Do the whole firmware upload thing and select the 1900_256 files. check that the hex patch has worked, normally a screen that shows pretty much the contents of the file Dave gave you, which you posted earlier.
cheers mate,
just got home from work to this message so will do it now and go try it again,
thanks alot for the help.
have done that,
think its sorted as it goes up to 85-86C before cooling fans cut in on the rad now and not 82C,
has an 88C stat fitted, does that mean stat is fully open at 88C? or starts to open at 88C??
and what sort of reading should i be getting on the temp gauge on MT?
it did say after a load of lines had been replaced on the upload one line was not replaced,
cant remember what it said now, sorry,
how can i tell if the said coolant hex has been uploaded ?
i think it has but would like to double check if possible.
thanks for every ones input who has helped,
The temperature of the stat is the point at which it starts to open. No good having a fan coming on before the stat opens. However the temp reading you have in MT might not be the actual temperature of the coolant, as there will always be inacuracies especialy with aged sensors. the only way to be sure of what is going on is to use a calibrated digital thermometer and physicaly measure the coolant temp at the sensor