Prerequisites for the USB Stress Test
9/8/2008
Requisitos de hardware
A seguinte tabela mostra o hardware que é exigido no computador hospedar para testar o estresse USB.
Requisito | Descrição |
---|---|
Plataforma de teste |
Computador host, da qual os testes são executar. |
Cartão controlador hospedar USB |
Fornece a funcionalidade para testar o desempenho. |
CEPC |
Usado como uma função testar, como alternativa, você pode usar um CEPC como o computador hospedar e usar outra plataforma para a funcionalidade USB. |
Função controlador USB |
Enquanto recomendamos que você use o cartão Net2280, se os drivers corretos forem fornecidos, qualquer cartão controlador USB Function é aceitável. |
Cabo USB |
Necessário para configuração até a testar. |
Clicker USB |
Applies to Windows Embedded CE 6.0 R2 Dispositivo opcional para conexão automatizada e testes de desconexão. |
Requisitos de software para o computador host
A seguinte tabela mostra o software que é exigido no computador hospedar para testar o estresse USB.
Requisito | Descrição |
---|---|
Tux.exe |
Utilitário de teste tux, exigido para executar a testar. |
Kato.dll |
Mecanismo log Kato, exigido para log de dados testar. |
Ktux.exe |
Utilitário testar modo kernel. |
Usbstress.dll |
Módulo de teste. |
Driver controlador hospedar USB |
Exigido suporte USB (USB, EHCI/OHCI/UHCI). |
Tooltalk.dll |
Applies to Windows Embedded CE 6.0 R2 Alças de transporte entre dispositivo destino e desenvolvimento estação de trabalho. |
XXX_clicker.dll |
Applies to Windows Embedded CE 6.0 R2 Modelo testar opcional para suporte Clicker, deve atender a API Conformity Requirements. |
Requisitos de software para o dispositivo
A seguinte tabela mostra o software que é exigido no dispositivo para testar o estresse USB.
Requisito | Descrição |
---|---|
Lufldrv.exe |
Ferramenta que carrega o driver. |
LpBkCfg1.dll |
Configura um controlador USB função com pontos de extremidade seis in addition to ponto de extremidade zero. |
LpBkCfg2.dll |
Configura um controlador USB função com quatro pontos de extremidade in addition to ponto de extremidade zero. |
Driver USB Function |
Suporte driver USB Function Controller. |
Requisitos conformidade API
O Clicker API é especificado na arquivo de cabeçalho clicker.h in a pasta Test\BaseOS\Drivers|USB\Common. O seguinte exemplo mostra a chave quatro funções que você deve definir para seu hardware Clicker.
typedef BOOL(*LPUN_CLICKER_INIT)(TCHAR *); //Exported como ClickerInit
typedef (void) BOOL(*LPUN_CLICKER_DEINIT); //Exported como ClickerDeInit
typedef (void) BOOL(*LPUN_CLICKER_CONNECT); //Exported como ClickerConnect
typedef (void) BOOL(*LPUN_CLICKER_DISCONNECT); //Exported como ClickerDisconnect