Click to Rate and Give Feedback

  Switch on low bandwidth view
Driver Test Manager
Secure Digital Host Controller Testing Overview

These procedures test your Secure Digital Host controller for correct functionality by using the Microsoft Windows Driver Kit (WDK) and the Driver Test Manager (DTM). To ensure full functionality, you must run all of the tests that the DTM identifies as required for the device. If your product provides bus-specific support, you must run the appropriate bus-specific tests in addition to the standard tests.

The test procedures are divided into the following types of topics:

  • Preparing: The preparing topics describe how to configure the system or systems for "Designed for Windows" logo testing.
  • Running: The running topics describe how to run the tests for your device or system.

Note  You must use the latest version of the WDK to compile your driver in order for it to pass testing and obtain a logo.

Secure Digital Host Controller Tests

The tests that you must run depend on the capabilities of the device or system that is being tested. To see the complete list of tests that could be required for your device, see Secure Digital Host Controller Tests.

The following list contains the tests that you might need for your test device:

  • Secure Digital Test
  • Device Path Exerciser
  • Sleep Stress with IO
  • Disable Enable with IO
  • Plug and Play Driver Test
  • Run INFTest against a single INF
  • Storage Device Stress test (SDStress)

If your device is connected through Cardbus, you might need the following tests:

  • CardBus Card Configuration Space Register test
  • CardBus Card Common Silicon Guidelines test
  • CardBus Bridge Power Management Register Test

If your device is connected through PCI, you might need the following tests:

  • (Windows Vista and later versions) PCI/PCI Express Compliance Test (PCIHCT)

Run time: approximately 2 hours

Hardware Requirements

The following hardware is required for Secure Digital Host controller testing. You might need additional hardware if the test device provides bus-specific support. See the test description for each bus-specific test to determine if there are additional hardware requirements.

  • One test system with the following:
    • Minimum requirements that are published for the test operating system
    • CD-ROM drive
    • One monitor, one keyboard, and one mouse (or any pointing/drawing device)

      Note  The preceding items are not required when the test system is a mobile system.

    Important  The test system must be included in the Bb892396.internet_link_sm(en-us,MSDN.10).gifMicrosoft Windows Marketplace

  • One Secure Digital Host controller (test device)
  • Any secure digital memory card that complies with the requirements of the "Designed for Microsoft Windows" Logo Program for Hardware.

    Note  If the secure digital host controller supports High Speed mode, the memory card used must also be High Speed.

Note  Testing a device to obtain a logo for Server Device qualification requires that the system being used to test the device supports four processors and a minimum of 1 GB of RAM. These system capabilities are required for the "Dynamic Partitioning (DP) Simulator and Test" and the "Multiple Processor Group" test to run. You do not need a system that actually supports DP capabilities or has greater than 64 processors to test your device.

If a pool of systems is used to test devices, at least one system in the pool must contain four processors and a minimum of 1 GB of RAM. Additionally, that system must contain the device and driver being tested. As long as the driver is the same on all systems in the pool, the schedule will be created to run against all systems.

For those tests that do not include a driver to test, such as testing a hard drive, the Driver Test Manager (DTM) scheduler will constrain the DP test to run on the default system. This system should also be manually configured to have multiple processor groups. The default system is the first one listed. Test personnel, in this case, should ensure that this first system meets these minimum hardware requirements.

Software Requirements

The following software is required to run the Secure Digital Host controller tests:

  • One of the following operating systems:
    • Microsoft Windows Vista
    • Microsoft Windows Server 2008 R2
  • Any drivers that are not shipped with the operating system
  • The current release of Microsoft Windows Driver Kit (WDK)

Tester Knowledge Requirements

To run the Secure Digital Host controller tests, testers must know how to accomplish the following tasks:

  • Install the Secure Digital test controller.
  • Install the operating system from the product CD.
  • Insert and remove the SD memory card.
  • Install DTM client.
  • Start tests from DTM Studio’s Device Console (Submission mode).

Related Links

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker