I have been playing around with both Intel Edison's and a Intel Galileo G2 and was seeing about if I could get the same sketch to work on the Galileo that I now have running on the Edison.
I am using some USB2AX devices to control AX12 servos. This device uses an Atmega32u2 processor. On most machines including the Edison it shows up as an ACM device:
When I plug it into Edison, dmesg shows:
[ 3155.127391] usb 1-1: new full-speed USB device number 3 using dwc3-host
[ 3155.151082] usb 1-1: New USB device found, idVendor=16d0, idProduct=06a7
[ 3155.151115] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=220
[ 3155.151136] usb 1-1: Product: USB2AX
[ 3155.151155] usb 1-1: Manufacturer: Xevelabs
[ 3155.151173] usb 1-1: SerialNumber: 74031303437351D02210
[ 3155.151992] usb 1-1: ep 0x82 - rounding interval to 1024 microframes, ep desc says 2040 microframes
[ 3155.160156] cdc_acm 1-1:1.0: ttyACM0: USB ACM device
But when I plug it into Galileo, I only see:
[ 759.170161] usb 1-1: new full-speed USB device number 3 using ohci_hcd
Is there anything special to get the ttyACM devices to work on Galileo. I am using the 1.0.4 IDE I believe I am using the SD card version of firmware... Should figure out ways to verify.
Suggestions?
Clik here to view.
