Freigeben über


Erste Schritte mit MITT

Zum Ausführen von MITT-Tests müssen Sie die MITT-Firmware auf einem neuen MITT-Board installieren. In diesen Schritten wird beschrieben, wie Sie die MITT-Firmware aktualisieren und den Hostcomputer für die Ausführung von MITT-Tests vorbereiten.

Voraussetzungen

Computereinrichtung zum Ausführen von MITT-Tests

Zum Ausführen von MITT-Tests benötigen Sie einen Computer, der als Host und System under Test (SUT) ausgeführt wird.

  • Auf dem Computer muss Windows 8.1 Version des Betriebssystems ausgeführt werden.
  • Auf dem Computer muss das MITT-Softwarepaket installiert sein.
  • Der Computer muss als Ziel mit einem Kerneldebugger verbunden sein, der auf einem separaten Computer ausgeführt wird. Weitere Informationen zum Abrufen von Windbg finden Sie unter Windows Debugging.

Hinweis

Windbg kann als eigenständiger Toolsatz installiert werden.

Hinweis

Wenn Es sich bei Ihrem SUT um ein Telefon handelt, müssen der Hostcomputer, die SUT und das MITT-Board wie in dieser Abbildung dargestellt konfiguriert werden.

mitt computer setup.

Installieren der WDTF-Laufzeitbibliothek

Zum Ausführen der MITT-Tests benötigen Sie Windows Driver Test Framework (WDTF). Wenn Sie das Windows Driver Kit (WDK) installieren, wird die Runtime automatisch installiert. Führen Sie die unter WDTF-Laufzeitbibliothek beschriebenen Schritte aus, um eine vollständige Installationsanleitung zu erhalten.

Downloadspeicherort: WDK- und WinDbg-Downloads

Die Runtime wird hier installiert %ProgramFiles(x86)%\Windows Kits\8.1\Testing\Runtimes\TAEF

Das zu testde System muss mit einem Kerneldebugger verbunden sein. Debugtools werden mit dem WDK installiert. Weitere Informationen finden Sie unter Debuggen von Tools für Windows (WinDbg, KD, CDB, NTSD) und Windows Debugging.

Installieren der MITT-Firmware

  1. Schließen Sie das MITT-Board an einen USB 2.0-Anschluss des Hostcomputers an. Es wird empfohlen, Stammhubports zu verwenden und Controller mit eingebetteten Hubs zu vermeiden.

  2. Stellen Sie sicher, dass der Bordschalter (neben der Audiobuchse) eingeschaltet ist. Die rote Netz-LED sollte eingeschaltet sein.

  3. Suchen Sie in Geräte-Manager den Geräteknoten.

    Geräteknoten für mitt.

  4. Klicken Sie mit der rechten Maustaste auf den Knoten, und wählen Sie Treibersoftware aktualisieren... aus.

  5. Wählen Sie im Dialogfeld Treibersoftware aktualisieren die Option Meinen Computer nach Treibersoftware durchsuchen aus.

  6. Wählen Sie Aus einer Liste der Gerätetreiber auf meinem Computer auswählen lassen aus.

  7. Wählen Sie Alle Geräte anzeigen aus, und klicken Sie auf der Seite Auswählen des Gerätetyps in der Liste unten auf Weiter.

  8. Klicken Sie auf der Seite Wählen Sie den Gerätetreiber aus, den Sie für diese Hardware installieren möchten, auf Datenträger...

  9. Navigieren Sie im Dialogfeld Auf Datenträger installieren zum MITT-Installationsverzeichnis (Programme\MITT\<architecture> oder Programme (x86)\MITT\<architecture>), und klicken Sie auf OK.

  10. Wählen Sie unter Herstellerdie Option Microsoft aus. Wählen Sie unter Modelldie Option USB MUTT DEFAULT aus der Liste aus, und klicken Sie auf Weiter.

  11. Klicken Sie auf Ja , und installieren Sie den Treiber. Ignorieren Sie die Warnung, dass der Treiber möglicherweise mit der Hardware kompatibel ist. Schließen Sie die letzte Seite.

  12. Führen Sie an einer Eingabeaufforderung unter Programme\MITT\<architecture> den folgenden Befehl aus:

    MuttUtil.exe -Liste

    Screenshot: Ausführung des Befehls

    Die vorherige Ausgabe zeigt, dass winUSB als Gerätetreiber für das Board geladen wurde.

  13. Es gibt zwei separate Chips, die Firmware auf dem MITT-Board erfordern. Verwenden Sie für diese Aufgabe MuttUtil. Führen Sie den folgenden Befehl aus:

    MuttUtil.exe – UpdateFirmware

    Wenn Sie das FPGA-Entwicklungsboard verwenden, kann die Programmierung des EEPROM bis zu 5 Minuten dauern. MuttUtil vergleicht die Version der Firmware auf dem Board mit der Firmwareversion, die in MuttUtil enthalten ist. Die Firmware wird nur aktualisiert, wenn MuttUtil über eine neuere Firmware verfügt.

    Screenshot: Ausführung des Befehls

    Die vorherige Ausgabe zeigt eine erfolgreiche Installation des ersten Firmwareimages.

  14. Führen Sie MuttUtil.exe –UpdateFirmware für den zweiten Chip erneut aus, nachdem das erste Firmwareupdate abgeschlossen ist. Die Firmware des zweiten Chips kann erst aktualisiert werden, wenn der erste Chip installiert ist.

    Firmwareupgrade mitt.

    Die vorherige Ausgabe zeigt eine erfolgreiche Installation des zweiten MITT-Firmwareimages. Beachten Sie das sieben Segment auf dem MITT-Board. Sie müssen 000X sehen, wobei X die aktuelle Version der MITT-Firmware ist.

Hinweis

Die Option UpdateFirmware kann das auf dem MITT-Board installierte Factory-Firmwareimage nicht wiederherstellen.

Wenn MuttUtil beim Aktualisieren oder Installieren der Firmware einen Fehler zurückgibt,

  • Überprüfen Sie, ob der Netzschalter auf dem MITT-Board eingeschaltet ist. Wenn die Platine mit Strom versorgt ist, trennen Sie das USB-Kabel von der Platine, und führen Sie den Befehl erneut aus.
  • Wenn die Befehle erfolgreich sind, aber im sieben Segment die Firmwareversion nicht angezeigt wird, starten Sie das MITT-Board neu, indem Sie die Reset-Taste drücken oder die USB- und Netzkabel ausstecken und anschließen. Wenn die Version im sieben Segment immer noch nicht angezeigt wird, führen Sie den Befehl erneut aus.

Bekannte Probleme und Problemumgehung

  • Eine direkte Verbindung mit MITT mit dem xHCI-Stammhub auf dem Hostcomputer wird nicht empfohlen. Der Test kann bei diesem Setup zufällig hängen bleiben. Fügen Sie als Problemumgehung einen usb 2.0-Hub mit Stromversorgung zwischen dem xHCI-Anschluss und dem MITT-Board hinzu.