USB 2.0 Host Throughput

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

USB 2.0 Host Throughput

跳至解决方案
2,800 次查看
lyfsci
Contributor III

Hi Experts,

What is the maximum effective throughput that could be achieved in the USB 2.0 host controller for the various IMX series of processors (IMX 3/5/6) ?

Is there any test suite for EVK or respective factory profiled value for the various platforms along with its associated scenarios ?

1 解答
2,554 次查看
art
NXP Employee
NXP Employee

The USB cores of the i.MX3/5/6 series processors are pretty similar, all of them are sertified for USB 2.0 specification. So, for most of the applications, the effective data throughput of the USB cores themselves can be estimated as 30MBytes/s.

There are no dedicated test cases for USB cores speed test, since the real data throughput depends on many factors, such as speed of device connected, software overhead etc.


Have a great day,
Artur

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

在原帖中查看解决方案

4 回复数
2,554 次查看
orangeusa
Contributor III

Two tools I use for any USB firmware design.

1. There is a tool from Passmark (3rd party app - Google them) for USB 2.0 and is like a $30 hardware dongle for USB loopback and benchmark. I test directly at the PC/Mac and then through the device (if there is a hub or usb output). I have no affiliation with them, but their tool is a lot cheaper than a $30k protocol analyzer. :smileyhappy:

2. There is a tool from usb.org - USB20CV - command verifier. It sends all commands your device is supposed to handle. It's great for firmware bugs in messages not handled.

So for $30 total, you can be very confident of your firmware/layout.

.

0 项奖励
回复
2,554 次查看
lyfsci
Contributor III

Thank you Scott :smileyhappy:

0 项奖励
回复
2,554 次查看
lyfsci
Contributor III

Thank you Artur.

Regards,

Lyf

0 项奖励
回复
2,555 次查看
art
NXP Employee
NXP Employee

The USB cores of the i.MX3/5/6 series processors are pretty similar, all of them are sertified for USB 2.0 specification. So, for most of the applications, the effective data throughput of the USB cores themselves can be estimated as 30MBytes/s.

There are no dedicated test cases for USB cores speed test, since the real data throughput depends on many factors, such as speed of device connected, software overhead etc.


Have a great day,
Artur

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------