Atualize e restaure seu DeepRacer dispositivo AWS - AWS DeepRacer

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Atualize e restaure seu DeepRacer dispositivo AWS

Atualize seu DeepRacer dispositivo AWS para a pilha de software mais recente, incluindo Ubuntu 20.04 Focal Fossa, kit de ferramentas Intel® OpenVINO™ 2021.1.110, Foxy Fitzroy e Python 3.8. ROS2 Essa atualização é necessária para executar projetos de DeepRacer código aberto da AWS, mas, caso contrário, é opcional. A AWS DeepRacer só é compatível com Ubuntu 20.04 Focal Fossa e ROS2 Foxy Fitzroy.

Importante

A atualização para a nova pilha DeepRacer de software da AWS apagará todos os dados do seu DeepRacer dispositivo da AWS.

Verifique qual versão do software seu DeepRacer dispositivo AWS está executando atualmente

Para verificar qual versão do software seu DeepRacer dispositivo AWS está executando atualmente
  1. Faça login no console de DeepRacer dispositivos da AWS. Para saber como, siga as etapas em Inicie o console de dispositivos do DeepRacer veículo da AWS.

  2. Selecione Configurações no painel de navegação.

  3. Consulte a seção Sobre para verificar qual versão do software seu DeepRacer veículo da AWS está executando atualmente.

    Imagem: Esta imagem é uma captura de tela da página “Sobre” do console de DeepRacer dispositivos AWS.

Prepare-se para atualizar seu DeepRacer dispositivo AWS para a pilha de software Ubuntu 20.04

Este tópico explica o processo de criação da mídia de instalação do AWS DeepRacer Ubuntu. A preparação da unidade USB inicializável requer hardware adicional.

Pré-requisitos

Antes de começar, verifique se você tem os seguintes itens prontos:

  • Um DeepRacer dispositivo da AWS

  • 1 unidade flash USB (32 GB ou maior)

  • Uma imagem ISO personalizada DeepRacer do AWS Ubuntu.

  • O pacote de atualização DeepRacer de software mais recente da AWS.

  • Uma cópia do UNetbootincompatível com seu sistema operacional.

  • Um computador com Ubuntu, Windows ou macOS para preparar a mídia de instalação USB. Você também pode usar o módulo computacional em seu DeepRacer dispositivo AWS como um computador Linux conectando um mouse, teclado e monitor com um cabo HDMI tipo A.

Preparação

Para preparar a mídia de DeepRacer atualização da AWS, você executará as seguintes tarefas:

  • Formate a unidade USB nas duas partições a seguir:

    • Uma partição de FAT32 inicialização de 4 GB

    • Uma partição de dados NTFS de pelo menos 18 GB

  • Torne a unidade USB inicializável para começar a alteração na reinicialização:

    • Grave a imagem ISO do Ubuntu personalizada necessária na partição de inicialização

    • Copie os arquivos de restauração de fábrica necessários para a partição de dados da unidade USB

Preparar uma unidade USB inicializável

Siga estas instruções para preparar sua mídia de DeepRacer atualização da AWS no Ubuntu (Linux), Windows ou macOS. Dependendo do computador usado, tarefas específicas podem diferir de um sistema operacional para o outro. Escolha a aba correspondente ao seu sistema operacional.

Ubuntu

Siga as instruções aqui para usar um computador Ubuntu, incluindo o módulo computacional do seu DeepRacer dispositivo AWS, para preparar a mídia de atualização para seu DeepRacer dispositivo AWS. Se você estiver usando uma distribuição Linux diferente, substitua os comandos apt-get * por aqueles compatíveis com o gerenciador de pacotes do seu sistema operacional.

Para apagar e particionar a unidade USB
  1. Execute os comandos a seguir para instalar e iniciar GParted.

    sudo apt-get update; sudo apt-get install gparted sudo gparted
  2. Para apagar sua unidade USB, você precisará do caminho do dispositivo. Para encontrá-lo no GParted console e apagar a unidade USB, faça o seguinte:

    1. Na barra de menu, escolha Exibir e, em seguida, escolha Informações do dispositivo. Uma barra lateral mostrando o Modelo, Tamanho e Caminho do disco selecionado será exibida.

    2. Selecione sua unidade USB acessando a GPartedbarra de menu, depois Dispositivos e, finalmente, selecione sua unidade USB na lista. Combine o Tamanho e o Modelo mostrados na Descrição do dispositivo com sua unidade USB.

    3. Depois de confirmar que selecionou o disco correto, exclua todas as partições existentes.

      Se as partições estiverem bloqueadas, abra o menu de contexto (clique com o botão direito do mouse) e escolha desmontar.

  3. Para criar a partição de FAT32 inicialização com capacidade de 4 GB, selecione o ícone do arquivo no canto superior esquerdo, defina os parâmetros a seguir e escolha Adicionar.

    Espaço livre antes: 1

    New size (Novo tamanho): 4096

    Free space following (Espaço livre após): <remaining size>

    Alinhar para: MiB

    Criar como: Primary Partition

    Nome da partição:

    Sistema de arquivos: fat32

    Rótulo: BOOT

  4. Para criar a partição NTFS com pelo menos 18 GB de capacidade, escolha o ícone de arquivo novamente, defina os parâmetros a seguir e escolha Adicionar.

    Espaço livre antes: 0

    New size (Novo tamanho): <remaining size>

    Free space following (Espaço livre após): 0

    Alinhar para: MiB

    Criar como: Primary Partition

    Nome da partição:

    Sistema de arquivos: nfts

    Rótulo: Data

  5. Na barra de menu, selecione Editar e, em seguida, Aplicar todas as operações. Será exibido um aviso perguntando se você deseja aplicar as alterações. Escolha Aplicar.

  6. Depois que as partições FAT32 e NTFS forem criadas, as informações da partição da unidade USB aparecerão no GParted console. Anote o caminho da unidade de partição BOOT, pois ele será necessário para concluir a próxima etapa.

Para tornar a unidade USB inicializável a partir da partição FAT32
  1. Certifique-se de ter baixado a imagem ISO personalizada do Ubuntu na seção de pré-requisitos.

  2. Se você estiver usando o Ubuntu 20.04, precisará executar UNetbootin usando seu arquivo binário. Para fazer isso:

    1. Baixe o arquivo UNetbootin binário mais recente para sua pasta Downloads. Neste exemplo, usamos o AWS DeepRacer.unetbootin-linux64-702.bin

    2. Pressione Ctrl + Alt + T para abrir um terminal. Uma alternativa é selecionar Atividades na barra de menu, inserir terminal na barra de pesquisa e selecionar o ícone Terminal.

    3. Use os comandos a seguir para navegar até o local do arquivo binário, dar permissão de execução ao arquivo e executá-lo UNetbootin. Ajuste o nome do arquivo nos comandos se a versão não corresponder à do arquivo binário baixado.

      cd Downloads sudo chmod +x ./unetbootin-linux64-702.bin sudo ./unetbootin-linux64-702.bin

    Se você estiver usando uma versão mais antiga do Ubuntu, instale UNetbootin a partir do repositório executando os seguintes comandos:

    sudo add-apt-repository ppa:gezakovacs/ppa sudo apt-get update; sudo apt-get install unetbootin sudo unetbootin
  3. No UNetbootinconsole, faça o seguinte:

    1. Selecione o botão de opção Imagem do disco.

    2. Para a imagem do disco, escolha ISO na lista suspensa.

    3. Abra o seletor de arquivos e escolha a ISO do Ubuntu disponível na seção de pré-requisitos.

    4. Em Tipo, escolha Unidade USB.

    5. Para a Unidade, escolha o caminho da unidade para sua partição BOOT, no nosso caso /dev/sda1.

    6. Escolha OK.

    Imagem: defina o arquivo ISO para a imagem de disco de inicialização (Ubuntu).
    dica

    Se você receber uma mensagem de alerta /dev/sda1 não montado, escolha OK para fechar a mensagem, desconecte a unidade USB, conecte-a novamente e siga as etapas acima para criar a imagem ISO do Ubuntu.

Para extrair os arquivos de DeepRacer atualização da AWS para a partição NTFS
  1. Descompacte o pacote de atualização de software que você baixou na seção de pré-requisitos.

  2. Extraia o conteúdo do pacote de atualização na raiz da partição de dados (NTFS) da sua unidade USB.

Windows

Siga as instruções aqui para usar um computador Windows para preparar a mídia de atualização para seu DeepRacer dispositivo AWS.

Para apagar a unidade USB
  1. Abra o prompt de comando do Windowsdiskpart, digite e escolha OK para iniciar o Windows DiskPart.

  2. Depois que o terminal da Microsoft for DiskPart aberto, liste os discos disponíveis para encontrar a unidade USB que você deseja limpar inserindo list disk após o prompt DISKPART>.

  3. Selecione o disco correspondente à sua unidade USB. Por exemplo, inserimos select Disk 2 após o prompt DISKPART>. Leia as informações exibidas com atenção para verificar se você realmente escolheu o disco que deseja apagar, pois a próxima etapa é irreversível.

  4. Depois de ter certeza de que selecionou o disco correto, insira Clean após o prompt DISKPART>.

  5. Digite novamente list disk após o prompt DISKPART>. Encontre o disco que você limpou na tabela e compare o tamanho do disco com o espaço livre em disco. Se os dois valores corresponderem, a limpeza foi concluída.

  6. Saia do DiskPartconsole do Windows entrando Exit após o prompt DISKPART>.

Para particionar a unidade USB
  1. Abra o prompt de comando do Windows, digite diskmgmt.msc e escolha OK para executar o console do Gerenciamento de Discos do Windows.

  2. No console do Gerenciamento de Discos, escolha a unidade USB.

  3. Para criar a FAT32 partição com capacidade de 4 GB, abra o menu de contexto (clique com o botão direito do mouse) no espaço não alocado da sua unidade USB e escolha Novo volume simples. O Assistente para novo volume simples será exibido.

  4. Depois que o Assistente para novo volume simples for exibido, faça o seguinte:

    1. Na página Especificar tamanho do volume, defina o parâmetro a seguir e escolha Avançar.

      Tamanho de volume simples em MB: 4096

    2. Na página Atribuir uma letra ou um caminho de unidade, marque o botão de opção Atribuir a seguinte letra de unidade: e selecione uma letra de unidade na lista suspensa e escolha Avançar. Anote a letra da unidade atribuída, você precisará dela posteriormente para tornar a FAT32 partição inicializável.

    3. Na página Formatar partição, marque o botão de opção Formatar este volume com as configurações a seguir, defina os parâmetros a seguir e escolha Avançar.

      Sistema de arquivos: FAT32

      Tamanho da unidade de alocação: Default

      Rótulo do volume: BOOT

      Deixe a opção Executar uma formatação rápida marcada.

  5. Para criar a partição NTFS com a capacidade restante do disco, abra o menu de contexto (clique com o botão direito do mouse) no espaço Não alocado restante da sua unidade USB e escolha Novo volume simples. O Assistente para novo volume simples será exibido.

  6. Depois que o Assistente para novo volume simples for exibido, faça o seguinte:

    1. Na página Especificar tamanho do volume, defina o Tamanho do volume simples em MB para corresponder ao Espaço máximo em disco em MB e escolha Avançar.

    2. Na página Atribuir uma letra ou um caminho de unidade, marque o botão de opção Atribuir a seguinte letra de unidade: e selecione uma letra de unidade na lista suspensa e escolha Avançar.

    3. Na página Formatar partição, marque o botão de opção Formatar este volume com as configurações a seguir, defina os parâmetros a seguir e escolha Avançar.

      Sistema de arquivos: NTFS

      Tamanho da unidade de alocação: Default

      Rótulo do volume: Data

      Deixe a opção Executar uma formatação rápida marcada.

Para tornar a unidade USB inicializável a partir da partição FAT32
  1. Certifique-se de que baixou a imagem ISO personalizada do Ubuntu na seção de pré-requisitos.

  2. Após o download UNetbootin, inicie o UNetbootinconsole.

  3. No UNetbootin console, faça o seguinte:

    1. Marque o botão de opção Imagem de disco.

    2. Para a imagem do disco, escolha ISO no menu suspenso.

    3. Abra a seleção de arquivos e selecione o arquivo ISO do Ubuntu personalizado.

    4. Em Tipo, escolha Unidade USB.

    5. Em Drive, escolha a letra da unidade correspondente à FAT32 partição que você criou. No nosso caso, é E:\.

    6. Escolha OK.

    Imagem: defina o arquivo ISO para a imagem de disco de inicialização (Ubuntu).
Para extrair os arquivos de DeepRacer atualização da AWS para a partição NTFS
  1. Descompacte o pacote de atualização de software que você baixou na seção de pré-requisitos.

    dica

    Se sua ferramenta favorita não conseguir descompactar o arquivo com sucesso, tente usar o comando PowerShell Expand-Archive.

  2. Extraia o conteúdo do pacote de atualização na raiz da partição de dados (NTFS) da sua unidade USB.

macOS

Siga as instruções aqui para usar um Mac para preparar a mídia de atualização para seu DeepRacer dispositivo AWS.

Para apagar e particionar a unidade USB
  1. Conecte a unidade USB ao seu Mac.

  2. Pressione Comando+barra de espaço para abrir o campo de pesquisa do Spotlight e, em seguida, digite Disk Utility.

    Como alternativa, escolha Finder > Aplicativos > Utilitários > Utilitário de Disco para abrir o Utilitário de Disco.

  3. Na barra de menu, escolha Exibir e, em seguida, Mostrar todos os dispositivos.

  4. Na barra lateral, em Externo, selecione a unidade USB que deseja formatar e clique em Apagar.

  5. Uma nova janela solicitará que você confirme que deseja apagar sua unidade USB e permitirá que você altere seu Nome, Formato e Esquema de partição. Você ainda não precisa alterar o nome. Em Formato e Esquema, selecione as opções a seguir e clique em Apagar.

    • Formato: Mac OS Expandido (Reg. Cronológico)

    • Esquema: Mapa de Partição GUID

    Quando o processo de exclusão estiver concluído, selecione Concluído na janela de diálogo.

  6. Na janela principal do Utilitário de disco, selecione sua unidade USB na barra lateral e escolha Partição na barra de ferramentas na parte superior. Uma janela chamada Dispositivo de partição "YOUR-USB-DRIVE“? vai aparecer. Selecione o botão adicionar (+) para criar uma nova partição.

  7. Depois de criar a nova partição, em Informações da partição, escolha e digite o seguinte:

    • Nome BOOT

    • Formato: MS-DOS (FAT)

    • Tamanho: 4 GB

    dica

    Se a caixa de entrada Tamanho estiver esmaecida depois de escolher o MS-DOS (FAT) como formato, você poderá arrastar o controle de redimensionamento no gráfico de partições até que a partição BOOT tenha 4 GB.

    Não escolha Aplicar ainda.

  8. Selecione a outra partição Sem título, escolha e insira as seguintes opções em Informações da partição:

    • Nome Data

    • Formato: exFAT

    • Tamanho: o espaço restante da unidade USB (em GB)

    Escolha Aplicar.

  9. Uma nova janela será exibida e mostrará as alterações que serão feitas na unidade USB. Verifique se as alterações estão corretas. Para confirmar e começar a criação das novas partições, escolha Partição.

  10. No console do Utilitário de disco, escolha a partição INICIALIZAÇÃO na barra lateral e selecione Informações na barra de ferramentas. Anote o valor do Nó do dispositivo BSD, ele pode ser diferente do usado neste tutorial. No nosso caso, o valor atribuído é disk4s2. Você precisa fornecer esse caminho ao tornar a unidade USB inicializável a partir da FAT32 partição.

Para tornar a unidade USB inicializável a partir da partição FAT32
  1. Certifique-se de que baixou a imagem ISO personalizada do Ubuntu na seção de pré-requisitos.

  2. Após o download UNetbootin, selecione abrir no menu de contexto (clique com o botão direito do mouse). Um aviso de segurança aparecerá perguntando se você deseja abrir o aplicativo, selecione abrir para iniciar o UNetbootin console.

    Se você estiver usando um Mac com Apple Silicon e o UNetbootin console não aparecer depois de selecionar Abrir, verifique se o Rosetta 2 está instalado seguindo estas etapas:

    1. Abra uma janela do terminal escolhendo Localizador > Aplicativos > Utilitários > Terminal.

    2. Insira os comandos a seguir para instalar o Rosetta 2:

      softwareupdate --install-rosetta
    3. Tente abrir UNetbootin novamente.

  3. No UNetbootin console, faça o seguinte:

    1. Marque o botão de opção Imagem de disco.

    2. Para a imagem do disco, escolha ISO no menu suspenso.

    3. Abra a seleção de arquivos e selecione o arquivo ISO do Ubuntu personalizado.

    4. Em Tipo, escolha Unidade USB.

    5. Para a Unidade, escolha o nó do dispositivo BSD para sua partição INICIALIZAÇÃO, no nosso caso, /dev/disk4s2.

    6. Escolha OK.

      Imagem: defina o arquivo ISO para a imagem de disco de inicialização (Ubuntu).
    dica

    Se você receber uma mensagem de alerta /dev/disk4s2 não montado, escolha OK para fechar a mensagem, desconecte a unidade USB, conecte-a novamente e siga as etapas acima para criar a imagem ISO do Ubuntu.

Para extrair os arquivos de DeepRacer atualização da AWS para a partição exFAT
  1. Descompacte o pacote de atualização de software que você baixou na seção de pré-requisitos.

  2. Extraia o conteúdo do pacote de atualização na raiz da partição de dados (ExFAT) da sua unidade USB.

Atualize seu DeepRacer dispositivo AWS para a pilha de software Ubuntu 20.04

Depois de criar a mídia de atualização USB conforme descrito nas etapas anteriores, você pode atualizar seu DeepRacer dispositivo AWS para a pilha de software mais recente, incluindo Ubuntu 20.04 Focal Fossa, kit de ferramentas Intel® OpenVINO™ 2021.1.110, Foxy Fitzroy e Python 3.8. ROS2

Importante

A atualização para a nova pilha DeepRacer de software da AWS apagará todos os dados do seu DeepRacer dispositivo da AWS.

Para atualizar o software DeepRacer do seu dispositivo AWS para a pilha Ubuntu 20.04
  1. Conecte seu DeepRacer dispositivo da AWS a um monitor. Você precisará de um cabo HDMI-to-HDMI HDMI-to-DVI,, ou similar. Insira a ponta HDMI do cabo na porta HDMI do módulo de computação e conecte a outra ponta a uma porta compatível no monitor.

  2. Conecte um teclado e um mouse USB. O módulo de computação do DeepRacer dispositivo AWS tem três portas USB na frente do veículo, em cada lado e incluindo a porta na qual a câmera está conectada. Há quarta porta USB localizada na parte traseira do veículo, no espaço entre a bateria de computação e a lanterna traseira de LED.

  3. Insira a mídia de atualização USB em uma porta USB disponível no seu módulo de computação. Ligue a alimentação ou reinicie seu DeepRacer dispositivo AWS e pressione repetidamente a tecla ESC para entrar no BIOS.

  4. Na janela do BIOS, escolha Boot From File e, em seguida, selecione a opção com o nome da sua partição de inicialização, no nosso caso, ela se chama BOOT<EFI>, depois selecione <BOOT>e, finalmente, BOOTx64.EFI.

  5. Depois que o módulo de computação for inicializado, uma janela de terminal será exibida na área de trabalho para exibir o progresso. O DeepRacer dispositivo da AWS iniciará automaticamente o processo de atualização após dez segundos. Nessa etapa, você não precisa mais fazer nada.

    Se ocorrer algum erro e a recuperação falhar, reinicie o procedimento desde a etapa 1. Para obter detalhes sobre as mensagens de erro, consulte o arquivo result.log gerado na unidade USB.

  6. Aguarde até que a atualização seja concluída. Quando a redefinição de fábrica for concluída, a janela do terminal será fechada automaticamente.

  7. Depois que o software do dispositivo for atualizado, desconecte a unidade USB do módulo de computação. Agora você pode reinicializar ou desligar seu DeepRacer dispositivo AWS.

  8. O DeepRacer dispositivo AWS usa como padrão as seguintes credenciais de usuário após a atualização. Você deverá alterar a senha após o primeiro acesso.

    Usuário: Deepracer

    Senha: deepracer