기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
검증 FAQ
- Q: 클라우드 연결 기능이 내장되지 않은 마이크로컨트롤러(MCU)가 포함된 보드를 검증할 수 있습니까?
-
예. 하지만 MCU를 사용하는 보드는 직접 또는 간접 클라우드 연결 기능(예: 별도의 통신 모듈 사용)이 있어야 합니다.
- Q: 어떤 FreeRTOS 버전이 검증에 적합합니까?
-
최신 FreeRTOS 장기 지원(LTS) 버전(권장, GitHub
) 또는 공식적으로 출시된 최신 FreeRTOS 라이브러리(GitHub ) 버전을 사용하십시오. - Q: 검증을 위한 필수 테스트는 무엇입니까?
-
이식 순서도에는 보드 검증에 필요한 소프트웨어 라이브러리 및 테스트가 설명되어 있습니다.
- Q: 검증을 위해 라이브러리 버전을 조합하여 사용할 수 있습니까? 예를 들면 LTS 패키지의 coreMQTT와 최신 FreeRTOS 릴리스의 FreeRTOS-Plus-TCP 버전입니다.
-
아니요. AWS는 특정 버전 조합을 사용하여 라이브러리의 상호 운용성을 테스트하고 이러한 조합을 버전 태그가 지정된 번들(예: FreeRTOS 202210.xx LTS
, FreeRTOS 202112.00 )로 릴리스합니다. 해당 리포지토리의 manifest.yml
파일(예: FreeRTOS 202210.xx LTS 매니페스트 파일)에서 이러한 조합에 대한 정보를 찾을 수 있습니다. - Q: 이전 LTS 버전으로 보드를 검증할 수 있습니까?
-
신규 검증에는 최신 LTS 릴리스(최신 패치 포함)를 사용할 것을 권장합니다. 이미 이전 LTS 릴리스를 사용하는 검증 중이라면 현지 APN 담당자와 계속 협력하십시오.
- Q: 이전 LTS 버전으로 보드를 검증할 수 있습니까?
-
아니요. 신규 검증에는 최신 LTS 릴리스(최신 패치 포함)를 사용할 것을 권장합니다. 이미 이전 LTS 릴리스를 사용하는 검증 중이라면 현지 APN 담당자와 계속 협력하십시오.
- Q: 기존의 적격 보드는 어떻게 됩니까?
-
기존의 적격 보드는 AWS Partner Device Catalog에 계속 등재됩니다. 필요한 경우 기존 적격 보드에 필요한 변경 사항을 직접 알려드릴 것입니다. 기존 적격 보드를 최신 FreeRTOS 라이브러리 또는 FreeRTOS LTS 버전으로 업그레이드하려면 새 테스트
에 대해 재검증해야 합니다. - Q: FreeRTOS에서 보안 소켓 및 Wi-Fi 관리를 포함한 추상화 계층을 사용하여 테스트해야 합니까?
-
아니요. FreeRTOS 이식 안내서의 이식 순서도에 나열된 필수 소프트웨어 라이브러리 및 테스트를 참조하십시오.
- Q: 이전 버전을 이식하는 도중 새 FreeRTOS 버전이 릴리스되면 다시 시작해야 합니까?
-
아니요. 이전 버전을 사용해도 계속 검증할 수 있습니다. 하지만 이식을 시작할 때 제공되는 최신 FreerTOS 또는 FreerTOS LTS 버전을 사용하는 것이 가장 좋습니다.
- Q: 보드가 직접 수정한 커널 아키텍처를 활용하고 이 아키텍처는 공식 FreeRTOS 릴리스의 일부가 아닙니다. 그래도 검증할 수 있습니까?
-
아니요. GitHub
에서 제공하는 공식 커널 포트만 검증 대상으로 인정됩니다. 지원되지 않는 아키텍처나 기존 커널 포트에 추가할 추가 기능이 있는 경우 Contributing Guidelines 에 따라 GitHub 에 풀 요청을 제출할 수 있습니다. 풀 요청이 검토 및 병합된 후 공식화되면 커널 포트를 사용하여 검증을 수행할 수 있게 됩니다. 자세한 내용은 현지 APN 담당자에게 문의하십시오. - Q: 보드가 TCP/IP를 하드웨어에 오프로드하지 않습니다. FreeRTOS 검증에 특정 TCP/IP 스택이 필요합니까?
-
보드에 온칩 TCP/IP 기능이 없는 경우 FreeRTOS+TCP TCP/IP 스택 또는 최신 버전의 lwIP TCP/IP 스택을 사용할 수 있습니다. 자세한 내용은 FreeRTOS 이식 안내서의 TCP/IP 스택 이식을 참조하십시오.
- Q: TLS 스택이 통신 칩으로 오프로드되었는데도 PKCS11 구현을 해야 합니까?
-
아니요. PKCS11을 구현하거나 테스트할 필요가 없습니다.
- Q: 디바이스가 프로토콜(HTTP, MQTT, BLE) 중 하나만 사용하고 사용 가능한 통신 채널(Wi-Fi, 이더넷, BLE) 중 하나만 사용합니다. 모든 OTA 관련 IDT 테스트가 하나의 프로토콜-통신 채널 조합만 사용하여 통과하는 경우 디바이스가 적격으로 인정됩니까?
-
예. 하지만 가능하면 다른 조합에서도 디바이스를 검증하는 것이 좋습니다. 이러한 방식으로 더 많은 고객 사용 사례에 대한 지원을 제공할 수 있습니다.
- Q: 자체 리포지토리에서 검증 요구 사항에 따라 FreeRTOS 포트를 호스팅할 예정입니다. 지원을 위해 폴더 및 데모와 관련하여 리포지토리에 포함되어야 하는 내용은 무엇입니까?
-
포트를 리포지토리에서 다운로드하는 고객이 기본 제공 환경으로 사용할 수 있도록 하는 데 필요한 모든 파일 및 폴더를 호스팅하십시오. FreeRTOS 커널, FreeRTOS 라이브러리, FreeRTOS 테스트, 타사 라이브러리 및 공급업체별 파일 그리고 설명서용 문서 폴더 및 데모 폴더를 하위 모듈화할 수 있습니다. CoremQTT 에이전트 데모를 지원해야 합니다. 다른 데모는 귀사의 재량입니다.
- Q: 디바이스가 셀룰러 연결만 사용합니다. 그래도 검증할 수 있습니까?
-
예. 셀룰러 인터페이스 라이브러리는 TCP 오프로드 셀룰러 추상화 계층의 AT 명령을 지원합니다. 이 명령은 GitHub
에서 제공됩니다. 자세한 내용은 FreeRTOS 이식 안내서의 셀룰러 인터페이스 라이브러리 이식을 참조하십시오. - Q: 이식/검증된 코드는 어디에서 호스팅합니까?
-
고객의 애플리케이션 및 요구 사항에 따라 임의의 리포지토리에서 이식된 코드를 호스팅할 수 있습니다. 리포지토리 링크는 공개적으로 사용할 수 있어야 하며 AWS Partner Device Catalog 제품 페이지에 연결되어야 합니다.
- Q: FreeRTOS 검증을 위해 OTA 테스트를 통과해야 합니까?
-
예. 고객은 배포된 AWS IoT 디바이스에서 기능이 원격으로 업데이트되기를 원하므로 신규 검증은 모두 OTA 테스트를 통과해야 합니다.
- Q: 검증 유효 기간은 얼마입니까?
-
기존 FreeRTOS 검증은 보드 또는 소프트웨어 구성 요소(예: FreeRTOS 라이브러리, 드라이버, 타사 라이브러리)가 중단되지 않는 한 유효합니다. FreeRTOS LTS 기반 검증은 해당 LTS 기간이 종료된 후에는 유효하지 않습니다.
- Q: AWS에서 권장하는 재검증 시기는 언제입니까?
-
AWS는 고객이 최신 보안 패치, 유효한 LTS 라이브러리 또는 새로운 FreeRTOS 기능을 이용할 수 있도록 정기적으로 최신 FreeRTOS LTS 또는 FreeRTOS 버전으로 재검증할 것을 권장합니다.
- Q: AWS IoT Device Tester는 FreeRTOS 구현을 테스트하는 데는 사용할 수 있지만 보드를 검증하는 데는 사용할 수는 없습니까??
-
예. AWS IoT Device Tester 및 AWS IoT Device Advisor
를 사용하여 FreeRTOS 구현을 테스트하는 것이 좋습니다. - Q: AWS IoT Device Tester를 사용하려면 비용을 지불해야 합니까?
-
아니요, 무료입니다. 하지만 AWS 서비스 사용(예: MQTT 메시지, 연결, OTA 실행)으로 인해 요금이 부과될 수 있습니다.
검증에 대해 이 페이지 또는 FreeRTOS 검증 안내서의 나머지 부분에서 답변을 얻지 못하는 경우 AWS 담당자 또는 FreeRTOS 엔지니어링 팀