Friday, July 8, 2011

USB host development history

For developing USB host MSDC drivers, unless you used well-known driver, like Linux driver, you MUST do a lot of compliance tests.

Two part:

A.USB IF embedded host compliance test

B.Device test
1.Pen driver test (MSDC /SFF-8020i, MMC-2(ATAPI)/UFI classes)
Ex: Different kind of pen drivers / hard-disk
2.Camera test (MSDC/SIDC/PTP classes)
3.Hub test
4.Card reader test
5.Not support device test

Note:
For every storage device, it should at least do below tests.
1.Pass the plugging test at least three times.
2.Pass the power on test (Insert device -> system power on-> R/W test )
3.Pass the R/W test (100MB).

No comments:

Post a Comment