Oops, sorry about that, I screwed up. I took screen shots of them with the wrong bin/xdf selected. I updated the screen shots with the correct data. Does it look okay now?
Again, sorry Mike, it was my own clerical error. I somewhat agree with you. I was definitely surprised by how easy it was to build an .xdf once I was able to understand how to identify map/data sections in a hex file using the info you and the other pioneers (NockenPaul, artwar, borealiss, dredder, robstah, 325icitn, and others) laid out in the original 413 thread. You guys are awesome!
Yeah I saw that when checking out the ~94'ish 325is bin Mike posted versus the 95 525i map I pulled off a junkyard DME. They're both 413 bin's, but a quick hex comparison shows they are very different. On the other hand, like you said, it doesn't take that much effort to remap it all if you understand the structure.
I'm kind of hoping that there are less than 10 variations of the 413 bin and that eventually there will be an FTP site where matching .xdf's are available for download. Even if we don't know exactly which production years and models correspond to which 413 bin versions, it seems like it won't be terribly difficult for a tuner to open up the bin in question and then switch through the two or three possible matching xdf's until you get meaningful data in all of your maps. Now this won't work if some of the bin versions are very similar and a tuner could be fooled, but from what I have seen so far, it's an all or nothing thing where it's pretty obvious if you have the right .xdf/.bin combo. I could be wrong though, but ya gotta start somewhere.
The idea was to potentially have a database of files (bin and def) when there was a community behind it. there isn't, so there isn't. Doing so now is counterproductive.
Michael McCoy TRM
We need to get around this problem. The directory is easy, easy, easy for a human to find, but the DME calculates its base address in a somewhat convoluted way (for example, do a hex search for an absolute pointer into the directory and you won't find one). There must be some deterministic way to find the exact offset into the main directory. That is what I was trying to do last time I ran an emulator, but I ran out of time...
If somebody puts me on their payroll, I'd be happy to continue
AND:
Here are a couple screenshots of the flowcharts that can be made in ida pro. If anyone can help make sense of them feel free to chime in. This is the beginning of the flow chart for the first of many functions
Looks nice. Is there an IDA Pro eval version?
///MONEYPIT MOTORSPORTS
89 M3
00 M5 - DD
there is a plethora of useful info in this thread.....thank you to all involved (specifically, 325icintn and techno555). Once again, it really says A LOT about a tuner that is willing to "share" this type of information at no cost. I know that some other tuners wont even shake your hand without getting paid, let alone give out this type of information.... Props to you guys!
-M3J0N
Michael McCoy TRM
Yes, but given a RESET, how does the MCU find that first pointer? It is not hard-coded; it is calculated at run time.
Becoming a Professional OT Troll . CAN Bus Project: http://www.youtube.com/watch?v=2QuRBQzGs-c VGT/VNT +LDA controller: http://dmn.kuulalaakeri.org/vnt-lda/
Originally Posted by [B]SilverBeam[/B]Diesel > gasOriginally Posted by sparkchaser
How about a bump to see what happens?
wondering whats going on also..
Yeah, seems like people are mad about JimC's sw not coming out, but will not put in the time to make this work. I'm selling my AEM to go this route, so i will be spending some time...
I doubt that's the case, cannot is a false term. Anyone can do anything. Whether they choose to or not is the real question. Not whether they can. Anyway.
I'm willing to put in some time. I'm not super code master, but i can figure some crap out. Is there any reason why we can't have a sw gui that will do the work for us for map locations that we have already found? Implement Moates' ostrich to work for our needs? Add in some FI maps where there is room in the rom file? It has been done for almost every other obd1 car make and is almost always a result of community contributions with a few people taking the lead.
I don't think there are piles of money to be made with the sw, but we should be able to figure it out for those of us who care.
You don't need to add FI maps, just modify the existing. The GUI is Tunerpro or WinOLS once you've built the definition file. Ostrich already works with our cars.
can anyone post up screen shots of Ostrich2.0 running on our cars
Becoming a Professional OT Troll . CAN Bus Project: http://www.youtube.com/watch?v=2QuRBQzGs-c VGT/VNT +LDA controller: http://dmn.kuulalaakeri.org/vnt-lda/
Originally Posted by [B]SilverBeam[/B]Diesel > gasOriginally Posted by sparkchaser
There is no screenshot. It works, I have one. Take my word for it. If you're thinking of the trace, that doesn't work.
Becoming a Professional OT Troll . CAN Bus Project: http://www.youtube.com/watch?v=2QuRBQzGs-c VGT/VNT +LDA controller: http://dmn.kuulalaakeri.org/vnt-lda/
Originally Posted by [B]SilverBeam[/B]Diesel > gasOriginally Posted by sparkchaser
Well the Ostrich doesn't have any influence of what the software looks like, TunerPro:
If its connected you can emulate and make changes live on the fly.
oh, well i have tuner pro. i thought Ostrich2.0 had its own software and interface to tune out of
Becoming a Professional OT Troll . CAN Bus Project: http://www.youtube.com/watch?v=2QuRBQzGs-c VGT/VNT +LDA controller: http://dmn.kuulalaakeri.org/vnt-lda/
Originally Posted by [B]SilverBeam[/B]Diesel > gasOriginally Posted by sparkchaser
Bookmarks