Quantcast
Viewing all articles
Browse latest Browse all 18089

Use an USB2AX on Galileo G2 (ttyACMx) device?

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?

Image may be NSFW.
Clik here to view.

Viewing all articles
Browse latest Browse all 18089

Trending Articles