View Single Post
Old 08-26-2011, 11:30 PM   #43
new//M3fan
Registered User
 
Join Date: Aug 2010
Location: Reston, VA
Posts: 2,663
My Ride: 77' 924 87' E30
Quote:
Originally Posted by TerraPhantm View Post
I know that. However, the beginnings of the files match almost bit for bit. Here are the first 256 bytes of both types of files - first one dumped from an actual DME, the other taken from the BMW DVDs. (hexadeecimal and ascii represenatations). This leads me to believe that the with the exception of some padding, the files are comparable. (Keep in mind that more than the first 256 match, I just limited the post to the first 256 so that I don't break the thread)

DME Dump
Code:
00000000 6336 3636 6135 3238 3433 3030 3636 3031 3131 3134 3330 3030 3636 3031 3030 3030 3131 3134 3330 3030 3636 c666a5284300660111143000660100001114300066
0000002A 3031 3030 3030 3131 3134 3330 3030 3636 3031 3030 3030 6361 3433 3030 3636 2E44 4154 FFFF FFFF FFFF FFFF 0100001114300066010000ca430066.DAT........
00000054 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF ..........................................
0000007E FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF 0000 0000 0000 0000 0000 0000 0000 0000 8080 8080 8080 ..........................................
000000A8 80FF E001 FF7F 3E00 1100 2E00 7300 2E00 1900 3200 F401 F401 1B09 0000 8001 6422 0C00 FD2C 2800 0800 00FF ......>.....s.....2...........d"...,(.....
000000D2 0000 4801 0000 CD0C CD0C 0018 0018 2001 CD00 0601 4200 CD0C 3D0A 0020 FFFF 2701 33F3 4801 370A 8901 CB01 ..H........... .....B...=.. ..'.3.H.7.....
000000FC 0C02 67E6                                                                                                ..g.
Euro2."bin"
Code:
00000000 6335 3636 3635 3066 3433 3030 3636 3031 3131 3134 3330 3030 3636 3031 3030 3030 3131 3134 3330 3030 3636 c566650f4300660111143000660100001114300066
0000002A 3031 3030 3030 3131 3134 3330 3030 3636 3031 3030 3030 6361 3433 3030 3636 2E44 4154 FFFF FFFF FFFF FFFF 0100001114300066010000ca430066.DAT........
00000054 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF ..........................................
0000007E FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF 0000 0000 0000 0000 0000 0000 0000 0000 8080 8080 8080 ..........................................
000000A8 80FF E001 FF7F 3E00 1100 2E00 7300 2E00 1900 3200 F401 F401 1B09 0000 8001 6422 0C00 FD2C 2800 0800 00FF ......>.....s.....2...........d"...,(.....
000000D2 0000 4801 0000 CD0C CD0C 0018 0018 2001 CD00 0601 4200 CD0C 3D0A 0020 FFFF 2701 33F3 4801 370A 8901 CB01 ..H........... .....B...=.. ..'.3.H.7.....
000000FC 0C02 67E6                                                                                                ..g.
Now while I didn't look over every single bit throughout the file, it does seem like the 60KB contains everything that the 64KB file contains. The 60KB file does seem to have padding added in "random" spots (usually 4 or 8 bytes of 0s).

If I could I'd flash one of the tunes to a car, read it back, and then compare it with the data files from the BMW DVDs. If I had an MS43 car I'd do just that... but I don't. If the files could be understood, then perhaps they modified and written back to the car using tools that are easy to acquire. (As I mentioned, the cables that work with this software can be had as low as $10)

I have no training (formal or informal) for this stuff, so there's very little I can add - all I'm trying to do is point the people "in the know" in a potentially helpful direction.
I can take a dump out of the euro 3 sw if it would help.
__________________
<-- Mango *F-BOMBS IN SIGS*
Bilstein HD's | E30 M3 FCAB's | H&R OE Sports | F+R strut bars | Self tuned 027 93 octane chip | KoseiK1's on R888's | + crazy OCD maintenance
new//M3fan is offline   Reply With Quote