Pages: 1 [2]
Author Topic: Map switching + stage 1 1.8t ME7.5 A4 (8E0909518AK-0003 or 0004?)  (Read 31613 times)
thelastleroy
Sr. Member
****

Karma: +19/-2
Offline Offline

Posts: 260



« Reply #15 on: December 02, 2014, 05:45:40 PM »

Littco, if I want to copy the switching routine into another file, is it at 0xFF000-0xFF045??
« Last Edit: December 02, 2014, 06:24:48 PM by thelastleroy » Logged
littco
Hero Member
*****

Karma: +52/-7
Offline Offline

Posts: 903


« Reply #16 on: December 03, 2014, 10:54:52 AM »

Littco, if I want to copy the switching routine into another file, is it at 0xFF000-0xFF045??

Hi.

This is off the top of my head. But yes it can be done on any ECU.

I think the actual coding is around fea00 with the 5 ldrxn map earlier Fe700 and the mil code later.

Its quite easy to do and can be done with hexeditor.

You need to find the location the LDRXN variable gets called and then set that to the new routine.

In the routine you will just need to change the variables for the Cruise/Clutch combo, Nmot and then point it back to where the original LDRXN call was pointing to..

THe original LDRXN then gets ignored and you use the 5 multi map ldrxn and ZX maps.. It's alot easier than some of the map switch as it only has 1 call point, where as TVLDMX has about 4 which all need to be referenced.
Logged
thelastleroy
Sr. Member
****

Karma: +19/-2
Offline Offline

Posts: 260



« Reply #17 on: December 07, 2014, 10:13:32 AM »


You need to find the location the LDRXN variable gets called and then set that to the new routine.

In the routine you will just need to change the variables for the Cruise/Clutch combo, Nmot and then point it back to where the original LDRXN call was pointing to..

I'm with you until this part. How do you identify where LDRXN gets called?
Logged
TLS
Full Member
***

Karma: +1/-0
Offline Offline

Posts: 62


« Reply #18 on: April 01, 2015, 05:20:15 AM »

Hey Leroy
Did you have any luck here?

He has code at FE700 - FE7CD (New LDRXN 5 Maps and Axes)

More at FE7E0 - FE8B3 (New LDRXNZK 5 Maps and Axes - although he is using the LDRXN axes for LDRXNZK)

I take it the repeated 05 00 10 00 at the beginning of each map area is a calling card.

Then more at FEA00 - FEBB0  (Which is what he referred to as the code.)


Then more at FF000 - FF045 (No idea what this bit is. Looks too small to be AL/LC/NLS though.

I also have no idea about the, find where LDRXN is called, bit
« Last Edit: April 01, 2015, 05:42:11 AM by TLS » Logged
thelastleroy
Sr. Member
****

Karma: +19/-2
Offline Offline

Posts: 260



« Reply #19 on: April 02, 2015, 06:24:29 PM »

Sorry I really didn't get into this much, Switching wasn't important to me on a real-world level. If I get sick of paying for premium fuel, I'll flash back to stock. It only takes a few minutes. From a learning standpoint I'm intrigued, but can't be asked to do the work  Embarrassed
Logged
ktm733
Hero Member
*****

Karma: +18/-9
Offline Offline

Posts: 661



« Reply #20 on: April 03, 2015, 11:53:25 AM »

is there more information on this? kind of lost and would like to learn to switch maps ex. e85 tune then ect..
Logged
technic
Full Member
***

Karma: +18/-5
Offline Offline

Posts: 227


« Reply #21 on: April 03, 2015, 01:09:06 PM »

All info is here on this forum. There is a ready made IDA pro project (a complete . idb) you can reuse. That will get you started with coding. Look at the code with switchable LDRXN, and do the same for KRKTE and KFZW.
Logged
xTeooo
Newbie
*

Karma: +0/-1
Offline Offline

Posts: 8


« Reply #22 on: September 25, 2023, 06:19:18 AM »

Im owner of 1.8t bfb a4 with same ecu installed on my car, even revision matches but I can’t get this to work.
Nothing happens when I clutch and press SET on my cc ( set, on off tested everything ). One time my mil was flashing but only that one time.

I’m in place where I decided to go thru assembler and by learning implement this future to my car but if I have here probably working flash… what else fails ? I checked my CC and it working properly, car working properly too just seems like calling to MM isn’t working or working in exactly “that” conditions, I don’t know which.
Logged
Pages: 1 [2]
  Print  
 
Jump to:  

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