Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Feb 2006 02:41:14 -0500
From:      Geoffrey Mainland <mainland@apeiron.net>
To:        freebsd-usb@freebsd.org
Subject:   uftdi buffer problems with FT232BM?
Message-ID:  <dt1aar$k3j$1@sea.gmane.org>

next in thread | raw e-mail | index | archive | help
I've been trying to get a tmote sky
(http://www.moteiv.com/products-tmotesky.php) working with FreeBSD. This
device uses an FT232BM chip and speaks a custom protocol to program a TI
MSP430 chip (using a python program, pybsl, from
http://mspgcc.sourceforge.net/tools.html). The device shows up as:

ucom0: Moteiv tmote sky, rev 2.00/4.00, addr 2

and I get /dev/ttyU0 and /dev/cuaU0 as expected (I'm running
6.1-PRERELEASE). pybsl initially attempts to connect at 9600 baud. At
this speed it would make some progress and then fall over. I found that
if I lowered the speed to 2400 baud and inserted a couple sleep calls
into the script it could program the device. However, at 9600 baud it
never worked. I would love to get this thing fully working. I have no
problems programming this exact same device under Linux or Windows, so
the device itself does not seem to be the problem--there's clearly
something weird going on with the uftdi driver, but I don't know where
to start. I'm happy to hack on this, I just need someone to point me in
the right direction :)

Thanks,
Geoff




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?dt1aar$k3j$1>