Page 1 of 6 123 ... LastLast
Results 1 to 10 of 53

Thread: MEFI 4 ECM definition file

  1. #1
    New Member
    Join Date
    Sep 2006
    Posts
    1

    Default MEFI 4 ECM definition file

    I am trying to create a definition file for an ECM that is not on your list. The data stream I am working with is an 8192 baud stream from a Delphi MEFI 4 controller running on a sand rail with a Corvette LS6 engine on it. I was able to see what looked like proper chatter from EFILive V4 using the GM274, GM163, and 95 Pontiac vin K definition files, but the charts and graphs had meaningless data in them. The other definition files did not seem to allow any useful chatter to be seen.

    I logged some data with Carbytes V2 using the Holden_VS_V8.ald definition file (the Lotus_Carlton one did not seem to provide any data). The first part of the log file from Carbytes V2 looks like this:

    15:40:08.804,66,98,0,0,0,0,90,128,0,0,118,0,135,7, 16,110
    15:40:09.204,66,98,0,0,0,0,90,128,0,0,118,0,136,7, 16,109
    15:40:09.214,240,86,244,198
    15:40:09.224,66,98,0,0,0,0,90,128,0,0,118,1,137,7, 16,107
    15:40:09.234,66,98,0,0,0,0,90,128,0,0,118,255,138, 7,16,108
    15:40:09.274,240,86,244,198
    15:40:09.314,66,98,0,0,0,0,90,128,0,0,118,0,133,7, 16,112
    15:40:09.424,
    15:40:09.434,66,98,0,0,0,0,90,128,0,0,118,167,134, 7,16,200
    15:40:09.525,240,86,244,198
    15:40:09.565,66,98,0,0,0,0,90,128,0,0,118,0,135,7, 16,110
    15:40:09.675,
    15:40:09.695,66,98,0,0,0,0,90,128,0,0,118,0,136,7, 16,109
    15:40:09.775,240,86,244,198
    15:40:09.815,66,98,0,0,0,0,90,128,0,0,118,1,137,7, 16,107
    15:40:09.935,
    15:40:09.945,66,98,0,0,0,0,90,128,0,0,118,255,138, 7,16,108
    15:40:10.035,240,86,244,198
    15:40:10.075,66,98,0,0,0,0,90,128,0,0,118,0,133,7, 16,112
    15:40:10.186,
    15:40:10.196,66,98,0,0,0,0,90,128,0,0,118,167,134, 7,16,200
    15:40:10.286,240,86,244,198
    15:40:10.326,66,98,0,0,0,0,90,128,0,0,118,0,135,7, 16,110
    15:40:10.446,
    15:40:10.456,66,98,0,0,0,0,90,128,0,0,118,0,136,7, 16,109
    15:40:10.536,240,86,244,198
    15:40:10.576,66,98,0,0,0,0,90,128,0,0,118,1,137,7, 16,107
    15:40:10.696,

    I am really at a lose here as to what to do to properly log data from this MEFI ECM. I'd like to be able to program it also. I've read various stuff on disassembling the binary and trying to create a hack file to create a definition from it, but this sounds like a long process.

    How do I go about creating a definition file for this MEFI ECM?
    How do I properly dump the bin from this ECM?

    Thanks much!

  2. #2
    Senior Member
    Join Date
    Oct 2005
    Posts
    158

    Default

    I am in the same "boat", literally. I am working with a MEFI-3 controller for a Volvo Penta version of the Chevy Vortec 5.7L. I am interested in using my EFI-Live in a scanning mode only. I have a TunerPro RT .ADX file (data acquisition definition file) and a .XDF file (tuning definition file), and would like some help in getting my EFI-Live to at least scan this type of file, if not tune.

    Ross and Paul, can you point us in the write direction?

    If you need additional information regarding the data stream coming out of the ALDL connection, please let me know.

    Any help you can give would be greatly appreciated.

    Thanks

    Tim

  3. #3
    Lifetime Member GMPX's Avatar
    Join Date
    Apr 2003
    Posts
    13,148

    Default

    Quote Originally Posted by Extinct View Post
    Ross and Paul, can you point us in the write direction?
    I don't remember how it works Tim, sorry, it would have to be 10 years since I looked at an ALDL data stream.
    Do you have information on what each data byte does and what each message request contains?
    I no longer monitor the forum, please either post your question or create a support ticket.

  4. #4
    Senior Member
    Join Date
    Nov 2007
    Posts
    188

    Default

    Extinct, you can create a definition for EFILive v4 from your ADX file.

  5. #5
    Senior Member
    Join Date
    Oct 2005
    Posts
    158

    Default

    Quote Originally Posted by kangsta View Post
    Extinct, you can create a definition for EFILive v4 from your ADX file.
    I thought it was probably possible, do you have any suggestions to get me started in the right direction?

  6. #6
    Senior Member
    Join Date
    Nov 2007
    Posts
    188

    Default

    First step would be to open the ADX in TunerPro and understand how the communications work then translate that info into how EFILive defines the data stream. It should be pretty straigh forward with that ECM. One thing to watch out for is that in the ADX the data item is defined by its starting offset and length (8,16bit). In EFILive its defind by the end offset and the length (8,16bit) so say if RPM was at offset 0x01 and 16bit in the ADX in EFILive it would be 0x03 and 16bit.

  7. #7
    Senior Member
    Join Date
    Oct 2005
    Posts
    158

    Default

    Quote Originally Posted by kangsta View Post
    First step would be to open the ADX in TunerPro and understand how the communications work then translate that info into how EFILive defines the data stream. It should be pretty straigh forward with that ECM. One thing to watch out for is that in the ADX the data item is defined by its starting offset and length (8,16bit). In EFILive its defind by the end offset and the length (8,16bit) so say if RPM was at offset 0x01 and 16bit in the ADX in EFILive it would be 0x03 and 16bit.
    I thought one could probably do that, but I have never done that kind of thing before so I was not sure. I have opened the ADX file using tunerpro and looked at the information, however I'm still not sure how to understand how the communications work and how to translate that to what EFILive uses.

    Click image for larger version. 

Name:	ADX snapshot.png 
Views:	876 
Size:	219.6 KB 
ID:	13707

    To all that have contributed to this thread, please let me say thanks for your help. I am willing to do the work to learn how to do this, but am not sure where to start, so I deeply appreciate the help to get me going in the right direction.

    Now, back to teaching Tim ;-)

  8. #8
    Senior Member
    Join Date
    Oct 2005
    Posts
    158

    Default

    Quote Originally Posted by kangsta View Post
    First step would be to open the ADX in TunerPro and understand how the communications work then translate that info into how EFILive defines the data stream. It should be pretty straigh forward with that ECM. One thing to watch out for is that in the ADX the data item is defined by its starting offset and length (8,16bit). In EFILive its defind by the end offset and the length (8,16bit) so say if RPM was at offset 0x01 and 16bit in the ADX in EFILive it would be 0x03 and 16bit.
    OK, looking at your post close and looking at the ADX file closer, think I am beginning to understand. To make something EFILive would understand, does it have an editor where I can create a translated definition file?

  9. #9
    Senior Member
    Join Date
    Oct 2005
    Posts
    158

    Default

    Well, I looked at the V4 Definition editor and I'm afraid I don't understand much better than before I looked at it, can anyone help point me in the direction to learn a bit more so I can get this done?

  10. #10
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,490

    Default

    You should read the V4 documentation on how to create a data stream. The editor is accessed as shown in the image below.

    Click image for larger version. 

Name:	v4edit.png 
Views:	1189 
Size:	114.0 KB 
ID:	13712

    Regards
    Paul
    Before asking for help, please read this.

Page 1 of 6 123 ... LastLast

Similar Threads

  1. Need definition for 16197427
    By serial_killer in forum EFILive V4
    Replies: 3
    Last Post: October 7th, 2009, 07:59 AM
  2. DSP Output definition
    By killerbee in forum General (Diesel)
    Replies: 6
    Last Post: July 5th, 2009, 02:12 PM
  3. Mercruiser MEFI ECM's (MEFI-3 in particular)
    By MichaelsTractors in forum General (Petrol, Gas, Ethanol)
    Replies: 0
    Last Post: January 24th, 2008, 05:37 PM
  4. Custom/DIY calibration definition file?
    By jimter in forum General (Diesel)
    Replies: 5
    Last Post: October 10th, 2007, 08:25 AM
  5. MEFI Controller
    By Fran D in forum General (Petrol, Gas, Ethanol)
    Replies: 4
    Last Post: August 18th, 2006, 12:54 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •