

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# FreeRTOS 검증 제품군을 실행하기 위한 사전 조건 설정
<a name="dev-tester-ui-prereqs"></a>

이 섹션에서는 AWS IoT Device Tester를 사용하여 마이크로컨트롤러를 테스트하기 위한 사전 조건을 설명합니다.

**Topics**
+ [지원되는 웹 브라우저 사용](#idt-ui-supported-web-browser)
+ [FreeRTOS 다운로드](#ui-download-afr)
+ [FreeRTOS용 IDT 다운로드](#ui-download-dev-tester-afr)
+ [AWS 계정 생성 및 구성](#ui-config-aws-account)
+ [AWS IoT Device Tester 관리형 정책](#ui-managed-policy)

## 지원되는 웹 브라우저 사용
<a name="idt-ui-supported-web-browser"></a>

IDT-FreeRTOS UI는 다음 웹 브라우저를 지원합니다.


| 브라우저 | 버전 | 
| --- | --- | 
| Google Chrome | 최신 3개 주요 버전 | 
| Mozilla Firefox | 최신 3개 주요 버전 | 
| Microsoft Edge | 최신 3개 주요 버전 | 
| macOS용 Apple Safari | 최신 3개 주요 버전 | 

더 나은 경험을 위해 Google Chrome 또는 Mozilla Firefox를 사용하는 것이 좋습니다.

**참고**  
IDT-FreeRTOS UI는 Microsoft Internet Explorer를 지원하지 않습니다.

## FreeRTOS 다운로드
<a name="ui-download-afr"></a>

다음 명령을 사용하여 [GitHub에서](https://github.com/aws/amazon-freertos) FreeRTOS 릴리스를 다운로드할 수 있습니다.

```
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>은 [지원되는 버전 AWS IoT Device Tester](dev-test-versions-afr.md)에 나열된 IDT 버전에 해당하는 FreeRTOS 버전(예: 202007.00)입니다. 이렇게 하면 하위 모듈을 포함한 전체 소스 코드를 사용하고 FreeRTOS 버전에 해당하는 올바른 버전의 IDT를 사용할 수 있으며 그 반대의 경우도 마찬가지입니다.

Windows의 경우 260자의 경로 길이 제한이 있습니다. FreeRTOS의 경로 구조는 깊이가 여러 수준이기 때문에 Windows를 사용하는 경우 파일 경로를 260자 제한 미만으로 유지해야 합니다. 예를 들어 FreeRTOS를 `C:\Users\username\programs\projects\myproj\FreeRTOS\` 대신 `C:\FreeRTOS`로 복제하세요.

### LTS 검증 고려 사항(LTS 라이브러리를 사용하는 FreeRTOS에 대한 검증)
<a name="ui-lts-qualification-dev-tester-afr"></a>
+ 마이크로컨트롤러를 AWS 파트너 디바이스 카탈로그에서 장기 지원(LTS) 기반 버전의 FreeRTOS 지원으로 지정하려면 매니페스트 파일을 제공해야 합니다. 자세한 내용은 *FreeRTOS 검증 가이드*의 [FreeRTOS 검증 체크리스트](https://docs.aws.amazon.com/freertos/latest/qualificationguide/afq-checklist.html)를 참조하세요.
+ 마이크로컨트롤러가 FreeRTOS의 LTS 기반 버전을 지원하는지 확인하고 AWS 파트너 디바이스 카탈로그에 제출할 수 있도록 검증하려면 FreeRTOS 검증 AWS IoT Device Tester (FRQ) 테스트 제품군 버전 v1.4.x와 함께 (IDT)를 사용해야 합니다.
+ FreeRTOS의 LTS 기반 버전에 대한 지원은 FreeRTOS 202012.xx 버전으로 제한됩니다.

## FreeRTOS용 IDT 다운로드
<a name="ui-download-dev-tester-afr"></a>

FreeRTOS의 모든 버전에는 검증 테스트를 수행하기 위한 해당 버전의 FreeRTOS용 IDT가 있습니다. [지원되는 버전 AWS IoT Device Tester](dev-test-versions-afr.md)에서 적절한 버전의 FreeRTOS용 IDT를 다운로드합니다.

읽기 및 쓰기 권한이 있는 파일 시스템의 위치에 FreeRTOS용 IDT의 압축을 풉니다. Microsoft Windows에는 경로 길이에 문자 제한이 있으므로 FreeRTOS용 IDT를 `C:\` 또는 `D:\`와 같은 루트 디렉터리에 추출합니다.

**참고**  
IDT 패키지를 로컬 드라이브에 추출하는 것이 좋습니다. 여러 사용자가 NFS 디렉터리 또는 Windows 네트워크 공유 폴더와 같은 공유 위치에서 IDT를 실행하도록 허용하면 시스템이 응답하지 않거나 데이터가 손상될 수 있습니다.

## AWS 계정 생성 및 구성
<a name="ui-config-aws-account"></a>

### 에 가입 AWS 계정
<a name="sign-up-for-aws"></a>

를 시작하려면이 AWS필요합니다 AWS 계정. 생성에 대한 자세한 AWS 계정내용은 *AWS Account Management 참조 안내서*의 [시작하기 AWS 계정](https://docs.aws.amazon.com//accounts/latest/reference/getting-started.html)를 참조하세요.

## AWS IoT Device Tester 관리형 정책
<a name="ui-managed-policy"></a>

`AWSIoTDeviceTesterForFreeRTOSFullAccess` 관리형 정책에는 디바이스 테스터가 지표를 실행하고 수집할 수 있도록 다음 권한이 포함되어 있습니다.
+ `iot-device-tester:SupportedVersion`

   AWS CLI에서 사용할 수 있도록 IDT에서 지원하는 FreeRTOS 버전 및 테스트 제품군 버전의 목록을 가져올 수 있는 권한을 부여합니다.
+ `iot-device-tester:LatestIdt`

  다운로드할 수 있는 최신 AWS IoT Device Tester 버전을 가져올 수 있는 권한을 부여합니다.
+ `iot-device-tester:CheckVersion`

  제품, 테스트 제품군 및 AWS IoT Device Tester 버전의 조합이 호환되는지 확인할 수 있는 권한을 부여합니다.
+ `iot-device-tester:DownloadTestSuite`

  테스트 제품군을 다운로드할 AWS IoT Device Tester 수 있는 권한을 부여합니다.
+ `iot-device-tester:SendMetrics`

   AWS IoT Device Tester 사용량 지표 데이터를 게시할 수 있는 권한을 부여합니다.