How do you tell the MBV2 to enter GBA UART comms mode?
If the MBV2 is powered up while connected to a parallel port, then the MBV2 will go into sleep mode when not busy. This is to save GBA battery power. So you must use the software -u option to set uart mode. The method below will NOT work for switching to UART mode if the MBV2 was powered up while connected to a parallel port. If the MBV2 is powered up while not connected to a parallel port, then the MBV2 is in serial mode. At this point you can switch to UART mode by setting link port SD to 1 & SC to 0 for at least 50 milliseconds. (The GBA can do this by entering General Purpose comms mode, set SD high (1), set SC low (0), delaying 50 milliseconds, and then switching to UART comms mode.) You also need to supply a handshake or +5v to +12v to pin 7 of the 9 pin serial connector or else the MBV2 cable will not put out any data, even though it will receive data just fine. This is normally accomplished by enabling hardware handshaking on a PC serial interface.