I did post this baud problem some pages behind without response.
The XPID communication is with checksum and save! The checksum error is zero on UNO R3 and zero on the others with 9600Baud.
Only the FTDI chips on most of the older arduinos do not get into the higher speeds. 9600 baud is stable on all arduinos and this firmware do not need any more speed if we compare the loop counter in the dialog. The question would be if a ftdi is able to make uncommon baud rates, which seems to be selectable.
We are free to use any baud rate, common or not. Tell me a comspeed which is in sync with 16MHz and around 100000 and we can try this baudrate. But as written, there is no need for a high baudrate, the communication is binary and without overhead.
USB cables should be 1,5m as maximum. The motor GND cannot be connected to the elctronic side. (YokoYokos post)
PWM frequency must be set low, else you might overheat your H-Bridge. The PWM offset is set to zero for first tests.