

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# IDT と FreeRTOS 認定スイート 1.0 (FRQ 1.0)
<a name="idt-freertos-qualification"></a>

**重要**  
2022 年 10 月現在、 AWS IoT Device Tester for AWS IoT FreeRTOS Qualification (FRQ) 1.0 は署名付き認定レポートを生成しません。IDT FRQ 1.0 バージョンを使用してデバイス[AWS 認定プログラム](https://aws.amazon.com/partners/programs/dqp/)を通じて、新しい AWS IoT FreeRTOS デバイスを [AWS Partner Device Catalog ](https://partners.amazonaws.com/qualified-devices)に一覧表示することはできません。IDT FRQ 1.0 を使用して FreeRTOS デバイスを認定することはできませんが、引き続き FRQ 1.0 を使用して FreeRTOS デバイスをテストすることはできます。FreeRTOS デバイスを認定し、[AWS Partner Device Catalog](https://partners.amazonaws.com/qualified-devices) にリストする際には、[IDT FRQ 2.0](https://docs.aws.amazon.com/freertos/latest/userguide/lts-idt-freertos-qualification.html) を使用することが推奨されます。

 IDT for FreeRTOS 認定を使用して、FreeRTOS オペレーティングシステムがデバイス上でローカルに動作し、 と通信できることを確認できます AWS IoT。具体的には、FreeRTOS ライブラリの移植レイヤーインターフェイスが正しく実装されていることを検証します。また、 を使用してend-to-endテストも実行します AWS IoT Core。たとえば、ボードで MQTT メッセージを送受信して正しく処理できることを確認します。IDT for FreeRTOS で実行されるテストは、[FreeRTOS GitHub リポジトリ](https://github.com/aws/amazon-freertos)で定義されています。

テストは、ボードにフラッシュされる埋め込みアプリケーションとして実行されます。アプリケーションのバイナリイメージには、FreeRTOS、半導体ベンダーの移植 FreeRTOS インターフェイス、およびボードデバイスドライバーが含まれています。テストの目的は、移植された FreeRTOS インターフェイスがデバイスドライバーとの組み合わせで正しく機能するかどうかを検証することです。

IDT for FreeRTOS は、 AWS パートナーデバイスカタログにハードウェアを追加 AWS IoT するために に送信できるテストレポートを生成します。詳細については、[AWS デバイス認定プログラム](https://aws.amazon.com/partners/dqp/)を参照してください。

IDT for FreeRTOS は、テスト対象のボードに接続されているホストコンピュータ (Windows、macOS、または Linux) 上で動作します。IDT は、テストケースを実行して結果を集計します。また、テストの実行を管理するためのコマンドラインインターフェイスも用意されています。

IDT for FreeRTOS は、テストデバイスに加えて、認定プロセスを容易にするためにリソース ( AWS IoT モノ、FreeRTOS グループ、Lambda 関数など) を作成します。これらのリソースを作成するために、IDT for FreeRTOS は で設定された AWS 認証情報`config.json`を使用してユーザーに代わって API コールを行います。これらのリソースは、テスト中にさまざまなタイミングでプロビジョニングされます。

IDT for FreeRTOS をホストコンピュータで実行すると、次のステップが実行されます。

1. デバイスおよび認証情報の設定をロードして検証します。

1. 必要なローカルリソースとクラウドリソースを使用して選択したテストを実行します。

1. ローカルリソースとクラウドリソースをクリーンアップします。

1. ボードが資格に必要なテストに合格したかどうかを示すテストレポートを生成します。

**Topics**
+ [1.0 認定の前提条件を設定する](dev-tester-prereqs.md)
+ [マイクロコントローラーボードの最初のテスト](qual-steps.md)
+ [IDT ユーザーインターフェイスを使用して FreeRTOS 認定スイートを実行する](device-tester-ui.md)
+ [Bluetooth Low Energy テストを実行する](afr-bridgekeeper-dt-bt.md)
+ [FreeRTOS 認定スイートの実行](run-tests.md)
+ [IDT for FreeRTOS の結果を表示する](view-results-frq.md)
+ [IDT for FreeRTOS の結果の解釈](interpreting-results-frq.md)
+ [IDT for FreeRTOS ログを表示する](view-logs-frq.md)