MUTT(Microsoft USB 테스트 도구) 디바이스 개요
MICROSOFT MUTT(USB 테스트 도구)는 Microsoft USB 드라이버 스택과 USB 하드웨어의 상호 운용성을 테스트하기 위한 디바이스 컬렉션입니다. 이 문서에서는 다양한 유형의 MUTT 디바이스, 디바이스를 사용하여 실행할 수 있는 테스트에 대한 간략한 개요를 제공하고 컨트롤러, 허브, 디바이스 및 BIOS/UEFI 테스트에 대한 토폴로지 제안합니다.
MUTT 디바이스와 통신하려면 MUTT 소프트웨어 패키지가 필요합니다. 이 패키지에는 하드웨어 테스트 엔지니어가 Microsoft USB 드라이버 스택과 USB 컨트롤러 또는 허브의 상호 운용성을 테스트할 수 있는 여러 테스트 도구와 드라이버가 포함되어 있습니다. 테스트 도구는 USB 호스트 컨트롤러 소프트웨어, 하드웨어(펌웨어 포함) 및 호스트 컨트롤러와 디바이스 사이에 설치된 모든 USB 허브의 유효성을 검사합니다.
MUTT 소프트웨어 패키지를 다운로드 하여 최신 버전의 테스트 도구를 가져옵니다.
MUTT 디바이스를 가져오는 방법
이 문서에 나열된 제조업체는 상호 운용성 테스트를 실행하는 데 필요한 MUTT 하드웨어 보드를 판매합니다.
디바이스 | 제조업체 |
---|---|
MUTT | JJG 기술 |
MUTT 팩 | JJG 기술 |
SuperMUTT | JJG 기술 |
SuperMUTT 팩 | VIA Labs |
DR(이중 역할) MUTT | JJG 기술 |
TYPE-C DR(이중 역할) 연결 연습기 | MCCI JJG 기술 |
MUTT
CY3681 EZ-USB FX2 개발 키트(사이프러스 FX2)의 설계를 기반으로 합니다.
대량, 등시, 제어, 인터럽트 엔드포인트로 고속 및 전속 전송과 같은 FX2 기능과 호환됩니다.
USB 2.0 디바이스의 트래픽을 시뮬레이션합니다.
MUTT 팩
MUTT 팩은 허브를 제어하고 다운스트림 디바이스 역할을 하는 USB 2.0 허브와 FX2 디바이스의 조합입니다.
사이프러스 허브 및 사이프러스 FX2의 설계를 기반으로 합니다.
허브 기능. 다중 TT 또는 단일 TT 고속 허브로 작동할 수 있습니다. 는 과류를 시뮬레이션합니다.
켜거나 끌 수 있는 다운스트림 포트를 노출합니다.
USB 2.0 허브 동작을 시뮬레이션합니다.
자체 전원 또는 버스 구동 모드에서 작동할 수 있습니다.
MUTT 팩에는 두 개의 USB 커넥터가 있습니다. 표준 B 커넥터는 MUTT Pack을 호스트 시스템에 연결하는 데 사용됩니다. 표준 A 커넥터는 MUTT 팩에 포함된 허브의 다운스트림이며 추가 디바이스 테스트에 사용할 수 있습니다(이 문서의 뒷부분에서 설명).
MUTT 팩에 전원을 공급하는 방법
MUTT 팩은 작은 점퍼(그림 3 참조)를 사용하여 자체 구동 모드와 버스 구동 모드 간에 전환합니다. 버스 구동 모드에서 호스트 시스템의 USB 버스는 MUTT 팩을 구동합니다. 자체 전원 모드에서 MUTT 팩은 외부 5V 전원 어댑터로 구동됩니다.
다음 순서도를 사용하여 MUTT 팩의 전원을 공급하는 방법을 결정합니다.
참고
전원 점퍼 없이 MUTT 팩을 사용하지 마세요.
이 이미지는 호스트 시스템의 USB 버스로 MUTT 팩에 전원을 공급하기 위해 점퍼를 사용하는 방법을 보여 줍니다.
이 이미지는 외부 전원 어댑터로 MUTT 팩에 전원을 공급하기 위해 점퍼를 사용하는 방법을 보여줍니다.
MUTT 팩에서 점퍼를 변경할 때 기존 전원 어댑터와 케이블을 호스트 시스템에 연결 해제합니다.
SuperMUTT
- FX3 EZ-USB FX3의 디자인에 기반합니다.
- 대량 스트림 기능과 같은 SuperSpeed 기능을 구현합니다.
- USB 3.0 디바이스 트래픽을 시뮬레이션합니다.
- 이 디바이스는 저속 작업을 지원하지 않습니다.
SuperMUTT 팩
SuperMUTT 팩은 하나의 두 장치입니다. 사이프러스 FX2 디바이스 다운스트림이 있는 USB 3.0 허브입니다. 디바이스는 허브를 제어하고 다운스트림 디바이스로도 작동합니다. SuperMUTT 팩은 USB 3.0 허브 동작을 시뮬레이션합니다.
다운스트림 디바이스는 USB 3.0 디바이스가 아닌 2.0 디바이스입니다.
DR MUTT
DR MUTT는 테스트 중인 디바이스의 호스트 모드를 테스트할 때 SuperMutt처럼 작동하지만 호스트 모드로 전환하여 테스트 중인 디바이스의 함수 모드를 테스트할 수도 있습니다.
USB Type-C ConnEx
USB Type-C 연결 연습기(USB Type-C ConnEx)는 USB Type-C 상호 운용성 시나리오를 자동화하는 4대1 스위치가 있는 사용자 지정 방패입니다. 방패는 마이크로 컨트롤러로 Arduino와 함께 작동하도록 설계되었습니다. 자세한 내용은 USB Type-C ConnEx를 사용하여 USB Type-C 시스템 테스트를 참조하세요.