tty output of MSP430 garbled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mspdebug (Ubuntu) |
Opinion
|
Undecided
|
Unassigned |
Bug Description
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:
[ 2745.242023] generic-usb 0003:0451:
[ 2745.242401] generic-usb 0003:0451:
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_
BTstack counter 26230
rfcomm_
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://
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://
The version signature is:
Ubuntu 3.0.0-14.
---
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/
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,
Controls : 20
Simple ctrls : 8
Card29.Amixer.info:
Card hw:29 'ThinkPadEC'
Mixer name : 'ThinkPad EC (unknown)'
Components : ''
Controls : 1
Simple ctrls : 1
Card29.
Simple mixer control 'Console',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [off]
DistroRelease: Ubuntu 11.10
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
MachineType: LENOVO 4290RW4
Package: linux (not installed)
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.60
StagingDrivers: mei
Tags: oneiric running-unity staging
Uname: Linux 3.0.0-16-
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.
dmi.board.name: 4290RW4
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 4290RW4
dmi.product.
dmi.sys.vendor: LENOVO
Changed in mspdebug (Ubuntu): | |
status: | Invalid → Opinion |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 943170
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.