sima-cli를 사용하여 업데이트
DevKit이 실행 중이고 네트워크를 통해 접근할 수 있을 때 sima-cli update를 사용합니다. 이 방법은 펌웨어 이미지를 다운로드하고 DevKit에서 업데이트를 트리거합니다.
계속하기 전에 호스트가 네트워크를 통해 DevKit에 접근할 수 있는지 확인하십시오. 다음을 참조하십시오.
- DevKit에서
- 호스트 시스템에서
- 다운로드만
독립 DevKit에서 sima-cli를 직접 실행합니다. DevKit에 활성 인터넷 연결이 있는지 확인한 다음 다음을 실행합니다.
modalix:~$ sima-cli update
Yocto Linux를 실행하는 MLSoC에서는 이전에 이미지를 다운로드하여 호스팅한 경우 버전 문자열 대신 전체 URL을 지정할 수도 있습니다.
modalix:~$ sima-cli update http://your-server/image.tar.gz
이 방법은 Yocto를 실행하는 MLSoC 플랫폼에서만 지원됩 니다. eLxr Linux를 실행하는 Modalix 장치의 경우 DevKit에서 직접 업데이트를 수행하십시오.
호스트 시스템에서 다음 명령을 사용합니다.
sima-user@sima-user-machine:~$ sima-cli update --ip {ip_address_of_the_devkit}
이 명령은 해당되는 경우 호스트에 적절한 Linux 드라이버 버전을 설치합니다.
펌웨어를 다운로드하여 네트워크에 호스팅한 경우 반복적인 인터넷 다운로드를 피하기 위해 URL을 제공합니다.
sima-user@sima-user-machine:~$ sima-cli update --ip {ip_address_of_the_devkit} http://your-server/image.tar.gz
수동 업데이트 단계를 위해 펌웨어 이미지만 다운로드하려면 적절한 Modalix 펌웨어 아카이브의 URL로 sima-cli download를 실행합니다.
DevKit을 다운그레이드하거나 최신 릴리스가 아닌 빌드(예: 사전 릴리스 develop 빌드 또는 내부 엔지니어링 이미지)를 설치하려면 대신 Net Boot Recovery를 사용하십시오. 이 방법은 호스트의 TFTP 서버에서 DevKit을 부팅하고 대상 이미지를 eMMC에 직접 플래시합니다.