![]() |
|
|||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read | |
| TireRack Garage | Homepage | Supporting Vendors | Articles | Online Store | Photo Gallery | Forum Rules | Advertising |
| Diagnostic Software Do you need help with diagnostic software or have installation questions? DIS, INPA, EDIABAS, IBUS, CANBUS, CARSOFT |
![]() |
|
|
Thread Tools |
|
#1
|
||||
|
||||
|
How to use CarSoft cable with INPA and DIS
After many weeks of reading, and struggling, finding sparse bits of information here and there, I have finally got DIS working and communicating with my E36, while using the CarSoft interface. Here is an article I wrote up to help anyone else who may be as frustrated as I was trying to get this to work:
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]() Using CarSoft Interface with INPA
![]() Note: I have found it is necessary to run CarSoft once to get the interface to work with INPA. Perhaps this is initialize the interface, if you have more information about this, please let me know.
![]() When the test completes you can close CarSoft. If it fails, you need to get your communications with your interface and CarSoft working before continuing:
![]()
![]() ![]()
__________________
Last edited by randomy; 06-28-2010 at 04:09 PM.. |
|
#2
|
|||
|
|||
|
Thank you for the great instruction! Will have to try this sooner or later!
|
|
#3
|
||||
|
||||
|
can i use the vag com usb cable instead of the carsoft interface?
__________________
98 528ia euro sport pack BR41880 |
|
#4
|
||||
|
||||
|
DIS with INPA interface Now that INPA is working, we can get DIS to work with the same interface.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]() If the test was not successful, there is likely a network communication problem.
![]()
![]()
![]()
![]()
![]()
![]()
![]() A couple of notes: -Contrary to popular suggestion, I did not need to use the diagnostic head emulaor -Did not need to bridge ethernet connections -Did not need to edit hosts file on either computer -I named my laptop "diaghead" in attempt to get DIS working, this is likley not neccesarry. -Nothing appears under "free diagnostic heads" in DIS
__________________
Last edited by randomy; 02-16-2010 at 10:19 AM.. |
|
#5
|
|||
|
|||
|
sry for my ignorance, what do these programs do?
i have carsoft and the cables. where can i find INPA and DIS installation files? thanks =D
__________________
|
|
#6
|
||||
|
||||
|
I'll give it a try tonight... Thanks for sharing it!!!
Any idea if a similar trick wold work with SSS? Oh, and btw,congrats on accomplisched what couldn't be done!!!!
__________________
![]() 1999 Z3 2.8 - British Traditional Individual 2003 Z4 2.5i Last edited by LPCapital; 09-23-2009 at 10:30 PM.. Reason: Automerged Doublepost |
|
#7
|
||||
|
||||
|
I got SSS\Progman working also. I'll do a write-up for it later on.
__________________
|
|
#8
|
||||
|
||||
|
__________________
![]() 1999 Z3 2.8 - British Traditional Individual 2003 Z4 2.5i |
|
#9
|
||||
|
||||
|
Greetings!!!!
I got all the pieces of the puzzle and started working it out tonight. I wasn't expecting to get it to work at first trial, but afterall everything went pretty good. Nonetheless I'm encountering some problems. When I run OBDSetup.exe, I actually get this: ![]() Which I believe is the source of this error which appear when I run INPA(_.IPO) or IFHSrv32.exe: ![]() When in the DIS I run the API test, I get this: ![]() Any suggestion? Thanks a lot PS: your instruction are very well done and very easy to follow: great job!!! The only note I have is that what you call "Calibration Touch-Screen" is actuall "Calibration Touch-Shield"...
__________________
![]() 1999 Z3 2.8 - British Traditional Individual 2003 Z4 2.5i |
|
#10
|
||||
|
||||
|
try deleting the key SERIAL from the registry, and then re-running the OBDSetup file again.
Also, thanks for the feedback,
__________________
|
|
#11
|
||||
|
||||
|
Looks like the registry problem is solved.
I deleted the key and run OBDSetup again but that didn't solve it. So I import my old SERIAL subgroup and edited th key to make it look like this: ![]() I basically had to add the missing DWORD values and modify the value data to what your screen from OBDSetup. The DWORD that were missing were the one causing "failed" line in OBDSetup This took care of the registry error. Btw, EVERYONE BE AWARE OF MODIFYING THE REGISTRY. BEFORE YOU DO ANYTHING MAKE SURE YOU EXPORT THE ORIGINAL SERIAL SUBGROUP SO IF PROBLEM OCCUR YOU CAN RESTORE IT... I just added values, so that shouldn't create a problem, but it's always better be safe than sorry New problem ![]() ![]() ![]() When I start the virtual machine, I now get to this window: ![]() the problem is I can type a login, but not a password (the only key that would work is Enter)... This window appear after all the mump jumbo stops and the System is coming up should appear... Any idea other that recreate the VM from scratch?
__________________
![]() 1999 Z3 2.8 - British Traditional Individual 2003 Z4 2.5i Last edited by LPCapital; 09-26-2009 at 09:38 AM.. Reason: Automerged Doublepost |
|
#12
|
|||
|
|||
|
Thank you randomy! Great instruction!
I did everything as described, and installation smooth! I guess theoretically it should work, but when I try DIS diagnosis I only get a time-glass, and nothing happens. -I use a chinese OBD interface and USB-serial adapter. -Operating system is XP -VMWare is v 5.5.1 (I had it installed already) -Ediabas 6.4.7 & 6.4.3 tested -INPA works as long as it's configured as STD:OBD, but if it try to run it as ADS there is no connection even if i run the adssetup first. I also verified this on another laptop with a serial port, but it still only works when it's configured as OBD. Does it need to be configured as ADS for ifhservice to work..? I can see on the usb-serial converter that the LEDs are not blinking, so there is no communication attempt when I run DIS. I'm thinking next step would be to try to install everything on the laptop with serial port too, even if it's old and slow. Randomy: I know your situation, first you invest a lot of time tinkering and making instructions, and then all you get is a lot of stupid questions, so I feel a bit reluctant to post this.. |
|
#13
|
|||
|
|||
|
LPcapital:
Enter login "dis" than press enter. Then on prompt for password if any press enter again (don't type anything). After that you'll probably be in shell, then "su root" and press enter.. I think you'll make it there.. |
|
#14
|
|||
|
|||
|
I have just a few questions that might help others...as they are VERY confusing to me.
1. Round or OBD or Both? 2. Are the eBay cables that come as OBD with BMW round adapters fine to use? 3. Does one do something the other can't? 4. Anything else that should be known? I really appreciate this thread as I tried to start a FAQ/help thread which seems to have died. Thanks again man. |
|
#15
|
||||
|
||||
|
You are always better off using the round 20 pin diagnostic port if available as it can access more modules than are available via the OBD port. OBD is concerned primarily with engine and emissions functions only. Most EBay cables originate from China and many do not include a connection to pin 16 of the round 20 pin port, which detects when the ignition is switched on. In practice this is not a huge problem, just annoying if your interface is not wired to allow it to pick up power from another source. I have and do use cables from EBay but there are substantially better cables available.
|
|
#16
|
|||
|
|||
|
So... hxxp://cgi.ebay.com/ebaymotors/BMW-CAR-1-3-6-1-36-PA-SOFT-Diagnostic-PC-Tool-Scanner_W0QQcmdZViewItemQQ_trksidZp3286Q2ec0Q2em14 QQhashZitem33547fe8d1QQitemZ220461000913QQptZMotor sQ5fAutomotiveQ5fTools#ht_4906wt_941
|
|
#17
|
||||
|
||||
|
The item you are referring to is a PA Soft interface and cable set, not INPA or Carsoft.
|
|
#18
|
|||
|
|||
|
I've been trying to get DIS communicating with my car all weekend, but still no luck.
I installed everything on another laptop with a serial port, but it was still the same, no connection with the car, even if ifhserv shows the configured IP after running the test or trying to connect to the car. I searched on the internet and tried with diaghead emulator, i also tried to edit the host file in XP, played around with network on VMnet1. I always get the IP in ifhserv, but never got a free diaghead in DIS even if I was running the emulator. Seems there are diffrent ways to do this, but the only full instruction I found is by Randomy, the other ones I only found are just bits and pieces, and now I tried so many things I can't even remember half of them. Still no luck.. I'm running out of ideas at the moment. Will see if I find some info about ifhserv, seems to me that is where the communication is interrupted..? Last edited by Rallyfinnen; 09-28-2009 at 04:58 AM.. |
|
#19
|
||||
|
||||
|
you wont get a free daighead appearing in DIS, I never have. I know the frustration, I could onlyu find bits and pieces which is why I've put these step-by-step article together. One thing that my be missing, that I shoudl perhaps re-visit, is that you must first get INPA working before trying to get DIS to work...well you don't have to, but it will make it easier. Have you got INPA working\communicating to your vehicle?
__________________
|
|
#20
|
||||
|
||||
|
Quote:
And sorry if my questions are dumb, but I'm no IT geek... I'm just an autodidact...
__________________
![]() 1999 Z3 2.8 - British Traditional Individual 2003 Z4 2.5i |
|
#21
|
|||
|
|||
|
Yeah, the instruction was really good (a lot of companies should hire you to write their manuals!) I had no problems following it, and everything went just as described, with the exception of communication with the car
![]() INPA connects, but no connection when I run DIS even if ifhserv seems to be connected to DIS. Could it have something to do with my interface that is a INPA OBD, and not Carsoft? Today I did not have the motivation to bang my head against the wall trying to get DIS to work, so I was digging around in my OBD interface instead. Tried to get the ignition handling to work(after reading about the vagcom interfaces), but for some reason that failed too even if I had voltage on the right rs232-pin.. Maybe I'm cursed with bad luck whenever do something with bmw diagnostics! Last edited by Rallyfinnen; 09-28-2009 at 02:12 PM.. |
|
#22
|
||||
|
||||
|
So you can run INPA and get information from the DME with it?
__________________
|
|
#23
|
||||
|
||||
|
I'm not sure what I'm doing wrong here, but I can't get out of this screen. Using DIS as login worked to get to the root, but now I'm stuck again...
![]()
__________________
![]() 1999 Z3 2.8 - British Traditional Individual 2003 Z4 2.5i |
|
#24
|
|||
|
|||
|
Yes, I had several versions of INPA working since i first started with this, but DIS would not communicate anyway
![]() I have a 740 e38 -95 that I'm testing this on, there are some bugs in INPA when i read DME analogue values (for example lamda voltage) but it has always been like that. Communication in general is ok and works on other ECU's too. I tried DIS on two computers, both had INPA working, but DIS will not work even if the ifhserv gets the correct IP after running the test or starting diagnostics. I noticed that after playing around a lot, on one laptop the virtual machine will not restart automatically after running the ediabas test. Test result is ok but when I exit, it will not start DIS again, I have to stop it in VMWare and start it again. This only happened on one of the laptops, the other one is still restarting DIS automatically. But I don't think this is really a problem. LPCapital: Have you tried a reinstall? Everything worked fine for me on two computers, so maybe something vent wrong on yours during installation? Just delete the virtual machine and create a new one. Last edited by Rallyfinnen; 09-29-2009 at 04:05 AM.. |
|
#25
|
||||
|
||||
|
__________________
|
![]() |
| Bookmarks |
| Tags |
| cable, carsoft, dis, inpa |
| Thread Tools | |
|
|