Pages: 1 ... 5 6 [7] 8 9 ... 21
Author Topic: 06A906032HN, Implementation of launch-control and NLS  (Read 227786 times)
Giannis
Full Member
***

Karma: +11/-1
Offline Offline

Posts: 176


« Reply #90 on: March 06, 2012, 06:39:32 AM »

I'm also triyng this in a 032MJ ecu for some time. Launch seams to work fine but i did't see some stable boost. In the NLS thought i have problem as my car keeps reving although i press the clunch. Should i change speed threshold  to a lower value? Because if i am right it has 300something as value in the given examble. This is aswesome stuff posted in this forum thanks again.
Logged
sn00k
Sr. Member
****

Karma: +59/-2
Offline Offline

Posts: 277


« Reply #91 on: March 06, 2012, 07:10:54 AM »

Giannis: please verify that everything in the code is altered as per the PDF-file posted.. i am 99% sure that you have missed something.

if you can post a list of your variables as per the M-box-adresses file.. and your function code for reference, people here can quickly verify it for you, or pm it to me.


as for the conditions: ignition cut duration, rpm threshold and acceleratorpedal threshold are the 3 things you set for NLS.

cut duration is in milliseconds and somewhere around 300ms by default, after this time it ignites again, this timer OR when the clutch is engaged again(switch).

rpm threshold is the lowest rpm at which the NLS will engage, set this up high so it doesnt interfere with normal driving.. you will only be using the NLS at full WOT runs anyways, and then you shift at high rpms.. i.e 5000rpm>.

acc pedal threshold is how much throttle, in percent, you need to have the NLS engage..
set this to 95% or something similar for the NLS not to interfere with normal driving conditions.

with things setup this way the NLS will ONLY engage when shifting at 5000+ rpms when you are keeping the acceleratorpedal mashed to the floor.

the NLS works wonders, but i find it with a good stage 1 tune and OEM clutch it will sometimes slip when engaging the next gear at lower rpms, <4000.. this due to full boost and bad grip in the OEM clutch-disc.. shifting at higher rpm doesnt cause this slippage as torque is dropping of really bad in these engines.. =)
« Last Edit: March 06, 2012, 07:18:18 AM by sn00k » Logged
professor
Sr. Member
****

Karma: +25/-0
Offline Offline

Posts: 409



« Reply #92 on: March 06, 2012, 07:24:45 AM »


professor: i got your PM, i will have a look at it when i got some time to spare.. busy days.. =/


Ok i am waiting!   Smiley

I'm also triyng this in a 032MJ ecu for some time. Launch seams to work fine but i did't see some stable boost. In the NLS thought i have problem as my car keeps reving although i press the clunch. Should i change speed threshold  to a lower value? Because if i am right it has 300something as value in the given examble. This is aswesome stuff posted in this forum thanks again.

Post the function code for checking  Smiley
Logged

Seat Ibiza MK4 Cupra 1.8t 20V, stg3.
"Those 1.8T 20V machines are really tough" ©
Giannis
Full Member
***

Karma: +11/-1
Offline Offline

Posts: 176


« Reply #93 on: March 06, 2012, 12:00:11 PM »

Thank you very much for the fast answer and for the help. The PDF is VERY helpful and i don't think i have any errors. I posted my code and the adresses file for comparison.
« Last Edit: March 17, 2012, 01:51:37 PM by Giannis » Logged
professor
Sr. Member
****

Karma: +25/-0
Offline Offline

Posts: 409



« Reply #94 on: March 06, 2012, 01:25:55 PM »

Giannis same problem was solved by double checking and correcting the wped position in Line5 of the function.
Your wped is located at 0x389B1?
« Last Edit: March 06, 2012, 01:44:09 PM by professor » Logged

Seat Ibiza MK4 Cupra 1.8t 20V, stg3.
"Those 1.8T 20V machines are really tough" ©
Giannis
Full Member
***

Karma: +11/-1
Offline Offline

Posts: 176


« Reply #95 on: March 06, 2012, 01:32:56 PM »

i'm not sure i have the correct factor fot those values. Yes dnmaxh was at 30rpm now i will set it to 80 to 100. Speedthreshold was originally at about 330 something in the PDF and i found this a little bit strange.. That's why i think my factors are wrong. And i didn't do more testing, i prefer to ask for help because i am afraid of breaking something. Thanks for the answer though.
« Last Edit: March 06, 2012, 01:34:33 PM by Giannis » Logged
professor
Sr. Member
****

Karma: +25/-0
Offline Offline

Posts: 409



« Reply #96 on: March 06, 2012, 01:41:52 PM »

Answer edited before you answer and edited again. Pls reply to this.
Logged

Seat Ibiza MK4 Cupra 1.8t 20V, stg3.
"Those 1.8T 20V machines are really tough" ©
Giannis
Full Member
***

Karma: +11/-1
Offline Offline

Posts: 176


« Reply #97 on: March 06, 2012, 02:17:33 PM »

no it is wped:0x3809B1 8xxxx so b1 89 in the function
Logged
corradovolksb
Full Member
***

Karma: +18/-1
Offline Offline

Posts: 112



« Reply #98 on: March 10, 2012, 02:44:47 PM »

Im running the mbox version of the als and nls and it is awesome. thought I would post a few videos of my s4 testing the als and nls. the first is the ALS and the second is a 2nd to 3rd gear shift using NLS you can hear the engine stop revving and a slight backfire when the clutch is let out. enjoy

http://www.youtube.com/watch?v=Rket-MkubQI

http://www.youtube.com/watch?v=A6BZ7UWaVpg
Logged

2000 Nogaro blue S4 Stage 2. VAG for life.
nautica
Full Member
***

Karma: +1/-3
Offline Offline

Posts: 55


« Reply #99 on: March 16, 2012, 06:30:13 PM »

Why thread name is implementation of HN but tutorial is based on M-box? Can anyone put all functions like kenmac one?
And where FTOMN is located on HN? Thanks

Code:
Implementation of NLS & LC Function 
 on 06A906032PL - 2003 VW 1.8T GTI (20th anniversary)
------------------------------------------------------

Function Location: B3000
Variables: 17E00

RAM Variables:
-------------
tsrldyn         0x380BE0    0BE0 -> 8BE0 -> E0 8B
B_kuppl         0x00FD4C.7  4C -> 26
vfil_w 0x381C6C    1C6C -> 9C6C -> 6C 9C
nmot_w 0x00F8A4
wped 0x3809BC    09BC -> 89BC -> BC 89
B_brems 0x00FD4C.5
counter_NoLiftShift: 0x384FF0


Function Parameters:
-------------------
SpeedThreshold: 0x17E00 size 2, 16bit LSB
LaunchRPM: 0x17E02 size 2, 16bit LSB
IgnitionCutDuration: 0x17E04 size 2, 16bit LSB
RPMThreshold: 0x17E06 size 2, 16bit LSB
AccPedalThreshold: 0x17E08 size 1, 8bit LSB

Revised Function:
----------------
9A 26 13 70 F2 F4 6C 9C D7 00 81 00 F2 F9 00 7E
40 49 9D 0B F2 F4 A4 F8 D7 00 81 00 F2 F9 02 7E
40 49 FD 03 F7 8E E0 8B 0D 2F 9A 26 29 70 8A 26
22 50 F2 F4 A4 F8 D7 00 81 00 F2 F9 06 7E 40 49
FD 1A C2 F4 02 8B D7 00 81 00 C2 F9 08 7E 40 49
FD 12 D7 00 38 00 F2 F4 F0 4F D7 00 81 00 F2 F9
04 7E 40 49 9D 11 F7 8E E0 8B 08 41 D7 00 38 00
F7 F8 F0 4F 0D 09 D7 00 38 00 F6 8F F0 4F 0D 04
D7 00 38 00 F6 8E F0 4F F3 F8 A8 89 DB 00 FF FF
« Last Edit: March 16, 2012, 06:50:48 PM by nautica » Logged
sn00k
Sr. Member
****

Karma: +59/-2
Offline Offline

Posts: 277


« Reply #100 on: March 17, 2012, 03:40:56 AM »

FTOMN is located at 1A43D in HN.

The reason for the naming of the thread was ME wanting to learn how to implement this into one of my HN boxes.. and after about 5 days i was successfull in doing so.
later i worked out a pattern, and put some time into summarizing my notes and creating a PDF-guide for ANYONE out there who might want to add these functions to their own tune.

the tutorial is based on both me7.5 HN and the me7.1 M-box, BUT the original function was written in assembler for the M-box by a coder here in the community named setzi.
my first goal was to alter his code and make it adaptable for other boxes, with his approval ofc.

its not supposed to be cut and paste, what would you learn from that?
everything you need to know is in that guide, and many ppl have completed it successfully on their own, altering/patching binary code for the C167 cpu.

just cutting and pasting the code onto an ecu can destroy your engine in an instant, or if youre lucky you just brick the ECU.. you NEED to know what you are doing here.. so, just follow the guide.
Logged
professor
Sr. Member
****

Karma: +25/-0
Offline Offline

Posts: 409



« Reply #101 on: March 19, 2012, 10:58:59 AM »

NLS is working very well on 06A906032RP Ecu.

Just tested this function on my car. Big flames great gear shifts Cheesy. Thanks for sharing it once more.

http://www.youtube.com/watch?v=e8CC6nkWkjM

Cant get LC to work properly probably something wrong in configuration.
Code:
SpeedThreshold:		      3.3km/h		
LaunchRPM:         4300rpms
IgnitionCutDuration:    160ms (guess this can work well at 140ms too for a bit faster shifting)
RPMThreshold:          4550rpms
AccPedalThreshold:             90.2%
NMAX:                          4500rpms
DNMAX:                               50rpms
Car while standing still revs up to 4500rpm without building boost. Looks like the throttle pedal controlled LC is only active. Its not an priority to make it work jfyi.
« Last Edit: March 19, 2012, 11:53:17 AM by professor » Logged

Seat Ibiza MK4 Cupra 1.8t 20V, stg3.
"Those 1.8T 20V machines are really tough" ©
sn00k
Sr. Member
****

Karma: +59/-2
Offline Offline

Posts: 277


« Reply #102 on: March 19, 2012, 04:25:02 PM »

Hi professor! Smiley

ive finally had a look at your function and made some corrections, but other than this i cant see anything wrong.. doublechecked link-in, adresses, code etc.. the only thing i need you to check is line 9.

im also wondering if FTOMN is set to 0?

it SHOULD make some noise now at 4300.. so why doesnt it.. hmm.. please answer the questions in my PM.. i hope you dont have one of the incompatible ECUs for this "hack".. if so you risk killing the ignitorcoils or fuses.. not good at all..
Logged
professor
Sr. Member
****

Karma: +25/-0
Offline Offline

Posts: 409



« Reply #103 on: March 20, 2012, 08:41:05 AM »

Hello sn00k!

I am pretty sure you are right about something wrong in Line 9, please check your pm and reply!
Logged

Seat Ibiza MK4 Cupra 1.8t 20V, stg3.
"Those 1.8T 20V machines are really tough" ©
nautica
Full Member
***

Karma: +1/-3
Offline Offline

Posts: 55


« Reply #104 on: March 20, 2012, 09:45:55 AM »

Anyone tell me please where FTOMN is located on HS
Logged
Pages: 1 ... 5 6 [7] 8 9 ... 21
  Print  
 
Jump to:  

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