Condividi tramite


Introduzione a MITT

Per eseguire test MITT, è necessario installare il firmware MITT in una nuova scheda MITT. Questi passaggi descrivono come aggiornare il firmware MITT e preparare il computer host per l'esecuzione di test MITT.

Prima di iniziare

  • Scaricare il pacchetto software MITT
  • Acquistare hardware per l'uso di MITT
  • Informazioni su come eseguire la shell dei comandi di Windows con privilegi elevati. L'installazione degli strumenti di test richiede una finestra di comando con privilegi elevati. Per tale finestra, è possibile aprire una finestra del prompt dei comandi usando l'opzione Esegui come amministratore .

Configurazione del computer per l'esecuzione di test MITT

Per eseguire test MITT, è necessario un computer che verrà eseguito come host e sistema sottoposto a test (SUT).

  • Il computer deve eseguire Windows 8.1 versione del sistema operativo.
  • Nel computer deve essere installato il pacchetto software MITT.
  • Il computer deve essere connesso come destinazione a un debugger del kernel in esecuzione in un computer separato. Per altre informazioni su come ottenere Windbg, vedere Debug di Windows.

Nota

Windbg può essere installato come set di strumenti autonomo.

Nota

Se il SUT è un telefono, il computer host, LA SCHEDA SUT e MITT devono essere configurati come illustrato in questa immagine.

configurazione computer mitt.

Installare la libreria di runtime WDTF

Per eseguire i test MITT, è necessario Windows Driver Test Framework (WDTF). Quando si installa Windows Driver Kit (WDK), il runtime viene installato automaticamente. Per istruzioni complete sull'installazione, seguire la procedura descritta in WDTF Runtime Library.

Percorso di download: download di WDK e WinDbg

Il runtime viene installato qui %ProgramFiles(x86)%\Windows Kits\8.1\Testing\Runtimes\TAEF

Il sistema sottoposto a test deve essere connesso a un debugger del kernel. Gli strumenti di debug vengono installati con wdk. Per altre informazioni, vedere Strumenti di debug per Windows (WinDbg, KD, CDB, NTSD) e Debug di Windows.

Installare il firmware MITT

  1. Connettere la scheda MITT a una porta USB 2.0 nel computer host. È consigliabile usare le porte hub radice ed evitare controller con hub incorporati.

  2. Assicurarsi che l'interruttore di alimentazione della scheda (accanto al jack audio) sia attivato. Il LED di alimentazione rossa deve essere acceso.

  3. In Gestione dispositivi individuare il nodo del dispositivo.

    nodo del dispositivo per mitt.

  4. Fare clic con il pulsante destro del mouse sul nodo e scegliere Aggiorna software driver....

  5. Selezionare Sfoglia il computer per il software driver nella finestra di dialogo Aggiorna software driver .

  6. Selezionare Let me pick from a list of device drivers on my computer (Consenti selezione da un elenco di driver di dispositivo nel computer).

  7. Selezionare Mostra tutti i dispositivi e fare clic su Avanti nella pagina Selezionare il tipo di dispositivo nell'elenco seguente .

  8. Fare clic su Have Disk ... (Aggiungi disco) nella pagina Selezionare il driver di dispositivo che si vuole installare per l'hardware .

  9. Passare alla directory di installazione MITT (Programmi\MITT\<architecture> o Programmi (x86)\MITT\<architecture>) nella finestra di dialogo Installa da disco e fare clic su OK.

  10. In Produttore selezionare Microsoft. In Modello selezionare USB MUTT DEFAULT nell'elenco e fare clic su Avanti.

  11. Fare clic su e installare il driver. Ignorare l'avviso relativo al driver potrebbe essere compatibile con l'hardware. Chiudere la pagina finale.

  12. In un prompt dei comandi da Programmi\MITT\<architecture> eseguire questo comando:

    MuttUtil.exe -List

    Screenshot che mostra il comando

    L'output precedente mostra che WinUSB caricato come driver di dispositivo per la scheda.

  13. Ci sono due chip separati che richiedono firmware sulla scheda MITT. Per questa attività, usare MuttUtil. Eseguire questo comando:

    MuttUtil.exe –UpdateFirmware

    Se si usa la scheda di sviluppo FPGA, il programma EEPROM può richiedere fino a 5 minuti. MuttUtil confronta la versione del firmware nella scheda con la versione del firmware contenuta in MuttUtil. Il firmware viene aggiornato solo se MuttUtil ha un firmware più recente.

    Screenshot che mostra il comando

    L'output precedente mostra un'installazione corretta della prima immagine del firmware.

  14. Eseguire di nuovoMuttUtil.exe -UpdateFirmware per il secondo chip, dopo il completamento del primo aggiornamento del firmware. Il firmware del secondo chip non può essere aggiornato fino a quando non viene installato il primo chip.

    aggiornamento del firmware mitt.

    L'output precedente mostra un'installazione corretta della seconda immagine del firmware MITT. Si noti il sette segmento della scheda MITT. È necessario visualizzare 000X dove X è la versione corrente del firmware MITT.

Nota

L'opzione UpdateFirmware non può ripristinare l'immagine del firmware di fabbrica installata nella scheda MITT.

Se MuttUtil restituisce un errore durante l'aggiornamento o l'installazione del firmware,

  • Controllare se l'interruttore di alimentazione sulla scheda MITT è acceso. Se la scheda è accesa, scollegare e collegare il cavo USB dalla scheda ed eseguire di nuovo il comando.
  • Se i comandi hanno esito positivo ma il sette segmento non mostra la versione del firmware, riavviare la scheda MITT premendo il pulsante di reimpostazione o scollegando e collegando i cavi USB e alimentazione. Se il sette segmento non visualizza ancora la versione, eseguire di nuovo il comando .

Problemi noti e soluzione alternativa

  • La connessione di MITT direttamente all'hub radice xHCI nel computer host non è consigliata. Il test può bloccarsi in modo casuale con tale configurazione. Come soluzione alternativa, aggiungere un hub USB 2.0 alimentato tra la porta xHCI e la scheda MITT.