SWUpdate(Suricatta) + Hawkbit Server

SWUpdate的详细介绍

    https://community.nxp.com/pwmxy87654/attachments/pwmxy87654/imx-processors%40tkb/5632/18/SWUpdate%20OTA%20%20i.MX8MM%20EVK_rev3.pdf

 Hawkbit Server

1.Hawbit server install
$ git clone https://github.com/eclipse/hawkbit.git $ cd hawkbit $ mvn clean install

2.Hawbit server start 的前提条件
2.1 rabbitmq-server insatll
$sudo apt-get install erlang-nox
$wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add -
$sudo apt-get install rabbitmq-server
2.2 mariadb-server install
$sudo apt-get insatll mariadb-server

3.Hawkbit server start
$java -jar ./hawkbit-runtime/hawkbit-update-server/target/hawkbit-update-server-#version#-SNAPSHOT.jar

 至此,可以使用浏览器登入UI界面。localhost:8080 默认账户密码 admin admin

 

创建swu格式的更新文件

https://docs.updatefactory.io/devices/linux/update-files/

未完待续

 

posted on 2023-02-14 16:48  Ctrl攻城狮  阅读(245)  评论(0编辑  收藏  举报