This free software also shows you the status of the RI and DTS/CTS signals, very handy while testing with the resistors and transistor.(07-01-2014, 07:08 PM)plasticman1971 Wrote: HI ! You can actually see the requests and replies.
If all is set ok and you are at the right diag connection at your car then download Free Serial Port Monitor to see what is going on between PC-interface-Car. if port latency is set to 1 in system hardware if the right port is set in ediabas.ini (expect this is correct) If you can get data from engine ECU but not from other controller then you should bridge pin 7&8 in the interface. If so, you should use that one for diag and not the OBD2. if you have 20pin connector at angine bay. If yours does not communicate with your car then check: I did diagnose an E46 succesfully before these mods. The modification is not required to communicate with the car. Or the dots turn black as soon the interface is connected to USB AND car? Or the dots turn black as soon the USB is plugged in?ģ. without interface connected to USB already turns the dots black?Ģ. Thanks for the schematic, perfectly clear now! Last dumb question, you mention R5 and R6 but don't say which value came from/went to where.ġ. Did your cable work before modification or was this necessary to get it to connect to the car? But that's the only thing the cable does, there's no communication with the car and it doesn't matter whether or not the OBD end is connected to anything. (02-07-2015, 12:04 AM)vespa Wrote: Thanks Max, to clarify, my cable makes the dots black - Inpa sees the cable and dots turn black. I expect that the circuit also will work without the transistor, but then the RI pin must be inverted in the FT chip configuration with Mprog and the junction of both resistors connected to the RI pin. Transistor can be any low power NPN type. Please find my handmade sketch for the circuit attached. May be some one more experienced in BMW diagnose can shed some light on this. Expect BMW soft has similar functions like that. After the timer expires the instruction is given to switch Ignition ON, detects that and the program continues. I'm not an expert in BMW, but for Mercedes the software instructs to switch ignition OFF at a certain moment, detects that and starts a timer. I expect the software requires the info that power and ignition is on, hence the option to have the error detection ON or OFF in Ediabas.ini. There are entries to instruct EDIABAS to flag an error or not if the Ubatt/Ignition are not sensed by the soft. Must say that I have not found any entry yet in Ediabas.ini which will cause the dots to be black without an interface connected. Just start Inpa without the interface connected to the OBD2 in the car or the USB. You can easily find out if it is the interface or soft setup the reason for the black dots. I don't know if I have a software problem or if I need to modify the cable.Īlso, can you clarify the BC547/1K/10K connections? (02-06-2015, 01:33 AM)vespa Wrote: Nice work Max! I have a dumb question, is this needed for proper operation or is it just to correct the display of the battery and ignition dots? I have the same cable with the same behavior, it shows battery/ignition all the time but won't do anything else.
Happy now with the interface and Inpa setup! So, I lifted the pin (UBatt_1.jpg) and used a transistor BC547/1K/10K as inverter to pull this pin to GND if the interface gets +12V on pin 16 of the OBD2 connector (UBatt_2.jpg). That is why the UBatt dot is always black. Seems the RI pin on the FTD232RL is directly connected to GND on the board. See picture "Ignition.jpg" resistors R5 & R6. That solved the Ignition ON indication problem. These were not the proper values to get ~5V at the junction between both resistors. However the values and connections were as: Traced back the tracks from OBD2 pin 1 and found 2 resistors mounted on the board as voltage dividers. Interface connected to OBD2 or not.ĭecided to try to fix this and started to read.įound that RI from TTL-USB converter is used to indicate UBatt and DSR/DTR is used to indicate Ignition ON. While connecting and testing the interface I found the UBatt and Ignition dots were always black. Installed BMW Standard Tools 2.12 as per instructions of our friend Bimmer with all software he provided in his thread. Interface looks very well designed and has a nice PCB, all components soldered properly on the board. So, got my self a high quality INPA K+DCAN Interface from China.