Date: Sun, 30 Jan 2011 09:35:08 -0700 (MST) From: Warren Block <wblock@wonkity.com> To: Hans Petter Selasky <hselasky@c2i.net> Cc: freebsd-usb@freebsd.org Subject: Re: ACM interface on TI Launchpad Message-ID: <alpine.BSF.2.00.1101300932500.92527@wonkity.com> In-Reply-To: <201101301032.22364.hselasky@c2i.net> References: <20110130003201.GA99514@server.vk2pj.dyndns.org> <201101301032.22364.hselasky@c2i.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 30 Jan 2011, Hans Petter Selasky wrote: > On Sunday 30 January 2011 01:32:01 Peter Jeremy wrote: >> I recently acquired a TI LaunchPad[1] and want to use FreeBSD as my >> development enviroment (for anyone else who is interested in this, at >> some stage I intend to post my experiences with the various ports to >> -ports or feel free to contact me off-list). It provides a FET430UIF >> USB interface to the host computer and some googling shows that this >> is a Communication Device Class (CDC), Abstract Control Model (ACM) >> sub-class which is supported in Linux via the cdc_acm driver. >> >> On FreeBSD 8.1, umodem(4) reports: >> ugen0.2: <Texas Instruments> at usbus0 >> umodem0: <MSP430 Application UART> on usbus0 >> umodem0: data interface 0, has no CM over data, has no break >> and creates /dev/ttyU0 (and friends) but mspdebug reports that it >> cannot access the UIF (so it is presumably talking to the device >> UART, rather than the control interface). > > There is a patch pending for allowing a CDC modem interface not having the > correct descriptors to work. It is not yet committed. You could try adding the > VID+PID to u3g.c. Basically, your modem should have worked, given that the > manufacturer had followed the specs. Another alternative is to use LibUSB. The prerelease MacOSX driver might be useful as an example: http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_Mac_OS_X
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1101300932500.92527>
