USB Serial Device , UART interface comes up as MODEM in Linux machine

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
ShopithamR_26
Employee
Employee
25 replies posted 10 replies posted 5 replies posted

I connected my USBSerial Device which is configured as UART to a Linux Machine . The device comes up as MODEM and not as a serial device or COM port . Why? 

   

USB Serial device when configured as UART CDC then it belongs to the CDC ACM Class . A device that belongs to the ACM drivers where intended to work with USB Modem . So any USB device that binds to the ACM driver will come up as MODEM device in Linux machine.

0 Likes
2 Replies
Anonymous
Not applicable

 the usbuart enumerates as a serial port.  all serial ports on linux are tty ports or similar to modems.  you have to open the ttyacmX port (where X is the port number)  you write to the port and read from it and it works.  If you only have one device then it becomes really easy to script search for the port and then "talk" to it.

0 Likes
Anonymous
Not applicable

 actually the real answer to your question is here:

   

 

   

http://www.cypress.com/?app=forum&id=167&rID=67355

0 Likes