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
How to Provide USB Interface to BF532 Board........??
Started by ●July 21, 2008
Reply by ●July 21, 20082008-07-21
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
> 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