페이지 선택
Generic selectors
Exact matches only
Search in title
Search in content
Search in pages

WIFI FW OTA Update

여기서는 가장 단순한 방식의 OTA Demo를 시험해 볼 것이다.

여기서 Demo는 여러 편의를 위해 Log 포트에서 CLI Command를 통해 OTA를 실행하도록 구성되어져 있다.

 

 

 

 

1. OTA 구현 내용

프로젝트 위치 demos/ota/main.c
 
 

 

 

 

 

 

2. OTA 동작확인

OTA Upgrade를 위해 다운로드한 FW의 무결성을 검증하기 위해 해당 FW에 대한 MD5 해시 값 구해야 한다.

FW에 대한 Hash 값은 certUitl 이라는 윈도우즈에 내장된 기본 툴을 사용해 구할 수 있다.

certUtil -hashfile 임의의 경로\helloworld@emc3280.ota.bin

 

 

 

 

 

3. OTA 실행 확인

OTA Demo를 실행하고, Serial 통신 SW에서 CLI  help 명령을 통해 아래와 같이 fota라는 명령이 만들어 져 있는 것을 확인할 수 있다.

 

 

 

 

♦ CLI Command Fota를 이용하여 OTA Upgarde를 실행한다.

→ fota http://192.168.0.2:8887/helloworld%40emc3280.ota.bin e5b84314221957b3202960f74f6787bc234852a6

위의 명령에서 URL Parser가 특수문자 @를 해석하지 못하므로 %40으로 대체하여 사용하였다.

⊕ 네트워크 문제로 판단되는 이유로 아래와 같이 실행이 안되는 경우 컴퓨터의 방화벽을 잠시 해제한 후 실행보도록 한다.

 

 

 

 

 

♦ 다운로드 완료하여 FW를 스위치(Update)하고 새로운 FW를 실행하기까지의 과정은 아래 그림과 같다.

 

 

 

 

 

Adsense

EMW3070

Viewed Page List