Pages: 1 ... 17 18 [19] 20 21
Author Topic: 06A906032HN, Implementation of launch-control and NLS  (Read 213739 times)
armageddon
Sr. Member
****

Karma: +20/-3
Offline Offline

Posts: 348


« Reply #270 on: February 22, 2017, 05:23:34 AM »

Ah, ok

Thanks for the input

back to square one...
Logged
armageddon
Sr. Member
****

Karma: +20/-3
Offline Offline

Posts: 348


« Reply #271 on: February 23, 2017, 07:32:53 AM »

Besides the coding mistake, it is not as simple to disable kr by unsetting b_kr in this routine, you need to make a new function that jumps from a few kr code points and keep me7 from entering kr mode.

Just for confirmation, I took a look at c166 manual and could see that the correct way to clear a bit is using bclr, so, bclr FD8A.8 should be 8E 45, and yes, it did not disable kr retard Smiley
Logged
TijnCU
Hero Member
*****

Karma: +60/-4
Offline Offline

Posts: 690


flying brick


« Reply #272 on: February 24, 2017, 08:30:02 AM »

good job, at least you learned something by testing this stuff out :-)
Logged

TrevelXP
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 8


« Reply #273 on: April 13, 2017, 02:52:35 PM »

Got it working on 06A906032HJ ECU

Results... https://www.youtube.com/watch?v=ltzfxk8puEo  Grin
Logged
Khendal
Full Member
***

Karma: +9/-8
Offline Offline

Posts: 226


« Reply #274 on: April 30, 2017, 03:29:32 AM »

This byte is busy
MEM_EXT:CC72 byte_CC72:      ds 138Eh                ; DATA XREF: seg019:3682r
Better check this area in K or Q-box: 0x3865FE-3867FF
(this is XRAM:E5FE-XRAM:E7FF)
Appears to be not used (no any ref to variables from this range in disassembled file)
Also these are free in K-box
MEM_EXT:8245-MEM_EXT:85D9
MEM_EXT:85DC-MEM_EXT:8800
MEM_EXT:8884-MEM_EXT:897F
To convert into 0x38xxxx format subtract 0x8000 and add 0x380000


Oh...maybe this is why NLS in RS4 don't work... i've used standard address and i need to change with one of these.

Is it right ?
Logged
armageddon
Sr. Member
****

Karma: +20/-3
Offline Offline

Posts: 348


« Reply #275 on: April 30, 2017, 06:32:48 AM »

Oh...maybe this is why NLS in RS4 don't work... i've used standard address and i need to change with one of these.

Is it right ?


NLS works "fine" in RS4, besides for the ignition retard because off knock that make it pretty much useless....
Logged
prj
Hero Member
*****

Karma: +915/-427
Online Online

Posts: 5839


« Reply #276 on: May 03, 2017, 04:22:37 AM »

NLS works "fine" in RS4, besides for the ignition retard because off knock that make it pretty much useless....
Easy to solve, but you need a brain Cheesy
But yeah in stock form it makes the car super slow after the NLS shift. I saw like 10-12 degrees timing retard sometimes.
Logged

PM's will not be answered, so don't even try.
Log your car properly.
armageddon
Sr. Member
****

Karma: +20/-3
Offline Offline

Posts: 348


« Reply #277 on: May 03, 2017, 04:34:48 AM »

Easy to solve, but you need a brain Cheesy
But yeah in stock form it makes the car super slow after the NLS shift. I saw like 10-12 degrees timing retard sometimes.

we already know that you have a big brain, we can not all be that lucky
Logged
Khendal
Full Member
***

Karma: +9/-8
Offline Offline

Posts: 226


« Reply #278 on: May 04, 2017, 02:22:42 PM »

Is there anyone that wanna study with me how to solve this problem? Where to search and what looking for? Constants , variables...  Cool
Logged
armageddon
Sr. Member
****

Karma: +20/-3
Offline Offline

Posts: 348


« Reply #279 on: May 05, 2017, 03:52:56 AM »

Quote from: prj
If you have issues with knock after LC/NLS you need to modify the LC/NLS code to disable knock control when LC/NLS is active and re-enable knock control after LC/NLS has deactivated.
That way you will not have the problem with knock retard during flatshift.

Quote from: prj
Knock control on/off is a single bit on ME7. Same goes for misfires. Toggling this on or off is hardly rocket science, I know this because I've done this.


prj make it sound very easy, and maybe it is, for some one with experience/knowlege at assembly language

I assume that should be enough set CWKR to zero during NLS and back to 1 after, but how to do it....

Logged
gt-innovation
Sr. Member
****

Karma: +60/-89
Offline Offline

Posts: 447


« Reply #280 on: May 05, 2017, 09:36:35 AM »


I assume that should be enough set CWKR to zero during NLS and back to 1 after, but how to do it....



Don`t forget CDMD
Logged
armageddon
Sr. Member
****

Karma: +20/-3
Offline Offline

Posts: 348


« Reply #281 on: May 05, 2017, 10:18:23 AM »

Don`t forget CDMD

i don't get misfire, only knock retard, but it should be the same aprouch, any tips? Smiley
Logged
Khendal
Full Member
***

Karma: +9/-8
Offline Offline

Posts: 226


« Reply #282 on: May 05, 2017, 12:40:19 PM »

So... CWKR and CDMD ... is right way to continue? Wink
Logged
gt-innovation
Sr. Member
****

Karma: +60/-89
Offline Offline

Posts: 447


« Reply #283 on: May 06, 2017, 06:41:36 AM »

i don't get misfire, only knock retard, but it should be the same aprouch, any tips? Smiley

as PRJ said.... disable and enable while your nls routine is running.
Logged
sd16
Newbie
*

Karma: +0/-1
Offline Offline

Posts: 4


« Reply #284 on: August 05, 2017, 04:43:23 AM »

Hello
Can someone help me launch-control and NLS in this Origina to import?
Thank you
Logged
Pages: 1 ... 17 18 [19] 20 21
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.024 seconds with 16 queries. (Pretty URLs adds 0s, 0q)