Knock warning
Moderator: Matt
Managed to squeeze the changes in last night, and test it on the bench. All working for CA18
Got to update the patcher for other supported vehicles now and should be all good
Once those code updates are finalised will move the changes into the Type 2 patcher.
The CA18 knock code in the ECU is very similar to Z32/HCR32/BNR32 etc so I dont think those will take long now
Got to update the patcher for other supported vehicles now and should be all good
Once those code updates are finalised will move the changes into the Type 2 patcher.
The CA18 knock code in the ECU is very similar to Z32/HCR32/BNR32 etc so I dont think those will take long now
geez one at a time...! its okay... i've got PL hassling me about S13 SR20 also
problem is that those ECUs have internal knock sensing and I've not been able to trigger knock on the expected memory address like I have pre and post filter circuitry on the earlier ECUs
I'm proving the concept on the earlier ones first and support those and then move onto the later ones with testing being actually done on dyno to get through the filtering stuff which I cannot reproduce on the bench
okay tonight I got A31 RB20 going which is the Type 1 equivalent of the R32 RB20... has similar knock code to S13 CA18 which made it easy
now that I've established the Type 1 patcher is doing its job I've now started on the Type 2 patcher by moving the code across. its compiling now and I'm now doing test runs of the patcher to make sure code and subroutines are now inserted correctly. requires a little more work still
Once Type 2 patcher is sorted then it is a similar code move to Type 3/4/5 but I havent update the firmware yet for those. I'll get HCR32/Z32/BNR32 going on Type 2 first and then move onto Type 3 afterwards and get PL to test that for me.
problem is that those ECUs have internal knock sensing and I've not been able to trigger knock on the expected memory address like I have pre and post filter circuitry on the earlier ECUs
I'm proving the concept on the earlier ones first and support those and then move onto the later ones with testing being actually done on dyno to get through the filtering stuff which I cannot reproduce on the bench
okay tonight I got A31 RB20 going which is the Type 1 equivalent of the R32 RB20... has similar knock code to S13 CA18 which made it easy
now that I've established the Type 1 patcher is doing its job I've now started on the Type 2 patcher by moving the code across. its compiling now and I'm now doing test runs of the patcher to make sure code and subroutines are now inserted correctly. requires a little more work still
Once Type 2 patcher is sorted then it is a similar code move to Type 3/4/5 but I havent update the firmware yet for those. I'll get HCR32/Z32/BNR32 going on Type 2 first and then move onto Type 3 afterwards and get PL to test that for me.
Its an update on both sides... the board gets updated to modify factory ECU code to now collect a count and store it to memory, then adding an extra command in the firmware to retrieve the count and reset it
the nistune software gets updated with both USB consult and Extended consult using the new 'knock count' command to retrieve the knock from the board, and report the count, provide alterts and trace the counts (using the 'knock count' register added) against the maps and red boxes to highlight on fuel map where it is detected
For those who have older firmware who want the update, you will either need a reprogramming board to change it, send to someone like a distributor with a programmer or send it to myself to update the firmware here
unfortuantely there is no built in firmware update process available due to the size of memory available on the boards. we havent needed to change the firmware for about two years now, apart from adding PIN locking firmware
the nistune software gets updated with both USB consult and Extended consult using the new 'knock count' command to retrieve the knock from the board, and report the count, provide alterts and trace the counts (using the 'knock count' register added) against the maps and red boxes to highlight on fuel map where it is detected
For those who have older firmware who want the update, you will either need a reprogramming board to change it, send to someone like a distributor with a programmer or send it to myself to update the firmware here
unfortuantely there is no built in firmware update process available due to the size of memory available on the boards. we havent needed to change the firmware for about two years now, apart from adding PIN locking firmware
-
- Posts: 367
- Joined: Wed Jun 04, 2008 3:48 am
- Location: USA Socal
How would we know if we got older firmware?Matt wrote:For those who have older firmware who want the update, you will either need a reprogramming board to change it, send to someone like a distributor with a programmer or send it to myself to update the firmware here
Will this new feature work with my current OBDI 240SX KA24DE ECU?
This is my ECU
Thanks
Charlie
Type 1 only at this stage. Remember this only just got prototyped this week. I need to test it on vehicles and confirm the patcher hasnt killed anything before testing it
Once I am ready to release it I will organise a procedure for doing this and post on the forums. I'm going to try finishing Type 2 patcher tomorrow
Once I am ready to release it I will organise a procedure for doing this and post on the forums. I'm going to try finishing Type 2 patcher tomorrow
-
- Posts: 43
- Joined: Wed Feb 22, 2006 6:38 am
- Location: Vancouver Canada
-
- Posts: 151
- Joined: Tue May 13, 2008 10:48 am
- Location: Wide Bay Queensland
Re-flashing boards
Hi Matt, swing us a firmware update, I'll then be able to test and reflash boards too.
Stu
Stu