by cboles » Thu Aug 31, 2006 12:23 am
EcuFlash doesn't use CBUS2 right now for Subarus because the current Subaru cable doesn't use that. It will in the future. I switched to using the CBUS lines for these signals because it safely keeps them away from being accidentally changed by serial port activity, such as legacy PnP serial enumeration in Windows. Turning on the Mitsubishi init line resets the ECU, for example, so you don't want that to accidentally happen while you are driving.
The HC257 mux allows the ability to swap the K and L lines. Some vehicles can do K type communications on the L line, and this allows you to do this. Better yet, it creates an easy way to do 5bps signaling on the K line by simply swapping the lines and then using the serial line which normally controls L to bit-bang. You can do OBD stuff this way without having to use the FTD2XX.DLL if you don't want to.