High Speed USB controller

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

High Speed USB controller

2,978 次查看
junkers13
Contributor I

Hi, I have been searching to find a high speed USB (OTG or host) controller, that also has an evaluation board for it.  I have found a few, but there always seems to be a problem.  Either the eval board is cheap and the controller its self is expensive, or vise versa. 

 

 

I did find the MCF5253 which fits what I need almost perfectly but there's a halt on ordering.  I found the beagleboard, but that has a lot on it I do not need, and the controller itself is expensive (~$60).  I've searched for PICs and cant find any which support high speed.

 

So my question is does anyone know of a low cost High Speed USB (host or OTG) controller which also has an available evaluation board for under $300?  I know thats a tight spec but I'm running out of ideas here.

 

 

Thanks

 

 

 

 

 

 

Message Edited by joey c on 2009-09-02 01:54 PM
标签 (1)
0 项奖励
回复
6 回复数

1,363 次查看
Andrey
Contributor III

Try

 

 

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=JMBADGE

 

 

Uses MCF51JM128 MCU

 

There is plenty of pre-loaded examples for using USB and it's cheap.


Regards,

Andrey

0 项奖励
回复

1,363 次查看
kef
Specialist I

High speed USB controllers are able to communicate at 480Mbps. Unfortunately MCF51JM has only Full speed (12Mbps) USB controller.

0 项奖励
回复

1,363 次查看
Andrey
Contributor III

OK,

 

Use MC9S12UF32 for High speed USB

 

 

Eval Board ($500):

 

 

Regards,

Andrey

 

0 项奖励
回复

1,363 次查看
Dave_at_Mot
Contributor III

I have to question what you intend to do with the high speed host.   Keep in mind that getting anywhere close to the capacity of high speed USB requires a very high performance CPU.  The absolute minimum would probably be a 200MHz or so 32 bit CPU.  Even that would require careful optimization and efficient DMA channel implementation.   I think this is why it is fairly rare to find High speed OTG or host on lower end devices.  The controller also tends to want to be tightly coupled with the CPU for best throughput.

 

Regards,

Dave

 

0 项奖励
回复

1,363 次查看
junkers13
Contributor I

Hi Dave,

 

     Idealy I need the controller to have a variety of peripherals including SPI, CAN, external NAND, UART, and USB.  But my focus for right now is to find a controller which has high speed USB host, SPI, and the ability to write to 8 or 16 bit NAND Flash (512Mb to 1Gb in size). The system would be used to store data on the NAND then once a USB flash drive is attached, dump that data from NAND to the drive. 

 

The only reason I'm looking for high speed is that I assumed high speed would yeild a faster transfer to a usb mass storage device than full speed, even with the reduced speed overhead causes.

 

Thanks for any advice

 

 

 

 

 

 

 

Message Edited by joey c on 2009-09-03 02:44 PM
0 项奖励
回复

1,363 次查看
junkers13
Contributor I
An added side note: I would assume the bottleneck would be reading from the NAND flash, but don't know where else to go for non-volatile memory.
0 项奖励
回复