title: reading output from /dev/ttyACM0 results in beagle board freezing (Embedded stuff)
body: <p>reading output from <code>cat /dev/ttyACM0</code> results in beagle board freezing. It unfreezes when i unplug the usb serial. </p>
  
  <p>So essentially my setup is a beagle board connected via a usb to my laptop, which is communicating with it via COM6. We also have it connected to the web via web sharing. I also have another usb connected to it from a Arduino Teensy++ controller. This controller is sending data via usb serial to the beagle board. The point of this exercise is to read the data from the usb serial. </p>
  
  <p>The process of reading i use is <code>cat /dev/ttyACM0</code>. This results in the print of the first 2 lines of data, then the entire beagle board freezes. When u unplug the teensy++, it prints out like 10-20 lines (assuming whatever the buffer contains). Not sure why this is happening.</p>
  
  <p>Can anyone help ? Thanks</p>