Hi,
I have a Raspberry Pi 2 running Debian Jessie upgraded using the apt-get dist-upgrade method. Nothing has been done to the pi other than installing Jessie and running rpi-update. The unit has a 2.1A power supply.
I'm having a bizarre issue with both the onboard serial ports as well as FTDI chipsets and also a Prolific chipset. The ACM driver for the Arduno Uno works (mostly?) fine. I did disable the terminal on the onboard serial port before testing (using raspi-config).
Basically if I connect one of the offending chipsets (or use the onboard serial port) and then use stty to set the baud rate, then try to cat /dev/ttyUSB0 > /home/pi/log.txt, I'll either get 0 bytes in the log, or the log will contain lots of corrupt data (data out of order from how it was sent). Behavior is extremely inconsistent, so it's a little hard for me to provide much more detail then that.
Any ideas on what may be going on here?
Thanks