새 구성 생성 - 무료RTOS

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

새 구성 생성

처음 사용하는 경우 새 구성을 생성하여 IDT FreeRTOS용 에서 테스트를 실행하는 데 필요한 JSON 구성 파일을 설정해야 합니다. 그런 다음 테스트를 실행하거나 생성된 구성을 수정할 수 있습니다.

config.json, device.jsonuserdata.json 파일의 예제는 마이크로컨트롤러 보드의 첫 번째 테스트 섹션을 참조하세요.

새 구성을 생성하려면
  1. 무료RTOS UIIDT용 에서 탐색 메뉴를 열고 새 구성 생성 을 선택합니다.

    '새 구성 생성' 버튼이 포함된 무료RTOS 인터페이스용 디바이스 테스터 및 마이크로컨트롤러의 자동 자체 테스트에 대한 정보.
  2. 구성 마법사에 따라 자격 테스트를 실행하는 데 사용되는 IDT 구성 설정을 입력합니다. 마법사는 devicetester-extract-location/config 디렉터리에 있는 JSON 구성 파일에서 다음 설정을 구성합니다.

    • 디바이스 설정 - 테스트할 디바이스의 디바이스 풀 설정. 이러한 설정은 config.json 파일의 디바이스 풀에 대한 idsku 필드와 디바이스 블록에서 구성됩니다.

      디바이스 풀을 구성하기 위한 식별자 및 SKU 필드, 연결 방법, 키 프로비저닝, PKCS #11 설정, 디바이스 세부 정보 입력 필드, 디바이스 또는 식별자를 추가하기 위한 제어와 같은 디바이스 설정 옵션이 포함된 무료RTOS 구성용 디바이스 테스터 화면입니다.
    • AWS 계정 설정 - AWS 계정 FreeIDTRTOS에서 테스트 실행 중에 AWS 리소스를 생성하는 데 사용하는 정보입니다. 이러한 설정은 config.json 파일에서 구성됩니다.

      AWS 계정 계정 리전, 보안 인증 위치, 파일 또는 환경, 프로필 이름에 대한 필드가 있는 설정 페이지
    • 무료RTOS 구현 - 무료RTOS 리포지토리 및 포팅된 코드의 절대 경로와 실행하려는 무료RTOS 버전입니다IDTFRQ. FreeRTOS-Libraries-Integration-Tests GitHub 리포지토리의 실행 및 파라미터 구성 헤더 파일에 대한 경로입니다. 가 보드에 테스트를 자동으로 빌드하고 플래시IDT할 수 있도록 허용하는 하드웨어의 빌드 및 플래시 명령입니다. 이러한 설정은 userdata.json 파일에서 구성됩니다.

      리포지토리 경로, 테스트 실행 경로, 무료RTOS 버전, 빌드 도구 세부 정보 및 플래시 도구 설정이 포함된 무료RTOS 구현 구성 섹션입니다.
    • PKCS #11 레이블 및 Echo 서버 - 키 기능 및 키 프로비저닝 방법을 기반으로 하드웨어에 프로비저닝된 키에 해당하는 PKCS #11 레이블입니다. 전송 인터페이스를 테스트하기 위한 에코 서버 구성 설정. 이러한 설정은 userdata.jsondevice.json 파일에서 구성됩니다.

      PKCS 키 레이블, 키 생성 방법 및 서버 포트 번호에 대한 입력 필드가 있는 #11 레이블 및 Echo 서버 구성
    • Over-the-air (OTA) 업데이트 - OTA 기능을 제어하는 설정이 테스트됩니다. 이러한 설정은 device.jsonuserdata.json 파일의 features 블록에서 구성됩니다.

      OTA 업데이트 구성 옵션: 테스트 건너뛰기, 데이터 프로토콜, 펌웨어 경로, PAL 인증서 경로, 코드 서명, 해시/서명 알고리즘, 신뢰할 수 있는/신뢰할 수 없는 서명자 인증서, 서명자 인증서 파일, 컴파일 서명자 인증서, 서명자 플랫폼.
  3. 검토 페이지에서 구성 정보를 확인합니다.

    Device Tester for Free 에 대한 구성 생성 대화 상자로RTOS, 테스트를 편집하거나 실행하는 옵션이 포함된 새 테스트 구성 생성에 대한 세부 정보가 표시됩니다.

구성 검토를 마친 후 검증 테스트를 실행하려면 테스트 실행을 선택합니다.