PDA

View Full Version : My DIS/INPA/SSS/CARSOFT/NAVCODER Interface.



Pages : [1] 2

locum
08-08-2010, 02:41 PM
The super interface
Basically i modify a usb kkl 409.1 Vagcom cable, it also can be modified to OPEL, FIAT and other brands but that's another story.


1# buy some Vagcom cable KKL 409.1, just 8 € + shipping from ebay, ask the seller if it has the chip FT232RL. why? well basically because that chip support software mods. :buttrock
http://scantool.imechatronics.com/vagcom_kkl.jpg

2# As my 530d do not have odb2 connector, I order a cable adapter from obd2 to 20 pin bmw, ebay seller is ( Car.Doctor ) another 8 € + shipping.
http://img193.imageshack.us/img193/1944/abcd00161.jpg

I preferred to catch it on ebay, because it was more comfortable and cheaper than going to catch the pieces out there, also for those wishing to DIY, I leave the chart with specific connections.
http://shop.diagt.com/images/categories/automovel/bmw20-obd-conv-sch.jpg

3# Phillips screwdriver and the welder € 4.25
http://img28.imageshack.us/img28/3724/abcd00041.jpg

4# Open your vagcom and solder obd2 pins 7 and 8, which are the K lines, otherwise you will not be able to access to all modules from the car
http://img708.imageshack.us/img708/1346/abcd00121.jpg

5# For the software mod, you will need this driver "CDM 4.2.1916 WHQL certified" (http://tech.yostengineering.com/servoFolder/servocenterUSB/cdm-2-04-16-whql-certified.zip/at_download/file) , so unpack it, connect the cable, and install all with this driver.

Now we need to adjust the serial port, press the Windows key and Pause (both), then follow these images (sorry my XP is in spanish language)

http://img33.imageshack.us/img33/8015/image001cqu.jpg

http://img245.imageshack.us/img245/3501/image003jyz.jpg

Double click here
http://img203.imageshack.us/img203/521/image005tn.jpg

http://img197.imageshack.us/img197/4808/image007tf.jpg

http://img697.imageshack.us/img697/622/image009an.jpg

Select com1 and 1 or 2 ms of latency
http://img687.imageshack.us/img687/5674/image011rq.jpg

6# Download the "M. Prog 3.5" (http://www.ftdichip.com/Resources/Utilities/MProg3.5.zip) to modify the programming of the eeprom FT232RL,
we need to invert RI # and DSR # signals to fool the detection of battery and ignition, in order to be able to encode.

Run mprog and follow this steps
http://img215.imageshack.us/img215/8858/image015kl.jpg

check your I / O Controls settings, them must be like this:
#C0 = RXLED
#C1 = TXLED
#C2 = POWERON
#C3 = PWRON
#C4 = SLEEP

and do this
http://img717.imageshack.us/img717/6008/image017n.jpg

now you should see black dots
http://img69.imageshack.us/img69/4439/abcd00151.jpg

if your vagcom comes with ft232bm/bl chips, don't worry you only need to do some work

for those chips

pin 17 is GND
pin 18 is RI
pin 20 is DSR

so you need to solder pins 17,18 and 20 of the FTDI chip (this applies to the BL and BM) like this
http://a.imageshack.us/img37/5155/image385v.jpg

but if we want some REAL battery and ingnition detect, we must do this circuit

1 resistance of 4.7 kohm
1 resistance of 10 kohm
1 transistor BC546

http://www.clubebmwportugal.net/wp-content/uploads/2009/04/ign-circuit.jpg

in ft232bm/bl, it look like this
http://a.imageshack.us/img199/8725/image395m.jpg

http://a.imageshack.us/img401/674/image396d.jpg

In case anyone wants to do it in the FT232RL here are the outputs of the chip.
http://www.socalbavarians.com/bmwecu/viewtopic4.php_files/ft232rlextviewoo2.jpg

Note: This interface supports cars from 96/98 to March 2007

it work's with inpa, carsoft 6.1.4 (http://rapidshare.com/files/209569042/Carsoft_BMW_6.1.4_wrls.rar) and navcoder also

For the navcoder you usually need a RESLER interface but you don't really need it
http://www.reslers.de/IBUS/img/IBUS_V5.jpg

The Resler interface works with 4 outputs (ibus, 12v, gnd and NTSC) NTSC signal is used to the camera and as we don't have the chip for its management, just forget about it.

With this in mind, connect three cables as follows

http://www.talktomycar.co.uk/images/OBD2_J1962.jpg

open your trunk and do this

OBD2 connector pin 16 to 12v Positive cable
OBD2 connector pin 7 to I-Bus cable
OBD2 connector pin 4 or 5 to negative (gnd) cable

now you can use navcoder or other i-bus software :buttrock

Z3C Tblau
09-01-2010, 05:39 PM
Thanks an awful lot man!!
Worked at the first try with INPA! :D

TerraPhantm
09-01-2010, 11:28 PM
Can this work the otherway around? My D-CAN interface is based on that chipset (same drivers) - Would it be possible to use it on VAG cars?

confab
09-02-2010, 05:40 PM
So just to clarify, if you have an FT232RL you need to connect pins 7 and 8 of the DLC connector, then install drivers and change settings. If you have an FT232BM/L you need to connect pins 7 and 8, of the DLC connector, pins 17, 18, and 20, then install drivers and change settings. For either of the chips, you can use your circuit to use the actual voltage of the vehicle coming from pin 1, which should be KL15, to ground DSR which is the handshake signal. Right?

babenis
09-12-2010, 12:18 PM
Could you please explain what I need to do with the K-Line interface to work as a resler interface as well.

I have FT232RL, and I did a software switch of DSR with RI and interace worked for me for a few months now but I'd liket o add Resler functionality. Do I just do that on top of what's already done?


what do these instructions mean (further modify the K-Line cable)?


open your trunk and do this
-- I'm assuming this means to open the blue OBDII connector of my existing cable?

OBD2 connector pin 16 to 12v Positive cable
OBD2 connector pin 7 to I-Bus cable
OBD2 connector pin 4 or 5 to negative (gnd) cable

what wires do I connect to these pins? and I was under the impression that we merged PIN 7 and 8 for K-LINE in the first steps of your instructions

or what does it mean with the last step for Resler interace?

confab
09-12-2010, 12:56 PM
He's saying to run a jumper from the battery positive to pin 16, jumper from battery negative to pin 4 or 5, and jumper from ibus to pin 7. Then use your obd cable as an ibus interface.

rondo
09-12-2010, 12:57 PM
Hi the resler interface is for reading the ibus is this the mod that you are looking for?

locum
09-14-2010, 08:35 PM
Could you please explain what I need to do with the K-Line interface to work as a resler interface as well.

I have FT232RL, and I did a software switch of DSR with RI and interace worked for me for a few months now but I'd liket o add Resler functionality. Do I just do that on top of what's already done?


what do these instructions mean (further modify the K-Line cable)?


open your trunk and do this
-- I'm assuming this means to open the blue OBDII connector of my existing cable?

OBD2 connector pin 16 to 12v Positive cable
OBD2 connector pin 7 to I-Bus cable
OBD2 connector pin 4 or 5 to negative (gnd) cable

what wires do I connect to these pins? and I was under the impression that we merged PIN 7 and 8 for K-LINE in the first steps of your instructions

or what does it mean with the last step for Resler interace?

nope i don't mean to open blue cable, i think you should visit resler page and see how it connects his interface.

http://www.bimmernav.com/images/ibus.jpg

Anyway just plug it into your obd2 and start navcoder or connect it to your cd changer or radio, whatever.
you could search in wds for your car wires you will need 12v, gnd, and i-bus wich is usually a white and yellow cable

OBD2 connector pin 16 to 12v Positive cable
OBD2 connector pin 7 to I-Bus cable
OBD2 connector pin 4 or 5 to negative (gnd) cable



So just to clarify, if you have an FT232RL you need to connect pins 7 and 8 of the DLC connector, then install drivers and change settings. If you have an FT232BM/L you need to connect pins 7 and 8, of the DLC connector, pins 17, 18, and 20, then install drivers and change settings. For either of the chips, you can use your circuit to use the actual voltage of the vehicle coming from pin 1, which should be KL15, to ground DSR which is the handshake signal. Right?

Nope, if you have BM/BL cable you will not be able to do software mod, that's why you solder pins 17,18 and 20 of your FTDI chip.

By the way if you don't solder the ignition detection circuit you will not be able to SET CAR MEMORY KEY.

Orphee
10-15-2010, 07:52 AM
Hi !

I would like to build this cable to use NavCoder :
http://i5.photobucket.com/albums/y187/bacar/SimpleInterface2.jpg

There is no way to connect it to the car with OBD2 connector ?
I would like to make the cable usable on more than one car...

I would like something that can be plugged on every car easily.

I have a CarSoft 6.5 interface but NavCoder does not work with it.

Thank you :)

xisco44
10-15-2010, 08:16 AM
if i solder pins 17,18 and 20 of your FTDI chip.will i be able to SET CAR MEMORY KEY?

ganesht
10-16-2010, 12:43 AM
if i solder pins 17,18 and 20 of your FTDI chip.will i be able to SET CAR MEMORY KEY?

that with ncsexp yes

locum
10-16-2010, 12:45 PM
if i solder pins 17,18 and 20 of your FTDI chip.will i be able to SET CAR MEMORY KEY?

No you won't

In order to do CAR MEMORY KEY you MUST do this circuit
http://www.clubebmwportugal.net/wp-content/uploads/2009/04/ign-circuit.jpg

toyotahachiroku
10-16-2010, 08:51 PM
i made a mistake of not saving the original settings before programming the r232. would anyone know what the original settings were? im having a problem in mine where its all black dots but once i plug it in, the ign dot turns white and stays white even if i disconnect. after that, if i try to plug it in again, it goes black for a sec then goes back to white.

locum
10-16-2010, 10:58 PM
your I / O Controls settings must be like this:

#C0 = RXLED
#C1 = TXLED
#C2 = POWERON
#C3 = PWRON
#C4 = SLEEP

toyotahachiroku
10-16-2010, 11:14 PM
my cable must be different. those you have listed were not my original settings.

MaikelK
10-20-2010, 02:39 PM
Is it possible to add LED's to the wires for 12v+ and ignition on?

poteroa
10-21-2010, 12:07 AM
I/O Settings!!??
m.Prog program does not have a "poweron" in dropdown menu, only "PWRON#" for C2.
Is this "POWERON" only a "glitch" in guide? =)
My chip is the RL-one.

Really good tutorial, pictures could be better. I got a TxFiFo problem when I started INPA 5.02 (txFIFO value=14, expected 8) Got that fixed by updatin OBD.ini file and that com port has to be Com1 no other, just wonīt work, well on my laptop it doesnīt. (IFH-0027 error, Api init error).

For all you that have the FTDI 232RL chip. If you want to use the real battery/ign detection, you have to revert the DI#/DSR# with m-prog back to default, otherwise the black dots will still stay black even if the cable is not connected.
So leave other setting as they were in this tutorial, but take the taps of from DI# and DSR# and flash the chip.


How to connected the resistor/transistor mod see the included picture. :buttrock

Bridge RI# to GND pin with solder (Pins 6<->7), the pin 9 is soldered to the BC546 leg with 4.7Kohm resistor. Remember! It wont work if the DI# DSR# is inverted on the chips software!
http://i9.aijaa.com/b/00151/6919705.jpg (http://www.aijaa.com/v.php?i=6919705.jpg)

MaikelK
10-22-2010, 12:11 PM
I just messed up my cable with soldering! 3 pins of the chip joint when soldering...... Orderd a new one and need to get smaller tip on my soldering iron!:mad

kreller
10-24-2010, 10:06 AM
Is it possible to make it work with toyota yaris 08 ?

locum
10-24-2010, 09:57 PM
I just messed up my cable with soldering! 3 pins of the chip joint when soldering...... Orderd a new one and need to get smaller tip on my soldering iron!:mad

Me too, i just order 2 more cables.

I hate when that happen :mad

djcristi
10-27-2010, 02:17 AM
here is my simplified real ign detection mod.

you don't have to use the 4.7k at the collector as in first schematic, the ft232 has a 200k internal pull-up .

also the base resistor has to be minimum 10k, i had an 120k one, the higher the better , lowers base current.


here are the simulation and pictures.

http://img196.imageshack.us/img196/6748/simaq.png


http://img100.imageshack.us/img100/6448/interfacemod.jpg


http://img185.imageshack.us/img185/1198/ftdidetail.jpg

bmwjavier
10-29-2010, 10:59 AM
It is possible use this interface with sss/progman v34 for update ecu and egs software??

thanks,

Beemer187
10-29-2010, 01:28 PM
It is possible use this interface with sss/progman v34 for update ecu and egs software??

thanks,

Yes I have the same Vagcom interface and updated the DME. E46-330CI
Cable works fine with Progman/GT1/INPA.

poteroa
10-31-2010, 01:35 AM
I just messed up my cable with soldering! 3 pins of the chip joint when soldering...... Orderd a new one and need to get smaller tip on my soldering iron!:mad

You can get the excessive tin off with solder remover wick (Copper Braid) or with a solder sucker that are sold in most shops that sell soldering irons. The cable is not broken yet, (If you did not connect the cable). So try that before you buy a new one. Its also good to have those solders "helpers" if you do more elect-jobs. :alright

But yes, do not even think of starting the job with a humungus iron, and do not buy more that 40Watt iron, more heat=you will propably brake the chip or unsolder other parts from the board.
Oh, and there are lots of different sizes of solder, so get as thin as possible for those ic-legs, helps a lot.

bmwjavier
10-31-2010, 06:51 PM
Yes I have the same Vagcom interface and updated the DME. E46-330CI
Cable works fine with Progman/GT1/INPA.

But can I update egs software with INPA or I must install sss?

With INPA ŋwhere can i download the software for my EGS?

thanks,

Beemer187
10-31-2010, 07:03 PM
But can I update egs software with INPA or I must install sss?

With INPA ŋwhere can i download the software for my EGS?

thanks,

You need SSS Progman for updating software.
INPA is only for testing/reading/clearing fault codes.

bmwjavier
11-01-2010, 10:50 AM
You need SSS Progman for updating software.
INPA is only for testing/reading/clearing fault codes.


sss v32? or i need sss v34 or v38?

I donīt have battery charger. ŋcan i update dde and gws software without battery charger or is it dangerous??

O must I update it with the charger connected during the coding?

A 3.6 A charger is OK for my 530da e39?

Thanks,

Beemer187
11-01-2010, 12:40 PM
sss v32? or i need sss v34 or v38?

I donīt have battery charger. ŋcan i update dde and gws software without battery charger or is it dangerous??

O must I update it with the charger connected during the coding?

A 3.6 A charger is OK for my 530da e39?

Thanks,

SSS v32 is fine, yes you need to connect a charger during coding.
I don't think 3.6A is enough, 10Amp should be fine.

Orphee
11-03-2010, 05:25 AM
Hello,

I just bought a usb kkl 409.1 Vagcom cable..
The chip is FT232BL...

I would like to know what are exaclty the pin to solder from the beginning...

I want "some REAL battery and ingnition detect"

Do I need to do the step #4 of the tutorial or it is only for FT232RL ? :

4# Open your vagcom and solder obd2 pins 7 and 8, which are the K lines, otherwise you will not be able to access to all modules from the car
http://img708.imageshack.us/img708/1346/abcd00121.jpg


I guess I have to do this circuit :
http://www.clubebmwportugal.net/wp-content/uploads/2009/04/ign-circuit.jpg
on the picture just after I can see the pin 17 and 18 soldered, do I have to do so ?
http://a.imageshack.us/img199/8725/image395m.jpg

The post #21 does not do the same circuit, is it for FT232RL ?

Thank you for your help !

chas3
11-03-2010, 11:19 AM
I was just about to order a ressler, when I bumped into this. Thumbs up locum ;)

Orphee
11-03-2010, 12:52 PM
Is the BC546 is mandatory ? or any NPN can do the job ?

Thank you

djcristi
11-03-2010, 01:05 PM
bc546 is like the cheapest , any npn is ok , 547 etc. look for my earlier post , it's for ft232bm , you have to find the corresponding pins on BL and all ok, it;s the same chip , different package

Orphee
11-03-2010, 03:31 PM
I have a C1740 transistor... If I'm not wrong it is a NPN transistor..

Should be good, just need to now E B C ... searching...

Edit : Forget it, i just bought a BC547 ...

aaaokk
11-04-2010, 08:18 AM
what the different with this Vagcom interface and GT1(yellow head) under BMW DIS??

Orphee
11-04-2010, 10:49 AM
Maybe i ask a stupid question but :

With this cable, do we have to install the supplied driver CD ?
Or this one is needed :
5# For the software mod, you will need this driver "CDM 4.2.1916 WHQL certified" (http://tech.yostengineering.com/servoFolder/servocenterUSB/cdm-2-04-16-whql-certified.zip/at_download/file) , so unpack it, connect the cable, and install all with this driver.

I have a FT232BL and plan to do the REAL battery and ingnition detect

djcristi
11-04-2010, 12:26 PM
you may install the latest ftdi drivers (http://www.ftdichip.com/Drivers/VCP.htm)

nutterdog
11-04-2010, 01:39 PM
I have had success with this thread. I just got this cable from Ebay that has the 232RL chip

http://cgi.ebay.com/ebaymotors/VAG-COM-USB-KKL-409-1-cable-AUDI-VW-OBD2-OBD-2-/250667563984?pt=Motors_Automotive_Tools&hash=item3a5cf37bd0

Opened it up and soldered 7 and 8 together. Threw out the software that came with it followed the directions in post 1 for the driver and chip reprogramming. Works great with INPA and EasyDIS v44.

pyro225
11-07-2010, 01:49 PM
HELP!! i have the 232rl cable i soldered the two pins together and flashed it as per instructions. Set to com1 and latency 2ms... When i run inpa it says ignition on and battery on when its not even plugged into car.. is this right???

Also carsoft just says BAD Response when trying to connect... help?

nutterdog
11-07-2010, 03:23 PM
That is right. Unless you do resistor/transistor mod you do not get battery/ignition detect and INPA will always show black dots. Does INPA work?

I have no idea about Carsoft.

djcristi
11-08-2010, 05:41 AM
inpa works even without battery & ign mod. if you solder them like that and it feels ign on permanently , you won't be able to do programming with DIS

fsfikke
11-08-2010, 08:51 AM
So is it true that if you have a FT232RL you'd need to solder this circuit, but instead of connecting it to pin 20 on the chip it has to go to pin 9 for the RL?
http://www.clubebmwportugal.net/wp-content/uploads/2009/04/ign-circuit.jpg

And is it necessary to ground pin 6 (RI#) as per Poteroas post? (http://forums.bimmerforums.com/forum/showpost.php?p=20560573&postcount=17)
One last thing, is it a problem if I use a BC547 instead of the BC546, looking at this page I'd think it shouldn't be a problem: http://electronic.netsons.org/?q=node/55

And do you need PIN 13 & 14 (CBUS2/3)? Cause I just killed those two :/

pyro225
11-08-2010, 09:42 AM
Can i program with dis if i just put 7 and 8 together? i can sort of get it going in carsoft now - can connect to dme but no other modules???? any ideas?? also dumb question - what can you program with dis? can you upgrade moduels firmware like the bm54s so they support mp3s or can you upgrade bluetooth modules so they are more compatable?

djcristi
11-08-2010, 11:43 AM
to program with dis you need only the vag interface, no mods, or the real ign mod. with fake ign mode don't work, it will keep telling you to switch on & off ignition when you write settings.

poteroa
11-08-2010, 01:24 PM
Hi. ALL THAT HAVE THE RL-CHIP!!

Itīs crucial that you check out that picture that I posted earlier.
Do the soldering exactly as I did, and remember.
DO NOT INVERT THE RL-Chips DI# DSR# with the software, if they are inverted the cable wont work. So if you use the REAL ignition detection, flash the chip again without the taps in DI# DSR#

I canīt include the pics here for some reason, so clik the links..

http://www.aijaa.com/v.php?i=7014573.jpg

http://www.aijaa.com/v.php?i=7014572.jpg

After you have done these things, you should have a working cable.

The BC547 should work if you donīt have a 546.

nutterdog
11-08-2010, 02:41 PM
Can someone provide some soldering tips for attaching the transistor to the chip lead? I was able to bridge 7-8 but the next steps seems to require some more technique.

poteroa
11-09-2010, 12:14 AM
Can someone provide some soldering tips for attaching the transistor to the chip lead? I was able to bridge 7-8 but the next steps seems to require some more technique.

Buy very thin solder, like .1 or .2 mm thick, I use a gas solder that is very light in use and you can heat the component in less than a second.
Cover the nearest pins with matches or something made of wood, so that you create a "canyon" in pin 9, that way you wont solder the pin to wrong place. Use normal electric tape to keep the woodsticks in place.

You can also check the trace that comes to the pin9, just scrape all the lack off the surface, apply some tin on it, and solder the C-leg to it.
:buttrock

Try to solder some tin to pin 9 itself before you try to solder the c-leg in to it, also apply some tin to the c-leg (Just so that you can see a thin layer) helps the job a lot.

Marcys
11-09-2010, 09:06 PM
to Poteroa:
i have a ftdi 232rl

I had accidentally made the invert of DSR and IR by SW(mprog) with circuit of detection power, both circles of INPA were in BLACK.

Now, if I remove both MPROG invert, both points in the INPA (interface no
connect to the car, only connect to pc) are blank.

If I invert physically (joining pin) remain blank RI BOTH POINTS
INPA (BATTERY AND ON), as if I invert the IR from the MPROG.

I can't take the error, I have everything set up exactly as
do you have, Poteroa.

Any idea?

THANKS

(excuse my bad English...)

poteroa
11-10-2010, 12:24 AM
to Poteroa:
i have a ftdi 232rl

I had accidentally made the invert of DSR and IR by SW(mprog) with circuit of detection power, both circles of INPA were in BLACK.

Now, if I remove both MPROG invert, both points in the INPA (interface no
connect to the car, only connect to pc) are blank.

If I invert physically (joining pin) remain blank RI BOTH POINTS
INPA (BATTERY AND ON), as if I invert the IR from the MPROG.

I can't take the error, I have everything set up exactly as
do you have, Poteroa.

Any idea?

THANKS

(excuse my bad English...)

Hi.

Those "dots" in INPA will stay white if the cable is not connected to the car, when you do this REAL ignition detection. The only way you can see if the cable is working, you have to connect the cable to the car and put Ignition on, and then check if the "dots" come black in INPA.

- Check that the resistors are installed correctly (right resistor in right place)
- What transistor you are using, are the "legs" installed as in my picture
- Did you use 1/4watt resistors

Take a picture of that cable you made, and post it here, so I might see what is wrong.
Oh, one thing. Do you get any error message with INPA when you try to run it?

Marcys
11-10-2010, 03:57 AM
Hi.

Those "dots" in INPA will stay white if the cable is not connected to the car, when you do this REAL ignition detection. The only way you can see if the cable is working, you have to connect the cable to the car and put Ignition on, and then check if the "dots" come black in INPA.

- Check that the resistors are installed correctly (right resistor in right place)
- What transistor you are using, are the "legs" installed as in my picture
- Did you use 1/4watt resistors

Take a picture of that cable you made, and post it here, so I might see what is wrong.
Oh, one thing. Do you get any error message with INPA when you try to run it?

Everything looks to be correct, as your interface.

I can't take a picture because I haven't got a camera with such precision.

Locum explained that if you have real power detection, if you
connect the cable to the PC but not the car, the CIRCLE (DOT) of BATTERY Will Be ON (black) and IGNITION will be OFF (white) until it is connected
interface to the car and turn on the ignition.

poteroa
11-10-2010, 06:58 AM
Everything looks to be correct, as your interface.

I can't take a picture because I haven't got a camera with such precision.

Locum explained that if you have real power detection, if you
connect the cable to the PC but not the car, the CIRCLE (DOT) of BATTERY Will Be ON (black) and IGNITION will be OFF (white) until it is connected
interface to the car and turn on the ignition.


Well, go and try it! :alright

Marcys
11-10-2010, 07:26 AM
Well, go and try it! :alright

Could you tell me if the pin nš14 of bmw interface 20pin(power pin) go with 5v or go with 12vŋ?



Thanks

Nothing, I just try. I do not know why not go, I'm going crazy.

poteroa
11-10-2010, 08:09 AM
Could you tell me if the pin nš14 of bmw interface 20pin(power pin) go with 5v or go with 12vŋ?



Thanks

Nothing, I just try. I do not know why not go, I'm going crazy.

Sorry??!? I didnīt understand your question.
Do you mean that what voltages are in car side OBD-Connector?
If that is what you are asking, check this link:

http://pinoutsguide.com/CarElectronics/bmw_obd_ii_diagnostic_pinout.shtml This is the 16-pin new model

http://pinoutsguide.com/CarElectronics/car_diag_pinout.shtml This is the old 20-pin version

So if your car is pre 2000 and you have the round connection, you have to buy/make an adapter to use this application

But if you are asking that regarding the cable, you donīt need that information, just make this cable and follow instructions.
If you are looking info for some other application, then for that you have to start a new topic.

Marcys
11-10-2010, 08:27 AM
No no!

I asked about the voltage that reaches at the 14 pin of connector
motor (http://pinoutsguide.com/CarElectronics/car_diag_pinout.shtml)

and i solved my doubt, the power and the Ignition pin's will come +12V

but the cable does not work, I tested the resistences and are
correct, not how to test the transistor to see if it works
correctly.

The current programming interface are:
I / O CONTROLS
c0 rxtled
c1 txled
c2 poweron
c3 poweron
c4 sleep


And RI # INVERT .

All by MPROG 3.5

I do not know what else I can try ... : (

THANKS








TESTING TRANSISTOR:
http://img130.imageshack.us/img130/3628/232rl.jpg


Among leg E and C and my tester in 20Kohm the value is 9.93

In other combinations of testing do not get any value.

:S


you have this values in your transistor?

THANKS

poteroa
11-10-2010, 10:33 AM
No no!

I asked about the voltage that reaches at the 14 pin of connector
motor (http://pinoutsguide.com/CarElectronics/car_diag_pinout.shtml)

and i solved my doubt, the power and the Ignition pin's will come +12V

but the cable does not work, I tested the resistences and are
correct, not how to test the transistor to see if it works
correctly.

The current programming interface are:
I / O CONTROLS
c0 rxtled
c1 txled
c2 poweron
c3 poweron
c4 sleep


And RI # INVERT .

All by MPROG 3.5

I do not know what else I can try ... : (

THANKS








TESTING TRANSISTOR:



Among leg E and C and my tester in 20Kohm the value is 9.93

In other combinations of testing do not get any value.

:S


you have this values in your transistor?

THANKS


Hi, I donīt have a multimeter at the moment, so canīt test the 546.

But one thing, DO NOT INVERT ANYTHING WITH THE SOFTWARE!
If you do this real ignition modification, the chip has to be in "factory state".
Only change those:

I / O CONTROLS
c0 rxtled
c1 txled
c2 poweron
c3 poweron
c4 sleep


Leave the DI# and DSR# blank (No selection) when you flash the chip.
Check after flashing that the DI# and DSR# donīt have any invertion.
The Battery "dot" is black in INPA when the cable is connected to PC, the Ignition is White. If you get INPA in that state, the cable should work.
Always after flashing, take the cable off from usb port, and plug back in, (Close m.prog before that). Also check that your computer has not taken a new comport for the cable, other than com1 wonīt work. (my computer changed the cables com port to com28 after flashing, and had to set it manually after that to com1).

And I donīt have any knowledge of that old connection, I have E60 bmw, and it has the new OBD2 connection. If you have the old one, you should try to find a person that has made this modification to 20-pin adapter.
Check the Locumīs post in the beginning of this topic, there is picture how to connect to old OBD-port.

Marcys
11-10-2010, 11:53 AM
Hi, I donīt have a multimeter at the moment, so canīt test the 546.

But one thing, DO NOT INVERT ANYTHING WITH THE SOFTWARE!
If you do this real ignition modification, the chip has to be in "factory state".
Only change those:

I / O CONTROLS
c0 rxtled
c1 txled
c2 poweron
c3 poweron
c4 sleep


Leave the DI# and DSR# blank (No selection) when you flash the chip.
Check after flashing that the DI# and DSR# donīt have any invertion.
The Battery "dot" is black in INPA when the cable is connected to PC, the Ignition is White. If you get INPA in that state, the cable should work.
Always after flashing, take the cable off from usb port, and plug back in, (Close m.prog before that). Also check that your computer has not taken a new comport for the cable, other than com1 wonīt work. (my computer changed the cables com port to com28 after flashing, and had to set it manually after that to com1).

And I donīt have any knowledge of that old connection, I have E60 bmw, and it has the new OBD2 connection. If you have the old one, you should try to find a person that has made this modification to 20-pin adapter.
Check the Locumīs post in the beginning of this topic, there is picture how to connect to old OBD-port.


I tryed the invert by hardware, solding the two points, RI# AND GND (not DI, IS RI, no??)

I have unchecked all options in Mprog and programmed the chip.

i have interface in 1 com port and latency in 2msg.

I tryed to disconect the interface after each step, but still my INPA DOT Baterry ARE BLANK without connect at the car or connecting at car.

I think the chip is damaged... but... if i invert DSR both dots in INPA are BLACK connected at the car or not.

:(

poteroa
11-11-2010, 12:01 AM
I tryed the invert by hardware, solding the two points, RI# AND GND (not DI, IS RI, no??)

I have unchecked all options in Mprog and programmed the chip.

i have interface in 1 com port and latency in 2msg.

I tryed to disconect the interface after each step, but still my INPA DOT Baterry ARE BLANK without connect at the car or connecting at car.

I think the chip is damaged... but... if i invert DSR both dots in INPA are BLACK connected at the car or not.

:(

If you are using BC546 and the resistors are the right ones, you have made a mistake in soldering the components or the npn transistor is damaged. Check, and recheck everything.
Be sure that the 4K7 resistor is in +5 volt that comes from computers side, AND THE C-LEG IS IN THE LINE AFTER THE RESISTOR!
If you have connected it before 4k7 resistor, you might have fried the npn.

It should be like this: +5volt->4K7->C-leg>-Pin9 of FT232RL

Try to find a camera, and take a picture of your cable.
Sorry, but canīt help you more if you have done everything "by the book"

evotronix
11-11-2010, 09:18 PM
Can anyone tell me if 1/8 Watt (0.125W) nis enough for the 4.7 Kohm resistor? That's what my local radio shack has, and I don't want to order online, and they have 0.250 Watt for the 10k or higher.
Thanks for any replies!

poteroa
11-12-2010, 12:23 AM
Can anyone tell me if 1/8 Watt (0.125W) nis enough for the 4.7 Kohm resistor? That's what my local radio shack has, and I don't want to order online, and they have 0.250 Watt for the 10k or higher.
Thanks for any replies!

Less watt means that the resistor is less heat resistant, but its more compatible for low amper applications. The 4k7 is better to be a 1/4, cause your USB-port +5volt wonīt give much ampers.
I bought 1/4 watt resistors, and they work fine with this cable modification. Take the 1/4 watt ones. (.250) and you wonīt have any problems.

geiristudio
11-12-2010, 06:21 AM
Could someone post a link to a cable that does include the chip ? I've looked at some cables on ebay and asked if the chip is included but no one answers. Thanks!

poteroa
11-12-2010, 09:31 AM
Could someone post a link to a cable that does include the chip ? I've looked at some cables on ebay and asked if the chip is included but no one answers. Thanks!

Hi, allmost any 409.1 KKL VAG-COM cable (USB) has either the RL/BM chip, so if the connector is blue in color, it should have one of the compatible chips you can modify to your needs. Its all the same witch chip you get, the chips pinout is just different.

It is possible that you might get a cable that has totally different chip technology too, so do not blame me if you get a cable that can not be modified.

That cable from the link should be modified:

http://cgi.ebay.com/ebaymotors/VAG-COM-USB-KKL-409-1-cable-AUDI-VW-OBD2-OBD-2-/250667563984 (http://rover.ebay.com/rover/1/711-53200-19255-0/1?campid=5335818596&toolid=10001&mpre=http%3A%2F%2Fcgi.ebay.com%2Febaymotors%2FVAG-COM-USB-KKL-409-1-cable-AUDI-VW-OBD2-OBD-2-%2F250667563984)

(I have that cable, and works perfect)

djcristi
11-12-2010, 10:18 AM
actually , any vag409 will do, price is 6-8$/pcs from china :D , there are 2 blue versions.

version1 (http://www.flickr.com/photos/7201827@N05/sets/72157623067721074/detail/)
version2 (http://www.flickr.com/photos/7201827@N05/sets/72157622885267616/detail/)

pyro225
11-16-2010, 04:24 PM
anyone tell me how they get dis to work with this cable ? i have v57 in the vmware image but very stuck - no connection?

poteroa
11-17-2010, 12:22 AM
anyone tell me how they get dis to work with this cable ? i have v57 in the vmware image but very stuck - no connection?

Hi.

http://forums.bimmerforums.com/forum/showthread.php?p=20157823

Follow that guide, and you WILL NEED the BMW Head Emulator 1.2 software, try to search the forums for that.
I know that the V44 (M5-board.com) "easy DIS v44" still has the Programming function, the later versions do not have them, so try to find that package.
btw the isntallation is very hard to get to work if you donīt know any UNIX..

:alright

locum
11-17-2010, 08:46 AM
Hi.

http://forums.bimmerforums.com/forum/showthread.php?p=20157823

Follow that guide, and you WILL NEED the BMW Head Emulator 1.2 software, try to search the forums for that.
I know that the V44 (M5-board.com) "easy DIS v44" still has the Programming function, the later versions do not have them, so try to find that package.
btw the isntallation is very hard to get to work if you donīt know any UNIX..

:alright

You don't really need diaghead emulator, installation is not that difficult i made some video tutorials but in spanish language

Orphee
11-17-2010, 02:51 PM
Hi, I have a question please :
I have a FT232BL chip.

I soldered everything to make the ignition detection work.

But something seems to be bad : the when I check the solder with a ohmmeter (?) it seems PIN 20 and 21 are wired...
Is is true ?

When I check my solder on the pin 20, I don't think I soldered 21 too...
THank you for your help !

Edit : I checked again, I scratched a little beetween pin 20 and 21 with a needle ... I now there not wired anymore... :)

Edit again : IT WORKS !! YES !! INPA detects Battery and ignition !

Thank you for ALL !

Marcys
11-17-2010, 05:12 PM
please, someone open the BMW 20-pin connector and tell me when cables
go to the skewers.

I have 4 wires, so that:

1k
1L
1 12v battery power
1 GND

As the power of this cable have avoided it?

someone I open one and count the wires passing through the cable please?

you delay 1 minute to remove 2 small screws and check the cables of the connector!!

Beemer187
11-18-2010, 12:39 AM
please, someone open the BMW 20-pin connector and tell me when cables
go to the skewers.

I have 4 wires, so that:

1k
1L
1 12v battery power
1 GND

As the power of this cable have avoided it?

someone I open one and count the wires passing through the cable please?

you delay 1 minute to remove 2 small screws and check the cables of the connector!!


I have:

pin 15: red wire
pin 19: black wire
pin 14: orange wire
pin 16: brown wire

pin 16 and 20 are connected to each other.

Marcys
11-18-2010, 03:36 AM
I have:

pin 15: red wire
pin 19: black wire
pin 14: orange wire
pin 16: brown wire

pin 16 and 20 are connected to each other.


huuummm your circuit of real ignition detection runs well?

you tell me pin 16(ingnition) go with pin20(ISO 9141-2 K Line)...


you should have the pin 17 and 20 together

Beemer187
11-18-2010, 11:22 AM
huuummm your circuit of real ignition detection runs well?

you tell me pin 16(ingnition) go with pin20(ISO 9141-2 K Line)...


you should have the pin 17 and 20 together

I've checked it again....
Forget pin 16. you were right, pin 17 & 20 together, my bad.

Marcys
11-18-2010, 03:23 PM
I NEED Someone with DIS fully configured vmware and it works, and interface
INPA correct:

1-NO CONNECTION TO CAR INTERFACE
2-Opening IFH-service.exe
3-Connecting the interface to your laptop ONLY!
4-Open VMWARE AND EXECUTE DIS
5-CODIFICACION/PROGRAMATION
6-CAR MEMORY
7-forward arrow (below right)
8-When say we put the contact ON and it will start
automatically detecting the car, NOT EVEN THE INTERFACE TO CONNECT
CAR, only the laptop, I repeat, only the PC, we give the following ...

9-He will say that is reading data, what is the error ????

it said the following?

"Control unit description file not present?"
"Please insert CD and repeat process present!"

10-Just let go you back ...



Well, that's what I want you to try, if you give that error, because I now
until this weekend I can not test the car in front and I have the theme
sw and hw prepared to reach out and connect and do not go setting sw.


I ask this because I think that gives a rare error that says insert a cd ŋ?

if I have not even connect the interface to the car!



PLEASE try it, try it you delay 5 min


THANKS

Marcys
11-19-2010, 05:28 PM
Now works correctly DIS

I enabled 'Follow me home'

But even with it on, if I open or close the car, still do not turn the
lights.


Anyone can tell me if so when you have to turn on lights, or
While that option is to give the high beam lever without a key on?

chas3
11-19-2010, 06:02 PM
In order to trigger the function, once you have parked that car, stop the engine and pull the high beam lever towards you (just like you would flash it). It would stay on for the preset period of time, even if you lock the car. It will then turn off after the preset time has elapsed. In addition, you can code which lights are on for this function.

Orphee
11-20-2010, 04:16 AM
Hi,

Just a question, I did the real ignition mod, but battery is always ON when I plug the cable to the computer... the cable is not plugged to the car.
Ignition detect works well, but battery always ON. Is it normal ? Or can in be a problem ?

Thank you !

Marcys
11-20-2010, 07:23 AM
Hi,

Just a question, I did the real ignition mod, but battery is always ON when I plug the cable to the computer... the cable is not plugged to the car.
Ignition detect works well, but battery always ON. Is it normal ? Or can in be a problem ?

Thank you !

your cable it's ok, it's normal!!!


Thanks chas3!!!!!

Orphee
11-23-2010, 04:25 PM
Hi !
I can read somewere latest BMW use D-Can interface... It means this cable does not work for them ?
We must buy a D-can cable ?

It is really more expensive than KKL cable :s

Thank you

djcristi
11-25-2010, 06:50 AM
d-can cable is needed for bmw > 03.2007 . it's around 100$

geargrinder
11-27-2010, 12:08 PM
Just got the ignition detect working per the threads here on my FT232RL chipped blue cable. Woot.

A few comments:

Basic layout is Emitter to chip pin7, Collector to chip pin9, then a resistor to OBD pin1. I did not need all the other stuff that was shown in other versions people have done... basically I did the exact same thing djcristi did for the BL version but mapped it to the right pins for the RL. http://forums.bimmerforums.com/forum/showpost.php?p=20603324&postcount=21
It does not seem necessary to bridge RI to GND? Unless something else is not working that I can't figure out, so far this is working great as-is.
I used some random generic NPN I had lying around with no markings on it (woot again - I always want to find uses for these unmarked junk transistors)
Because this soldering-components-to-SMD stuff isn't very solid, I STRONGLY suggest bonding the parts down. Great options for this are hot glue, or, silicone/RTV sealant. After you get the cable working, glob some goo on the transistor to stabilize it. See pics...
I stuck some shrink tubing on the leads to the resistors because frankly I think all the versions shown with bare wires lying around in the cable head aren't so great an idea and not real nice construction practice.
I also had one of the USB cable wires on the end of the board break off, obviously cheap crappy Chinese construction. Watch out for bad solder/connections if you're having trouble, it could be well worth touching up the connections. I've also globbed some hot glue on the wire ends cause they cheap as sh1t.


Soldered...
http://www.j2c3.com/misc/BMW/VAGCOM.cable.mod.JPG

With hot glue bonding
http://www.j2c3.com/misc/BMW/VAGCOM.bonded.JPG

Thanks to locum and djcristi and poteroa for laying the groundwork on this one by the way.

poteroa
11-30-2010, 03:43 PM
Now, how about some ground work for a CAN-bus cable?? =)
Anyone have one that could be gutted and inspected??

geiristudio
12-03-2010, 11:03 PM
Hey, I did all the soldering before I tried to do the software mod. Is that okay ?

TurboBimmer
12-05-2010, 07:36 AM
Was wondering if the modified VAG cable is equivalent to the Carsoft interface sold by Carsoftwest, or it does more (or less...)

With this modified VAG cable, is it possible to work on a 20066 Mini?
Thanks.

poteroa
12-05-2010, 09:50 AM
Hey, I did all the soldering before I tried to do the software mod. Is that okay ?

Does not matter if you did it before. So should work all the same.
The modification does not affect the programming of the chip. (If you did it right) :)

robtheviking
12-07-2010, 03:12 AM
Morning all. Thanks for this thread, I've just modded a vagcom lead with a npn, 4.7k and 100k resistor as they are what I had lying around. It works a treat! Tested it with INPA and the ignition detect works fine. I've just installed SSS, and will try that later, once I've replaced my battery, which was only reading 11.7v when I measured it yesterday! Gotting about 14.3v at the battery when the engine is running so the alternator seems to be putting out good current.

Out of interest what is the minimum battery voltage level that the software needs before it connects to the car?

geargrinder
12-07-2010, 03:37 AM
Morning all. Thanks for this thread, I've just modded a vagcom lead with a npn, 4.7k and 100k resistor as they are what I had lying around. It works a treat! Tested it with INPA and the ignition detect works fine. I've just installed SSS, and will try that later, once I've replaced my


Woot! Congrats. I'm still working on my Triple-S setup but looking forward to tackling it when I get back from abroad next week.



battery, which was only reading 11.7v when I measured it yesterday! Gotting about 14.3v at the battery when the engine is running so the alternator seems to be putting out good current.

Out of interest what is the minimum battery voltage level that the software needs before it connects to the car?

Sorry I'm still too much of a n00b to know the answer on this one although I do know when you flash the DME they are adamant about having a charger connected and keeping voltage up blah blah blah when you're coding anything. BMW's seem to be uniquely fussy about this...

robtheviking
12-07-2010, 04:36 AM
Mate. SSS was ok to install, Randomy's thread is pretty damn good! There are a couple of things I'd advise though,

1. At least 1.5Gb of RAM on your laptop!
2. At least 25GB of free HDD space
3. At least a weekend of your time!

I used the preconfigured base by viperunner, and Progman/SSS V32. The preconfigured vmware base makes setting it up a doddle as all the settings are done! I installed on XP and it was hassle free. Just need to change my battery now and see if it'll talk to the car! I do have access to a decent power supply, when i attempt to do coding, I'll hook it up for sure.

Got a few bits to do on my E39 with NCS expert first then some retrofits to wifey's E87, which is why i wanted Progman/SSS installing.

geargrinder
12-07-2010, 04:50 AM
I used the preconfigured base by viperunner, and Progman/SSS V32. The preconfigured vmware base makes setting it up a doddle as all the settings are done! I installed on XP and it was hassle free. Just need to change my battery now and see if it'll talk to the car! I do have access to a decent power supply, when i attempt to do coding, I'll hook it up for sure.

Yeah as I said on another thread I had bad results with the viperrunner base, then David Mc gave me a tip which I need to get back on top of to see if it resolves my issue (specifically I got these big "#3" "#4" things on a white screen which he says is a screen resolution thing - I guess I need to force the screen resolution which I did not do...) Damn I hope that works somewhat easily because I already spent at least ONE weekend on it and when i go back it'll be starting on TWO weekends...

robtheviking
12-07-2010, 05:09 AM
I'll reply to that thread mate, rather than taking this one OT.

geargrinder
12-07-2010, 05:14 AM
Now, how about some ground work for a CAN-bus cable?? =)
Anyone have one that could be gutted and inspected??

The only CAN cable I have is a VAG-COM Hex+CAN cable... it's a genuine Ross-Tech one with the integrated software dongle functionality etc. ($$$) so I'm not going to tear it up and besides I don't think it works w/ the BMW D-CAN cars (although I can't be sure... I do know it won't work w/ my K-line E46 M3 but it loves to work with my K-line Audi C4 S6)...

Reading the CAN bus spec it seems VERY generic and straightforward, like any CAN interface should work for any car implementing the standard...However it does seem like reading "alternate" OBD connector pins is one of the sneaky ways that OEM's stay proprietary - aka "well we exchange OBD data generically according to the standard, but if you try to use our software for proprietary functions it needs to read X on pin Z etc". Aka specifically ignition sense etc.

I'd love to play around with this and even order some of the generic CAN bus USB cables on the interwebz but I don't have a CAN bus Bimmer to screw around with at this point anyway so I'll leave it to others for now...

poteroa
12-07-2010, 11:33 PM
The only CAN cable I have is a VAG-COM Hex+CAN cable... it's a genuine Ross-Tech one with the integrated software dongle functionality etc. ($$$) so I'm not going to tear it up and besides I don't think it works w/ the BMW D-CAN cars (although I can't be sure... I do know it won't work w/ my K-line E46 M3 but it loves to work with my K-line Audi C4 S6)...

Reading the CAN bus spec it seems VERY generic and straightforward, like any CAN interface should work for any car implementing the standard...However it does seem like reading "alternate" OBD connector pins is one of the sneaky ways that OEM's stay proprietary - aka "well we exchange OBD data generically according to the standard, but if you try to use our software for proprietary functions it needs to read X on pin Z etc". Aka specifically ignition sense etc.

I'd love to play around with this and even order some of the generic CAN bus USB cables on the interwebz but I don't have a CAN bus Bimmer to screw around with at this point anyway so I'll leave it to others for now...

It would be a start, if someone listed the components that are inside the cable. Someone said earlier, that some china-cable has the same FTDI chip and some additional chip installed. So if lucky, it could be made from a cheap OBD by modding the firmware of the chips.
I have a prommer in use, so just would need the infos etc.

How about a picture of D-Can cable someone?

locum
12-08-2010, 08:52 AM
here some chinese dcan based on atmega chip

http://www.osefactory.com/EBAY/INPA_DCAN2/pin8.JPG

poteroa
12-08-2010, 04:58 PM
Allright, did some digging:

The Atmega 162 can accessed with ponyprog, and the chips sofware is easy to read..all the other components are rather easy to find. Like MCP2515 and the rest are peanuts.
Pricing is prox. 20-30$ for the parts, if some salvage components are available. Only problem is to manufacture the board, cause it would be a mess to cut traces and make new ones etc.
Only way would be to make the PCB, find the components and build the whole interface from scratch. The PCB is 2-sided, so DIY is little bit tricky.
If there is someone who can get hands on PCB-layout and schematics with raster information, you could build that cable in few hours sitting by your kitchen table with a nice cold one in other hand. ;)

pyro225
12-12-2010, 04:51 PM
Ok guys going off the beat and track a bit but this seems like a knowledgable bunch... i have the diaghead emulator and inpa installed and configured, i fire them up and then i fire up the dis v57 image, i can see the diaghead and goto connect the bar gets to about 25% and its on the 'sending' stage and then sayds cannot connect??? any ideas? tried on two laptops??

Dan

robtheviking
12-12-2010, 05:55 PM
Have you edited ediabas.ini yet mate? You don't need INPA running to run DIS, this could be the issue, just start ifhsrv32 from the c:\ediabas\bin directory then start up DIS.

geargrinder
12-13-2010, 02:42 AM
Ok guys going off the beat and track a bit but this seems like a knowledgable bunch... i have the diaghead emulator and inpa installed and configured, i fire them up and then i fire up the dis v57 image, i can see the diaghead and goto connect the bar gets to about 25% and its on the 'sending' stage and then sayds cannot connect??? any ideas? tried on two laptops??

Dan

To repeat RtV... You are running ifhsrv32 right?

Have you run API Test under "Calibrate Touchscreen", and if so, what happens? That's the first key step and once that works you should be all good.

Orphee
12-15-2010, 04:10 AM
Hi ! I just tried the interface on a e36 328i from 1996 with 20pin obd2 adaptator but inpa / dis don't detect ignition... any idea ? Interface works great on any e46 I tried... (progman v37 works well and can detect the e36...)
Thank you

With inpa manually I can read error and values... in old models (shift + F5)

http://cgi.ebay.fr/ws/eBayISAPI.dll?ViewItem&item=320619604506&ssPageName=STRK:MEWNX:IT here is the adaptator

sophos9
12-15-2010, 07:07 AM
I modded a VAGCOM BM chip yesterday as per the instructions and DIS/Inpa works flawless. Thanks for the information.

I've ordered an RL chip cable and will do the proper ignition switching - have ordered the parts plus 18w iron and 0.4mm head with 0.4mm lead solder. Thanks for the help on this thread

pyro225
12-15-2010, 08:56 AM
Ifhsrv32 is running inpa is not srroy about the confusion - i have the discs off of ebay , and im running DIS v57 and diaghead, it sees the diaghead but fails to connect... the image side is meant to be preconfigure, the calibrate touchscreen comes up with and error assuming the password is 12345

David Mc
12-15-2010, 10:28 AM
Hi ! I just tried the interface on a e36 328i from 1996 with 20pin obd2 adaptator but inpa / dis don't detect ignition... any idea ? Interface works great on any e46 I tried... (progman v37 works well and can detect the e36...)
Thank you

With inpa manually I can read error and values... in old models (shift + F5)

http://cgi.ebay.fr/ws/eBayISAPI.dll?ViewItem&item=320619604506&ssPageName=STRK:MEWNX:IT (http://rover.ebay.com/rover/1/711-53200-19255-0/1?campid=5335818596&toolid=10001&mpre=http%3A%2F%2Fcgi.ebay.fr%2Fws%2FeBayISAPI.dll %3FViewItem%26amp%3Bitem%3D320619604506%26amp%3Bss PageName%3DSTRK%3AMEWNX%3AIT) here is the adaptator

E36 requires an ADS interface to read all modules.

MaikelK
12-15-2010, 12:03 PM
I Didt the software mod on a RL chip but no black dots appear in INPA, its version 5.00 and obd.ini is saying usb com 1. What to do next?

Orphee
12-15-2010, 12:40 PM
Is carsoft interface is ads ? I only see 90$ ads interface on ebay :-(

geargrinder
12-15-2010, 08:27 PM
I Didt the software mod on a RL chip but no black dots appear in INPA, its version 5.00 and obd.ini is saying usb com 1. What to do next?

you sure you flashed it properly? if you close the app and reopen it, did all of your options take? some guys have gone and changed the settings but not clicked the right button to actually flash and save them on the chip...

otherwise as you say - being sure all your COM ports match up - does it say COM1 in Windoze System Hardware? often these USB ports come up by default as some high number... (mine defaulted to COM8 and I ran it like that a few times before changing it to COM1 where it works equally fine)

TurboBimmer
12-15-2010, 09:32 PM
here is my simplified real ign detection mod.

you don't have to use the 4.7k at the collector as in first schematic, the ft232 has a 200k internal pull-up .

also the base resistor has to be minimum 10k, i had an 120k one, the higher the better , lowers base current.


here are the simulation and pictures.

http://img196.imageshack.us/img196/6748/simaq.png

http://img185.imageshack.us/img185/1198/ftdidetail.jpg

djcristi, is this a FT232BM you're using?
If yes, I think you installed the transistor backward. On yours, the emitter is going to pin 20 which is DSR and the collector is going to ground. It should be the inverse.
I would be carefull with the use of a very high value resistor at the base. If there is not enough current going into the transistor base, it may not be switched ON 100%. We are using the transistor as a switch and it should work in saturation.


Hi. ALL THAT HAVE THE RL-CHIP!!

Itīs crucial that you check out that picture that I posted earlier.
Do the soldering exactly as I did, and remember.
DO NOT INVERT THE RL-Chips DI# DSR# with the software, if they are inverted the cable wont work. So if you use the REAL ignition detection, flash the chip again without the taps in DI# DSR#

I canīt include the pics here for some reason, so clik the links..

http://www.aijaa.com/v.php?i=7014573.jpg

http://www.aijaa.com/v.php?i=7014572.jpg

After you have done these things, you should have a working cable.

The BC547 should work if you donīt have a 546.

Hi poteroa,
while looking at the mods for the cable, I found a little mistake in one of your pictures that may induce some people in error.
In the second one, it shows the TO-92 with the labelling EBC. Since the transistor in the picture has its flat side down, it should read CBE.

poteroa
12-19-2010, 03:25 AM
djcristi, is this a FT232BM you're using?
If yes, I think you installed the transistor backward. On yours, the emitter is going to pin 20 which is DSR and the collector is going to ground. It should be the inverse.
I would be carefull with the use of a very high value resistor at the base. If there is not enough current going into the transistor base, it may not be switched ON 100%. We are using the transistor as a switch and it should work in saturation.



Hi poteroa,
while looking at the mods for the cable, I found a little mistake in one of your pictures that may induce some people in error.
In the second one, it shows the TO-92 with the labelling EBC. Since the transistor in the picture has its flat side down, it should read CBE.

Hi.

I took the the picture from manufacturers page that has the info of the transistor. Check again, no mistake, the pinout is quite right. the C-leg is suppose to go to RL_chip pin 9, and yes the transistor in the picture is facing down.

locum
12-29-2010, 07:50 PM
Hi guys i found some old video tutorials that i made sometime ago, about software configuration (ediabas,inpa and dis) but they are in spanish language.

Anyways maybe you will find them usefull

here we go

Advice: i remember there's one step missing in ediabas and something else that i can't remember but DIS configuration is ok lol

1š Set environment variables (http://www.multiupload.com/NU26ULWUV3)

2š Installation of bmw-tools (ediabas) (http://www.multiupload.com/0NMCZJUTGP)

3š Installation and configuration of the USB port (http://www.multiupload.com/4GP60O09JD)

4š Installation and configuration of INPA (http://www.multiupload.com/B8K4WY7Y9T)

5š EasyDIS and VM Ware installation (http://www.multiupload.com/68YT5A9XX9)

6š DIS v44 installation (http://www.multiupload.com/EO69FHK43K)

7š Final configuration of DIS (http://www.multiupload.com/A5XAY11C5W)

Orphee
12-31-2010, 08:05 AM
E36 requires an ADS interface to read all modules.
Hi,

Do I have to modify something in the 20PIN/OBD2 adaptor to make ignition detection work ?
DIS says the 15 pin is OFF when I try to scan the car, it does not detect battery... any idea ?

Thank you

Orphee
01-07-2011, 02:20 PM
up :(

EmilC
01-09-2011, 09:27 AM
i have a question is this cable mod as good as a gt1 cable or whats the differences between this two cables. and are there any update on the d-can cable, is it possible to mod the vag cable to handle d-can?

notease
02-25-2011, 02:02 PM
Could someone make me a modified version of this one ?
I cannot manage to this so small soldering
of course i pay all costs :) ?

silyb0y
03-17-2011, 02:12 AM
Hi Locum! Id like to thank you for sharing your knowledge with us. Thanks to you I have a perfect working OBD adapter :D

Heres something interesting...

Id would like to update the flash eprom of my radio module (BM54). Ive have read (xoutpost.com) that it would be possible without desoldering the flash eprom.

Therefor I would need an USB <-> Serial (TTL) adapter. Question is... what kind of signal are K and L line? Are they TTL signals? Can I (ab)use my VAGCom adapter as an USB <-> Serial adapter (must be TTL)?

Thanks

locum
03-17-2011, 09:17 AM
You need to see:

FT232 Datasheet
Vagcom 409.1 Pinout

also you can use GOOGLE

http://rdist.root.org/2008/10/29/diy-usb-to-ttl-serial-adapter
http://www.dhgate.com/usb-2-0-to-ttl-com-rs232-converter-module/p-ff8080812dcc530b012e29654e283240.html

Egbert87
03-22-2011, 12:30 PM
Hello,

I have bought this cable with FT232RL chip: http://www.obd2-shop.eu/diagnoseinterface-fertiggerat-p-151.html .

Which looks exactly the same as poteroa cable.

Just 2 quick questions:

Will i be able to program car key memory with only the software mod (with SSS/progman)?

If this is true i won't bother the soldering part :stickoutt .

I have modified poteroa picture to this one:

Is this correct??

http://i287.photobucket.com/albums/ll154/Egbert_photos/232RLOBDstekker.jpg

Thnks :alright

tm96
03-28-2011, 05:57 PM
Hi all,

I went to Radio Shack and try to find the transistor BC546 but I couldn't find any. I bought a Radio Shack brand one that said 2N3904. Would this work in place of the BC546? Here's the rating on the package:

hfe(min): 100
Vcbo: 60V
Vceo: 40V
Vebo: 6V
Ic: 200mA
Ft: 300MHz
Dissipation: 350mW
It's a TO-92 case

locum
03-29-2011, 04:08 PM
Just 2 quick questions:

Will i be able to program car key memory with only the software mod (with SSS/progman)?[/B]

Thnks :alright

Hi, if you don't do the hardware you can't do car key memory with DIS... but you can do car key memory with NCS-Expert just soldering obd2 pin 7 and 8 and doing the software trick:buttrock


Hi all,

I went to Radio Shack and try to find the transistor BC546 but I couldn't find any. I bought a Radio Shack brand one that said 2N3904. Would this work in place of the BC546? Here's the rating on the package:

hfe(min): 100
Vcbo: 60V
Vceo: 40V
Vebo: 6V
Ic: 200mA
Ft: 300MHz
Dissipation: 350mW
It's a TO-92 case

Basically any NPN transistor will work. :redspot

M3poseur
03-30-2011, 12:30 AM
My modified VAG-COM KKL USB cable with Radio Shock 2N3904 is fully functional. You will have no problem using it. Cheap and readily available.



Hi all,

I went to Radio Shack and try to find the transistor BC546 but I couldn't find any. I bought a Radio Shack brand one that said 2N3904. Would this work in place of the BC546? Here's the rating on the package:

hfe(min): 100
Vcbo: 60V
Vceo: 40V
Vebo: 6V
Ic: 200mA
Ft: 300MHz
Dissipation: 350mW
It's a TO-92 case

tm96
03-30-2011, 01:38 PM
Thanks guys. I will try it out.

AdrianEvans
03-30-2011, 06:00 PM
PM me if you want to buy one of these modified cables. There is a new listing on ebay for BMW kkl cables though...

locum
04-01-2011, 09:36 AM
PM me if you want to buy one of these modified cables. There is a new listing on ebay for BMW kkl cables though...

This is NOT ebay :mad

wildcat293
04-02-2011, 05:56 PM
So this should work with carsoft 6.5?

INPA is working great but I can't get carsoft to connect to any of the modules. Any tips?

Thinking about adding some ceramic caps to the data lines...

locum
04-03-2011, 11:34 AM
It won't work with Carsoft 6.5 but do work with Carsoft 6.1.4

wildcat293
04-03-2011, 04:34 PM
It won't work with Carsoft 6.5 but do work with Carsoft 6.1.4

Good to know! will stop trying to get 6.5 working =)

moving on to SSS and all the other goodies

AdrianEvans
04-04-2011, 01:43 PM
This is NOT ebay :mad

Sorry if you take offence. Notease above asked and since I can not PM directly I made a post. Just trying to help a brother out.

vince59
04-08-2011, 10:27 AM
Nice thread for newcomer :D

theo318i
04-08-2011, 11:14 AM
[QUOTE=Egbert87;21620992]Hello,

I have bought this cable with FT232RL chip: http://www.obd2-shop.eu/diagnoseinterface-fertiggerat-p-151.html .

Which looks exactly the same as poteroa cable.

Just 2 quick questions:

Will i be able to program car key memory with only the software mod (with SSS/progman)?

If this is true i won't bother the soldering part :stickoutt .

I have modified poteroa picture to this one:

Is this corre



is this cable the good one?

locum
04-27-2011, 02:54 PM
[QUOTE=Egbert87;21620992]
Just 2 quick questions:

Will i be able to program car key memory with only the software mod (with SSS/progman)?

If this is true i won't bother the soldering part :stickoutt .

I have modified poteroa picture to this one:

Is this corre



is this cable the good one?

You have 2 options to modify CAR KEY MEMORY:
1. With DIS you need ignition detect (Easy use)
2. With NCS you don't need it (Hard level software)

BTW i didn't see your picture

zekan23
05-06-2011, 03:52 AM
Hello everyone.

I have FT232BL chip. Should I solder 17,18 and 20 pins of the FTDI chip?

Thanks in advance

zekan23
05-06-2011, 05:31 AM
1) First of all I should solder OBD2 pins 7 and 8, which are the K lines, otherwise I will not be able to access to all modules from the car.

http://img705.imageshack.us/img705/1346/abcd00121.jpg

2) After that I should do real ignition and battery detection as described djcristi at post nr. 21 using this scheme.

I need

1 resistance of 10 kohm or higher (djcristi used 120 kohm)
1 transistor BC546 or equivalent

http://img196.imageshack.us/img196/6748/simaq.png

Should I solder pins 17 and 18 of chip? Next photo is unclear, but on previous scheme they are soldered as I understood.

http://img185.imageshack.us/img185/1198/ftdidetail.jpg

http://img96.imageshack.us/img96/6448/interfacemod.jpg

3) Downloading the latest driver v2.08.14 (release date 2011-04-12) from FTDI website and installing them

http://www.ftdichip.com/Drivers/CDM/CDM20814_Setup.exe

in My Computer settings set COM1 port and 1 ms of latency

4) Using Mprog 3.5 (was replaced by FT_Prog_v1.12)

MProg 3.5 http://www.ftdichip.com/Support/Utilities/MProg3.5.zip
or
FT_Prog 1.12 http://www.ftdichip.com/Support/Utilities/FT_Prog_v1.12.zip

should flash the chip with the following

http://img843.imageshack.us/img843/6546/7014573.jpg

is it correct ???????

zekan23
05-06-2011, 12:07 PM
or better use locum real bettery/ignition detection mod. ?

locum
05-07-2011, 07:04 AM
or better use locum real bettery/ignition detection mod. ?

Dude mprog is only for FT232RL chip

zekan23
05-08-2011, 12:41 PM
but if i solder OBD2 pins 7 and 8, and do real ignition/battery modification with my FT232BL chip all should be ok ?

locum
05-09-2011, 09:51 AM
but if i solder OBD2 pins 7 and 8, and do real ignition/battery modification with my FT232BL chip all should be ok ?

yes
you should read all the thread again

imotski
05-24-2011, 03:52 PM
Hi guys, i have a problem! that solution doesent work! I have a VAG interface with RL chip and i can only read errors from engine, airbag and aircondition... when i go to instrument cluster the Error IFH-0006 command not accepted came!

then i found this manual
and i solder pin 7 and 8... instaled the new driver...
then i programed the chip so: http://img717.imageshack.us/img717/6008/image017n.jpg

but i again got the Error IFH-0006


then i try this: http://www.aijaa.com/v.php?i=7014573.jpg

but nothing changed! only the battery and ingnition detect was OFF

and i again got the error IFH-0006 when i try to go to instrument cluster

my car. e36 316i 1999

:(((!


have somebody the STOCK I / O Controls settings of the FT232RL chip?

imotski
05-24-2011, 05:23 PM
what is the advantage of this modification. the Vagcom cable KKL 409.1 without any modification :S ????

geargrinder
05-24-2011, 07:39 PM
Hi guys, i have a problem! that solution doesent work!

Do more searching. I believe for E36 the OBD VAG-COM interface has some issues and you don't get full functionality. I know I've read that USB-OBD are not ideal for that car and you may need a "true" serial cable but there's also something about how it talks to the K/L lines.

I think it might be common for the VAG cable to work for DME and a couple of other things but not the cluster but again talking outside my area of experience here as I'm not an E36 guy.


what is the advantage of this modification. the Vagcom cable KKL 409.1 without any modification :S ????

The advantage of this modification is fully spelled out in full detail several times in this thread and others. I hate when people don't read a whole thread or scan it and then go "aaaah screw it I'll just ask for somebody to explain it AGAIN cuz it's too much work to actually read what's here already".

locum
05-25-2011, 07:11 AM
Hi guys, i have a problem!
that solution doesent work!
I have a VAG interface with RL chip and i can only read errors from engine, airbag and aircondition... when i go to instrument cluster the Error IFH-0006 command not accepted came!

then i found this manual
and i solder pin 7 and 8... instaled the new driver...
then i programed the chip so: http://img717.imageshack.us/img717/6008/image017n.jpg

but i again got the Error IFH-0006

then i try this: http://www.aijaa.com/v.php?i=7014573.jpg

but nothing changed! only the battery and ingnition detect was OFF

and i again got the error IFH-0006 when i try to go to instrument cluster

my car. e36 316i 1999

:(((!

have somebody the STOCK I / O Controls settings of the FT232RL chip?

Why don't you just READ the thread :mad

1# Sure you got a problem coz you don't think and don't research, if you are looking for an easy solution just go to the dealer
2# This solution WORKS, you just need to ask some people
3# E36 Are NOT fully supported
4# Check your Diagnosis port under the bonnet, if you got pin 15
http://1.bp.blogspot.com/_dYHOVijaygI/TQjnEsIPbYI/AAAAAAAAAJQ/MSYcFjhvEts/s1600/PinOutObd1.gif
You will need an ADS interface

imotski
05-25-2011, 07:53 AM
ok thanks mate

but i again dont know the advantage of this modification because i also without that only can connect to engine, aircondition and airbag. and again " dont be able to access to all modules from the car"

I dont see a difference on 3 e36! maybe on e46 or a other model?

and what is the final cofig? this one http://img717.imageshack.us/img717/6008/image017n.jpg (http://img717.imageshack.us/img717/6008/image017n.jpg)

or this http://www.aijaa.com/v.php?i=7014573.jpg

thx

locum
05-25-2011, 05:10 PM
BMW use two K Lines, if you just use one you don't see the rest o modules that's why obd2 pin 7 and pin 8 are together

geargrinder
05-25-2011, 09:07 PM
but i again dont know the advantage of this modification because i also without that only can connect to engine, aircondition and airbag. and again " dont be able to access to all modules from the car"

Hey! Why don't you just keep saying that over and over and over again and ignoring what people tell you! That'll work real good I bet!

From the freakin ORIGINAL POST IN THIS THREAD....



....SNIP....
4# Open your vagcom and solder obd2 pins 7 and 8, which are the K lines, otherwise you will not be able to access to all modules from the car
....SNIP....
we need to invert RI # and DSR # signals to fool the detection of battery and ignition, in order to be able to encode.
....SNIP....
but if we want some REAL battery and ingnition detect, we must do this circuit


So there's the answers.
1. Part of it is to let you access more modules.
2. Part of it lets you use all the tools and features including coding and model detect.

But don't let this stop you - I'm sure your reply will be "I don't understand the purpose of this mod" for the 5th time...

imotski
05-26-2011, 06:28 AM
ok thanks i understand it yet... but FACT is, that you dont see a difference between stock and moded interface when you use it on e36! only with newer series!

Baaarb
05-28-2011, 06:23 PM
hi.
questions:

1) will the modded kkl cabel do all job as the d-can cabel - like coding etc?
2) witch one do i need for bmw e92 330d 2007/2008 ? kkl modded or d-can?

thx

zekan23
05-29-2011, 03:19 PM
hi.
questions:

1) will the modded kkl cabel do all job as the d-can cabel - like coding etc?
2) witch one do i need for bmw e92 330d 2007/2008 ? kkl modded or d-can?

thx

1) no, it is just standard bmw obd cable for cars 1995 - 03/2007. work with INPA complex (INPA, NSC Expert etc), GT1/DIS complex (DIS, SSS Progman) and maybe with BMW scaner 1.3.6. Someone says that it covers all 2007 year.

After 03/2007
d-can fast magistral and PT-can (500 kb/s)
k-can slow magistral (100 kb/s)

Models that require D-CAN:
- E60, E61 after 3/2007
- E83 after 9/2006
- E81, E87 after 3/2007
- E90, E91, E92, E93 after 3/2007
- E70 (New X5)
- R56 (New Mini)
- And others...

2) d-can interface adapters should read both kkl and d-can, automatically switches between.

(http://rover.ebay.com/rover/1/711-53200-19255-0/1?campid=5335818596&toolid=10001&mpre=http%3A%2F%2Frover.ebay.com%2Frover%2F1%2F711-53200-19255-0%2F1%3Fcampid%3D5335818596%26amp%3Btoolid%3D10001 %26amp%3Bmpre%3Dhttp%253A%252F%252Frover.ebay.com% 252Frover%252F1%252F711-53200-19255-0%252F1%253Fcampid%253D5335818596%2526amp%253Btool id%253D10001%2526amp%253Bmpre%253Dhttp%25253A%2525 2F%25252Fshop.ebay.com%25252Fi.html%25253F_nkw%252 53DD-can%252526amp%25253Brt%25253Dnc%252526amp%25253BLH _PrefLoc%25253D2%252526amp%25253B_fln%25253D1%2525 26amp%25253B_trksid%25253Dp3286.c0.m283)

zekan23
05-29-2011, 03:27 PM
And you do not need any coding with chip. Just do real battery/ignition modification with VAGCOM cable. Just buy any VAGCOM cable and do modification. If you cannot do it by yourself find who can handle with solder.

Here is a full version of INPA 5.0.2 (Ediabas 6.4.7) with NSC expert, NFS and WinKFP

1) http://depositfiles.com/files/8ttz2rp6w (http://forum.b-m-w.ru/go.php?url=http://depositfiles.com/files/8ttz2rp6w) 811 MB
2) http://depositfiles.com/files/8vh9402fi (http://forum.b-m-w.ru/go.php?url=http://depositfiles.com/files/8vh9402fi) 424 b

zekan23
05-29-2011, 03:51 PM
It does not show all models in main menu. To open all models (E53, E46 etc) you need change

C:\EC-APPS\INPA\CFGDAT\INPA.ini


//************************************************** ********************
//*
//* Nacharbeitsauswahl INPA
//*
//* Datei INPA.INI
//*
//************************************************** ********************
//* Gall TI-430
//************************************************** ********************

[INFO]
VERSION = 5.01
DATUM = 28.03.2006
VARIANTE = ENGLISH.MET

[ENVIRON]
DRUCKER = WIN
PEM = JA
LANGUAGE = ENGLISCH

[SCRIPT]
EDITOR = WIN
SCRIPTSELECT = LIST
DEFINI =

[CONFIG]
TITEL = BMW Group Rectification programs UK
F2 = BMW_ALT
F2_KNOPF = Old
F2_Text = E31 / E34 / E36 / E38 / E39 / E52
F2_ARCHIV = SGBD_BMW

F3 = E46
F3_Text = E46 / 3er
F3_ARCHIV = SGBD_E46

F4 = E60
F4_Text = E60 (E63, E64) / 5er, 6er
F4_ARCHIV = SGBD_E60

F5 = E65
F5_Text = E65 (E66, E67) / 7er
F5_ARCHIV = SGBD_E65

F6 = E70
F6_Text = E70 (E71, E72) / X5
F6_ARCHIV = SGBD_E70

F7 = E83
F7_Text = E83 / X3
F7_ARCHIV = SGBD_E83

F8 = E85
F8_Text = E85 (E86) / Z4
F8_ARCHIV = SGBD_E85

F9 = Sonder
F9_KNOPF = Special
F9_TEXT = Special tests

F12 = R50
F12_Text = Mini R50 (R52, R53)
F12_ARCHIV = SGBD_R50

F13 = R56
F13_Text = Mini R56 (R55, R57)
F13_ARCHIV = SGBD_R56

F15 = RR1
F15_Text = Rolls Royce RR1 (RR2)
F15_ARCHIV = SGBD_RR1

F16 = E53
F16_Text = E53 / X5
F16_ARCHIV = SGBD_E53

F17 = E87
F17_Text = E87 (E81, E82, E88) / 1er
F17_ARCHIV = SGBD_E87

F18 = E90
F18_Text = E90 (E91, E92, E93) / 3er
F18_ARCHIV = SGBD_E90

[EXTRA]
SCRIPTS = *

zekan23
05-29-2011, 03:59 PM
if you use china INPA/EDIABAS inferface with com ports and use usb->rs232(serial) converter in obd.ini you should not put hardware=usb !!!!
just hardware=obd


[OBD]
Port=Com1
Hardware=OBD
RETRY=ON
;Tracelevel=0xFFFFFFFF
;Tracelevel=0xFFFFFFFF
;Tracelevel=0xF0000000
;Tracelevel=0x0000FFFF
; Bit 0 = Funktionsaufruf
; Bit 1 = io Ergebnis
; Bit 2 = nio Ergebnis
; Bit 3 = Detailinfos
; Nibble 0 = readchar_wait
; Nibble 1 = main
; Nibble 2 = cmd
; Nibble 3 = obd
; Nibble 4 = send_and_receive_...
; Nibble 5 = read_telegram_...
; Nibble 6 = send_telegram
; Nibble 7 = SendData

KevinMullins
06-12-2011, 10:55 PM
ok thanks i understand it yet... but FACT is, that you dont see a difference between stock and moded interface when you use it on e36! only with newer series!

You DO have to modify your interface in order for it to work....period.

The problem is there are some minor differences for some of the 1999-2000 range cars. (and I'm not talking about pin #15, use ADS and all that) People can tell you to read this thread all day long and it won't tell you everything. And some of it doesn't explain WHY it works for some and not others.
I have a 1999 E36 323is and a 2000 E39 528i, I can read all my modules from the OBD port on both cars. BUT....it's a tad different from most newer cars because the OBD in car pinouts are slightly different. Sure, you can do it through the 20 pin connector under the hood if you have an adapter, but you can mod your interface and jumper a couple pins under the hood and have full capability through the OBD port as well. (just nicer to sit in the seat and play) My interface cable is the cheapest of the cheap you can find with the FT232BM chip.

First thing you need to do is look at the OBD port IN THE CAR.

https://lh3.googleusercontent.com/-_iACh6ulByo/TfP9aH1TTMI/AAAAAAAAACI/SsXqBjQkv2Y/s640/OBDII%252520In%252520Car.JPG

OBD standard is to have pin 1 as IGNITION ON, most of these do not have pin 1 wired, so doing the mod and connecting anything to pin 1 of the interface is pointless. It will not sense the ignition since there is nothing there. Just jumper it over to pin 16 so that it "thinks" you turned on the ignition. You will still have to physically turn on the ignition to wake all the modules up anyways.
The "transistor mod" is really nothing more than a "switch" to the FTDI chip to say "hey, I see power here". But you don't want to pump a full 12v at high current to it.....so do the mod. This is really just so the software sees that it is "on", otherwise you won't get very far. Keep in mind though, run the base of the transistor with it's resistor over to pin 16. Not a true ignition sense, but it works to fool the interface and software.
https://lh3.googleusercontent.com/-fjQPhjmi9O4/TfP9ZLpLzII/AAAAAAAAACE/IngjVEd8ByY/s640/Interface%25252003.JPG
(that is coated wire by the way, so it won't short out)

And they also do not have pin 8 wired, which is one of the reasons to soldering 7 & 8 together inside the interface. The interface expects data on pin 8....once again a pin that is not there....so tie it over to pin 7 which you actually have in the car.
Doing the mod will only get you PARTIALLY working. (ie reading only some modules)
Since the OBD port in the car only has one data line you will need to jumper the 20 pin connector under the hood in order to access the second data line. This is just a quick temporary setup so that you can use the OBD port for more modules.
https://lh4.googleusercontent.com/-r8zz-cIf-LA/TfP9VhbmrFI/AAAAAAAAABg/udFOndyb35s/s640/20%252520Pin%252520Jumpers.JPG

This works fine on both my cars, including the 1999 E36 which has pin 15. I still plan to look into the ADS interface stuff to see if there are any actual benefits on THIS particular car though.
I do have a 20 pin harness, so I've played with both.

I can add some details to this if anyone is interested..... the kids keep distracting me at the moment. But I have a bunch more pics and details of how these particular cars are wired that I had to figure out by metering everything.

One other thing I did want to note though...... as you can see my transistor is "upside down". I noticed a bit of confusion on this in this thread somewhere. Any small NPN can be used for this mod, but I would highly recommend you looking up the datasheet on the exact one you plan to use to know what the pinout is. (base, collector, emitter) TO-92 is a package (shape) designation, it has nothing to do with whether the pins are EBC or BCE, etc, etc. So if you lay a transistor flat side down on a table, one transistor could be pinned one way and another pinned totally opposite.
I looked up a few for ya that I had seen mentioned so far and a couple other common ones.

This is looking at the transistor flat side down, legs pointing towards you:
NTE123AP CBE (which is what I used)
2N3904 CBE
BC546 EBC
BC547 EBC
PN2222A CBE

Anyway...... I'm new to BMW's, but I've dabbled a bit into everything. Hope to share something useful, since this is where I started my interface adventure.

MSWPOWER
06-16-2011, 12:08 PM
You DO have to modify your interface in order for it to work....period.

The problem is there are some minor differences for some of the 1999-2000 range cars. (and I'm not talking about pin #15, use ADS and all that) People can tell you to read this thread all day long and it won't tell you everything. And some of it doesn't explain WHY it works for some and not others.
I have a 1999 E36 323is and a 2000 E39 528i, I can read all my modules from the OBD port on both cars. BUT....it's a tad different from most newer cars because the OBD in car pinouts are slightly different. Sure, you can do it through the 20 pin connector under the hood if you have an adapter, but you can mod your interface and jumper a couple pins under the hood and have full capability through the OBD port as well. (just nicer to sit in the seat and play) My interface cable is the cheapest of the cheap you can find with the FT232BM chip.

First thing you need to do is look at the OBD port IN THE CAR.

https://lh3.googleusercontent.com/-_iACh6ulByo/TfP9aH1TTMI/AAAAAAAAACI/SsXqBjQkv2Y/s640/OBDII%252520In%252520Car.JPG

OBD standard is to have pin 1 as IGNITION ON, most of these do not have pin 1 wired, so doing the mod and connecting anything to pin 1 of the interface is pointless. It will not sense the ignition since there is nothing there. Just jumper it over to pin 16 so that it "thinks" you turned on the ignition. You will still have to physically turn on the ignition to wake all the modules up anyways.
The "transistor mod" is really nothing more than a "switch" to the FTDI chip to say "hey, I see power here". But you don't want to pump a full 12v at high current to it.....so do the mod. This is really just so the software sees that it is "on", otherwise you won't get very far. Keep in mind though, run the base of the transistor with it's resistor over to pin 16. Not a true ignition sense, but it works to fool the interface and software.
https://lh3.googleusercontent.com/-fjQPhjmi9O4/TfP9ZLpLzII/AAAAAAAAACE/IngjVEd8ByY/s640/Interface%25252003.JPG
(that is coated wire by the way, so it won't short out)

And they also do not have pin 8 wired, which is one of the reasons to soldering 7 & 8 together inside the interface. The interface expects data on pin 8....once again a pin that is not there....so tie it over to pin 7 which you actually have in the car.
Doing the mod will only get you PARTIALLY working. (ie reading only some modules)
Since the OBD port in the car only has one data line you will need to jumper the 20 pin connector under the hood in order to access the second data line. This is just a quick temporary setup so that you can use the OBD port for more modules.
https://lh4.googleusercontent.com/-r8zz-cIf-LA/TfP9VhbmrFI/AAAAAAAAABg/udFOndyb35s/s640/20%252520Pin%252520Jumpers.JPG

This works fine on both my cars, including the 1999 E36 which has pin 15. I still plan to look into the ADS interface stuff to see if there are any actual benefits on THIS particular car though.
I do have a 20 pin harness, so I've played with both.

I can add some details to this if anyone is interested..... the kids keep distracting me at the moment. But I have a bunch more pics and details of how these particular cars are wired that I had to figure out by metering everything.

One other thing I did want to note though...... as you can see my transistor is "upside down". I noticed a bit of confusion on this in this thread somewhere. Any small NPN can be used for this mod, but I would highly recommend you looking up the datasheet on the exact one you plan to use to know what the pinout is. (base, collector, emitter) TO-92 is a package (shape) designation, it has nothing to do with whether the pins are EBC or BCE, etc, etc. So if you lay a transistor flat side down on a table, one transistor could be pinned one way and another pinned totally opposite.
I looked up a few for ya that I had seen mentioned so far and a couple other common ones.
This is looking at the transistor flat side down, legs pointing towards you:
NTE123AP CBE (which is what I used)
2N3904 CBE
BC546 ECB
BC547 ECB
PN2222A CBE

Anyway...... I'm new to BMW's, but I've dabbled a bit into everything. Hope to share something useful, since this is where I started my interface adventure.

man, you're my hero!
thank you so much for explaining this; everyone said read and all that BS your post brought it all togeather. it have the NTE Transistor and didn't even think of checking the OBD port in my E38 and thanks for the jumper tip for under the Bonnet. pm me dude, we have so much to discuss..
i've been killing myself trying to get SSS v32 to recognize my cable and was wondering y i could only see Battery and not ignition.

vince59
06-16-2011, 12:48 PM
man, you're my hero!
thank you so much for explaining this; everyone said read and all that BS your post brought it all togeather. it have the NTE Transistor and didn't even think of checking the OBD port in my E38 and thanks for the jumper tip for under the Bonnet. pm me dude, we have so much to discuss..
i've been killing myself trying to get SSS v32 to recognize my cable and was wondering y i could only see Battery and not ignition.

dear friend....if you read and do not understand it is your limit and not other members....:D

Drewfus2101
06-16-2011, 08:15 PM
Gahhh.... I just ruined the 2nd cable trying to do the ignition detection circuit.

Anyone want to make one for me?

geargrinder
06-16-2011, 08:32 PM
Gahhh.... I just ruined the 2nd cable trying to do the ignition detection circuit.

Anyone want to make one for me?

I'd be happy to help out if you ship cable to me and cover return ship of course plus maybe $5 bucks for the parts/supplies/the cheap beer I"ll drink while I knock it out. Only hitch is I'm traveling for next 3 weeks or so, so probably 4 weeks all said and done before I'd get it back to you. PM me if you can't find something faster/closer/easier.

BTW what does "ruined" mean? Are you sure it's not salvageable? I am guessing if you mean screwed up some of the surface mount soldering but didn't lose the components I maybe can rework that back to normal. If you screwed a bunch of traces up maybe that can be reworked too or maybe not worth the hassles. Pics would be helpful to diagnose if really 'ruined'.



https://lh3.googleusercontent.com/-fjQPhjmi9O4/TfP9ZLpLzII/AAAAAAAAACE/IngjVEd8ByY/s640/Interface%25252003.JPG
(that is coated wire by the way, so it won't short out)


Nice tidy work on the soldering Kev, I'd just glob some hot glue on those floating leads to keep them from shorting - in my post from ages ago you''ll see I also slipped heatshrink over the NPN leads, although copious hotglue would do the job there too.




https://lh4.googleusercontent.com/-r8zz-cIf-LA/TfP9VhbmrFI/AAAAAAAAABg/udFOndyb35s/s640/20%252520Pin%252520Jumpers.JPG



This is interesting. I have no 20-pin car and new to the BMW diag thing too so interesting to see this. Seems like a nice workaround to the adapter, now you can just use OBD in the car like the later models right? I imagine someone could get a 20-pin male connector and even fabricate some jumper plugs if you wanted a slicker solution although this looks to work fine...

--- Oh and I HATE Automerge ---- Those 2 replies to Kev / Drew were supposed to be separate. Stupid Automerge.

vince59
06-17-2011, 02:49 AM
Gahhh.... I just ruined the 2nd cable trying to do the ignition detection circuit.

Anyone want to make one for me?

Come on I can't believe that!!!!
some rules:
- Use a small tip solder with sharp point not plumber version low power max 16W;
- plenty of light;
- soldering paste to make soldering easy;
- good soldering alloy;
- very thin cable;

I can do it for free but shipping to italy would cost a lot!!!

Drewfus2101
06-17-2011, 09:34 AM
Thanks for the tips guys. I'm not new to soldering, but WOW those 'R' chips are TINY and soldering iron tip isn't.

On both cables, I ended up soldering pins 5 though 7 (or so) together. On the first one, when trying to chip the solder off (since I couldn't get the solder braid to work) I have managed to get the chip loose from the board.

On the second cable, I just stopped with the 3 pins connected.

I really don't know how you guys do it. My eyes arn't bad, but I can barely see what I'm doing, must less keep my hands steady enough for work this small.

geargrinder
06-17-2011, 07:28 PM
Thanks for the tips guys. I'm not new to soldering, but WOW those 'R' chips are TINY and soldering iron tip isn't.

On both cables, I ended up soldering pins 5 though 7 (or so) together. On the first one, when trying to chip the solder off (since I couldn't get the solder braid to work) I have managed to get the chip loose from the board.

On the second cable, I just stopped with the 3 pins connected.

I really don't know how you guys do it. My eyes arn't bad, but I can barely see what I'm doing, must less keep my hands steady enough for work this small.

Drew - from what you describe here and in the PM you sent, should be no prob to ressurect that cable with the tools I have at hand - although have to see to really be sure, I'm pretty confident as long as you haven't lost any components or burned them up from overheating or torn up any traces.

In addition to what vince (mmmmmm booooooobzzzzz.... :D) said above, what helps me do this kind of stuff are...


practice
various kinds of magnifying lamp and/or glasses
a variety of good work clamps (I have 2 Panavices plus an old skool soldering work holder and then a PCB hot-air rework holder thingy) that hold the piece in the right spot and hopefully help you have a way to brace your hand to keep it steady unless you have magic steady hands
more practice
OK and I confess - and the ultimate DEFCON 1 secret weapons: vacuum pump desoldering rework tool and hot air rework station, in addition to a basic half-decent temp controlled soldering iron


I def did some "SMD" (surface mount device) work w/ plain irons before I got more gear but dayum once you have some solder paste and the hot air rig it gets WAY easier not to F things up!!!! Sure I could fix your prob by hand w/ an iron and braid or an old school solder-sucker but screw that fussy sh1t... For instance where you bridged a bunch of pins, I can hot air heat that stuff up then just suck all the excess solder back off with the vacuum and then touch it up later w/ solder paste if it even needs it (might not). It's probably a couple minute fix.

Here's a shot of my 2 electronic benches... a bit older pics, there's more gear now, for instance the hot air stuff isn't in these pics... yes I have a gear problem... there's also another a closet full of shit, a floor full of hifi "projects" waiting to be fixed and that doesn't count the tube guitar amps... Crap I got TOO MANY HOBBIES....

http://www.j2c3.com/misc/Hifi/Bench.JPG

http://www.j2c3.com/misc/Hifi/Bench-1.JPG

vince59
06-18-2011, 04:04 AM
Drew - from what you describe here and in the PM you sent, should be no prob to ressurect that cable with the tools I have at hand - although have to see to really be sure, I'm pretty confident as long as you haven't lost any components or burned them up from overheating or torn up any traces.

In addition to what vince (mmmmmm booooooobzzzzz.... :D) said above, what helps me do this kind of stuff are...


practice
various kinds of magnifying lamp and/or glasses
a variety of good work clamps (I have 2 Panavices plus an old skool soldering work holder and then a PCB hot-air rework holder thingy) that hold the piece in the right spot and hopefully help you have a way to brace your hand to keep it steady unless you have magic steady hands
more practice
OK and I confess - and the ultimate DEFCON 1 secret weapons: vacuum pump desoldering rework tool and hot air rework station, in addition to a basic half-decent temp controlled soldering iron


I def did some "SMD" (surface mount device) work w/ plain irons before I got more gear but dayum once you have some solder paste and the hot air rig it gets WAY easier not to F things up!!!! Sure I could fix your prob by hand w/ an iron and braid or an old school solder-sucker but screw that fussy sh1t... For instance where you bridged a bunch of pins, I can hot air heat that stuff up then just suck all the excess solder back off with the vacuum and then touch it up later w/ solder paste if it even needs it (might not). It's probably a couple minute fix.

Here's a shot of my 2 electronic benches... a bit older pics, there's more gear now, for instance the hot air stuff isn't in these pics... yes I have a gear problem... there's also another a closet full of shit, a floor full of hifi "projects" waiting to be fixed and that doesn't count the tube guitar amps... Crap I got TOO MANY HOBBIES....

http://www.j2c3.com/misc/Hifi/Bench.JPG

http://www.j2c3.com/misc/Hifi/Bench-1.JPG

come on we do not have to scare people with this impressive pics...:)

we are talking about 5 or six joint...only porblem is to use the sharp point in the solder and low watt not to detach and overheat the chips...for the rest if you want to take off the alloy from the joined pin I use the very very old trick of using the external core of the coaxial tvcable and soldering paste. It works ALWAYS but you have to practice...

MSWPOWER
06-18-2011, 10:36 AM
dear friend....if you read and do not understand it is your limit and not other members....:D
Dear friend,

jumping in kinda half ass aren't you...:rolleyes
no where in this thread, prior to kevins post, does it state to connect pin 17 to 2 and 20 to 2.
that solved my INPA problem right away along with shorting pin 1 and 16 on the OBD cable.

SSS is still not connecting in spite of Carsoft & INPA fully working now.
guess i gotta install SSS from scratch but thanks Kev! you the man!
happy fathers day to you and all others on the site.
:D

KevinMullins
06-20-2011, 05:15 PM
Glad to have been of some help, because I went through the same struggles getting any sort of communication going on my cars.

Figured I'd add some more tidbits for these older cars....

The "cap" on the 20 pin connector has internal pins that are tied together when the cap is on. Biggest problem with using strictly the OBD port (aside from no ignition signal) is that there is no direct tie between pin 20 and anything in the OBD port. With the cap on you can access some modules because 17 and 2 are tied together.
Hence my quicky wire up scenario for those without a 20 pin cable adapter.

https://lh6.googleusercontent.com/-JbyeGxNz7HY/TfP9WXcFC3I/AAAAAAAAABo/PZFI9qwbi3k/s640/20%252520Pin%252520Cap.JPG

Pin 15 of the VAGCOM OBD cable is there, but there is no pin 15 wired IN THE CAR's OBD port. Otherwise the OBD port would work without extra jumpering.

I also wanted to emphasize differences in some of the 20 pin connectors under the hood (bonnet).

2000 E39 528i
https://lh5.googleusercontent.com/-hgQdkCb6vGw/TfP9XwAaWmI/AAAAAAAAAB4/qT3v0GPIGAE/s640/2000%252520E39%25252020%252520Pin%252520In%252520C ar.JPG

1999 E36 323is
https://lh6.googleusercontent.com/-MwNAkzulVJ4/TfP9XG-uLgI/AAAAAAAAABw/Mguj-i6qMIw/s640/1999%252520E36%25252020%252520Pin%252520In%252520C ar%25252002.JPG

It was mentioned earlier in this thread somewhere that if you have pin 15 inside this 20 pin connector then you must use an ADS interface......
But what you need to do is, if you have pin 15 populated, is to check to see if it is "live". Measure the DC voltage on that pin, if it has about 11v or so.....THEN you must use an ADS interface. If it is dead... zero volts....well, then you don't and should be able to access all modules as described already.

Anyway, it's nice to see forums that share information like this and I hope I can only add to the help and not to the confusion for someone else. :D

Having worked on many different kinds of vehicles I knew to look at the OBD port itself before pulling my hair out. A lot of cars (especially foreign cars) are not fully populated. Beings this is a US thing, most just populated the bare essentials to get by import requirements. Of course the newer the car, the better luck you will have with scanner compatibility.

Oh, and I recall reading somewhere that only an older version of Carsoft works with some of these VAGCOM cables. (like v6.1.4 or something) I haven't gotten that far, so I can't say for certain as all I have needed so far is INPA and NCS Expert to do what I needed. What version of Carsoft do you guys use?

:cool
https://lh6.googleusercontent.com/-ktAhRthQTNc/TfP-Cr_AZOI/AAAAAAAAACM/jZuT3rZ6W18/s640/BMW%252527s.JPG



Nice tidy work on the soldering Kev, I'd just glob some hot glue on those floating leads to keep them from shorting - in my post from ages ago you''ll see I also slipped heatshrink over the NPN leads, although copious hotglue would do the job there too.


Thanks man.....I've done my fair share of soldering teeny stuff. I plan to secure everything once I'm done fiddling with it.



This is interesting. I have no 20-pin car and new to the BMW diag thing too so interesting to see this. Seems like a nice workaround to the adapter, now you can just use OBD in the car like the later models right? I imagine someone could get a 20-pin male connector and even fabricate some jumper plugs if you wanted a slicker solution although this looks to work fine...


Yeah, my whole point of that was to show one quick way around these if you have a 20 pin diagnostic port, but DON'T have a 20 pin adapter cable handy. Seems like a lot of people buy the VAG-COM type cables and then struggle trying to figure out why it doesn't work on the slightly older cars.
I think they did away with the 20 pin diagnostic port under the hood late 2000 or 2001 or something. So most of the newer cars are more capable through the standard OBD port now. (with less modification and such)
I have thought about nabbing a spare 20 pin "cap" and modifying it for a clean plug in jumper adapter. But I have a 20 pin harness, so I really don't "need" to do any of this myself. Just figured the info might help get someone else started. I'm sure there's a dozen ways someone could come up with doing it versus just some stripped wires, but that's something everyone usually has laying around.

MSWPOWER
06-21-2011, 01:03 AM
yeah, i used the existing 20 pin cap and reiterated the jump sequense on it and it works flawlessly; ill post a pic when i go home this weekend but basically i took the connector out of the cap,connected a trace with solder and cut the other trace and voalla.. i will test pin 15 to see if it's live or not; i have a 98, 740i which is a E38. it's killing me that my DIS install
keeps freezing after i enter the password and setup info.

KevinMullins
06-21-2011, 02:04 AM
yeah, i used the existing 20 pin cap and reiterated the jump sequense on it and it works flawlessly; ill post a pic when i go home this weekend but basically i took the connector out of the cap,connected a trace with solder and cut the other trace and voalla..


I would definitely like to see that "cap adapter" you did.



i will test pin 15 to see if it's live or not; i have a 98, 740i which is a E38.


You might find that you can't access things like the KOMBI and ASC/ABS modules without an ADS type interface. There's a couple modules on my '99 E36 that give me fits, but can work with about 90% of it without any troubles.



it's killing me that my DIS install
keeps freezing after i enter the password and setup info.

Shoooot.... I haven't even begun to figure out DIS/GT1 or any of that yet. I think my old laptop HDD is too small anyways, not enough space for all the virtual machine stuff.

IcemanBHE
06-21-2011, 02:39 AM
97 E38 is OBDII. Not ADS.

KevinMullins
06-21-2011, 11:55 AM
97 E38 is OBDII. Not ADS.

Which pins are populated on your OBD connector in the car ? (under the dash)
Do you have the 20 pin under the hood?

OBD II is known to be able to read fault codes and such to a degree, but it usually does not have access to ALL the modules.

IcemanBHE
06-21-2011, 07:57 PM
I mean that using a OBDII/INPA 20 pin interface works just fine on E38s.

You can only see the DME and EGS under the dash, just like the rest of the OBDII cars using that port.

KevinMullins
06-21-2011, 10:04 PM
I mean that using a OBDII/INPA 20 pin interface works just fine on E38s.

You can only see the DME and EGS under the dash, just like the rest of the OBDII cars using that port.

Ah... gotcha.... I'll agree with that then, if you are saying you can access the ABS and such with just the OBD-->20 pin port.

I was just curious about not being ADS since you were talking about a '97.

IcemanBHE
06-21-2011, 10:09 PM
Yea...Anything after 1995, but the E36/46, Z3/4 can use a OBD-20 pin until about 2002.

Anything older than 1995 (thats OBDI) and the models above, must use an ADS...to have full functionality.

MSWPOWER
06-22-2011, 12:10 AM
hey Kev,

are there any other pins i can jump to have more access to the modules?

Iceman,

are you familiar with DIS installation trouble shooting?
it keeps freezing on me..

TerraPhantm
06-22-2011, 01:24 AM
Yea...Anything after 1995, but the E36/46, Z3/4 can use a OBD-20 pin until about 2002.

Anything older than 1995 (thats OBDI) and the models above, must use an ADS...to have full functionality.
E46s work fine with the OBD to 20-pin adapter. I think it's just the E36 that requires the ADS (and the Z3 it basically is an E36)

KevinMullins
06-22-2011, 08:55 AM
hey Kev,
are there any other pins i can jump to have more access to the modules?


Not that I'm aware of.

2-17-20 are K-Line Diagnostic (2 really just goes to the OBD port under the dash)
15 is L-Line Diagnostic /ADS (but don't jump it to the others if it has voltage)
14 is constant battery power
16 is the true "Ignition On" (12v) which is good if you have a properly wired adapter
7 is for clearing oil and inspection service (ground it for 3-5 seconds to clear oil service light, 10-12 for service inspection lights)
19 is ground

The others you will probably never need. A few I don't have a clue what they are yet as I haven't found a diagram showing them.

Keep in mind there may be modules listed in the software that you simply do not have.
Is there something specific you were having trouble getting into?

MSWPOWER
06-22-2011, 12:56 PM
Not that I'm aware of.

2-17-20 are K-Line Diagnostic (2 really just goes to the OBD port under the dash)
15 is L-Line Diagnostic /ADS (but don't jump it to the others if it has voltage)
14 is constant battery power
16 is the true "Ignition On" (12v) which is good if you have a properly wired adapter
7 is for clearing oil and inspection service (ground it for 3-5 seconds to clear oil service light, 10-12 for service inspection lights)
19 is ground

The others you will probably never need. A few I don't have a clue what they are yet as I haven't found a diagram showing them.

Keep in mind there may be modules listed in the software that you simply do not have.
Is there something specific you were having trouble getting into?

well some modules i get an initial error when i select it in INPA but after the error it shows me options for that selection, but my real concern is to get DIS up and running so i can change/code some features in my cars operations. i havent researched NCS expert but from what i understand DIS v44 encompasses advanced diagnostics and coding so i just want to get it up and running. but, am i right in concluding that if there's no power in pin 15, i can go ahead in tie it in to 17 & 20? i dont have my tester with me so i can check to see if it has voltage so that will have to wait till i get home to the garage.

KevinMullins
06-22-2011, 02:59 PM
well some modules i get an initial error when i select it in INPA but after the error it shows me options for that selection


Like a "wrong versions" error ?
I get that on one or two modules, but have still been able to do what I needed to anyway.



but my real concern is to get DIS up and running so i can change/code some features in my cars operations. i havent researched NCS expert but from what i understand DIS v44 encompasses advanced diagnostics and coding so i just want to get it up and running.


I have only used NCS for a little bit of coding. Definitely read up on ANY instructions first, it's a little confusing at first.
I haven't gotten DIS running yet, but my understanding is it will do most, if not all the same coding stuff as NCS but is more "user friendly".



but, am i right in concluding that if there's no power in pin 15, i can go ahead in tie it in to 17 & 20? i dont have my tester with me so i can check to see if it has voltage so that will have to wait till i get home to the garage.

Honestly, I'm not sure what pin 15 would have access to / connected to if it doesn't have voltage. So I'm not even sure if it used at all in that scenario. I wouldn't jumper it to anything until I knew for certain.

IcemanBHE
06-22-2011, 03:05 PM
So...back to the thread topic.. :)

MSWPOWER
06-22-2011, 03:31 PM
didn't think we went off topic but ok...
i'll post the pics and test the pin this weekend.

IcemanBHE
06-22-2011, 03:56 PM
My bad...I was thinking this was a different thread. Carry on.

:)

vince59
06-24-2011, 01:08 PM
Does anybody have any feedback form connecting interface ELM327 type to BMW and relevant software like INPA, GT!1 or progman?

I have several IFs but I am missing d-can connection on cheap USB VAG KKL IFs...so I am going to buy the next one (BMW INPA approx cost 70 USD) but I do have an ELM327 (DCAN capable) that I am currently and efficently using with other brands...so I was wondering if they work with BWM software.

Did anybody experiment that?

MSWPOWER
06-25-2011, 07:28 PM
ok, so hears the 20 pin cap mod.
you need to dig out the 4 black peaces of plastic that keep the circuit board in the cover.

http://i1036.photobucket.com/albums/a444/stevie428/23a5709f.png

Orphee
06-26-2011, 05:18 AM
Is there a way to make the cable an ads interface by soldering the pin 15 somewhere in the cable ? Thank you

MSWPOWER
07-03-2011, 02:10 PM
well i cant get DIS to install so i have to use INPA and NCS.
using NCS takes some getting use to but once you know the protocol it's like riding a bike.
coded a few modules in the car with ease.

robtheviking
07-03-2011, 02:30 PM
Does anybody have any feedback form connecting interface ELM327 type to BMW and relevant software like INPA, GT!1 or progman?

I have several IFs but I am missing d-can connection on cheap USB VAG KKL IFs...so I am going to buy the next one (BMW INPA approx cost 70 USD) but I do have an ELM327 (DCAN capable) that I am currently and efficently using with other brands...so I was wondering if they work with BWM software.

Did anybody experiment that?


I'm pretty sure that the 327 hardware does not work with INPS/SSS/GT1 etc.

Someone asked this a few months ago iirc.

Thuppu
07-31-2011, 06:50 AM
5# For the software mod, you will need this driver "CDM 4.2.1916 WHQL certified" (http://tech.yostengineering.com/servoFolder/servocenterUSB/cdm-2-04-16-whql-certified.zip/at_download/file) , so unpack it, connect the cable, and install all with this driver.


Is this driver ok? I'll get a FTLang.dll error of it... I have a RL chip like on this poteroa's pic. I have programmed it like in the first post of this thread.


I/O Settings!!??
m.Prog program does not have a "poweron" in dropdown menu, only "PWRON#" for C2.
Is this "POWERON" only a "glitch" in guide? =)
My chip is the RL-one.

Really good tutorial, pictures could be better. I got a TxFiFo problem when I started INPA 5.02 (txFIFO value=14, expected 8) Got that fixed by updatin OBD.ini file and that com port has to be Com1 no other, just wonīt work, well on my laptop it doesnīt. (IFH-0027 error, Api init error).

For all you that have the FTDI 232RL chip. If you want to use the real battery/ign detection, you have to revert the DI#/DSR# with m-prog back to default, otherwise the black dots will still stay black even if the cable is not connected.
So leave other setting as they were in this tutorial, but take the taps of from DI# and DSR# and flash the chip.


How to connected the resistor/transistor mod see the included picture. :buttrock

Bridge RI# to GND pin with solder (Pins 6<->7), the pin 9 is soldered to the BC546 leg with 4.7Kohm resistor. Remember! It wont work if the DI# DSR# is inverted on the chips software!
http://i9.aijaa.com/b/00151/6919705.jpg (http://www.aijaa.com/v.php?i=6919705.jpg)

Thuppu
08-01-2011, 07:21 AM
Tried to download it again and install it from start. Now all works great. :)

HyphyMovementZ
08-03-2011, 01:06 PM
Hi, I have an question, I have the FT232RL modified and flashed already, but DIS & Progman still doesnt work only INPA partially works

locum
08-04-2011, 03:43 AM
Hi, I have an question, I have the FT232RL modified and flashed already, but DIS & Progman still doesnt work only INPA partially works

That's why i made some video tutorials

http://forums.bimmerforums.com/forum/showpost.php?p=21026404&postcount=103

Your issue is solved on video number 7 :D

HyphyMovementZ
08-04-2011, 05:34 PM
+1 tyvm

Tried it twice with video 7 still doesn't detect :(

HyphyMovementZ
08-09-2011, 11:46 PM
Anyone have any idea or way they can help me, it detects the cable bit not the car :(

PitrekT
08-10-2011, 03:50 AM
Did you modify EDIBAS.ini to work with DIS?

HyphyMovementZ
08-10-2011, 04:57 PM
The interface, ip & port? Yes I did

PitrekT
08-11-2011, 03:00 PM
I meant changes in EDIBAS.ini regrading port and ip address.
You write that cable is detected but car no.If you are using 20-pin adapter without ignition sensing DIS will not recognize car automaticcally.Similiar thing is for SS that ignition must be present.

HyphyMovementZ
08-14-2011, 03:11 AM
How do I have it sense ignition may I ask?

PitrekT
08-14-2011, 04:47 AM
Check out if INPA shows black dot "ignition" after connecting to the car with switched ignition on.When you have it , ignition sensing works.

Asgard
08-14-2011, 11:13 PM
Dude, tell me how you use NAVCODER Interface.? I have a Mongoose FCM, he USB, and uses the COM port NAVCODER Interface?

HyphyMovementZ
08-15-2011, 05:22 AM
Check out if INPA shows black dot "ignition" after connecting to the car with switched ignition on.When you have it , ignition sensing works.

Yes INPA, shows the black dots

yamein1212
08-16-2011, 11:23 AM
I have a Blue VAG cable with " fl232bl Chip " and is modified for battery and ignition. I need help getting INPA running on a "Virtual Machine" VMware. I have changed the com port to com 1 and installed the driver. When I connect the cable to my "E66" 2003 745li I get nothing. I open INPA and the battery and ignition detection stays blank. Can Someone explain to me what I am doing wrong. I have searched this thread up and down and and it seems that there is a ton of info on the Vag cable with FL232RL chip but not the FL232BL chip. ANy help would be greatly aprreciated, thanks..

infinkc
08-16-2011, 12:59 PM
I have a Blue VAG cable with " fl232bl Chip " and is modified for battery and ignition. I need help getting INPA running on a "Virtual Machine" VMware. I have changed the com port to com 1 and installed the driver. When I connect the cable to my "E66" 2003 745li I get nothing. I open INPA and the battery and ignition detection stays blank. Can Someone explain to me what I am doing wrong. I have searched this thread up and down and and it seems that there is a ton of info on the Vag cable with FL232RL chip but not the FL232BL chip. ANy help would be greatly aprreciated, thanks..

seems like the cable driver is not recognized correctly

jantje
08-18-2011, 05:26 AM
Hey Guys,

I was wondering, when i do this mods to my interface, can i still use it for other cars then BMW?

Thanx

PitrekT
08-18-2011, 10:53 AM
Yes INPA, shows the black dots

Well, it seems everything is fine with ignition and battery sensing. Can you desrcribe what errors you have and what you mean "INPA partially works"?


Dude, tell me how you use NAVCODER Interface.? I have a Mongoose FCM, he USB, and uses the COM port NAVCODER Interface?

You need interface dedicated to NAVCODER.


Hey Guys,

I was wondering, when i do this mods to my interface, can i still use it for other cars then BMW?

Thanx

I'm stiil using modfided interface to VW car.

jantje
08-19-2011, 06:00 AM
Thanx, Can you tell me wich mod you did? The FT323BL, the FT232RL softwaremod/pins 7&8, or the FT232RL real ignition?

As far as i know, vag doesn't use pin 8, so that shouldn't be a problem?

but for the software changes, when changing the IO settings and inverts, vag-com still works?

PitrekT
08-19-2011, 11:06 AM
Mod was done for FT232BL with 7&8 pin bridged and ignition sensing (PIN 1).I didn't do any software modifications.All works fine with VW GOLF MK3

Asgard
08-21-2011, 12:51 AM
You need interface dedicated to NAVCODER.

There is no way to make it work?

PitrekT
08-21-2011, 02:55 AM
There is no way to make it work?

I have not used Mongoose interface so I cannot tell if there is way to make it work.
Anyway interface for NAvcoder is very easy to build ;)

nkautz1
08-31-2011, 08:48 PM
Hey guys,
I'm trying to figure out real ignition detection for the FT232RL interface. I joined pins 7-8 and added the proper transistor and resistors which are soldered to be in contact with the appropriate pins (including DSR). I did the software mod as described using Mprog. When I open INPA I still get two solid black dots even when the ignition is off. I'm assuming when this "real ignition" detection is working, the dot for ignition will only show when the ignition is actually on. Am I right?
Has anyone else successfully modded the 232RL for real ignition detect?
Any help would be super!

THanks

geargrinder
08-31-2011, 09:14 PM
Hey guys,
I'm trying to figure out real ignition detection for the FT232RL interface. I joined pins 7-8 and added the proper transistor and resistors which are soldered to be in contact with the appropriate pins (including DSR). I did the software mod as described using Mprog. When I open INPA I still get two solid black dots even when the ignition is off. I'm assuming when this "real ignition" detection is working, the dot for ignition will only show when the ignition is actually on. Am I right?
Has anyone else successfully modded the 232RL for real ignition detect?
Any help would be super!

THanks

Re-read instructos bro. You are right, that is how it works, but if you do the transistor mod you DON'T mod the programming w Mprog. Mprog is the WORKAROUND if you can't/haven't done the hardware mod. That's why you always get black dots - Mprog programming 'hotwires' the chip to set those lines on all the time.

nkautz1
09-01-2011, 04:07 AM
Ok, I'll set the chip settings back to default with Mprog and try that.

Thank you for the input, man.

By the way, how did you know that? Is it in this thread somewhere?

-Nick

geargrinder
09-01-2011, 12:00 PM
By the way, how did you know that? Is it in this thread somewhere?

-Nick

I just know all the sh1t man. :D



Yeah srsly its in a few places in various threads about making VAG-COM cables work... I think several places in this thread people point out "if you've done the hardware reset the software mod and don't invert signals"...

Basically the short story that should be listed right at the top of the posts about actual hardware mods is:
1. The software mod is just to fake it & that works for most stuff.
2. You can hardware mod to really get it to work properly but then remove the software mod or it will be overridden by the programming...

nkautz1
09-01-2011, 08:25 PM
Sweet. You're the man.
Do you know if it's still necessary to short pin 7-8 for real ignition on the RL?

geargrinder
09-02-2011, 09:33 AM
Sweet. You're the man.
Do you know if it's still necessary to short pin 7-8 for real ignition on the RL?

yes you always need to bridge 7/8, regardless of which way you go.

jantje
09-06-2011, 07:04 AM
Yeah mine worked with inpa. Succesfully read the engine errors and airbag error. Did the software mod and connected pins 7 and 8. Navcoder tells me it can't connect so there some work to find out.

Thanx for the advices.

Covert24
09-12-2011, 06:56 PM
Ok I'm about to stab myself in the eyes with my soldering iron.


Modified FT232BM Vagcom cable w/ fake ign/bat - Check
Ads-OBD adapter - Check
Set com ports, etc - Check
Inpa 4.4.7/Edibias 6.4.3 and I changed the ediabas.ini file - Check

And I still get the "IFH-0009: Can't communicate with control unit" error whenever I try to access ANY module

And now as we speak i am getting the IFH-0003 error....


Someone show me the way....

acrazyjohnny
09-13-2011, 12:47 AM
I/O Settings!!??
m.Prog program does not have a "poweron" in dropdown menu, only "PWRON#" for C2.
Is this "POWERON" only a "glitch" in guide? =)
My chip is the RL-one.

Really good tutorial, pictures could be better. I got a TxFiFo problem when I started INPA 5.02 (txFIFO value=14, expected 8) Got that fixed by updatin OBD.ini file and that com port has to be Com1 no other, just wonīt work, well on my laptop it doesnīt. (IFH-0027 error, Api init error).

For all you that have the FTDI 232RL chip. If you want to use the real battery/ign detection, you have to revert the DI#/DSR# with m-prog back to default, otherwise the black dots will still stay black even if the cable is not connected.
So leave other setting as they were in this tutorial, but take the taps of from DI# and DSR# and flash the chip.


How to connected the resistor/transistor mod see the included picture. :buttrock

Bridge RI# to GND pin with solder (Pins 6<->7), the pin 9 is soldered to the BC546 leg with 4.7Kohm resistor. Remember! It wont work if the DI# DSR# is inverted on the chips software!
http://i9.aijaa.com/b/00151/6919705.jpg (http://www.aijaa.com/v.php?i=6919705.jpg)
can u take more pics and also detailed pics please. i need to make my connector work thanks john

Covert24
09-13-2011, 12:54 AM
Alright I get the IFH-0009 when the cable is connected to the car

And I get the IFH-0003 error when it's not connected.

So it seems as though it's not reading the computer properly. What gives?!

Deutcha
09-13-2011, 05:14 PM
http://i32.photobucket.com/albums/d38/Mark_E1/BMW%20Technical/th_11.jpg (http://s32.photobucket.com/albums/d38/Mark_E1/BMW%20Technical/?action=viewĪt=11.jpg)

Hi Guys,
Is the reason for my cable not working due to this screens lack of information? I apologise for the banility of this question, most instructions by randomy and DavidMc (particularly his READ THIS FIRST doc- most useful) have been strictly adhered. But as seen, something is awry.
Hope someone can help.

Covert24
09-13-2011, 06:18 PM
Alright I get the IFH-0009 when the cable is connected to the car

And I get the IFH-0003 error when it's not connected.

So it seems as though it's not reading the computer properly. What gives?!

Can someone help me out please??

Beemer187
09-14-2011, 12:33 AM
Hi Guys,
Is the reason for my cable not working due to this screens lack of information?


Install the Diaghead Emulator and run it.

In DIS goto Administrator and connect the diaghead.

Deutcha
09-14-2011, 07:05 AM
Sir, You are too kind.

http://i32.photobucket.com/albums/d38/Mark_E1/BMW%20Technical/th_1111.jpg (http://s32.photobucket.com/albums/d38/Mark_E1/BMW%20Technical/?action=view&current=1111.jpg)

http://i32.photobucket.com/albums/d38/Mark_E1/BMW%20Technical/th_11111.jpg (http://s32.photobucket.com/albums/d38/Mark_E1/BMW%20Technical/?action=view&current=11111.jpg)

Unfortunately success is slow in coming.
Is this USB device necessary?
Thanks in advance.

Beemer187
09-14-2011, 08:17 AM
No that's the wrong menu,
Go to Administration --->>> Connection Setup

and from there, connect the Diaghead.

Deutcha
09-14-2011, 08:26 AM
OK, So when you press 'Connecting' this error message appears:
http://i32.photobucket.com/albums/d38/Mark_E1/BMW%20Technical/th_111111.jpg (http://s32.photobucket.com/albums/d38/Mark_E1/BMW%20Technical/?action=view&current=111111.jpg)
Press 'Ignore' then this:
http://i32.photobucket.com/albums/d38/Mark_E1/BMW%20Technical/th_111111-1.jpg (http://s32.photobucket.com/albums/d38/Mark_E1/BMW%20Technical/?action=view&current=111111-1.jpg)

Beemer187
09-14-2011, 08:56 AM
Yes that's it :D

Ignore the error, it's nothing. You can get rid of it HERE. (http://forums.bimmerforums.com/forum/showthread.php?t=1525486)

In the diaghead emu setup you can change the reception stronger (not really necessary).

Deutcha
09-14-2011, 09:10 AM
http://i32.photobucket.com/albums/d38/Mark_E1/BMW%20Technical/th_11111111.jpg (http://s32.photobucket.com/albums/d38/Mark_E1/BMW%20Technical/?action=view&current=11111111.jpg)
Now get this too!

David Mc
09-14-2011, 09:13 AM
Normal if you choose to run a diaghead emulator.

Deutcha
09-14-2011, 09:21 AM
My system will not let me change the addresses one to a two?
Hi David, Is there another way?

Update edit: Plugged it all in this afternoon and it worked without the need to ignore the error message previously mentioned to get it to work.
In addition INPA is still non-functioning. Help required on that one if possible.

omegaart
09-15-2011, 07:37 AM
hi all, i'm realy new at this forum ( just registered today ) but i'm reading it from some time ago.

Currently i'm on project to f`kin update my stupid DME and there is the problem that i have crashed to.

First to apologize about my bad english :(

and to explain what i have so that we can be clear.
1. VAG cable with FTDI 232RL chip soft invetered and soldered pins 7 and 8 ( driver from firsl page )
2. connector with the 20 pin head ( obd to 20 pin ) my car is old and doesn't have standart OBD under the dash.
3. Inpa/Ediabas 5.0.3
4. diag head
5. vmware and SSS-Progman and DIS/TIS v55 UK

I can manage and activate any modul with this cable and so on but i cannot update the DME.

It crashes with this message
http://i56.tinypic.com/2wel4d3.jpg

In DIS crash right about the step when i must insert the VIN number of my car.

Does anyone can give me some advice about what i'm doing wrong.
Thank you.

FritzP
09-16-2011, 01:09 PM
hi all, i'm realy new at this forum ( just registered today ) but i'm reading it from some time ago.

Currently i'm on project to f`kin update my stupid DME and there is the problem that i have crashed to.

First to apologize about my bad english :(

and to explain what i have so that we can be clear.
1. VAG cable with FTDI 232RL chip soft invetered and soldered pins 7 and 8 ( driver from firsl page )
2. connector with the 20 pin head ( obd to 20 pin ) my car is old and doesn't have standart OBD under the dash.
3. Inpa/Ediabas 5.0.3
4. diag head
5. vmware and SSS-Progman and DIS/TIS v55 UK

I can manage and activate any modul with this cable and so on but i cannot update the DME.

It crashes with this message
http://i56.tinypic.com/2wel4d3.jpg

In DIS crash right about the step when i must insert the VIN number of my car.

Does anyone can give me some advice about what i'm doing wrong.
Thank you.

Do you have pin 15 present in your 20 pin connector on your car?.
If so, you probably need to connect with ADS device.
This is a well known issue, just make a search for Ediabas ADS.

Orphee
09-16-2011, 01:33 PM
Well I don't think E39 is in ADS.

try full start change iso for E39

omegaart
09-16-2011, 03:08 PM
Orphee
i'm using full start.iso


FritzP
this 15 pin present i have to check.
Thank you for the suggestion.

you mean that i need to have pin 15 on roung plug under the hood ?

http://pinoutsguide.com/connectors/car_obd_20p.gif


p.s.

Just check it out.
I don't have pin 15 so this means that i must can program with OBD standart.

ozibimmer
09-22-2011, 06:05 AM
Hi Guys
I bought a CD from Jimmy on another forum with the leads but after installing the Inpa it does not show the E39 model.
The model version is
Inpa V5.0.2
I loaded up BMW Group Rectification prorams UK
I am unable to get the E39 model up on any keys just all other models
Any help would be so good.

KevinMullins
09-22-2011, 11:09 AM
I am unable to get the E39 model up on any keys just all other models


Open the INPA.ini in notepad and change one of the F key lines for E39.

You can pick whichever you want, but here's an example.....

ozibimmer
09-23-2011, 09:06 PM
Hi guys
Thanks for the reply
Can someone please tell me with the INPA program I have that I downloaded, when installing the software and the page asking ADS or OBD which one do I choose as my car is a built 99 535i Msports with the pacman plug under the hood?
I plug In the plug but it shows battery on ignition off.
Do I have to load anything else on, it is set to com1.
Do I need a special driver for the lead?
I would like to get this up and running
Thanks again guys
Addam
Sorry guys one more thing, does anyone have for link for the instruction for the downloaded version INPA they found post for me a link.

ozibimmer
09-26-2011, 08:43 AM
Hi Guys
I did the 2/17/20 thing with the wires on my 1999 E39 and the program IPNA worked and checked codes but the Ignition Light in Black on my laptop did not come on only the Battery one was on, is this normal?
Thanks guys for all your help
Cheers
Addam

ozibimmer
09-28-2011, 08:27 AM
Open the INPA.ini in notepad and change one of the F key lines for E39.

You can pick whichever you want, but here's an example.....

Hi Kevin
I have it up and running now but how do I open it up in notepad, Sorry mate I am lost here with this
Cheers
Addam

jimmy1022
10-01-2011, 07:40 PM
Adam,
all the questions have been answered on the 5 forum,
you dont need to change settings in notebook if you are unsure how to, just press the shift key then f9 key and e39 will be there.

DICKHILL
11-21-2011, 07:01 PM
So theres no difference whatever i have the 232BL/BM or 232RL cable?
I still need to solder a transistor on it to get real battery/ignition detection before the cable is fully usefull with DIS, INPA, NCS etc...

Well.. Thats just great!
Love to pay almost 72€ (thanks to the Danish taxes) for a RL cable because people wrote other places that it would be easyer when you just need to invert the DSR# and RI#..


But why is it necessary to get real detection?
It must be more then just a simple signal since the inverts isnt enough..

robtheviking
11-21-2011, 07:21 PM
Buy a pre-modified one from jimmy mate, they work fine!

You don't need ignition detection for INPA or NCS expert, but you need it to code with DIS (v44 only!) and SSS.

freebo86
12-05-2011, 11:58 AM
Am I right to assume that if you get a 232RL chip all you need to do is solder pin 7 and 8. Then perform the program mod and this should give you real time detection?

No need to add the extra resistor/transistors?

geargrinder
12-06-2011, 01:52 AM
Am I right to assume that if you get a 232RL chip all you need to do is solder pin 7 and 8. Then perform the program mod and this should give you real time detection?

No need to add the extra resistor/transistors?

Nope. The soldering just gets you the extra "K" line. Some modules are on pin 7 and some on pin 8, so that's why you do that. Totally different issue.

Programming mod is fake detection. Force the interface to always say "yes there is voltage here". You absolutely MUST do the hardware mod to get real detection. It has nothing to do w/ which version of the chip you have.

freebo86
12-07-2011, 01:47 PM
Nope. The soldering just gets you the extra "K" line. Some modules are on pin 7 and some on pin 8, so that's why you do that. Totally different issue.

Programming mod is fake detection. Force the interface to always say "yes there is voltage here". You absolutely MUST do the hardware mod to get real detection. It has nothing to do w/ which version of the chip you have.

So can you explain to me the limitation of not having ignition detection (so not doing the mod)?

I am unclear is this needed for all the programs to work? If not, well what exactly is it used for?

swordfish767
12-12-2011, 09:25 AM
Just made the mods on VAG KKL cabel (using the manulas from locum) and when the cable is plugged in USB the battery is ON but ignition is OFF.
Any idea what is wrong?

freebo86
12-20-2011, 10:22 AM
Does it need to be a BC546?

Can it be like a N2222?

KevinMullins
12-20-2011, 11:09 AM
Just made the mods on VAG KKL cabel (using the manulas from locum) and when the cable is plugged in USB the battery is ON but ignition is OFF.
Any idea what is wrong?

I'm assuming you actually plugged it into the car and turned the ignition on ?



Can it be like a N2222?

Yes.
Just about any NPN transistor will work.

freebo86
12-20-2011, 12:26 PM
Yes.
Just about any NPN transistor will work.


Thanks dude! Should have a 10k resistor kicking around some where's too :)

KevinMullins
12-20-2011, 02:05 PM
Thanks dude! Should have a 10k resistor kicking around some where's too :)

Just double check the leg orientation of YOUR transistor before installing, not all are the same. Referring to the B (base), C (collector), and E (emitter) orientation. Do not just go by "pictures" of someone else installation.

geargrinder
12-21-2011, 06:28 AM
Just double check the leg orientation of YOUR transistor before installing, not all are the same. Referring to the B (base), C (collector), and E (emitter) orientation. Do not just go by "pictures" of someone else installation.

Excellent point. Always grab the datasheet to confirm unless it's a plug-and-play exact replacement part number.

kcaz007
01-13-2012, 01:18 PM
I have a 2006 750 LI and although i've read through pages and pages of this post and many others, I'm not so sure I understand which cable or cables I will need.

I already have the software.


INPA and?

Thanks in advance


1) http://www.ebay.com/itm/Ediabas-INPA-OBDII-Interface-Cable-BMW-E65-E66-E87-/150720530355?hash=item2317a4c7b3&item=150720530355&pt=Motors_Automotive_Tools&vxp=mtr#ht_5207wt_1396

2) http://www.ebay.com/itm/BMW-USB-OBD-DIAGNOSTIC-CABLE-INPA-EDIABAS-DIS-V57-SSS-V32-/260927424620?hash=item3cc07c886c&item=260927424620&pt=Motors_Automotive_Tools&vxp=mtr#ht_3181wt_1396

or are these the same? Ahh!

PDPR
01-13-2012, 11:27 PM
You DO have to modify your interface in order for it to work....period.



One other thing I did want to note though...... as you can see my transistor is "upside down". I noticed a bit of confusion on this in this thread somewhere. Any small NPN can be used for this mod, but I would highly recommend you looking up the datasheet on the exact one you plan to use to know what the pinout is. (base, collector, emitter) TO-92 is a package (shape) designation, it has nothing to do with whether the pins are EBC or BCE, etc, etc. So if you lay a transistor flat side down on a table, one transistor could be pinned one way and another pinned totally opposite.
I looked up a few for ya that I had seen mentioned so far and a couple other common ones.
This is looking at the transistor flat side down, legs pointing towards you:
NTE123AP CBE (which is what I used)
2N3904 CBE
BC546 ECB
BC547 ECB
PN2222A CBE

Anyway...... I'm new to BMW's, but I've dabbled a bit into everything. Hope to share something useful, since this is where I started my interface adventure.

Totally agree.
Kevin, just to let your post #143 completely clear, I think you should put BC546 & BC547 EBC not ECB

KevinMullins
01-14-2012, 09:17 AM
Kevin, just to let your post #143 completely clear, I think you should put BC546 & BC547 EBC not ECB

Good catch. I fixed the original post.
See how easy it is to flip flop them transistor legs around. :D

PDPR
01-16-2012, 12:58 AM
:thumbup: , BTW, I forgot to give you THANKS for that clarifying post.

sunnyjay
01-17-2012, 10:55 AM
Does anyone know if the Galetto 1260 cable works with dis/inpa/sss? Thanks

paulkeith
02-03-2012, 06:52 PM
Hope somebody can lend a hand.

I have this cable:

http://www.ecstuning.com/Search/OBDII_FTDI/ES6928/

Which I confirmed is an FT232RL, read it on the chip. I've soldered 7&8. I've got my drivers installed, the cable shows up as a com port. I have it set up as com1. I used M.Prog to set all the parameters to what is shown in the first post.

No black dots in INPA.

What am I missing? I've reinstalled ediabas/inpa/ncs clean from scratch, I've checked my ini files. I'm not seeing what I'm missing.

Any help is very appreciated!

edit: for clarity, my intended use is NCS Expert. Don't care about DIS, so from what I understand I should be ok with the "tricked" battery/ignition.

freebo86
02-04-2012, 08:15 AM
What if your cable does not come with the FT232RL or BM or L chip. Is this still possible?

Can this still be made possible by just using the correct pins on the chip I have? I looked at the pinout for it and it has the same pins they are just different numbers (obviously).

Chip in question is a CH340T

ac4000
02-16-2012, 11:45 PM
Hope somebody can lend a hand.

I have this cable:

http://www.ecstuning.com/Search/OBDII_FTDI/ES6928/

Which I confirmed is an FT232RL, read it on the chip. I've soldered 7&8. I've got my drivers installed, the cable shows up as a com port. I have it set up as com1. I used M.Prog to set all the parameters to what is shown in the first post.

No black dots in INPA.

What am I missing? I've reinstalled ediabas/inpa/ncs clean from scratch, I've checked my ini files. I'm not seeing what I'm missing.

Any help is very appreciated!

edit: for clarity, my intended use is NCS Expert. Don't care about DIS, so from what I understand I should be ok with the "tricked" battery/ignition.
I think this depends a lot on what car you have, so if you let people know you they might be able to help.



What if your cable does not come with the FT232RL or BM or L chip. Is this still possible?

Can this still be made possible by just using the correct pins on the chip I have? I looked at the pinout for it and it has the same pins they are just different numbers (obviously).

Chip in question is a CH340T
No reason it shouldn't (or should), but if the chip functions essentially the same way, there's a good chance you can do the same mod and get it to work. Might as well try it; it's not too complicated and doesn't take long. If it works, you can post about it to help out others with that chip (I think someone asked about it before as well).

ac4000
02-18-2012, 01:59 AM
Correct me if I'm wrong, but in order to get true and separate battery and ignition detect, you need another circuit in addition to the circuit mentioned in earlier posts. The reason is that the FL232B* VAG-COM cables send ignition TRUE when DSR is grounded and battery TRUE when RI is grounded. (The alternative, as shown in most mods, is to permanently ground RI, but then battery always shows on.)

I tested this by adding a circuit from pin 16 on the OBDII as follows:

http://i1138.photobucket.com/albums/n540/ac4000/Auto%20Forums/BMW%20Computer%20Integration/circuit_two_circuit.png

http://i1138.photobucket.com/albums/n540/ac4000/Auto%20Forums/BMW%20Computer%20Integration/example_two_circuit.jpg

The result is the INPA battery detect circle comes on when the connector is attached to the car and, presumably, the ignition circle comes on when the ignition is switched on (can't test that last bit since my battery is under 10V at the moment and the charger won't get here until tomorrow).

This is with this (http://www.amazon.com/gp/product/B002WIN8VQ) OBDII-USB cable and this (http://www.amazon.com/gp/product/B0054FJEDK) 20-pin-to-16-pin adapter on a 2000 MY E38.

I have no idea why you may want or need to have these detection functions work separately, but I like the extra confirmation that the cable is attached to the car and the USB-serial driver is operating correctly before turning on the ignition.

Lysis
02-20-2012, 07:19 AM
Hello everybody.

First off some background to my question. I have an e36 328i which was manufactured in my country, South Africa. It is an OBDII car, as far as I know all cars post '96 are, but it only has the 20-pin under-bonnet connection. This is due to the fact that at the time it wasn't law in SA for cars to have the 16-pin OBDII dash port, so BMW didn't include it. Now, I have checked using a volt meter and pin 15 has a 12v reading, so I need to use the ADS protocol.

I need to get into my ABS/ASC computer (the brakes are locking and no light shows on the dash for a fault) so I got hold of CarSoft 6.5 to try and diagnose the fault. Now my problem is that CarSoft obviously isn't talking to the L-line since that is where the ABS computer is accessed. So I've been looking for other solutions and came across this thread for INPA.

To my question: I want to know if I can use my 20-pin OBD - RS232 cable which came with my CarSoft package for the INPA program. I could always just install INPA, set it to ADS and plug the cable in, but I'd rather not do that before I know if that will potentially damage anything. Please any help would be appreciated.

IcemanBHE
02-21-2012, 12:31 AM
You can try..but its very quirky at best. Must fire off Carsoft first to initialize the cable/computer protocol. Then Launch INPA and hope it assumes the connection. It might take a few tries....(10-20) to get the sequence right.

Hence...just get a real ADS cable and save your self some headache.

Lysis
02-21-2012, 10:44 AM
Thanks Iceman. Looks like I am going to have to get a real ADS cable. However, since it will take a while to obtain one, I couldn't resist having a fiddle with my Carsoft cable. I have managed to get INPA to work through the Carsoft cable and I can access the DME. When I try to access the ABS/ASC it gives me a SYS-0012 Identification error. Any idea what this means and how I can fix it 9assuming that the fix is not just getting an ADS cable)?

schigara
02-22-2012, 07:45 PM
Any possibility of making this cable work with any version of PA Soft BMW scanner?

KevinMullins
02-22-2012, 10:37 PM
@Lysis - the abs module is one you will not be able to access directly without the ads interface.
You "might" be able to pull a few codes from it by running the quick error test. (worked on our 95' using INPA v3.01)

Lysis
02-23-2012, 12:43 PM
Thanks for the help guys. While I wait for a proper cable, I've managed to access my ABS computer through carsoft. I did this by switching around the wires on pin 20 and 15 in the 20-pin cable, this was done at the expense of being able to read the DME, until I switch them back. I ran a test of the ABS module and it gives me the following errors:

49 Spannungsversorgung aller Ventilen
50 Drosselklappensteller mekanisch defekt

212

I gather the first is something to do with the actual brake calipers and the second has something to do with the throttle body, but I got the translations off Google and they aren't very helpful in diagnosing the ABS issue. Any insight into this? I have tried searching for the carsoft fault codes, but haven't had any luck.