I didn't see where you mentioned what USB to rs232 cable that you have. I personally have 7 different ones and 2 computers with physical RS232 ports on them. NONE of them worked with the BAC2000. I had to get a specific cable that ASI uses and then I connect no problem. Buy this cable and that should get you going. I bought it from this ebay seller, but they are currently out of stock. Just get this cable and you are good to go.
http://www.ebay.com/itm/142170488046?_t ... EBIDX%3AIT
You only need 3 wires out of the RS232 cable...RX (org), TX (yel) and GND (blk). I have my wires labled by what they connect to on the ASI controller...not by what they really are. Orange is actually TX on the cable and yellow is actually RX, but since you plug the opposite function into the controller, I just labeled them with what they connect to. On the controller you need 3 wires. RX (gry/blk), TX (yel/blk) and black (gnd). These are pins 3, 13 and 14. So yellow from the cable connects to yel/blk on the controller, orange connects to grey/black on the controller and black to black. I didn't need to load any drivers on windows 8.1. In device manager, the RS232 port changes about half the time between com3 and com6...go figure. Be sure to select the correct COM port in BacDoor. Other than this cable and connecting it correctly, you obviously need power and enable. Connect the white wire (pin 9) to batt+ to enable the controller. Once you get that going and you can successfully connect to the controller, then worry about connecting a motor and throttle. With this controller you don't even need to connect the right colors for halls and phases together. It will "learn" that stuff later. Still...just because all the other controllers out there need the correct pairing up front to run a motor, I connected them color for color. I suggest bench testing the controller and motor before ever mounting anything to a frame. It's so much easier to fiddle with things when it's all just laying on your desk. Later, you will also need red (+5v, pin 8 ), blue (throttle, pin 7) and black (gnd, pin 15) to connect up a throttle. I wouldn't bother with brakes right now. In fact just disable that stuff in the controller. It will only get in the way for the up front motor setup.
I've bundled up my wires based on what I need and what I don't need. I never use e-brakes to disable the controller. That's what letting off the throttle is for. If I'm too stupid to not let off the throttle while braking, well that's my problem and not the controllers job to compensate for my idiocy. LOL. This set of pics is the wires I need to run the controller. This is RS232, throttle, halls and pin 4 ( another +5v wire)
This set is the wires I will likely never use.
If you don't have the correct pinout, I got this direct from tech support. The online doc found on the ASI site was wrong.