Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Mettez à jour et restaurez votre DeepRacer appareil AWS
Mettez à jour votre DeepRacer appareil AWS avec la dernière pile logicielle, notamment Ubuntu 20.04 Focal Fossa, le kit d'outils Intel® OpenVINO™ 2021.1.110, ROS2 Foxy Fitzroy et Python 3.8. Cette mise à jour est requise pour exécuter des projets DeepRacer open source AWS, mais elle est facultative pour le reste. AWS prend DeepRacer uniquement en charge Ubuntu 20.04, Focal Fossa et ROS2 Foxy Fitzroy.
La mise à jour vers la nouvelle pile DeepRacer logicielle AWS effacera toutes les données de votre DeepRacer appareil AWS.
Vérifiez la version logicielle que votre DeepRacer appareil AWS exécute actuellement
Pour vérifier la version logicielle actuellement exécutée sur votre DeepRacer appareil AWS
-
Connectez-vous à la console de l' DeepRacer appareil AWS. Pour savoir comment procéder, suivez les étapes décrites dansLancez la console de l'appareil du DeepRacer véhicule AWS.
-
Choisissez Paramètres dans le volet de navigation.
-
Consultez la section À propos pour vérifier la version logicielle actuellement utilisée par votre DeepRacer véhicule AWS.
Préparez-vous à mettre à jour votre DeepRacer appareil AWS vers la pile logicielle Ubuntu 20.04
Cette rubrique explique le processus de création du support DeepRacer d'installation d'AWS Ubuntu. La préparation de la clé USB amorçable nécessite du matériel supplémentaire.
Conditions préalables
Avant de commencer, assurez-vous que les éléments suivants sont prêts :
-
Un DeepRacer appareil AWS
-
Une clé USB (32 Go ou plus)
-
Une image ISO AWS DeepRacer Ubuntu personnalisée.
-
Le dernier package de mise à jour DeepRacer logicielle AWS.
-
Une copie de la version UNetbootincompatible avec votre système d'exploitation.
-
Un ordinateur exécutant Ubuntu, Windows ou macOS pour préparer le support d'installation USB. Vous pouvez également utiliser le module de calcul de votre DeepRacer appareil AWS en tant qu'ordinateur Linux en connectant une souris, un clavier et un moniteur à l'aide d'un câble HDMI de type A.
Préparation
Pour préparer le support de DeepRacer mise à jour AWS, vous allez effectuer les tâches suivantes :
Préparez une clé USB amorçable
Suivez ces instructions pour préparer votre support de DeepRacer mise à jour AWS sous Ubuntu (Linux), Windows ou macOS. Selon l'ordinateur que vous utilisez, certaines tâches peuvent varier d'un système d'exploitation à un autre. Choisissez l'onglet correspondant à votre système d'exploitation.
-
Ubuntu
-
Suivez les instructions ici pour utiliser un ordinateur Ubuntu, y compris le module de calcul de votre DeepRacer appareil AWS, afin de préparer le support de mise à jour pour votre DeepRacer appareil AWS. Si vous utilisez une autre distribution Linux, remplacez les apt-get * commandes par celles compatibles avec le gestionnaire de packages de votre système d'exploitation.
Pour effacer et partitionner la clé USB
-
Exécutez les commandes suivantes pour procéder à l'installation et au lancement GParted.
sudo apt-get update; sudo apt-get install gparted
sudo gparted
-
Pour effacer votre clé USB, vous aurez besoin de son chemin d'accès. Pour le trouver sur la GParted console et effacer le lecteur USB, procédez comme suit :
-
Dans la barre de menu, choisissez Afficher, puis Informations sur le périphérique. Une barre latérale indiquant le modèle, la taille et le chemin du disque sélectionné apparaît.
-
Sélectionnez votre clé USB en accédant GPartedà la barre de menu, puis Appareils, enfin, sélectionnez votre clé USB dans la liste. Faites correspondre la taille et le modèle indiqués dans la description de l'appareil à votre clé USB.
-
Une fois que vous êtes sûr d'avoir sélectionné le bon disque, supprimez toutes ses partitions existantes.
Si elles sont verrouillées, ouvrez le menu contextuel (en cliquant avec le bouton droit) et choisissez démonter.
-
Pour créer la partition de FAT32 démarrage d'une capacité de 4 Go, sélectionnez l'icône du fichier en haut à gauche, définissez les paramètres suivants, puis choisissez Ajouter.
Espace libre précédent : 1
Nouvelle taille :4096
Espace libre suivant : <remaining size>
Aligner sur : MiB
Créer comme : Primary Partition
Nom de partition :
Système de fichiers : fat32
Label (Étiquette) : BOOT
-
Pour créer la partition de données NTFS d'une capacité minimale de 18 Go, sélectionnez l'icône du fichier, définissez les paramètres suivants, puis choisissez Ajouter.
Espace libre précédent : 0
Nouvelle taille :<remaining size>
Espace libre suivant : 0
Aligner sur : MiB
Créer comme : Primary Partition
Nom de partition :
Système de fichiers : nfts
Label (Étiquette) : Data
-
Dans la barre de menu, choisissez Modifier, puis Appliquer toutes les opérations. Un message d'avertissement apparaîtra vous demandant si vous souhaitez appliquer les modifications. Cliquez sur Appliquer.
-
Une fois les partitions FAT32 et NTFS créées, les informations de partition de la clé USB apparaîtront dans la GParted console. Notez le chemin du lecteur de la BOOT partition, vous en aurez besoin pour passer à l'étape suivante.
Pour rendre le lecteur USB démarrable à partir de la partition FAT32
-
Assurez-vous d'avoir téléchargé l'image ISO personnalisée d'Ubuntu dans la section des prérequis.
-
Si vous utilisez Ubuntu 20.04, vous devez l'exécuter à UNetbootin l'aide de son fichier binaire. Pour cela :
-
Téléchargez le dernier fichier UNetbootin binaire dans votre dossier Téléchargements. Dans notre exemple, nous utilisonsunetbootin-linux64-702.bin.
-
Appuyez sur Ctrl+Alt+T pour ouvrir une nouvelle fenêtre de terminal. Vous pouvez également choisir Activités dans la barre de menu, entrer terminal dans la barre de recherche, puis sélectionner l'icône du terminal.
-
Utilisez les commandes suivantes pour accéder à l'emplacement du fichier binaire, accorder au fichier l'autorisation d'exécution, puis exécuter UNetbootin. Assurez-vous d'ajuster le nom du fichier dans les commandes si la version ne correspond pas à celle du fichier binaire que vous avez téléchargé.
cd Downloads
sudo chmod +x ./unetbootin-linux64-702.bin
sudo ./unetbootin-linux64-702.bin
Si vous utilisez une ancienne version d'Ubuntu, installez-la UNetbootin depuis son dépôt en exécutant les commandes suivantes :
sudo add-apt-repository ppa:gezakovacs/ppa
sudo apt-get update; sudo apt-get install unetbootin
sudo unetbootin
-
Sur la UNetbootinconsole, procédez comme suit :
-
Sélectionnez le bouton radio Image du disque.
-
Pour le type d'image disque, choisissez ISO dans la liste déroulante.
-
Ouvrez le sélecteur de fichiers et choisissez l'ISO Ubuntu fourni dans la section des prérequis.
-
Pour Type, choisissez USB Drive (Lecteur USB).
-
Pour Drive, choisissez le chemin du lecteur pour votre BOOT partition, dans notre cas /dev/sda1.
-
Choisissez OK.
Si vous recevez un message d'alerte /dev/sda1 not mounted, cliquez sur OK pour fermer le message, débranchez la clé USB, rebranchez-la, puis suivez les étapes précédentes pour créer l'image ISO Ubuntu.
Pour extraire les fichiers de DeepRacer mise à jour AWS sur la partition NTFS
-
Décompressez le package de mise à jour logicielle que vous avez téléchargé dans la section des prérequis.
-
Extrayez le contenu du package de mise à jour à la racine de la partition Data (NTFS) de votre clé USB.
-
Windows
-
Suivez les instructions ici pour utiliser un ordinateur Windows afin de préparer le support de mise à jour pour votre DeepRacer appareil AWS.
Pour effacer la clé USB
-
Ouvrez l'invite de commande Windowsdiskpart, entrez et cliquez sur OK pour lancer Windows DiskPart.
-
Une fois le terminal Microsoft DiskPart ouvert, listez les disques disponibles pour trouver le lecteur USB que vous souhaitez nettoyer en entrant list disk après l'invite DISKPART>.
-
Sélectionnez le disque correspondant à votre clé USB. Par exemple, nous sommes entrés select Disk 2 après l'invite DISKPART>. Lisez attentivement le résultat pour vérifier que vous avez choisi le disque à nettoyer, car l'étape suivante est irréversible.
-
Une fois que vous êtes sûr d'avoir sélectionné le bon disque, entrez Clean après l'invite DISKPART>.
-
Entrez à list disk nouveau après l'invite DISKPART>. Trouvez le disque que vous avez nettoyé sur le tableau et comparez sa taille à l'espace disque disponible. Si les deux valeurs correspondent, le nettoyage a réussi.
-
Quittez la DiskPartconsole Windows en entrant Exit après l'invite DISKPART>.
Pour partitionner la clé USB
-
Ouvrez l'invite de commande Windowsdiskmgmt.msc, entrez et cliquez sur OK pour lancer la console de gestion des disques.
-
Dans la console de gestion des disques, sélectionnez votre clé USB.
-
Pour créer la FAT32 partition d'une capacité de 4 Go, ouvrez le menu contextuel (clic droit) sur l'espace non alloué de votre clé USB et choisissez Nouveau volume simple. L'assistant New Simple Volume Wizard apparaîtra.
-
Une fois que l'assistant New Simple Volume Wizard apparaît, procédez comme suit :
-
Sur la page Spécifier la taille du volume, définissez le paramètre suivant, puis choisissez Next.
Taille de volume simple en Mo : 4096
-
Sur la page Attribuer une lettre de lecteur ou un chemin, cochez le bouton radio Attribuer la lettre de lecteur suivante : et sélectionnez une lettre de lecteur dans la liste déroulante, puis choisissez Suivant. Notez la lettre de lecteur attribuée, vous en aurez besoin plus tard pour rendre la FAT32 partition démarrable.
-
Sur la page Formater la partition, cochez le bouton radio Formater ce volume avec les paramètres suivants et définissez les paramètres suivants, puis choisissez Next.
Système de fichiers : FAT32
Taille de l'unité d'allocation : Default
Libellé du volume : BOOT
Laissez la case Effectuer un formatage rapide cochée.
-
Pour créer la partition NTFS avec la capacité de disque restante, ouvrez le menu contextuel (clic droit) sur l'espace non alloué restant sur votre clé USB et choisissez Nouveau volume simple. L'assistant New Simple Volume Wizard apparaîtra.
-
Une fois que l'assistant New Simple Volume Wizard apparaît, procédez comme suit :
-
Sur la page Spécifier la taille du volume, définissez la taille du volume simple en Mo pour qu'elle corresponde à l'espace disque maximal en Mo, puis choisissez Next.
-
Sur la page Attribuer une lettre de lecteur ou un chemin, cochez le bouton radio Attribuer la lettre de lecteur suivante : et sélectionnez une lettre de lecteur dans la liste déroulante, puis choisissez Suivant.
-
Sur la page Formater la partition, cochez le bouton radio Formater ce volume avec les paramètres suivants et définissez les paramètres suivants, puis choisissez Next.
Système de fichiers : NTFS
Taille de l'unité d'allocation : Default
Libellé du volume : Data
Laissez la case Effectuer un formatage rapide cochée.
Pour rendre le lecteur USB démarrable à partir de la partition FAT32
-
Assurez-vous d'avoir téléchargé l'image ISO personnalisée d'Ubuntu dans la section des prérequis.
-
Après le téléchargement UNetbootin, démarrez la UNetbootinconsole.
-
Sur la UNetbootin console, procédez comme suit :
-
Vérifiez le bouton radio Disk Image.
-
Pour l'image disque, choisissez ISO dans la liste déroulante.
-
Ouvrez le sélecteur de fichiers et choisissez le fichier ISO Ubuntu personnalisé.
-
Pour Type, choisissez USB Drive (Lecteur USB).
-
Pour Drive, choisissez la lettre de lecteur correspondant à la FAT32 partition que vous avez créée. Dans notre cas, c'est le casE:\.
-
Choisissez OK.
Pour extraire les fichiers de DeepRacer mise à jour AWS sur la partition NTFS
-
Décompressez le package de mise à jour logicielle que vous avez téléchargé dans la section des prérequis.
Si votre outil préféré ne parvient pas à décompresser le fichier, essayez d'utiliser la commande PowerShell Expand-Archive.
-
Extrayez le contenu du package de mise à jour à la racine de la partition Data (NTFS) de votre clé USB.
- macOS
-
Suivez les instructions ici pour utiliser un Mac afin de préparer le support de mise à jour pour votre DeepRacer appareil AWS.
Pour effacer et partitionner la clé USB
-
Branchez la clé USB sur votre Mac.
-
Appuyez sur Commande+barre d'espace pour ouvrir le champ de recherche Spotlight, puis entrez. Disk Utility
Vous pouvez également choisir Finder > Applications > Utilitaires > Utilitaire de disque pour ouvrir l'utilitaire de disque.
-
Dans la barre de menu, choisissez Afficher, puis Afficher tous les appareils.
-
Dans la barre latérale, sous Externe, sélectionnez le lecteur USB que vous souhaitez formater, puis choisissez Effacer.
-
Une nouvelle fenêtre vous demandera de confirmer que vous souhaitez effacer votre clé USB et vous permettra de modifier son nom, son format et son schéma de partition. Il n'est pas encore nécessaire de modifier le nom. Pour Format et Schéma, sélectionnez les options suivantes, puis choisissez Effacer.
Une fois le processus d'effacement terminé, choisissez OK dans la fenêtre de dialogue.
-
Dans la fenêtre principale de Disk Utility, sélectionnez votre clé USB dans la barre latérale, puis choisissez Partition dans la barre d'outils en haut. Une fenêtre intitulée « Périphérique de partition YOUR-USB-DRIVE » ? va apparaître. Cliquez sur le bouton Ajouter (+) pour créer une nouvelle partition.
-
Une fois que vous avez créé la nouvelle partition, sous Informations sur la partition, choisissez et entrez ce qui suit :
-
Nom : BOOT
-
Format : MS-DOS (FAT)
-
Taille : 4 GB
Si la zone de saisie Taille est grisée après avoir choisi MS-DOS (FAT) comme format, vous pouvez faire glisser le contrôle de redimensionnement sur le graphique de partition jusqu'à ce que la BOOT partition atteigne 4 Go.
Ne choisissez pas encore Appliquer.
-
Sélectionnez l'autre partition sans titre, choisissez et entrez les options suivantes sous Informations sur la partition :
Cliquez sur Appliquer.
-
Une nouvelle fenêtre apparaîtra et vous montrera les modifications qui seront apportées à la clé USB. Vérifiez que ces modifications sont correctes. Pour confirmer et commencer la création des nouvelles partitions, choisissez Partition.
-
Sur la console Disk Utility, choisissez la partition BOOT dans la barre latérale, puis sélectionnez Info dans la barre d'outils. Notez la valeur du nœud du périphérique BSD, elle peut être différente de celle utilisée dans ce didacticiel. Dans notre cas, la valeur attribuée estdisk4s2. Vous devez fournir ce chemin pour rendre le lecteur USB démarrable à partir de la FAT32 partition.
Pour rendre le lecteur USB démarrable à partir de la partition FAT32
-
Assurez-vous d'avoir téléchargé l'image ISO personnalisée d'Ubuntu dans la section des prérequis.
-
Après le téléchargement UNetbootin, sélectionnez Ouvrir dans le menu contextuel (clic droit). Une invite de sécurité apparaîtra vous demandant si vous souhaitez ouvrir l'application. Sélectionnez Ouvrir pour démarrer la UNetbootin console.
Si vous utilisez un Mac équipé d'Apple Silicon et que la UNetbootin console ne s'affiche pas après avoir sélectionné Ouvrir, assurez-vous que Rosetta 2 est installé en procédant comme suit :
-
Ouvrez une fenêtre de terminal en choisissant Finder > Applications > Utilitaires > Terminal.
-
Entrez la commande suivante pour installer Rosetta 2 :
softwareupdate --install-rosetta
-
Réessayez d'ouvrir UNetbootin.
-
Sur la UNetbootin console, procédez comme suit :
-
Vérifiez le bouton radio Disk Image.
-
Pour l'image disque, choisissez ISO dans la liste déroulante.
-
Ouvrez le sélecteur de fichiers et choisissez le fichier ISO Ubuntu personnalisé.
-
Pour Type, choisissez USB Drive (Lecteur USB).
-
Pour Drive, choisissez le nœud du périphérique BSD pour votre partition BOOT, dans notre cas,/dev/disk4s2.
-
Choisissez OK.
Si vous recevez un message d'alerte /dev/disk4s2 not mounted, cliquez sur OK pour fermer le message, débranchez le lecteur USB, rebranchez-le, puis suivez les étapes ci-dessus pour créer l'image ISO Ubuntu.
Pour extraire les fichiers de DeepRacer mise à jour AWS sur la partition exFAT
-
Décompressez le package de mise à jour logicielle que vous avez téléchargé dans la section des prérequis.
-
Extrayez le contenu du package de mise à jour à la racine de la partition Data (exFAT) de votre clé USB.
Mettez à jour votre DeepRacer appareil AWS vers la pile logicielle Ubuntu 20.04
Une fois que vous avez créé le support de mise à jour USB comme décrit dans les étapes précédentes, vous pouvez mettre à jour votre DeepRacer appareil AWS avec la dernière pile logicielle, notamment Ubuntu 20.04 Focal Fossa, le kit d'outils Intel® OpenVINO™ 2021.1.110, ROS2 Foxy Fitzroy et Python 3.8.
La mise à jour vers la nouvelle pile DeepRacer logicielle AWS effacera toutes les données de votre DeepRacer appareil AWS.
Pour mettre à jour le logiciel de votre DeepRacer appareil AWS vers la pile Ubuntu 20.04
-
Connectez votre DeepRacer appareil AWS à un moniteur. Vous aurez besoin d'un HDMI-to-HDMI câble ou HDMI-to-DVI d'un câble similaire. Insérez l'extrémité HDMI du câble dans le port HDMI du module informatique et branchez l'autre extrémité sur un port compatible du moniteur.
-
Connectez un clavier et une souris USB. Le module de calcul de l' DeepRacer appareil AWS possède trois ports USB situés à l'avant du véhicule, de chaque côté, y compris le port sur lequel la caméra est branchée. Un quatrième port USB se trouve à l'arrière du véhicule, dans l'espace entre la batterie de l'ordinateur et le feu arrière à LED.
-
Insérez le support de mise à jour USB dans un port USB disponible de votre module informatique. Allumez ou réinitialisez votre DeepRacer appareil AWS et appuyez plusieurs fois sur la touche ESC pour accéder au BIOS.
-
Dans la fenêtre du BIOS, choisissez Boot From File, puis sélectionnez l'option portant le nom de votre partition de démarrage, dans notre cas, elle s'appelle BOOT, puis sélectionnez<EFI>, puis, <BOOT>et enfin, BOOTx64.EFI.
-
Après le démarrage du module de calcul, une fenêtre de terminal apparaît sur le bureau pour afficher la progression. L' DeepRacer appareil AWS lancera automatiquement le processus de mise à jour au bout de dix secondes. Vous n'avez pas besoin de fournir d'informations à ce stade.
Si une erreur se produit et que la mise à jour échoue, redémarrez la procédure à partir de l'étape 1. Pour obtenir des messages d'erreur détaillés, consultez le result.log fichier généré sur la partition de données de la clé USB.
-
Attendez que la mise à jour soit terminée. Lorsque la réinitialisation d'usine est terminée, la fenêtre du terminal se ferme automatiquement.
-
Une fois le logiciel de l'appareil mis à jour, déconnectez le lecteur USB du module de calcul. Vous pouvez désormais redémarrer ou arrêter votre DeepRacer appareil AWS.
-
L' DeepRacer appareil AWS utilise par défaut les informations d'identification utilisateur suivantes après la mise à jour. Il vous sera demandé de modifier votre mot de passe lors de votre première connexion.
utilisateur : Deepracer
Mot de passe : deepracer