페이지 선택

1. FW 업데이트 사전준비 AWS S3 준비

 

 

♦ AWS Management Console → 스토리지에서 S3 선택

 

 

 

 

♦ S3 에서 버킷 만들기 클릭 →  버킷 이름을 임으로 정해 기입 → 저아래로 화면 스크롤해서 “버킷만들기 클릭”

 

 

 

 

 

♦ S3  버킷에 FW 올리기 → 벗킷에서 “업로드”클릭 → “파일추가”DPTJ 업로드할 FW 선택  → 화면스크롤 하여 저아래에 있는 “업로드” 실행

 

 

 

 

 

♦ 위에서와 마찬가지 과정으로 JSON 형식의 Job Description 파일도 S3 버킷에 업로드한다.

⊕ 예로, 아래와 같은 JSON 형식의 내용을 윈도우즈 메모장에서 작성 →”momo-fota.json” 으로 제목을 붙이고 “모든 파일형식”으로 저장.

 

{
“operation”: “OTA.Host”,
“firmware_version”: “1.0.0.1”,
“url”: “https://momoiot.s3.ap-northeast-2.amazonaws.com/application.at_cmd@emc3380.all.bin”
}

 

업로딩된 상태는 아래 그림과 같다.

 

 

 

 

 

2. FW 업데이트 사전준비 AWS IoT Core에서 준비

 

 

♦ AWS IoT Core console 화면에서 Job 생성을 선택한다.

 

 

 

 

♦ Create custom Job을 선택한다.

 

 

 

 

♦  Job ID(임의) → 설명 기입 → 업데이트할 디바이스 선택 →  Job Description 파일 지정 → 다음을 클릭

 

 

 

 

♦  고급 설정 화면에서 필요하다면 추가 설정을 하고 최종적으로 Create를 누르면 OTA Job 생성은 완료된다.

⊕ 고급설정에서 FW OTA 실행에 대한 여러 옵션을 설정할 수도 있다.

⊕ Create 누름과 동시에 AWS는 device로 job topic을 통해 전달한다.

 

 

 

 

 

3. WIFI Module에서  FW 업그레이드 준비

WiFi 모듈은 job topic을 통해 job을  구독 → 조건 OK이면, FW 다운로드&저장 → FW 업그레이드를 실행.

 

Viewed Page List