DSPRelated.com
Forums

How to Provide USB Interface to BF532 Board........??

Started by mall...@yahoo.co.in July 21, 2008
Hi all!

I Have a Bf532 EVB. I want to Provide USB interface to BF532 For transferring data from system to Board ...

I am Not Expert in USB protocol...I just Know Details about USB protocol

As BF532 is not having USB interface, I have got some choices to Provide USB connectivity to My board...

USB to RS232 and USB to SPI chips i don't want to use Because they will not Provide less Speed

My Choices
1.USB to FIFO chips (FTDI245,NET2272....etc)
2.Interfacing Microcontroller Having USB interface Like Cypress EZ-USB FX1/2 or PIC18F2550

I have seen FTDI245BM and CYPRESS EZ-USB FX1/2 are having Hardware Interface Simpler,But I don't about the Support they will Provide and the SOftware Side

These Chips I want to interface to any of 4 ASYNCHRONOUS Memory Banks Provided in BF532..and I want to Use BUS Switch to Disconnect DATA And ADDRESS Buses when not used by these chips..

I want Suggestion about these choices
I mean which one will be better to use and
If any other way is there to provide the USB Connectivity to the BF532

Thank U
On Mon, 21 Jul 2008 m...@yahoo.co.in wrote:

> Hi all!
>
> I Have a Bf532 EVB. I want to Provide USB interface to BF532 For transferring data from system to Board ...
>
> I am Not Expert in USB protocol...I just Know Details about USB protocol
>
> As BF532 is not having USB interface, I have got some choices to Provide USB connectivity to My board...
>
> USB to RS232 and USB to SPI chips i don't want to use Because they will not Provide less Speed
>
> My Choices
> 1.USB to FIFO chips (FTDI245,NET2272....etc)
> 2.Interfacing Microcontroller Having USB interface Like Cypress EZ-USB FX1/2 or PIC18F2550
>
> I have seen FTDI245BM and CYPRESS EZ-USB FX1/2 are having Hardware
>Interface Simpler,But I don't about the Support they will Provide and the
>SOftware Side
>
> These Chips I want to interface to any of 4 ASYNCHRONOUS Memory Banks
>Provided in BF532..and I want to Use BUS Switch to Disconnect DATA And
>ADDRESS Buses when not used by these chips..
>
> I want Suggestion about these choices
> I mean which one will be better to use and
> If any other way is there to provide the USB Connectivity to the BF532

I've used the FTDI245 and had good luck with it. Both Linux and Windows
OS's have built in drivers so that is easy. From the processor side it
looks like an 8 bit FIFO. You'll need to look at it as a single address
or you can put the control signals on a different address than the data.

I'm not familiar with the other chips so I can't say anything about a
comparison.

Patience, persistence, truth,
Dr. mike