You can use any Editor to write IPS files.
It should be INPACOMP.EXE
There is something already but most of work must be done by hand.
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.
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
You can't update this without writing complete script from scratch.
You can try to take prg and grp files from latest DIS.
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
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
There is a sample ips called startus.ips in the install directory
That was in the inpa pdf fron doku
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
Present technical problem and I try to help.
This documentations has all what is necessary to know to write scripts.
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
Dear FritzP,
Hi, can you please upload some ips files?
thanks
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
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.
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
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
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.
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.
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?
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.
Bookmarks