Перейти до основного вмісту

Оновлення за допомогою sima-cli

Використовуйте sima-cli update, коли комплект розробки працює та доступний у мережі. Цей метод завантажує образ прошивки та ініціює оновлення на комплекті розробки.

примітка

sima-cli update встановлює лише офіційні збірки SiMa.ai. Якщо ви зібрали власний образ, натомість див. Прошивання образу на eMMC.

примітка

DevKit з прошивкою версії 2.x не може використовувати цей механізм оновлення для безпосереднього переходу на версію 3.0. Спочатку виконайте Оновіть з версії 2.1.3 до 3.0.0.. Після конвертації використовуйте sima-cli update для оновлення з eLxr 3.0 до новішої версії.

Перш ніж продовжити, переконайтеся, що хост-машина може отримати доступ до комплекту розробки через мережу. Див.:

Запустіть sima-cli безпосередньо на автономному комплекті розробки. Переконайтеся, що комплект розробки має активне підключення до Інтернету, а потім запустіть:

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
примітка

Щоб знизити версію комплекту розробки або встановити збірку, яка не є останньою версією (наприклад, попередню версію develop або внутрішній інженерний образ), використовуйте відновлення через Net Boot замість цього. Він завантажує комплект розробки з TFTP-сервера на хост-машині та безпосередньо записує цільовий образ в eMMC.