问题标签 [eclipse-hawkbit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
129 浏览

embedded-linux - SWupdate 错误:找不到合适的 .swu 图像

我对 eclipse hawkbit 和 SWupdate 相当陌生,在我开始生产实施之前,我一直在尝试在 RPi 上进行测试实施。我已经启动并运行了 Hawkbit,但我在使用 SWupdate 时遇到了几个问题,我已经构建了一个core-image-full-cmdline.wic更新.swu图像以及它:

这是local.conf

当我将 IMAGE_FSTYPE 从 ext4 rpimg 更改为 wic 时,我也遇到了这个错误:

所以我不得不改变update-image.bb FSTYPE = ".wic"

当我将其注释掉#WKS_FILES_raspberrypi3 = "ts-raspberrypi.wks" 然后将图像闪存到 sd 卡并启动它时,除了一条闪烁的线之外,什么都没有真正显示出来。如果我留下它,那么.swu文件太大而无法将其上传到 hawkbit。

错误图片

0 投票
1 回答
39 浏览

swupdate - 如何使用 sendtohawkbit 或 Suricatta 守护程序向 hawkbit 发送反馈消息?

这是另一个与 hawkbit 和 SWUpdate(Suricatta 守护进程)有关的问题:基本上,我使用 hawkbit 和 SWupdate 在目标上的 RPi 上运行固件更新,它显示“更新成功,执行更新后操作”,然后要求我重新启动。据我所知,更新是成功的,但在 Hawkbit GUI 上,推出栏仍然是黄色的,并且正在处理我如何使用 suricatta 守护程序或 sendtohawkbit 实用程序来告诉 hawkbit 更新成功,是否可以获得实时 GUI推出栏显示它已经完成了多少等等。

我不确定 ActiodID 参数的确切含义,我该如何准确找到它。

target_PC_rückmeldung

Hawkbit_rolloutbar

请如果有人能给我一个很好的例子,非常感谢。

Hawkbit Gitter 上也有人问过这个问题。 https://gitter.im/eclipse/hawkbit?at=5a0bff5271ad3f8736e7baa2

0 投票
0 回答
20 浏览

embedded-linux - 启动时无法启动 SWUpdate 守护程序

我正在尝试使用 SWUpdate 和 Hawkbit 设置嵌入式 linux 更新系统。我使用 Yocto 作为构建系统。我能够创建一个安装了 SWUpdate 二进制文件的图像,如 SWUpdate 文档中给出的那样。现在,我想在启动时启动 SWUpdate 守护程序,为此我正在使用 Systemd 服务。SWUpdate systemd 集成

但是我在启动时遇到了启动 swupdate 守护进程的问题。

swupdate.service

当我systemctl status swupdate.service用 bitbaked 图像启动我的电路板后,我得到:

结果ps ax | grep swupdate

swupdate.sh 和 swupdate.service 文件中没有任何更改。元软件更新

swupdate.sh:

09-swupdate-args:此脚本确保使用正确的参数调用 Suricatta,并$使用正确的值更新占位符。它位于/usr/lib/swupdate/conf.d

09-swupdate-args

fw_printenv ustate | cut -f 2 -d'='导致空。这是什么意思?

如果有人遇到过 SWUpdate 的这个问题,你能告诉我这里缺少什么吗?以及如何解决这个问题?

您的帮助将不胜感激。

提前致谢

PS:我正在使用 SWUpdate v2021.04.0 来更新我基于 STM32MP1 的 Avenger96 板。如果这里缺少任何信息,请告诉我。