

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á.

# Configurar os pré-requisitos para executar o pacote de qualificações do FreeRTOS
<a name="dev-tester-ui-prereqs"></a>

Esta seção descreve os pré-requisitos para testar microcontroladores com o AWS IoT Device Tester.

**Topics**
+ [Usar um navegador da web compatível](#idt-ui-supported-web-browser)
+ [Fazer download do FreeRTOS](#ui-download-afr)
+ [Faça download do IDT para FreeRTOS](#ui-download-dev-tester-afr)
+ [Crie e configure um AWS account](#ui-config-aws-account)
+ [AWS IoT Device Tester política gerenciada](#ui-managed-policy)

## Usar um navegador da web compatível
<a name="idt-ui-supported-web-browser"></a>

A IDT-FreeRTOS interface do usuário é compatível com os seguintes navegadores da web. 


| Navegador | Versão | 
| --- | --- | 
| Google Chrome | Últimas três versões principais | 
| Mozilla Firefox | Últimas três versões principais | 
| Microsoft Edge | Últimas três versões principais | 
| Apple Safari para macOS | Últimas três versões principais | 

Recomendamos que você use o Google Chrome ou o Mozilla Firefox para uma ter melhor experiência.

**nota**  
A IDT-FreeRTOS interface do usuário não é compatível com o Microsoft Internet Explorer.

## Fazer download do FreeRTOS
<a name="ui-download-afr"></a>

Você pode baixar uma versão do FreeRTOS com o seguinte [GitHub](https://github.com/aws/amazon-freertos)comando:

```
git clone --branch <{{FREERTOS_RELEASE_VERSION}}> --recurse-submodules https://github.com/aws/amazon-freertos.git
cd amazon-freertos
git submodule update --checkout --init --recursive
```

em que <FREERTOS\_RELEASE\_VERSION> é uma versão do FreeRTOS (por exemplo, 202007.00) correspondente a uma versão do IDT listada em [Versões compatíveis do AWS IoT Device Tester](dev-test-versions-afr.md). Isso garante que você tenha o código-fonte completo, incluindo submódulos, e esteja usando a versão correta do IDT para sua versão de FreeRTOS e vice-versa.

O Windows tem uma limitação de comprimento de caminho de 260 caracteres. A estrutura de caminho do FreeRTOS tem muitos níveis; portanto, se você estiver usando o Windows, mantenha os caminhos de arquivo dentro do limite de 260 caracteres. Por exemplo, clone o FreeRTOS para `C:\FreeRTOS` em vez de `C:\Users\username\programs\projects\myproj\FreeRTOS\`.

### Considerações para a qualificação LTS (qualificação para FreeRTOS que usa bibliotecas LTS)
<a name="ui-lts-qualification-dev-tester-afr"></a>
+ Para que seu microcontrolador seja designado como compatível com versões de FreeRTOS baseadas em suporte de longo prazo (LTS) no AWS Partner Device Catalog, você deve fornecer um arquivo manifesto. Para obter mais informações, consulte a [Lista de verificação de qualificação do FreeRTOS](https://docs.aws.amazon.com/freertos/latest/qualificationguide/afq-checklist.html) no *Guia de qualificação do FreeRTOS*.
+ Para validar se seu microcontrolador suporta versões baseadas em LTS do FreeRTOS e qualificá-lo para envio ao AWS Partner Device Catalog, você deve usar ( AWS IoT Device Tester IDT) com a suíte de testes FreeRTOS Qualification (FRQ) versão v1.4.x.
+ O suporte para versões baseadas em LTS do FreeRTOS está limitado à versão 202012.xx do FreeRTOS. 

## Faça download do IDT para FreeRTOS
<a name="ui-download-dev-tester-afr"></a>

Cada versão do FreeRTOS tem uma versão correspondente do IDT para o FreeRTOS para realizar testes de qualificação. Baixe a versão adequada do IDT para FreeRTOS em [Versões compatíveis do AWS IoT Device Tester](dev-test-versions-afr.md).

Extraia o IDT para FreeRTOS em um local no sistema de arquivos onde existam permissões de leitura e gravação. Como o Microsoft Windows tem um limite de caracteres para o comprimento do caminho, extraia o IDT para FreeRTOS em um diretório raiz, como `C:\` ou `D:\`.

**nota**  
Recomendamos que você extraia o pacote IDT em uma unidade local. Permitir que vários usuários executem o IDT em um local compartilhado, como um diretório NFS ou uma pasta compartilhada na rede do Windows, pode resultar na falta de resposta do sistema ou na corrupção de dados. 

## Crie e configure um AWS account
<a name="ui-config-aws-account"></a>

### Inscreva-se para um Conta da AWS
<a name="sign-up-for-aws"></a>

Para começar AWS, você precisa de um Conta da AWS. Para obter informações sobre como criar um Conta da AWS, consulte [Introdução a um Conta da AWS](https://docs.aws.amazon.com//accounts/latest/reference/getting-started.html) no *Guia de AWS Gerenciamento de contas referência*.

## AWS IoT Device Tester política gerenciada
<a name="ui-managed-policy"></a>

Para habilitar o Device Tester a executar e coletar métricas, a política gerenciada `AWSIoTDeviceTesterForFreeRTOSFullAccess` contém as seguintes permissões:
+ `iot-device-tester:SupportedVersion`

  Concede permissão para obter a lista de versões do FreeRTOS e versões do pacote de testes compatíveis com o IDT, para que elas estejam disponíveis na AWS CLI.
+ `iot-device-tester:LatestIdt`

  Concede permissão para obter a AWS IoT Device Tester versão mais recente disponível para download.
+ `iot-device-tester:CheckVersion`

  Concede permissão para verificar se uma combinação de produtos, conjunto de testes e versões do AWS IoT Device Tester são compatíveis.
+ `iot-device-tester:DownloadTestSuite`

  Concede permissão AWS IoT Device Tester para baixar suítes de teste.
+ `iot-device-tester:SendMetrics`

  Concede permissão para publicar dados AWS IoT Device Tester de métricas de uso.