Results 1 to 16 of 16
-
11-17-2015, 05:08 AM #1
Member
- Join Date
- Mar 2014
- Posts
- 812
- Rep Points
- 1,205.0
- Mentioned
- 37 Post(s)
- Rep Power
- 13
Undefined tables that are different between 225kw and 240kw factory flashes
Hi guys,
I have defined 6 tables into an XDF that are common between all 225kw factory flashes (135i, 335i etc) and common between all 240kw factory flashes (335is, PPK) but different between the two power levels.
Neither the values or the axis headers have conversion defined. This means the numbers are to scale but the values are not converted to an understandable number. A couple just look like slight refinement for the newer developed power level as the 240kw variant didn't appear for two more years. Unk PPK Diff 2 and Unk PPK Diff 5 have values that are significantly raised, possibly being some sort of limits.
Besides these tables and the 2FA4 bypass byte, there are only 19 bytes different between 225kw and 240kw variants (excluding bytes that are different between all ZB numbers). These bytes are:
48926
4892a
4892b
4892c
4892d
4c4fa
4d314
4d7a0
4d7aa
5df44
5df45
5df46
5df47
5e2c0
5e2c1
5e2c4
5e2c5
6fd38
72876
If anyone has any theories about what any of these tables are for, it'd be great to hear them. If it is known that certain types of tables reside in certain address ranges, that'd give a clue. I think at least byte 72876 is a toggle.
Example 225kw bin: https://drive.google.com/open?id=0Bw...WNRTFBJM1Y1Mnc
Example 240kw bin: https://drive.google.com/open?id=0Bw...HdtcFNrazlhZzA
XDF with unknown tables: https://drive.google.com/open?id=0Bw...2tHX21mbEZjeDQ
-
11-17-2015, 07:01 AM #2
Member
- Join Date
- Feb 2014
- Posts
- 432
- Rep Points
- 408.0
- Mentioned
- 58 Post(s)
- Rep Power
- 5
I really don't know how anyone finds anything definitive in there without a damos. That said, Unknown 1 looks suspiciously like an MAF-based table if the x-axis is to be taken at the face values. Just had to put a wild guess out there
Nice comparisons you're doing, hopefully someone with experience picking them apart will chime in...
-
11-17-2015, 07:24 AM #3
Member
- Join Date
- Mar 2014
- Posts
- 812
- Rep Points
- 1,205.0
- Mentioned
- 37 Post(s)
- Rep Power
- 13
I've finally got a look at the MSD80 DAMOS. You can search the headings from the IJE0S data in the MSD80 sample file until a similar table is found (assuming breakpoints aren't changed).
Unk PPK Diff 2 is a boost control table loosely translated to "feedforward attenuation per rate of increase in RPM". I'm guessing it's how much to change WGDC output when RPM are increasing at different rates. This could be why many report tuning boost between IS and non-IS cars being very different.
-
11-17-2015, 07:58 AM #4
Member
- Join Date
- Mar 2014
- Posts
- 812
- Rep Points
- 1,205.0
- Mentioned
- 37 Post(s)
- Rep Power
- 13
I think 5 & 6 are wrong and use shared axis headers. Will investigate and fix and hopefully get a meaning for them...
-
11-17-2015, 08:54 AM #5
Member
- Join Date
- Mar 2014
- Posts
- 812
- Rep Points
- 1,205.0
- Mentioned
- 37 Post(s)
- Rep Power
- 13
I think 1 or 2 of them are shared breakpoints for unknown tables but unable to find any similar data/patterns in the MSD80 DAMOS
-
11-17-2015, 11:08 AM #6
Guest Vendor
- Join Date
- Feb 2013
- Location
- Germany
- Posts
- 185
- Rep Points
- 536.1
- Mentioned
- 69 Post(s)
- Rep Power
- 0
What you defined as WGDC (Spool) Boost Setpoint Factor Breakpoints is the Y axis if WGDC spool, for which no axis table were defined yet.
Table 6 is used in the code as 1D table with 6 16 bytes entries, X axis at 4CDE6 and content (Z) at 4D75C.
-
11-17-2015, 11:41 AM #7
Guest Vendor
- Join Date
- Nov 2012
- Posts
- 2,495
- Rep Points
- 1,970.5
- Mentioned
- 204 Post(s)
- Rep Power
- 0
@bradsm87, I should have some time this week to define these for you. I should be able to get them 100% between the DAMOS and parsing through the logic to match up the axis like Martial did above.
The only iffy things will be the 1 byte flags, as it's really tough to determine what they do.
-
11-17-2015, 02:55 PM #8
Member
- Join Date
- Feb 2014
- Posts
- 432
- Rep Points
- 408.0
- Mentioned
- 58 Post(s)
- Rep Power
- 5
-
11-17-2015, 03:48 PM #9
Member
- Join Date
- Mar 2014
- Posts
- 812
- Rep Points
- 1,205.0
- Mentioned
- 37 Post(s)
- Rep Power
- 13
-
11-17-2015, 03:55 PM #10
Guest Vendor
- Join Date
- Nov 2012
- Posts
- 2,495
- Rep Points
- 1,970.5
- Mentioned
- 204 Post(s)
- Rep Power
- 0
Here's what I was able to find quick
Unk 1:
Unk 2: incorrect; should be 1D table, 16bit, length 4, axis start 5DFCA, data start 5DFD2
Unk 3:
Unk 4:
Unk 5:
Unk 6: having trouble with this one
-
11-17-2015, 06:23 PM #11
Member
- Join Date
- Mar 2014
- Posts
- 812
- Rep Points
- 1,205.0
- Mentioned
- 37 Post(s)
- Rep Power
- 13
-
11-17-2015, 07:28 PM #12
Member
- Join Date
- Mar 2014
- Posts
- 812
- Rep Points
- 1,205.0
- Mentioned
- 37 Post(s)
- Rep Power
- 13
Oh I see what you mean now. Unk 2 is that usa application one. I just assumed it wasn't that due to my 2 compare BINs both being Euro. Bugger. Probably a useless emissions-related map.
-
11-17-2015, 11:16 PM #13
Member
- Join Date
- Mar 2014
- Posts
- 812
- Rep Points
- 1,205.0
- Mentioned
- 37 Post(s)
- Rep Power
- 13
I've updated those tables.
XDF:
https://drive.google.com/file/d/0Bwk...ew?usp=sharing
-
11-18-2015, 10:13 AM #14
Guest Vendor
- Join Date
- Nov 2012
- Posts
- 2,495
- Rep Points
- 1,970.5
- Mentioned
- 204 Post(s)
- Rep Power
- 0
No, I actually think it may be max time for spool mode, or something along those lines.
What bin are these values from, the PPK? JW as my screenshots were from an IJE0S stock US bin. Are you good w/ translating German? I could use some help with a few key folders in the DAMOS in that regard.
Also, sending you a PM now.
-
11-19-2015, 05:34 AM #15
Member
- Join Date
- Mar 2014
- Posts
- 812
- Rep Points
- 1,205.0
- Mentioned
- 37 Post(s)
- Rep Power
- 13
-
11-20-2015, 10:05 AM #16
Member
- Join Date
- Apr 2013
- Posts
- 48
- Rep Points
- 71.5
- Mentioned
- 3 Post(s)
- Rep Power
- 0
Hey...
Flipmike22 is now here!