Re: Bitbashed Low Speed USB
Dale Seaburg <[email protected]> Mon, 25 Aug 2003 21:18:55 -0500
| Newsgroups | gmane.comp.hardware.avr.general |
|---|---|
| Message-ID | <[email protected]> |
Chris wrote: > > Hi, > ... > Doing some googling last night I came across this mailing list where a couple > of months ago there was interest in further developing this project and some > evidence that yes it does in fact function as specified. > > Is it as easy to get working as specified? How far have people got in their > efforts to further this project? > > There was a call for interest for someone to develop a Linux and/or a Windows > device driver in order to be able to utilise such a "beast". If I understood one person on the avr-gcc list, they said that there is a FreeBSD driver for the FTDI chip sets, in addition to the Windows drivers. Here's the quote from that posting: ------------------------------------ The chip I use for usb is the all famous FT245BM. It is supported under M$ (free drivers available) and - surprise - also for FreeBSD (I am not that familiar with it but version 4.7 should have support). However you must apply a vendor and product id (I obtained them by courtesy of FTDI). The vendor id is FTDIs and the product id is different from the standard product id of the original device. This means it will live happily next to the existing standard device. The maintainer of the GNU/Linux USB stack advised me to use the libusb package for now because maintaining a driver is rather difficult (it worked after some patches but I encountered another completely different problem). When all goes well then product id will be put into the kernel driver so you can access it through standard system calls. The userland application will be modified as such. The freeice project (i.e. gdb_serialzer) can be extended with other communication interfaces (ethernet, rs232) and / or other functionalities (programmer, support more targets, etc) - the sky is the limit - so I believe it will make itself definitely valuable. Armand -------------------------------------- Maybe this might be of interest, rather than "rolling-yer-own". Dale Seaburg KG5LT