페이지 선택

OTA는 Over The Air의 약자로 원격의 OTA 서버로 부터 무선통신을 이용하여 새로운 펌웨어를 다운로드 받아 Host MCU 또는 WiFi FW를 업그레이드 시키는 방식이다.

제품이 시장에 뿌려져 있는 상태에서 피치 못할 사정으로 제품의 FW를 갱신 하고자 하는 경우 유용한 방식으로 사용하고 있다.

1. OTA 업그레이드 커맨드리스트

 

번호 명령 기능
1 AT+OTACHECK 클라우드에 있는 AT 펌웨어의 버전을 쿼리한다1
2 AT+OTASTART 지정한 버전의 AT 펌웨어로 업데이트 한다

 

 

 

 

2. OTA 업그레이드 커맨드용법

 

AT+OTACHECK

기능: 클라우드에 있는 AT 펌웨어의 버전을 쿼리한다

명령(쿼리) AT+OTACHECK
응답 +OTACHECK:<version>
+OK
매개변수 version=클라우드에 있는 모든 OTA 펌웨어의 버전, “fog_v3_AT_v2.0.4”와 같은 형식이다.
설명 모듈은 먼저 Station 모드를 켜고 AP에 성공적으로 연결되어야 한다.
참고 AT_v2.x.x 펌웨어에서 v2.0.3 이후 원격 네트워크 OTA 기능을 지원한다.

 

 

AT+OTASTART

기능: 지정한 버전의 AT 펌웨어로 업데이트 한다

실행명령 AT+OTASTART=<version>
응답 +OK
+OTAEVENT= START, OTA 프로세스 시작을 나타낸다
+OTAEVENT=SUCCESS,  OTA 업그레이드 성공을 나타낸다
매개변수 version=클라우드에 있는 모든 OTA 펌웨어의 버전, “fog_v3_AT_v2.0.4”와 같은 형식이다.
설명

User는 필요에 따라 지정한 버전의 펌웨어로 업데이트 할 수 있으며 버전은 더 낮은 버전 또는 높은

버전으로 지정하여 업데이트 할 수 있다.

OTA를 진행하는 동안 업데이트가 실패하지 않도록 네트워크는 접속 상태를 유지해야 한다. 업데이트과정은 몇 초에서 10초정도 지속되며 성공한 후에는 장치가 자동으로 재시작 된다.

 

Viewed Page List