Major
Drives: 335d M-Sport
Join Date: Jul 2014
Location: Greater Detroit
|
Transmission remap - Let's do it ourselves
DWR and I have been doing a lot of thinking about how to improve the shift behavior of our transmission without dropping a kilo of $ to an UK tuner.
We have developed a game plan that might work but will require a lot of time and effort, so I was wondering if we could make this an open source type of project. Here's the game plan and some background information:
Our tranny GA6HP26Z is build by ZF (Zahnradfabrik Friedrichshafen) and is used in many carlines across multiple OEMs. Attached is a detailed doc of how it works.
Reading the "User information field" job in EDIABAS, mine returns the following information:
apiJob("GS19D","aif_aktuell_lesen","","")
Satz : 0
OBJECT = gs19d
SAETZE = 1
JOBNAME = aif_aktuell_lesen
VARIANTE = GS19D
JOBSTATUS =
UBATTCURRENT = -1
UBATTHISTORY = -1
IGNITIONCURRENT = -1
IGNITIONHISTORY = -1
Satz : 1
JOB_STATUS = OKAY
BMW_VEHICLE_IDENTIFICATION_NR = xxxxxxx
BMW_PROGRAMMING_DATE = 20100712
BMW_ASSEMBLY_NR = 000007606273
BMW_CALIBRATION_DATASET_NR = 000007606274
BMW_EXHAUST_REGULATION_OR_TYPE_APPROVAL_NR = 000000000000
WERKSCODE_HAENDLERNUMMER = 011111
TESTER_SERIENNUMMER = 12345
KM_STAND_PROGRAMMIERUNG = 0.000000E+000
PROGRAMMSTAND = 0479S90T641Z
_TEL_ANTWORT = 71 Bytes
The interesting number here is the Calibration dataset number 7606274 which corresponds to a file that is found in the SP-Daten updates for ECU reflashs. The file is called A7606274.0da and is completely unencrypted and in ASCII. The file is also attached (Password is the username of our banned friend Jess).
Looking through it with a txt editor reveals many repeating patterns which most likely are maps (3d tables with parameters depending on two input values eg. speed, torque. Best tool to discover and view those maps is WINols.
[to be continued...]
Last edited by Mik325tds; 05-09-2015 at 02:37 PM..
|