Prise en main de MITT
Pour exécuter des tests MITT, vous devez installer le microprogramme MITT sur une nouvelle carte MITT. Ces étapes décrivent comment mettre à jour le microprogramme MITT et préparer l’ordinateur hôte à l’exécution de tests MITT.
Avant de commencer
- Télécharger le package logiciel MITT
- Acheter du matériel pour l’utilisation de MITT
- Savoir comment exécuter l’interpréteur de commandes Windows avec des privilèges élevés. L’installation des outils de test nécessite une fenêtre de commande avec élévation de privilèges. Pour cette fenêtre, vous pouvez ouvrir une fenêtre d’invite de commandes à l’aide de l’option Exécuter en tant qu’administrateur .
Configuration de l’ordinateur pour l’exécution de tests MITT
Pour exécuter des tests MITT, vous avez besoin d’un ordinateur qui s’exécutera en tant qu’hôte et système testé (SUT).
- L’ordinateur doit exécuter Windows 8.1 version du système d’exploitation.
- Le package logiciel MITT doit être installé sur l’ordinateur.
- L’ordinateur doit être connecté en tant que cible à un débogueur de noyau s’exécutant sur un ordinateur distinct. Pour plus d’informations sur l’obtention de Windbg, consultez Débogage Windows.
Notes
Windbg peut être installé en tant qu’ensemble d’outils autonomes.
Notes
Si votre SUT est un téléphone, l’ordinateur hôte, SUT et la carte MITT doivent être configurés comme indiqué dans cette image.
Installer la bibliothèque runtime WDTF
Pour exécuter les tests MITT, vous avez besoin de Windows Driver Test Framework (WDTF). Lorsque vous installez le Kit de pilotes Windows (WDK), le runtime est installé automatiquement. Pour obtenir des instructions d’installation complètes, suivez les étapes décrites dans Bibliothèque runtime WDTF.
Emplacement de téléchargement : téléchargements WDK et WinDbg
Le runtime est installé ici %ProgramFiles(x86)%\Windows Kits\8.1\Testing\Runtimes\TAEF
Le système testé doit être connecté à un débogueur de noyau. Les outils de débogage sont installés avec wdk. Pour plus d’informations, consultez Outils de débogage pour Windows (WinDbg, KD, CDB, NTSD) et Débogage Windows.
Installer le microprogramme MITT
Connectez la carte MITT à un port USB 2.0 sur l’ordinateur hôte. Nous vous recommandons d’utiliser des ports hub racine et d’éviter les contrôleurs avec des hubs incorporés.
Assurez-vous que le commutateur d’alimentation de la carte (à côté de la prise audio) est activé. La LED d’alimentation rouge doit être allumée.
Dans Gestionnaire de périphériques, recherchez le nœud de l’appareil.
Cliquez avec le bouton droit sur le nœud et choisissez Mettre à jour le logiciel du pilote...
Sélectionnez Parcourir mon ordinateur à la recherche de logiciels pilotes dans la boîte de dialogue Mettre à jour le logiciel du pilote .
Sélectionnez Me laisser choisir dans une liste de pilotes de périphérique sur mon ordinateur.
Sélectionnez Afficher tous les appareils , puis cliquez sur Suivant dans la page Sélectionner le type de votre appareil dans la liste ci-dessous .
Cliquez sur Avoir un disque... dans la page Sélectionner le pilote de périphérique que vous souhaitez installer pour ce matériel .
Accédez au répertoire d’installation MITT (Program Files\MITT\<architecture> ou Program Files (x86)\MITT\<architecture>) dans la boîte de dialogue Installer à partir du disque , puis cliquez sur OK.
Sous Fabricant , sélectionnez Microsoft. Sous Modèle , sélectionnez USB MUTT DEFAULT dans la liste, puis cliquez sur Suivant.
Cliquez sur Oui et installez le pilote. Ignorer l’avertissement concernant le pilote peut être compatible avec le matériel. Fermez la page finale.
Dans une invite de commandes à partir de Program Files\MITT\<architecture>, exécutez cette commande :
MuttUtil.exe -List
La sortie précédente indique que WinUSB a chargé comme pilote de périphérique pour la carte.
Il existe deux puces distinctes qui nécessitent un microprogramme sur la carte MITT. Pour cette tâche, utilisez MuttUtil. Exécutez cette commande :
MuttUtil.exe –UpdateFirmware
Si vous utilisez la carte de développement FPGA, la programmation de l’EEPROM peut prendre jusqu’à 5 minutes. MuttUtil compare la version du microprogramme sur la carte à la version du microprogramme contenue dans MuttUtil. Le microprogramme est mis à jour uniquement si MuttUtil a un microprogramme plus récent.
La sortie précédente montre une installation réussie de la première image de microprogramme.
RéexécutezMuttUtil.exe –UpdateFirmware pour la deuxième puce, une fois la première mise à jour du microprogramme terminée. Le microprogramme de la deuxième puce ne peut pas être mis à jour tant que la première puce n’est pas installée.
La sortie précédente montre une installation réussie de la deuxième image de microprogramme MITT. Notez les sept segments sur la carte MITT. Vous devez voir 000X où X est la version actuelle du microprogramme MITT.
Notes
L’option UpdateFirmware ne peut pas restaurer l’image du microprogramme d’usine installée sur la carte MITT.
Si MuttUtil retourne une erreur lors de la mise à jour ou de l’installation du microprogramme,
- Vérifiez si le bouton d’alimentation de la carte MITT est allumé. Si la carte est sous tension, débranchez et branchez le câble USB de la carte et réexécutez la commande.
- Si les commandes réussissent mais que le segment sept n’affiche pas la version du microprogramme, redémarrez la carte MITT en appuyant sur le bouton de réinitialisation ou en débranchant et en branchant les câbles USB et d’alimentation. Si le segment sept n’affiche toujours pas la version, réexécutez la commande.
Problèmes connus et solution de contournement
- Il n’est pas recommandé de connecter MITT directement au hub racine xHCI sur l’ordinateur hôte. Le test peut se bloquer de façon aléatoire avec cette configuration. Pour contourner ce problème, ajoutez un hub USB 2.0 alimenté entre le port xHCI et la carte MITT.