Load Google Translate Hi
I'm looking to make a scientific instrument (fairly low volume) a USB host so I can add functionality for useful stuff like bar code scanners, printers and USB Sticks. I don't want to write loads of code to manage the protocol - any ideas for an easy way to do this?
Hi pete,
you could try the microchip USB development board £42 from Farnell 162-1787
The PIC32 USB Starter Board provides
the easiest and lowest cost method to
experience the USB On-The-Go family
of PIC32 microcontrollers. Users can develop USB embedded host, device, dual-role, or On-The-Go applications by
combining this board with free USB software (On-The-Go
support provided in a future software release). The kit
includes the PIC32 USB Starter Board, a standard A to mini B
cable for debugger & a standard A to micro B cable for USB
application development.
cheers
simon
Folks - sorry about the multiple posting
my browser gives a 404 error when I post, so i retried without returning to the original discussion and refreshing.
Firefox 3.0.10 with java script enabled on XP.
Simon
Hi Simon,
I removed the duplicate posts. We are aware of the bug and are trying to get a fix for it.
Thanks,
Christy Zurcher
Community Manager
Thanks Simon
I'll take a look
Cheers
Pete
You could also have a look at the VNC1L (a FTDI chip). It contains the firmware for USB Host, USB slave and USB OTG and has it's own protocol to communicatie using serial, SPI etc.
Farnell has easy testmodules called the VDIP1 partnr 1329313.
What microcontroller do you use?
In my case I am trying to interface it to a ATMEGA128 controller using SPI.
Benno
Thanks for that info -
We currently have an Blackfin to interface to - so this looks like a good fit.
Hopefully we can use the SPI but if we run out of steam then the FIFO looks like a good option.
Cheers
Pete
Pete,
AD has it's own USB solution for Blackfin. They also have dev kits with support for that. I do not know it they also support host or OTG functionality. It could help to use their out of the box solutions saving you dev time.
If you need to link to a PC, I would walk away from the supplied driver solution (AD has a windows driver you can supply to support your product). One of my clients has a lot of problems in the field regarding stability, and my suspect is the AD driver.
Hope this helps.
Benno
Hi Pete,
All what you are looking at :
* bar code scanners:
* printers
* USB Sticks.
is already included in Microchip Free of charge USB HOST/OTG/device "C" based stack.
It can be easily implemented with PIC24F PIC24F USB microcontrollers
This video shows examples of above applications : http://www.youtube.com/watch?v=ljF4KQ2mfD0
This board will allow you to read/write USB sticks :
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en535092
All infos on USB (device / OTG / HOST) here : http://www.microchip.com/USB
regards
© 2009 Premier Farnell plc. All Rights Reserved
Premier Farnell plc, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE