

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Imposta i prerequisiti per eseguire la suite di qualificazione FreeRTOS
<a name="dev-tester-ui-prereqs"></a>

Questa sezione descrive i prerequisiti per testare i microcontrollori con. AWS IoT Device Tester

**Topics**
+ [Utilizza un browser Web supportato](#idt-ui-supported-web-browser)
+ [Scarica FreeRTOS](#ui-download-afr)
+ [Scarica IDT for FreeRTOS](#ui-download-dev-tester-afr)
+ [Crea e configura un AWS account](#ui-config-aws-account)
+ [AWS IoT Device Tester policy gestita](#ui-managed-policy)

## Utilizza un browser Web supportato
<a name="idt-ui-supported-web-browser"></a>

L' IDT-FreeRTOS interfaccia utente supporta i seguenti browser Web. 


| Browser | Versione | 
| --- | --- | 
| Google Chrome | Le ultime tre versioni principali | 
| Mozilla Firefox | Le ultime tre versioni principali | 
| Microsoft Edge | Le ultime tre versioni principali | 
| Apple Safari per macOS | Le ultime tre versioni principali | 

Ti consigliamo di utilizzare Google Chrome o Mozilla Firefox per un'esperienza migliore.

**Nota**  
L' IDT-FreeRTOS interfaccia utente non supporta Microsoft Internet Explorer.

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

È possibile scaricare una versione di FreeRTOS da [ GitHub ](https://github.com/aws/amazon-freertos) con il seguente 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
```

<FREERTOS\_RELEASE\_VERSION>dov'è una versione di FreeRTOS (ad esempio, 202007.00) corrispondente a una versione IDT elencata in. [Versioni supportate di AWS IoT Device Tester](dev-test-versions-afr.md) Ciò garantisce di avere il codice sorgente completo, inclusi i sottomoduli, e di utilizzare la versione corretta di IDT per la tua versione di FreeRTOS e viceversa.

In Windows esiste un limite di lunghezza del percorso di 260 caratteri. La struttura dei percorsi di FreeRTOS è complessa su molti livelli, quindi se usi Windows, mantieni i percorsi dei file al di sotto del limite di 260 caratteri. Ad esempio, clona FreeRTOS su anziché su. `C:\FreeRTOS` `C:\Users\username\programs\projects\myproj\FreeRTOS\`

### Considerazioni per la qualificazione LTS (qualifica per FreeRTOS che utilizza le librerie LTS)
<a name="ui-lts-qualification-dev-tester-afr"></a>
+ Affinché il microcontrollore sia designato come supporto per le versioni di FreeRTOS basate sul supporto a lungo termine (LTS) nel Partner Device Catalog, è necessario fornire un file manifest. AWS Per ulteriori informazioni, consulta la lista di controllo delle qualifiche di FreeRTOS nella [ FreeRTOS Qualification Guide. ](https://docs.aws.amazon.com/freertos/latest/qualificationguide/afq-checklist.html) * *
+ Per verificare che il microcontrollore supporti le versioni di FreeRTOS basate su LTS e qualificarlo per l'invio al AWS Partner Device Catalog, è necessario utilizzare AWS IoT Device Tester (IDT) con la suite di test FreeRTOS Qualification (FRQ) versione v1.4.x.
+ Il supporto per le versioni di FreeRTOS basate su LTS è limitato alla versione 202012.xx di FreeRTOS. 

## Scarica IDT for FreeRTOS
<a name="ui-download-dev-tester-afr"></a>

Ogni versione di FreeRTOS ha una versione corrispondente di IDT for FreeRTOS per l'esecuzione dei test di qualificazione. Scarica la versione appropriata di IDT for FreeRTOS da. [Versioni supportate di AWS IoT Device Tester](dev-test-versions-afr.md)

Estrai IDT for FreeRTOS in una posizione del file system in cui disponi dei permessi di lettura e scrittura. Poiché Microsoft Windows ha un limite di caratteri per la lunghezza del percorso, estrai IDT per FreeRTOS in una directory principale come o. `C:\` `D:\`

**Nota**  
Ti consigliamo di estrarre il pacchetto IDT su un'unità locale. Consentire a più utenti di eseguire IDT da una posizione condivisa, ad esempio una directory NFS o una cartella condivisa di rete Windows, potrebbe causare la mancata risposta del sistema o il danneggiamento dei dati. 

## Crea e configura un AWS account
<a name="ui-config-aws-account"></a>

### Registrati per un Account AWS
<a name="sign-up-for-aws"></a>

Per iniziare AWS, hai bisogno di un Account AWS. Per informazioni sulla creazione di un Account AWS, vedere Guida [ introduttiva a Account AWS](https://docs.aws.amazon.com/accounts/latest/reference/getting-started.html) nella Guida *Gestione dell'account AWS di riferimento*.

## AWS IoT Device Tester policy gestita
<a name="ui-managed-policy"></a>

Per consentire l'esecuzione di Device Tester e la raccolta delle metriche, la policy `AWSIoTDeviceTesterForFreeRTOSFullAccess` gestita contiene le seguenti autorizzazioni:
+ `iot-device-tester:SupportedVersion`

  Concede il permesso di ottenere l'elenco delle versioni di FreeRTOS e delle versioni della suite di test supportate da IDT, in modo che siano disponibili presso. AWS CLI
+ `iot-device-tester:LatestIdt`

  Concede il permesso di ottenere l'ultima AWS IoT Device Tester versione disponibile per il download.
+ `iot-device-tester:CheckVersion`

  Concede l'autorizzazione per verificare la compatibilità di una combinazione di versioni di prodotto, suite di test e AWS IoT Device Tester .
+ `iot-device-tester:DownloadTestSuite`

  Concede il permesso di AWS IoT Device Tester scaricare le suite di test.
+ `iot-device-tester:SendMetrics`

  Concede il permesso di pubblicare i dati delle metriche AWS IoT Device Tester di utilizzo.