RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 10:24 pm

All times are UTC




Post new topic Reply to topic  [ 77 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next
Author Message
 Post subject: Re: Knock Sensor Calibration, thresholds and noise filter
PostPosted: Sun Jan 10, 2016 10:32 pm 
Offline
Moderator

Joined: Thu May 20, 2010 8:01 am
Posts: 3117
Location: Johannesburg, South Africa
Ok, A8DK100F - the older roms do not have the 3D tables, incidentally.

Code:

ROM:000CA7F4 Knock_Detection_Minimum_Engine_Run_Time:

ROM:000CDB09 Filter_Ref_Max_Range_Hysteresis_Corr_Knock_Sen_output_modify

ROM:000CDB9C Background_Noise_Delta_Smoothing_Weighting_Factor_RPM_Delta_Threshold_Imm:.float 80.0
ROM:000CDB9C                                         ; DATA XREF: sub_3A980+2Eo
ROM:000CDB9C                                         ; ROM:off_3AB98o
ROM:000CDBA0 Background_Noise_Delta_Smoothing_Weighting_Factor_RPM_Delta_Threshold_Short:.float 100.0
ROM:000CDBA0                                         ; DATA XREF: sub_3A980+38o
ROM:000CDBA0                                         ; ROM:off_3AB9Co
ROM:000CDBA4 Background_Noise_Delta_Weighting_Factor_Low_RPM_Delta:.float 0.25
ROM:000CDBA4                                         ; DATA XREF: sub_3A980:loc_3A9C2o
ROM:000CDBA4                                         ; ROM:off_3ABA0o
ROM:000CDBA8 Background_Noise_Base_Smoothing_Factor_High_Rpm_Delta:.float 0.0625
ROM:000CDBA8                                         ; DATA XREF: sub_3A980:loc_3A9CCo
ROM:000CDBA8                                         ; ROM:off_3ABA8o
ROM:000CDBAC Background_Noise_Delta_Weighting_Factor_High_RPM_Delta:.float 0.0625
ROM:000CDBAC                                         ; DATA XREF: sub_3A980+44o
ROM:000CDBAC                                         ; ROM:off_3ABA4o
ROM:000CDBB0 Background_Noise_Base_Smoothing_Factor_Low_Rpm_Delta:.float 0.02
ROM:000CDBB0                                         ; DATA XREF: sub_3A980+52o
ROM:000CDBB0                                         ; ROM:off_3ABACo
ROM:000CDBB4 Knock_threshhold_Filter_background_noise_interv_weight_factor_RPM_Delta_Short:.float 100.0
ROM:000CDBB4                                         ; DATA XREF: sub_3A980+70o
ROM:000CDBB4                                         ; ROM:off_3ABC8o
ROM:000CDBB8 Knock_threshhold_Filter_background_noise_interv_weight_factor_High_RPM_Delta_Limit_max:.float 0.125
ROM:000CDBB8                                         ; DATA XREF: sub_3A980+A0o
ROM:000CDBB8                                         ; ROM:off_3ABE0o
ROM:000CDBBC Knock_threshhold_Filter_background_noise_interv_weight_factor_High_RPM_Delta_Rpm_delta_ratio:.float 150.0
ROM:000CDBBC                                         ; DATA XREF: sub_3A980+84o
ROM:000CDBBC                                         ; ROM:off_3ABD4o
ROM:000CDBC0 Knock_threshhold_Filter_Final_Limit_max_modify_pre_final_limit:.float 8.0
ROM:000CDBC0                                         ; DATA XREF: sub_AD94+328o
ROM:000CDBC0                                         ; sub_AD94:off_B1ECo
ROM:000CDBC4 Knock_Threshhold_Level_Final_Limit_Min:.float 50.0 ; DATA XREF: sub_AB6E+56o
ROM:000CDBC4                                         ; ROM:off_AC98o ...
ROM:000CDBC8 Knock_Threshhold_Level_Final_Limit_Max:.float 331.0
ROM:000CDBC8                                         ; DATA XREF: sub_AD94:loc_B23Co
ROM:000CDBC8                                         ; ROM:off_B2B0o
ROM:000CDBCC Filter_Noise_Level_Weighting_Factor:.float 2.0 ; DATA XREF: sub_AD94+4C0o
ROM:000CDBCC                                         ; ROM:off_B2BCo

ROM:0008C420 Table_Knock_Threshold_Weighting_Factor_RPM:.data.w h'12
ROM:0008C420                                         ; DATA XREF: sub_AD94+FCo
ROM:0008C420                                         ; sub_AD94:off_AF10o
ROM:0008C422                 .data.w 0
ROM:0008C424                 .data.l flt_CE0A4
ROM:0008C428                 .data.l flt_CE0EC
ROM:0008C42C Table_Knock_Sensor_Calibration:.data.w h'3A ; DATA XREF: sub_AD94+1EAo
ROM:0008C42C                                         ; sub_AD94:off_B19Co
ROM:0008C42E                 .data.w 0
ROM:0008C430                 .data.l flt_CE134
ROM:0008C434                 .data.l flt_CE21C
ROM:0008C438 Table_Knock_threshold_filter_Final_Limit_Min:.data.w h'A
ROM:0008C438                                         ; DATA XREF: sub_AD94+32Co
ROM:0008C438                                         ; sub_AD94:off_B1F0o
ROM:0008C43A                 .data.w 0
ROM:0008C43C                 .data.l flt_CE304
ROM:0008C440                 .data.l flt_CE32C
ROM:0008C444 Table_Knock_threshold_filter_Final_Limit_Max_Cyl_1:.data.w h'A
ROM:0008C444                                         ; DATA XREF: ROM:Table_Knock_threshold_filter_Final_Limit_Max_Cylinder_Offseto
ROM:0008C446                 .data.w 0
ROM:0008C448                 .data.l flt_CE354
ROM:0008C44C                 .data.l flt_CE37C
ROM:0008C450 Table_Knock_threshold_filter_Final_Limit_Max_Cyl_2:.data.w h'A
ROM:0008C450                                         ; DATA XREF: ROM:000125D4o
ROM:0008C452                 .data.w 0
ROM:0008C454                 .data.l flt_CE3A4
ROM:0008C458                 .data.l flt_CE3CC
ROM:0008C45C Table_Knock_threshold_filter_Final_Limit_Max_Cyl_3:.data.w h'A
ROM:0008C45C                                         ; DATA XREF: ROM:000125D8o
ROM:0008C45E                 .data.w 0
ROM:0008C460                 .data.l flt_CE3F4
ROM:0008C464                 .data.l flt_CE41C
ROM:0008C468 Table_Knock_threshold_filter_Final_Limit_Max_Cyl_4:.data.w h'A
ROM:0008C468                                         ; DATA XREF: ROM:000125DCo
ROM:0008C46A                 .data.w 0
ROM:0008C46C                 .data.l flt_CE444
ROM:0008C470                 .data.l flt_CE46C

ROM:0008C3C8 Table_Knock_Threshold_Filter_Background_Noise_Interval_Weighting_Factor_Low_RPM_Delta_Base:.data.w 7
ROM:0008C3C8                                         ; DATA XREF: sub_3A980+5Co
ROM:0008C3C8                                         ; ROM:off_3ABB8o
ROM:0008C3CA                 .data.w h'800
ROM:0008C3CC                 .data.l flt_CDCF4
ROM:0008C3D0                 .data.l word_CDD10      ; = 5.0e-2
ROM:0008C3D4                 .float 0.000015258789
ROM:0008C3D8                 .float 0.0
ROM:0008C3DC Table_Knock_Threshold_Filter_Background_Noise_Interval_Weighting_Factor_High_RPM_Delta_Base:.data.w 7
ROM:0008C3DC                                         ; DATA XREF: sub_3A980+7Ao
ROM:0008C3DC                                         ; ROM:off_3ABCCo
ROM:0008C3DE                 .data.w h'800
ROM:0008C3E0                 .data.l flt_CDD20
ROM:0008C3E4                 .data.l word_CDD3C      ; = 8.299e-2
ROM:0008C3E8                 .float 0.000015258789
ROM:0008C3EC                 .float 0.0

_________________
He who dies with the most gadgets wins.

Please do not PM me - use the email option.


Top
 Profile  
 
 Post subject: Re: Knock Sensor Calibration, thresholds and noise filter
PostPosted: Tue Jan 12, 2016 3:02 am 
Offline
Newbie
User avatar

Joined: Mon Jan 12, 2015 5:15 pm
Posts: 30
Location: Tyumen, Russia
td-d wrote:
Ok, A8DK100F - the older roms do not have the 3D tables, incidentally.

This calibration for A8DK100P, but I ask calibration for 2007 EDM Subaru Forester XT MT A8DK100F http://forums.openecu.org/download/file.php?id=1871

_________________
Forester XT SG9 (A8DK100F)
stock Short block EJ257, 255 head stock, VF48
Levorg 1.6 STI stock


Last edited by Pozyatiff on Mon Feb 29, 2016 5:17 pm, edited 2 times in total.

Top
 Profile  
 
 Post subject: Re: Knock Sensor Calibration, thresholds and noise filter
PostPosted: Tue Jan 12, 2016 2:29 pm 
Offline
Moderator

Joined: Thu May 20, 2010 8:01 am
Posts: 3117
Location: Johannesburg, South Africa
Jeesh, I'm doing well here, apologies - I'll pull the address out tonight.

_________________
He who dies with the most gadgets wins.

Please do not PM me - use the email option.


Top
 Profile  
 
 Post subject: Re: Knock Sensor Calibration, thresholds and noise filter
PostPosted: Thu Jan 14, 2016 10:18 pm 
Offline
Moderator

Joined: Thu May 20, 2010 8:01 am
Posts: 3117
Location: Johannesburg, South Africa
Right, this time the right rom - A8DK100F

Code:
Knock_Detection_Minimum_Engine_Run_Time                                                                                CA8F0
Filter_Ref_Max_Range_Hysteresis_Corr_Knock_Sen_output_modify                                 CDC05
Background_Noise_Delta_Smoothing_Weighting_Factor_RPM_Delta_Threshold_Imm                    CDC98
Background_Noise_Delta_Smoothing_Weighting_Factor_RPM_Delta_Threshold_Short                  CDC9C
Background_Noise_Delta_Weighting_Factor_Low_RPM_Delta                                        CDCA0
Background_Noise_Base_Smoothing_Factor_High_Rpm_Delta                                        CDCA4
Background_Noise_Delta_Weighting_Factor_High_RPM_Delta                                       CDCA8
Background_Noise_Base_Smoothing_Factor_Low_Rpm_Delta                                         CDCAC
Knock_threshhold_Filter_background_noise_interv_weight_factor_RPM_Delta_Short                CDCB0
Knock_threshhold_Filter_background_noise_interv_weight_factor_High_RPM_Delta_Limit_max       CDCB4
Knock_threshhold_Filter_background_noise_interv_weight_factor_High_RPM_Delta_Rpm_delta_ratio CDCB8
Knock_threshhold_Filter_Final_Limit_max_modify_pre_final_limit                               CDCBC
Knock_Threshhold_Level_Final_Limit_Min                                                       CDCC0
Knock_Threshhold_Level_Final_Limit_Max                                                       CDCC4
Filter_Noise_Level_Weighting_Factor                                                          CDCC8


ROM:0008C3C0 Table_Knock_threshold_filter_Background_Noise_interval_Weighting_Factor_Low_RPM_Delta:.data.w 7
ROM:0008C3C2                 .data.w h'800
ROM:0008C3C4                 .data.l flt_CDDF0
ROM:0008C3C8                 .data.l word_CDE0C      ; = 5.0e-2
ROM:0008C3CC                 .float 0.000015258789
ROM:0008C3D0                 .float 0.0
ROM:0008C418 Table_Knock_Threshold_Weighting_Factor_RPM:.data.w h'12
ROM:0008C41A                 .data.w 0
ROM:0008C41C                 .data.l flt_CE1A0
ROM:0008C420                 .data.l flt_CE1E8
ROM:0008C424 Table_Knock_Sensor_Calibration:.data.w h'3A ;
ROM:0008C426                 .data.w 0
ROM:0008C428                 .data.l flt_CE230
ROM:0008C42C                 .data.l flt_CE318
ROM:0008C430 Table_Knock_threshold_filter_Final_Limit_Min:.data.w h'A
ROM:0008C432                 .data.w 0
ROM:0008C434                 .data.l flt_CE400
ROM:0008C438                 .data.l flt_CE428
ROM:0008C43C Table_Knock_threshold_filter_Final_Limit_Max_Cyl_1:.data.w h'A
ROM:0008C43E                 .data.w 0
ROM:0008C440                 .data.l flt_CE450
ROM:0008C444                 .data.l flt_CE478
ROM:0008C448 Table_Knock_threshold_filter_Final_Limit_Max_Cyl_2:.data.w h'A
ROM:0008C44A                 .data.w 0
ROM:0008C44C                 .data.l flt_CE4A0
ROM:0008C450                 .data.l flt_CE4C8
ROM:0008C454 Table_Knock_threshold_filter_Final_Limit_Max_Cyl_3:.data.w h'A
ROM:0008C456                 .data.w 0
ROM:0008C458                 .data.l flt_CE4F0
ROM:0008C45C                 .data.l flt_CE518
ROM:0008C460 Table_Knock_threshold_filter_Final_Limit_Max_Cyl_4:.data.w h'A
ROM:0008C462                 .data.w 0
ROM:0008C464                 .data.l flt_CE540
ROM:0008C468                 .data.l flt_CE568

_________________
He who dies with the most gadgets wins.

Please do not PM me - use the email option.


Top
 Profile  
 
 Post subject: Re: Knock Sensor Calibration, thresholds and noise filter
PostPosted: Mon Feb 29, 2016 5:18 pm 
Offline
Newbie
User avatar

Joined: Mon Jan 12, 2015 5:15 pm
Posts: 30
Location: Tyumen, Russia
td-d wrote:
Right, this time the right rom - A8DK100F

Thank you!!! It's really for A8DK100F :)

_________________
Forester XT SG9 (A8DK100F)
stock Short block EJ257, 255 head stock, VF48
Levorg 1.6 STI stock


Top
 Profile  
 
 Post subject: Re: Knock Sensor Calibration, thresholds and noise filter
PostPosted: Tue May 31, 2016 8:14 pm 
Offline
Newbie

Joined: Mon Sep 22, 2014 3:41 pm
Posts: 40
Can someone provide the tables for the 16 bit A4RN300G (EDM STI 05) Rom please?


Top
 Profile  
 
 Post subject: Re: Knock Sensor Calibration, thresholds and noise filter
PostPosted: Wed Aug 10, 2016 4:38 am 
Offline
Newbie

Joined: Wed Jun 29, 2016 11:04 am
Posts: 1
Could someone define these for D2UH003R and D0XJ002B?


Top
 Profile  
 
 Post subject: Re: Knock Sensor Calibration, thresholds and noise filter
PostPosted: Sun Feb 05, 2017 3:29 pm 
Offline
Newbie

Joined: Sat Jan 28, 2017 1:06 pm
Posts: 4
Hi guys!
I've got address for Knock_Sensor_Calibration (A8DH200Z):

<table name="Knock_Sensor_Calibration" category="Knock Sensor" address="cc67c" type="2D" level="1" scaling="rawecuvalue">
<table name="Volts" address="cc594" type="X Axis" elements="58" scaling="rawecuvalue"/>
</table>


But I can not get other addresses! Could someone define calibration for A8DH200Z?
Can you help me?


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
 Post subject: Re: Knock Sensor Calibration, thresholds and noise filter
PostPosted: Mon Feb 06, 2017 1:32 pm 
Offline
Newbie

Joined: Sat Jan 28, 2017 1:06 pm
Posts: 4
For A8DH200Z:

<table name="Knock_Sensor_Calibration" category="Knock Sensor" address="cc67c" type="2D" level="1" scaling="rawecuvalue">
<table name="Volts" address="cc594" type="X Axis" elements="58" scaling="rawecuvalue"/>
</table>
<table name="Knock_threshold_filter_Final_Limit_Min" category="Knock Sensor" address="CC764" type="2D" level="1" scaling="Knock">
<table name="Volts" address="CC78C" type="X Axis" elements="10" scaling="RPM"/>
</table>
<table name="Knock_threshold_filter_Final_Limit_Max_Cyl_1 " category="Knock Sensor" address="CC7B4" type="2D" level="1" scaling="Knock">
<table name="Volts" address="CC7DC" type="X Axis" elements="10" scaling="RPM"/>
</table>
<table name="Knock_threshold_filter_Final_Limit_Max_Cyl_2 " category="Knock Sensor" address="CC804" type="2D" level="1" scaling="Knock">
<table name="Volts" address="CC82C" type="X Axis" elements="10" scaling="RPM"/>
</table>
<table name="Knock_threshold_filter_Final_Limit_Max_Cyl_3 " category="Knock Sensor" address="CC854" type="2D" level="1" scaling="Knock">
<table name="Volts" address="CC87C" type="X Axis" elements="10" scaling="RPM"/>
</table>
<table name="Knock_threshold_filter_Final_Limit_Max_Cyl_4 " category="Knock Sensor" address="CC8A4" type="2D" level="1" scaling="Knock">
<table name="Volts" address="CC8CC" type="X Axis" elements="10" scaling="RPM"/>
</table>
<table name="Knock_threshold_filter_Final_Limit_Min" category="Knock Sensor" address="CC764" type="2D" level="1" scaling="Knock">
<table name="Volts" address="CC78C" type="X Axis" elements="10" scaling="RPM"/>
</table>
<table name="Background_Noise_Delta_Smoothing_Weighting_F actor_RPM_Delta_Threshold_Imm" category="Knock Sensor" address="CBFDC" type="1D" level="1" scaling="Knock"/>
<table name="Background_Noise_Delta_Smoothing_Weighting_F actor_RPM_Delta_Threshold_Short" category="Knock Sensor" address="CBFE0" type="1D" level="1" scaling="Knock"/>
<table name="Background_Noise_Delta_Weighting_Factor_Low_ RPM_Delta" category="Knock Sensor" address="CBFE8" type="1D" level="1" scaling="Knock"/>
<table name="Background_Noise_Base_Smoothing_Factor_High_ Rpm_Delta" category="Knock Sensor" address="CBFE4" type="1D" level="1" scaling="Knock"/>
<table name="Background_Noise_Delta_Weighting_Factor_High _RPM_Delta" category="Knock Sensor" address="CBFF0" type="1D" level="1" scaling="Knock"/>
<table name="Background_Noise_Base_Smoothing_Factor_Low_R pm_Delta" category="Knock Sensor" address="CBFEC" type="1D" level="1" scaling="Knock"/>
<table name="Knock_threshhold_Filter_background_noise_int erv_weight_factor_RPM_Delta_Short" category="Knock Sensor" address="CBFF4" type="1D" level="1" scaling="Knock"/>
<table name="Knock_threshhold_Filter_background_noise_int erv_weight_factor_High_RPM_Delta_Limit_max" category="Knock Sensor" address="CBFF8" type="1D" level="1" scaling="Knock"/>
<table name="Knock_threshhold_Filter_background_noise_int erv_weight_factor_High_RPM_Delta_Rpm_delta_ratio" category="Knock Sensor" address="CBFFC" type="1D" level="1" scaling="Knock"/>
<table name="Knock_threshhold_Filter_Final_Limit_max_modi fy_pre_final_limit" category="Knock Sensor" address="CC000" type="1D" level="1" scaling="Knock"/>
<table name="Knock_Threshhold_Level_Final_Limit_Min" category="Knock Sensor" address="CC004" type="1D" level="1" scaling="Knock"/>
<table name="Knock_Threshhold_Level_Final_Limit_Max" category="Knock Sensor" address="CC008" type="1D" level="1" scaling="Knock"/>
<table name="Filter_Noise_Level_Weighting_Factor" category="Knock Sensor" address="CC00C" type="1D" level="1" scaling="Knock"/>
<table name="Knock_threshold_filter_Background_Noise_inte rval_Weighting_Factor_Low_RPM_Delta" category="Knock Sensor" address="CC138" type="2D" level="1" scaling="Knock4">
<table name="Volts" address="CC11C" type="X Axis" elements="7" scaling="RPM"/>
</table>


Top
 Profile  
 
 Post subject: Re: Knock Sensor Calibration, thresholds and noise filter
PostPosted: Mon Feb 06, 2017 1:34 pm 
Offline
Newbie

Joined: Sat Jan 28, 2017 1:06 pm
Posts: 4
But i don't know adresses for:
Knock_threshold_weight_factor_RPM_Load_Cyl_1
Knock_threshold_weight_factor_RPM_Load_Cyl_2
Knock_threshold_weight_factor_RPM_Load_Cyl_3
Knock_threshold_weight_factor_RPM_Load_Cyl_4

According this: https://cobbtuning.zendesk.com/hc/en-us ... ed-Pistons
it is the main maps that need to be corrected.


Top
 Profile  
 
 Post subject: Re: Knock Sensor Calibration, thresholds and noise filter
PostPosted: Mon Feb 06, 2017 3:00 pm 
Offline
Moderator

Joined: Thu May 20, 2010 8:01 am
Posts: 3117
Location: Johannesburg, South Africa
Code:
ROM:0007CD64 Table_Knock_Threshold_Weighting_Factor_RPM:.data.w h'12
ROM:0007CD64                                         ; DATA XREF: sub_AA14+FCo
ROM:0007CD64                                         ; sub_AA14:off_AB90o
ROM:0007CD66                 .data.w 0
ROM:0007CD68                 .data.l flt_CC504
ROM:0007CD6C                 .data.l flt_CC54C

See my post above - the older roms do not have those per cylinder 3D tables.

_________________
He who dies with the most gadgets wins.

Please do not PM me - use the email option.


Top
 Profile  
 
 Post subject: Re: Knock Sensor Calibration, thresholds and noise filter
PostPosted: Mon Feb 06, 2017 5:28 pm 
Offline
Newbie

Joined: Sat Jan 28, 2017 1:06 pm
Posts: 4
O, thanks! I missed this.
As a result, must I correct only the tables?:

Knock_threshold_filter_Final_Limit_Max_Cyl_1
Knock_threshold_filter_Final_Limit_Max_Cyl_2
Knock_threshold_filter_Final_Limit_Max_Cyl_3
Knock_threshold_filter_Final_Limit_Max_Cyl_1
Knock_Threshhold_Level_Final_Limit_Max

for "Knock Desensitizing For Engine With Forged Pistons" or the other tables?


Top
 Profile  
 
 Post subject: Re: Knock Sensor Calibration, thresholds and noise filter
PostPosted: Mon Feb 06, 2017 5:52 pm 
Offline
Moderator

Joined: Thu May 20, 2010 8:01 am
Posts: 3117
Location: Johannesburg, South Africa
I haven't used these tables - but from the COBB article it looks like the table to change is the weighting factor - in these older roms, there's only the one (that I posted below). Follow the same procedure, and don't forget to bump up the limit.

_________________
He who dies with the most gadgets wins.

Please do not PM me - use the email option.


Top
 Profile  
 
 Post subject: Re: Knock Sensor Calibration, thresholds and noise filter
PostPosted: Sun Apr 30, 2017 8:21 pm 
Offline
Newbie

Joined: Fri May 01, 2015 5:28 pm
Posts: 4
Can I request this for A2TB001N? Thanks!


Top
 Profile  
 
 Post subject: Re: Knock Sensor Calibration, thresholds and noise filter
PostPosted: Sun Jan 14, 2018 4:16 pm 
Offline
Newbie

Joined: Thu Jan 04, 2018 2:40 pm
Posts: 1
Also requesting the below tables for AZ1G202G:

Knock_threshold_filter_Final_Limit_Max_Cyl_1
Knock_threshold_filter_Final_Limit_Max_Cyl_2
Knock_threshold_filter_Final_Limit_Max_Cyl_3
Knock_threshold_filter_Final_Limit_Max_Cyl_1
Knock_Threshhold_Level_Final_Limit_Max

Thanks


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 77 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 20 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl