apport information ** Tags added: apport-collected oneiric running-unity staging
** Description changed: When connecting to the ttyACM associated with a MSP430 microcontroller development kit, all terminal emulation programs tried show incorrect and garbled text output. When the device is plugged in dmesg reports: 092987] usb 2-1.2: new full speed USB device number 5 using ehci_hcd [ 2735.213655] cdc_acm 2-1.2:1.0: This device cannot do calls on its own. It is not a modem. [ 2735.213669] cdc_acm 2-1.2:1.0: No union descriptor, testing for castrated device [ 2735.213720] cdc_acm 2-1.2:1.0: ttyACM0: USB ACM device [ 2745.241996] generic-usb 0003:0451:F432.0003: usb_submit_urb(ctrl) failed [ 2745.242023] generic-usb 0003:0451:F432.0003: timeout initializing reports [ 2745.242401] generic-usb 0003:0451:F432.0003: hiddev0,hidraw0: USB HID v1.01 Device [Texas Instruments Texas Instruments MSP-FET430UIF] on usb-0000:00:1d.0-1.2/input1 Following this a new /dev/ttyACM0 device appears. When we connect to it printed text appears but is not complete. For instance using the same hardware and PuTTY we observe: rfcomm_send_internal cid 117 doesn't exist! BTstack counter 26230 rfcomm_send_internal cid 117 doesn't exist! BTstack counter 26231 Whereas the output observed CuteCom or minicom on Ubuntu is: BTacn 002BTacn 0 BTcct 04BTtacoe 5BTacun The particular development kit is TI's MSP430 microcontroller eZ430-RF2560. The bug was encountered testing code for the btstack project as can be seen on the following thread (http://groups.google.com/group/btstack- dev/browse_thread/thread/d9d2f8ca2baa04d7) My current belief is that this is because the device is being detected by cdc_acm as a generic USB ACM device. Another thread (http://e2e.ti.com/support/low_power_rf/f/156/t/53610.aspx) about a similar microcontroller suggests that the device should use a specific usb serial driver. We've verified that the module is compiled on our system and did a "modprobe ti_usb_3410_5052" but this had no effect on cdc_acm. The version signature is: Ubuntu 3.0.0-14.23-generic-pae 3.0.9 + --- + AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24. + ApportVersion: 1.23-0ubuntu4 + Architecture: i386 + ArecordDevices: + **** List of CAPTURE Hardware Devices **** + card 0: PCH [HDA Intel PCH], device 0: CONEXANT Analog [CONEXANT Analog] + Subdevices: 1/1 + Subdevice #0: subdevice #0 + AudioDevicesInUse: + USER PID ACCESS COMMAND + /dev/snd/controlC0: flokyo 1607 F.... pulseaudio + CRDA: Error: [Errno 2] No such file or directory + Card0.Amixer.info: + Card hw:0 'PCH'/'HDA Intel PCH at 0xd2520000 irq 42' + Mixer name : 'Intel CougarPoint HDMI' + Components : 'HDA:14f1506e,17aa21da,00100000 HDA:80862805,80860101,00100000' + Controls : 20 + Simple ctrls : 8 + Card29.Amixer.info: + Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw unknown' + Mixer name : 'ThinkPad EC (unknown)' + Components : '' + Controls : 1 + Simple ctrls : 1 + Card29.Amixer.values: + Simple mixer control 'Console',0 + Capabilities: pswitch pswitch-joined penum + Playback channels: Mono + Mono: Playback [off] + DistroRelease: Ubuntu 11.10 + HibernationDevice: RESUME=UUID=a58920d4-9bf8-4c30-a36d-ffcb290af45c + InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012) + MachineType: LENOVO 4290RW4 + Package: linux (not installed) + ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-16-generic-pae root=UUID=24d60048-4cdc-45e6-91f2-4d3cce7ecef4 ro quiet splash vt.handoff=7 + ProcVersionSignature: Ubuntu 3.0.0-16.28-generic-pae 3.0.17 + RelatedPackageVersions: + linux-restricted-modules-3.0.0-16-generic-pae N/A + linux-backports-modules-3.0.0-16-generic-pae N/A + linux-firmware 1.60 + StagingDrivers: mei + Tags: oneiric running-unity staging + Uname: Linux 3.0.0-16-generic-pae i686 + UpgradeStatus: No upgrade log present (probably fresh install) + UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare + dmi.bios.date: 03/28/2011 + dmi.bios.vendor: LENOVO + dmi.bios.version: 8DET41WW (1.11 ) + dmi.board.asset.tag: Not Available + dmi.board.name: 4290RW4 + dmi.board.vendor: LENOVO + dmi.board.version: Not Available + dmi.chassis.asset.tag: No Asset Information + dmi.chassis.type: 10 + dmi.chassis.vendor: LENOVO + dmi.chassis.version: Not Available + dmi.modalias: dmi:bvnLENOVO:bvr8DET41WW(1.11):bd03/28/2011:svnLENOVO:pn4290RW4:pvrThinkPadX220:rvnLENOVO:rn4290RW4:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable: + dmi.product.name: 4290RW4 + dmi.product.version: ThinkPad X220 + dmi.sys.vendor: LENOVO ** Attachment added: "AcpiTables.txt" https://bugs.launchpad.net/bugs/943170/+attachment/2804590/+files/AcpiTables.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/943170 Title: tty output of MSP430 garbled To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/943170/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs