Как построить механизм OTA с помощью JEOS - PullRequest
0 голосов
/ 22 мая 2018

Я разработал программное обеспечение, основанное на Raspberry Pi, некоторых датчиках RF433 и созданное с помощью buildroot.Так что у меня есть готовая платформа, которая делает то, для чего она предназначена.Мой вопрос заключается в том, как поддерживать мою систему в актуальном состоянии, с новыми версиями и т. Д.Например, в buildroot, если я заменю исполняемый файл wpa_supplicant другим пакетом, как перенести новую версию моего образа на raspberry pi (автоматически или нет), без необходимости извлекать SD-карту, переписать ее и подключить заново...?

1 Ответ

0 голосов
/ 23 мая 2018

Buildroot имеет два пакета, которые выполняют беспроводные обновления всей системы: swupdate и rauc.

Однако на самом деле их использование все еще требует больших усилий, потому что многое зависит от того, какую систему вы развертываетеэто на (выбор загрузчика, загрузочный носитель, разметка, ...).Поэтому вам нужно выяснить, как интегрировать этот инструмент в механизм обновления OTA.

...