본문으로 건너뛰기

sima-cli를 사용하여 업데이트

DevKit이 실행 중이고 네트워크를 통해 접근할 수 있을 때 sima-cli update를 사용합니다. 이 방법은 펌웨어 이미지를 다운로드하고 DevKit에서 업데이트를 트리거합니다.

노트

sima-cli update는 SiMa.ai 공식 빌드만 설치합니다. 직접 빌드한 이미지를 사용하는 경우에는 eMMC에 이미지 플래싱을 참조하십시오.

노트

DevKit에서 2.x 펌웨어를 실행 중인 경우, 이 업데이트 메커니즘을 사용하여 3.0으로 직접 업데이트할 수 없습니다. 먼저 2.1.3에서 3.0.0으로 변환합니다.을 수행하십시오. 변환 후에는 sima-cli update를 사용하여 eLxr 3.0에서 최신 릴리스로 업데이트하십시오.

계속하기 전에 호스트가 네트워크를 통해 DevKit에 접근할 수 있는지 확인하십시오. 다음을 참조하십시오.

독립 DevKit에서 sima-cli를 직접 실행합니다. DevKit에 활성 인터넷 연결이 있는지 확인한 다음 다음을 실행합니다.

modalix:~$ sima-cli update

MLSoC에서 Yocto Linux를 실행하거나, Modalix에서 eLxr 3.0 이상을 실행하는 경우, 이미지 파일을 직접 다운로드하여 호스트에 배포했다면 버전 문자열 대신 전체 URL을 지정할 수도 있습니다. 이는 eLxr 3.0에서 최신 버전으로 업데이트하는 경우를 포함합니다.

modalix:~$ sima-cli update http://your-server/image.tar.gz
노트

DevKit을 다운그레이드하거나 최신 릴리스가 아닌 빌드(예: 사전 릴리스 develop 빌드 또는 내부 엔지니어링 이미지)를 설치하려면 대신 Net Boot Recovery를 사용하십시오. 이 방법은 호스트의 TFTP 서버에서 DevKit을 부팅하고 대상 이미지를 eMMC에 직접 플래시합니다.