You can change the style the forum displays by selecting your preferred style at the bottom left of the site.
We have made an enhancement so that old threads should now link from search results to the correct thread. This is not yet in place for single post links
Announcement
Collapse
No announcement yet.
The parameters of the launch control with stock turbo kkk7000.
The parameters of the launch control with stock turbo kkk7000.
Guys, what parameters to use for hard LC?
Do these
LC ignition Retard rpm - 3800
LC ignition cut rpm - 4000
LC fuel cut rpm - 4100
LC ignition angle - 7.5
Retards work, boost 1 bar, but the rpm does not freeze at 4000-4100 rpm. The engine continues to spin. What am I doing wrong?
Is the rpm only higher or doesn't work the cut? ign cut should hold the engine speed down - maybe not exact on the rpm you setted caused by the acceleration of all parts?!
Is the rpm only higher or doesn't work the cut? ign cut should hold the engine speed down - maybe not exact on the rpm you setted caused by the acceleration of all parts?!
Yes, the cut does not work. The engine continues to increase speed. Retard at 3800rpm is activated.
what is this for AAN or 3B? if using my stuff from 3B patch the throttle has to be pressed down above 90% for the cut to activate. this is how i keep the spark cut from interfering with daily driving since 3B has no wheel speed input.
"The really good drivers got the bugs on the side windows." Walter Röhrl
what is this for AAN or 3B? if using my stuff from 3B patch the throttle has to be pressed down above 90% for the cut to activate. this is how i keep the spark cut from interfering with daily driving since 3B has no wheel speed input.
they are whatever you want them to be. if you want it to make 5psi you adjust till you get that, if you want 10psi at launch you adjust till you get that. there is no set in stone configuration for it.
"The really good drivers got the bugs on the side windows." Walter Röhrl
they are whatever you want them to be. if you want it to make 5psi you adjust till you get that, if you want 10psi at launch you adjust till you get that. there is no set in stone configuration for it.
I do not know why it does not work. Ign cut rpm - 4100 , ign Retard rpm 3800. Rpm do not freeze on 4100, and continue to increase.
Try increasing LC fuel cut RPM more. For me, fuel cut LC doesn't work, same symptoms as you describe here - I didn't investigate it enough though why it wasn't working. Spark cut LC works OK.
Ign cut is only active when no knock is noticed. May you should check your engine/wiring/DTCs etc.
/edit:
Just took a look into the code, to be honest I don't see a "real" spark cut only a advance over the limits. Same for fuel cut. Don't found it..
thats not right. launch control spark cut happens before knock control is disabled in code. knock control is disabled only at high RPM for spark cut rev limiter and flat shift.
This is exactly how the whole routine works. i have commented everything that is important.
Code:
00008610 Motorsport Code
code:00008610
code:00008610 ; =============== S U B R O U T I N E =======================================
code:00008610
code:00008610
code:00008610 Motorsport_Features_Code: ; CODE XREF: MAP_Sensor_Read:Jmp_M_Sprt_Code↑p
code:00008610
code:00008610 ; FUNCTION CHUNK AT code:0000866C SIZE 0000000C BYTES
code:00008610
code:00008610 C0 82 push DPL ; Data Pointer, Low Byte
code:00008612 C0 83 push DPH ; Data Pointer, High Byte
code:00008614 E5 3A mov A, RAM_RPM_1 ; Move (Op1 <- Op2)
code:00008616
code:00008616 Hard_RPM_Limit: ; Spark Cut RPM Limit
code:00008616 B4 C8 00 cjne A, #0xC8, code_8619
code:00008619
code:00008619 code_8619: ; CODE XREF: Motorsport_Features_Code:Hard_RPM_Limit↑j
code:00008619 50 26 jnc NLS_Limiter_Crank_Angle ; -If at RPM limit go to mod crank angle
code:00008619 ; -If below RPM limit go to launch control code
code:0000861B
code:0000861B W_Speed_LC: ; Speed for launch control
code:0000861B 90 01 70 mov DPTR, #0x170 ; Speed in 2 km/h
code:0000861B ; XRAM=XVMESS
code:0000861E E0 movx A, @DPTR ; Move from/to external RAM
code:0000861F B4 02 0C cjne A, #2, code_862E ; -If below wheel speed go to launch control
code:0000861F ; -If above wheel speed go to NLS code
code:00008622 80 48 sjmp LC_Ign_Cut_RPM ; Short jump
code:00008624 ; ---------------------------------------------------------------------------
code:00008624
code:00008624 code_8624: ; CODE XREF: Motorsport_Features_Code+66↓j
code:00008624 B4 71 00 cjne A, #0x71, code_8627 ; 'q' ; Launch control IGN retard RPM
code:00008627
code:00008627 code_8627: ; CODE XREF: Motorsport_Features_Code:code_8624↑j
code:00008627 40 1B jc code_8644 ; Jump if Carry is set
code:00008629
code:00008629 LC_Ign_Deg: ; Launch control IGN angle
code:00008629 75 53 29 mov ZWOUT, #0x29 ; ')'
code:0000862C 80 16 sjmp code_8644 ; Short jump
code:0000862E ; ---------------------------------------------------------------------------
code:0000862E
code:0000862E code_862E: ; CODE XREF: Motorsport_Features_Code+F↑j
code:0000862E E5 D9 mov A, ADDAT ; If ECU pin 39 is supplied with 12v go to NLS code.
code:00008630 B4 FF 11 cjne A, #0xFF, code_8644 ; Compare Operands and JNE
code:00008633 78 EC mov R0, #0xEC ; Move (Op1 <- Op2)
code:00008635
code:00008635 NLS_Min_TPS: ; min TPS for NLS
code:00008635 B6 C0 00 cjne @R0, #0xC0, code_8638
code:00008638
code:00008638 code_8638: ; CODE XREF: Motorsport_Features_Code:NLS_Min_TPS↑j
code:00008638 40 0A jc code_8644 ; -If below this TPS % go to normal operation
code:00008638 ; -If above go to NLS RPM compare
code:0000863A E5 3A mov A, RAM_RPM_1 ; Move (Op1 <- Op2)
code:0000863C
code:0000863C NLS_MIN_RPM: ; min RPM for NLS
code:0000863C B4 C8 00 cjne A, #0xC8, code_863F
code:0000863F
code:0000863F code_863F: ; CODE XREF: Motorsport_Features_Code:NLS_MIN_RPM↑j
code:0000863F 40 03 jc code_8644 ; -If below this RPM go to normal operation
code:0000863F ; -If above this ROM go to crank angle Degree (spark cut)
code:00008641
code:00008641 NLS_Limiter_Crank_Angle: ; CODE XREF: Motorsport_Features_Code:code_8619↑j
code:00008641 ; Motorsport_Features_Code:code_8674↓j
code:00008641 75 53 52 mov ZWOUT, #0x52 ; 'R' ; IGN angle for NLS/Spark revlimit
code:00008644
code:00008644 code_8644: ; CODE XREF: Motorsport_Features_Code:code_8627↑j
code:00008644 ; Motorsport_Features_Code+1C↑j ...
code:00008644 30 FC 0F jnb P5.4, code_8656 ; Jump if no knock detected. If knock detected go to RPM check.
code:00008644 ; -Knock signal from Boost processor
code:00008647 50 0B jnc code_8654 ; Jump if Carry is clear
code:00008649 E5 3A mov A, RAM_RPM_1 ; Move (Op1 <- Op2)
code:0000864B
code:0000864B Spark_Cut_Knock_Dis: ; Spark Cut RPM Limit with knock disable
code:0000864B B4 B1 00 cjne A, #0xB1, code_864E
code:0000864E
code:0000864E code_864E: ; CODE XREF: Motorsport_Features_Code:Spark_Cut_Knock_Dis↑j
code:0000864E 50 04 jnc code_8654 ; -If above this RPM knock control is disabled
code:0000864E ; -If below this RPM knock control is enabled
code:00008650 C2 EF clr P4.7 ; Knock disable is sent to boost processor
code:00008652 80 02 sjmp code_8656 ; Short jump
code:00008654 ; ---------------------------------------------------------------------------
code:00008654
code:00008654 code_8654: ; CODE XREF: Motorsport_Features_Code+37↑j
code:00008654 ; Motorsport_Features_Code:code_864E↑j
code:00008654 D2 EF setb P4.7 ; Knock enable is sent to boost processor.
code:00008656
code:00008656 code_8656: ; CODE XREF: Motorsport_Features_Code:code_8644↑j
code:00008656 ; Motorsport_Features_Code+42↑j
code:00008656 C3 clr C ; Clear Operand (0)
code:00008657 E5 53 mov A, ZWOUT ; Move (Op1 <- Op2)
code:00008659 95 58 subb A, SW ; Subtract Second Operand from Acc with Borrow
code:0000865B D0 83 pop DPH ; Data Pointer, High Byte
code:0000865D D0 82 pop DPL ; Data Pointer, Low Byte
code:0000865F 22 ret ; Return from subroutine
code:0000865F ; End of function Motorsport_Features_Code
The added part of the launch control routine
Code:
code:0000866C ; ---------------------------------------------------------------------------
code:0000866C ; START OF FUNCTION CHUNK FOR Motorsport_Features_Code
code:0000866C
code:0000866C LC_Ign_Cut_RPM: ; CODE XREF: Motorsport_Features_Code+12↑j
code:0000866C 75 F0 B4 mov B, #0xB4 ; Launch control IGN cut RPM
code:0000866F E5 3A mov A, RAM_RPM_1 ; Move (Op1 <- Op2)
code:00008671 B5 F0 00 cjne A, B, code_8674 ; B-Register
code:00008674
code:00008674 code_8674: ; CODE XREF: Motorsport_Features_Code+61↑j
code:00008674 50 CB jnc NLS_Limiter_Crank_Angle ; Jump if Carry is clear
code:00008676 80 AC sjmp code_8624 ; Short jump
code:00008676 ; END OF FUNCTION CHUNK FOR Motorsport_Features_Code
code:00008676 ; ---------------------------------------------------------------------------
"The really good drivers got the bugs on the side windows." Walter Röhrl
We process personal data about users of our site, through the use of cookies and other technologies, to deliver our services, personalize advertising, and to analyze site activity. We may share certain information about our users with our advertising and analytics partners. For additional details, refer to our Privacy Policy.
By clicking "I AGREE" below, you agree to our Privacy Policy and our personal data processing and cookie practices as described therein. You also acknowledge that this forum may be hosted outside your country and you consent to the collection, storage, and processing of your data in the country where this forum is hosted.
Comment