Eyeeshot BloG

FOTA 본문

Tech/ETC

FOTA

eyeeshot 2020. 12. 3. 11:32

Firmware Over-The-Air (FOTA)
 Over-the-air Programming(OTA)는 모바일폰, 셋탑박스, IoT 등의 디바이스에서, 설정데이터와 소프트웨어 등을 배포하기 위해 사용하는 다양한 방법들이다.
최신 스마트폰들은 운영체제에 내장된 무선 업데이트 기능을 이용해서 USB등을 이용해서 컴퓨터에 연결하는 대신 무선 인터넷을 이용해서 소프트웨어 업데이트를 수행 할 수 있다. FOTA는 펌웨어를 OTA 방식으로 업데이트 하는 기술이다.

Delta Update
 전송되는 데이터의 크기를 줄이기 위해서 Delta Update 기능을 사용한다. 델타 업데이트는 소프트웨어 버전 변경시, 전체 소프르퉤어를 다운로드 하는 대신에 변경된 점만 다운로드 해서 새 버전을 만드는 기술이다.

xdelta
 xdelta는 오픈소스 binary diff 프로그램 툴이다. 이 툴을 이용하면 바이너리 파을의 변경점을 기록할 수 있고, 이 파일을 이용해서 원본으로 부터 새로운 파일을 복원 할 수 있다.

관련 링크 : https://www.joinc.co.kr/w/man/12/fota

'Tech > ETC' 카테고리의 다른 글

회고 작성법  (0) 2020.12.17
Git Branch delete  (0) 2020.12.03
Docker 명령어  (0) 2020.10.08