펌웨어 업데이트 시스템1 Jetson nano 에서 내 펌웨어 업데이트 시스템 구축 업데이트 과정 Jetson nano에서 매일 일정 시간마다 최신 업데이트 버전을 확인하고 현재 버전과 다르다면 새로운 버전 데이터를 다운 받는다. 다운 후 사용 중인 폴더로 옮기고 재부팅한다. 필요한 API 및 파일 서버 : 버전 데이터(코드, 파일)를 보관하는 서버 / 서버에서는 버전 명으로 된 폴더안에 데이터를 압축하여 보관한다. 최신 버전을 확인하는 api를 만든다. 클라이언트 : 파이썬 코드를 사용해 최신 버전을 확인하는 api를 통해 최신버전 값을 변수에 담고 해당 변수를 활용해 wget명령어로 최신 데이터 압축파일을 다운받는다. 압축파일을 압축해제 한 뒤 해당 파일들을 올바른 위치로 옮긴다. jetson nano를 재부팅하여 새로운 코드로 실행한다. -> jetson nano에서는 재부팅 시 .. 2022. 8. 2. 이전 1 다음