Page 2 of 3 FirstFirst 123 LastLast
Results 26 to 50 of 51

Thread: How to write own *.ipo file for INPA?

  1. #26
    Join Date
    Mar 2008
    Location
    Poland
    Posts
    39
    My Cars
    e36 320i Coupe M-technik
    You can use any Editor to write IPS files.

    It should be INPACOMP.EXE

  2. #27
    Join Date
    Jun 2011
    Location
    Norway
    Posts
    55
    My Cars
    06 E91 320d, 94 E36
    Quote Originally Posted by nerwus View Post
    You can use any Editor to write IPS files.

    It should be INPACOMP.EXE
    A function to "reversecompile" an IPO file could be very helpful.

  3. #28
    Join Date
    Mar 2008
    Location
    Poland
    Posts
    39
    My Cars
    e36 320i Coupe M-technik
    There is something already but most of work must be done by hand.

  4. #29
    Join Date
    Jul 2007
    Location
    Philadelphia, PA
    Posts
    5,660
    My Cars
    2005 M3 & 2004 330i
    Quote Originally Posted by nerwus View Post
    There is something already but most of work must be done by hand.
    Do you have a link? Something's better than nothing, right?

  5. #30
    Join Date
    Jun 2011
    Location
    Norway
    Posts
    55
    My Cars
    06 E91 320d, 94 E36
    In Inpa there should be some info regarding this, at least in my version I have some info. I also have some IPS files, both testfiles and real files. This have to be compiled to IPO files to be run by Inpaload.exe. If someone are interested in this topic I can upload some IPS files. IPS files can be opened by a regular texteditor, and also edited.

  6. #31
    Join Date
    Nov 2011
    Location
    Germany
    Posts
    2
    My Cars
    740 /12/92
    Hallo,
    i am a new member from Germany.
    I follow very interested all threads about Inp*.

    I find Inp* is more comfortable as Di*.

    My Problem is,
    i have a 12/92 740i with M60B40 and this is not supported by Inp*
    but the E31 + E34 Modells with the same Engine are supported

    I found out that the DM338K2.IPO supports my DME but there came a lot of errors when i start the script.
    He says the SGDB DM33M301 and DM33S501 are not found.

    But when i skip all these Errors in the background Inp* will found my VIN etc.

    Now i spend two weeks of my time to search a solution for my problem,
    and i am going cracy

    Is there any possibility to edit the orders in this IPO-File???

    Or am I just too stupid to.

    Sorry for my broken english.

    Nice Day
    Chris

  7. #32
    Join Date
    Mar 2008
    Location
    Poland
    Posts
    39
    My Cars
    e36 320i Coupe M-technik
    You can't update this without writing complete script from scratch.
    You can try to take prg and grp files from latest DIS.

  8. #33
    Join Date
    Nov 2011
    Location
    Germany
    Posts
    2
    My Cars
    740 /12/92
    Hi,
    you mean i want search and copy the 2 files(DM33M301 and DM33S501) from DIS to my local EDI....\ECU\ Directory?
    Do you know in which directory they are stored in DIS?

    And what is the XBD-Generator that cames with EDI 6.4.3?
    I found it on the CD and have probablly installed it,
    but iss doesn`t works under W7.
    In the next days i will installed it in a XP-Area and will few his options.

    Thanks
    Chris

  9. #34
    Join Date
    Feb 2012
    Location
    istanbul
    Posts
    11
    My Cars
    bmw328i

    Smile creating an IPS File

    Hi

    this is Nasser, I have read all doku files, but to write an ips file, one should have good knowdlege of programming.

    Please kindly leave the scripts of a sample ips file in the thread so we can compile it in INPA and test. thanks in advance.

    Dear M60

    the IPO files are actually Menu files loaded by INPA, it means anything u see on the INPA screen comes from IPO files.
    IPO file first uses a .GRP file which is a group file to identify the variant of your target ECU. After determining of your target ECU, now the related .PRG file should be located and loaded, it means the needed .PRG file must be present in your C:/EDIABAS/ECU folder. If it is not present in the list you will get and error stating that the related SGBD file (same as .PRG file) cannot be found.
    you can keep in touch with me nasserkarbassiatyahoodotcom

    Dear Nerwus,

    It seems you are a pro in INPA. I am really intereste to get some ips files and open them in notepad and see what is going on. And testing it on a car would be a big pleasure. nasserkarbassiatyahoodotcom
    Last edited by nasserkarbassi; 12-11-2012 at 04:10 PM. Reason: Automerged Doublepost

  10. #35
    Join Date
    Dec 2011
    Location
    Reading, PA
    Posts
    468
    My Cars
    2001 740i Sport
    There is a sample ips called startus.ips in the install directory

    That was in the inpa pdf fron doku

  11. #36
    Join Date
    Feb 2012
    Location
    istanbul
    Posts
    11
    My Cars
    bmw328i

    Smile writing ips files

    Quote Originally Posted by FritzP View Post
    Interesting, but isn't it actually INPACOMP.EXE which is used to compile the IPS file to IPO file.
    Can you give some hints how write an IPS file, can this be done with wordpad?
    Dear Nerwus and other dear members of the thread,
    Hi, why do u all keep answering short. please give more info. i really like to learn how to write an ips file. I know there is some information in DOKU but it is not clear enough. Please help
    nasserkarbassi@yahoo.com

  12. #37
    Join Date
    Mar 2008
    Location
    Poland
    Posts
    39
    My Cars
    e36 320i Coupe M-technik
    Present technical problem and I try to help.
    This documentations has all what is necessary to know to write scripts.

  13. #38
    Join Date
    Feb 2012
    Location
    istanbul
    Posts
    11
    My Cars
    bmw328i

    INPA help

    Dear Nerwus and other members of the threadHi, I need to connect a single ECU like E60 MASK directly to INPA and test it.Is it possible? If yes what is the hardware needed? Do I need a CAN interface like the ones offered by Softing or Vector?thanks

  14. #39
    Join Date
    Feb 2012
    Location
    istanbul
    Posts
    11
    My Cars
    bmw328i
    Dear FritzP,
    Hi, can you please upload some ips files?

    thanks

  15. #40
    Join Date
    Mar 2013
    Location
    Chisinau
    Posts
    4
    My Cars
    BMW E60 30ix
    Hello for all!
    Can anybody create a shared zip of new IPO and INI files. I need it for E71 engine N57 and gearbox gs19c. PRG files I have downloaded from ISTA/P, but when I try to add it in E71 (C:\EC-APPS\INPA\CFGDAT) appeared error : Script ...
    Thank you very much in advance.
    Regards
    Alexei

  16. #41
    Join Date
    Dec 2007
    Location
    Queensland, Australia
    Posts
    4,280
    My Cars
    E70 3.0sd E21 323i
    Quote Originally Posted by acitric View Post
    Hello for all!
    Can anybody create a shared zip of new IPO and INI files. I need it for E71 engine N57 and gearbox gs19c. PRG files I have downloaded from ISTA/P, but when I try to add it in E71 (C:\EC-APPS\INPA\CFGDAT) appeared error : Script ...
    Thank you very much in advance.
    Regards
    Alexei
    Why not just use the E70 files - same engine and transmission.

  17. #42
    Join Date
    Mar 2013
    Location
    Chisinau
    Posts
    4
    My Cars
    BMW E60 30ix
    Quote Originally Posted by David Mc View Post
    Why not just use the E70 files - same engine and transmission.
    In version that I have, ipo files for N57 engine and gs19c transmission doesn't exist. I tried different INPA versions, but without success.
    If you have this files I will appreciate for your help.
    Regards
    Alexei

  18. #43
    Join Date
    Dec 2007
    Location
    Queensland, Australia
    Posts
    4,280
    My Cars
    E70 3.0sd E21 323i
    If you update INPA to v5.**/EDIABAS v6.4.7 all the necessary SGDAT files are there. You just need to make some small mods to your CFGDAT files so that you can access the E70/E71 from the INPA home screen. Email a copy of your c:\INPA\CFGDAT\INPA to me at swrfmaker (at) yahoo (dot) com (dot) au and I will do the mods and send you a modified .ENG file so that you can diagnose the E53 and E70.

  19. #44
    Join Date
    Feb 2012
    Location
    istanbul
    Posts
    11
    My Cars
    bmw328i

    icom + inpa

    hi,
    i need to connect icom to inpa. rplus.ini file is in my bin folder. does anybody know the configuration of rplus.ini and also in ediabas.ini?
    regards, Nasser

  20. #45
    Join Date
    Feb 2012
    Location
    istanbul
    Posts
    11
    My Cars
    bmw328i

    gs19

    Quote Originally Posted by acitric View Post
    In version that I have, ipo files for N57 engine and gs19c transmission doesn't exist. I tried different INPA versions, but without success.
    If you have this files I will appreciate for your help.
    Regards
    Alexei
    Hi, this is Nasser
    gs19.ipo can be used for GS19C. I tried to upload the file for u but it says invalid file. I don't know the reason. anyway, write to me nasserkarbassi@yahoo.com

  21. #46
    Join Date
    Feb 2012
    Location
    istanbul
    Posts
    11
    My Cars
    bmw328i

    FRM3 Coding

    Quote Originally Posted by nerwus View Post
    Present technical problem and I try to help.
    This documentations has all what is necessary to know to write scripts.
    Dear Nerwus,
    i'm trying to code an FRM3 on e93, but it gives error on cbd file. what can be the reason?
    regards, Nasser

  22. #47
    Join Date
    May 2010
    Location
    Low earth orbit
    Posts
    33
    My Cars
    2018 340
    So, bumping an old thread as it seems most appropriate...

    I have read all the doku files and understand it enough to get a working .IPO going. So far I have created a menu system and connected to an SMG module using the SMG_60.prg file. I managed to get it to query the module and return the number of times launch control has been used, so I'm at least positive the basic structure works correctly and compiles properly.

    Now, what I would like to do is recreate portions of the SMG calibration routine that DIS, INPA, and ISTA all perform when replacing a clutch. This is obviously no small task as the routine operates 7 different solenoid hydraulic valve and monitors position and pressure sensors to determine changeover points. While I can open up the binary for the INPA .IPO file which runs this test, it doesn't mean much to me in hex.

    However, If I take my basic menu .IPO and add steps in one at a time; then compare the before and after .IPO in a hex editor, I should see a string which would be similar to what is used in the BMW .IPO that runs that test, correct? This is a little out of my realm, but I understand rudimentary programming and have a very thorough knowledge of the SMG hydraulic system, so I think I can use this info for more accurate troubleshooting.

  23. #48
    Join Date
    Mar 2008
    Location
    Poland
    Posts
    39
    My Cars
    e36 320i Coupe M-technik
    Read one doc more from ediabas. There is a way to get a complete trace from ediabas so you could see complete traffic getting in and out.
    Search in ediabas.ini for apitrace variable.
    Last edited by nerwus; 09-09-2013 at 07:28 PM.

  24. #49
    Join Date
    Jan 2012
    Location
    NY, NY
    Posts
    5
    My Cars
    2003 BMW 745Li
    Since this thread is about editing IPO, I have an issue which I need assistance with.

    I have an E65 that was upgraded at a Body shop so in INPA I was trying to select 'ME9 for N62' from the Engine selection, but it seems the script behind that doesn't account for my ECU.


    I get the following
    (Requested control unit: ME9N62, ME9N62_2 ... Not found. Control Unit found: 'ME9E65_6' Program will be stopped!)

    So I understand that I need to modify the IPO file to tell it to use the Control Unit ME9E65_6. Someone on a different forum edited the ME9_N62.ipo file for me and now it works! My questions are how did they edit the file and what was added to make it look at the ME9E65_6 prg files?

  25. #50
    Join Date
    May 2010
    Location
    Low earth orbit
    Posts
    33
    My Cars
    2018 340
    Quote Originally Posted by nerwus View Post
    Read one doc more from ediabas. There is a way to get a complete trace from ediabas so you could see complete traffic getting in and out.
    Search in ediabas.ini for apitrace variable.
    Thanks for the info, will look into that. I assume the PDF file I'm after is the FAQ.pdf located in \EDIABAS\Doku. Time to fire up google translate since I can't find an english version.

    It would really be nice to monitor the whole transmission stream to the SMG during the clutch learning.

Page 2 of 3 FirstFirst 123 LastLast

Bookmarks

Posting Permissions

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