A few problems I came across playing around with my new Teensy development board. Decided to make a quick post on some solutions I found. Enjoy :)
Problem #1
Teensy USB device wasn’t being recognized. You can see the list of
registred devices on Ubuntu using lsusb
Solution
Loaded program code may interfere with the USB registration process.
Use the RESET button then check the output of lsusb again make sure the device
is being recgonized. NOTE: you may have to hold it down and plug the USB device in then release it.
Problem #2
If that wasn’t enough my USB device was being registered under /dev/hidraw0 which
isn’t recognized by the Teensy Loader Application. It only looks at /dev/ttyACM0
Solution
You can get around this by creating a temporary symlink sudo ln -s /dev/hidraw0 /dev/ttyACM0
Just make sure you delete it when your done! This is really hacky, if someone has a better
solution please post in comments :)