The serial communication port has been registed as 'ttACM0', meaning it will show Jan 31 14:23:13 mmadrigal kernel: sd 9:0:0:0: Attached SCSI removable disk Jan 31 14:23:13 mmadrigal kernel: sd 9:0:0:0: Attached scsi generic sg6 type 0 Jan 31 14:23:13 mmadrigal kernel: scsi 9:0:0:0: Direct-Access Linux File-CD Gadget 0316 PQ: 0 ANSI: 2 Jan 31 14:22:58 mmadrigal kernel: scsi9 : SCSI emulation for USB Mass Storage devices Jan 31 14:22:58 mmadrigal kernel: cdc_acm 1-3:1.0: ttyACM0: USB ACM device Jan 31 14:22:58 mmadrigal kernel: usb 1-3: configuration #1 chosen from 1 choice Jan 31 14:22:58 mmadrigal kernel: usb 1-3: new high speed USB device using ehci_hcd and address 17
Jan 31 14:19:35 mmadrigal kernel: usb 1-3: USB disconnect, address 16 Jan 31 14:19:34 mmadrigal kernel: scsi8 : SCSI emulation for USB Mass Storage devices Jan 31 14:19:34 mmadrigal kernel: cdc_acm 1-3:1.0: ttyACM0: USB ACM device Jan 31 14:19:34 mmadrigal kernel: usb 1-3: configuration #1 chosen from 1 choice Jan 31 14:19:34 mmadrigal kernel: usb 1-3: new high speed USB device using ehci_hcd and address 16 Once you attached the device, inspect the log to obtain the device file names used The following description is based on the host computer running Linux Ubuntu 10.04 LTS. Using CDC ACM + MS device with Linux host Linux host device file identification
Linux host computers have full support for the CDC ACM + MS composite USB drivert Thesycon, with a demo version available at We have tested with a propretary solutions from
Our experience shows the CDC ACM + MS composite USB driver is not well supported For Windows it is necessary the use of the following INF file: The CDC ACM only driver that comes with the Linux kernel is supported on both LinuxĪnd Windows. Use of the serial and mass storage functions. The composite driver allows for simultaneous dev/ttyACM0 or COM1:) and as a USB thumbĭrive (e.g. The CDC ACM + Linux gadget MS driver is a USB composite gadget driver which implements the serialĬommunication and mass storage functions.
Mass Storage (MS) composite Linux gadget driver and how to use it with a Linux host PC and This document explains the Communications Device Class (CDC) Abstract Control Model (ACM) + 7.2 Test host and target accessing to USB mass storage file system with USB cable always connected.7.1 Test host only access to USB mass storage file system with USB cable always connected.5.2 How to use the mass storage function in Windows 7.5 Using CDC ACM + MS device with Windows 7 host.4.3 How to use the mass storage function in Linux.4.2 How to test the serial driver in Linux.4.1 Linux host device file identification.4 Using CDC ACM + MS device with Linux host.USB driver for the AVM ISDN Controller B1 USB. AVM GmbH Berlin is supporting the development of the Linux They've also donated a F-23 digital joystick and a Genius Germany donated a USB mouse to test the mouse boot Now I know where to acquire nice USB stuff! It was almost impossible to get a PC backplate USB connectorįor the motherboard here at Europe (mine, home-made, was Will sell keyboards to some of the 3 million (at least) Due to their support to us, Keytronic can be sure that they PCI-to-USB Controller Board to test the OHCI implementation. We teamed up with Cherry to make Linux the first OS withīuilt-in USB support. Thanks to Intel Corporation for their precious help. Operating System and supports this project with Systems recognized the importance of an up-to-date open It allows us to test the Linux-USB driverįor compliance with the latest USB specification. USAR Systems provided us with one of their excellent USBĮvaluation Kits. In technical questions and with test equipment. 3Com GmbH for donating a ISDN Pro TA and supporting me The following corporations have helped us in the development Of hardware, support, time and development (this is from the original For being on the Linux USB listĪnd offering suggestions and sharing implementation experiences.Īdditional thanks to the following companies and people for donations Linux USB driver effort and writing much of the larger uusbd driver.
I'm sure this list should be longer, itsĭifficult to maintain, add yourself with a patch if desired. The following people have contributed to this code (in alphabetical For use only on Windows operating systems.ĬlassGuid=Ĭredits ¶ Credits for the Simple Linux USB Driver: likely to be covered by the MLPL as found at: Copyright (c) 2007 Microchip Technology Inc.