首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SWupdate错误:没有找到合适的.swu图像

SWupdate错误:没有找到合适的.swu图像
EN

Stack Overflow用户
提问于 2021-08-23 16:06:32
回答 1查看 349关注 0票数 0

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

这是local.conf

代码语言:javascript
复制
MACHINE = "raspberrypi3"

IMAGE_FSTYPES += "wic"

RPI_USE_U_BOOT = "1"

KERNEL_IMAGETYPE = "uImage"

IMAGE_INSTALL_append = " kernel-image kernel-modules"

#WKS_FILES_raspberrypi3 = "ts-raspberrypi.wks"

PREFERRED_PROVIDER_u-boot-fw-utils = "libubootenv"

DISTRO_FEATURES_append = " systemd"

DISTRO_FEATURES_BACKFILL_CONSIDERED += "sysvinit"

VIRTUAL-RUNTIME_init_manager = "systemd"

VIRTUAL-RUNTIME_initscripts = "systemd-compat-units"

ENABLE_UART = "1"

当我将IMAGE_FSTYPE从ext4 rpimg更改为wic时,也出现了此错误:

代码语言:javascript
复制
ERROR: update-image-1.0-r0 do_swuimage: swupdate cannot find image file: /home/aswin/yocto/build/tmp/deploy/images/raspberrypi3/core-image-full-cmdline.ext4.gz
ERROR: Logfile of failure stored in: /home/aswin/yocto/build/tmp/work/raspberrypi3-poky-linux-gnueabi/update-image/1.0-r0/temp/log.do_swuimage.87006
ERROR: Task (/home/aswin/yocto/layers/meta-swupdate-boards/recipes-extended/images/update-image.bb:do_swuimage) failed with exit code '1'

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

当我注释掉这一点时,#WKS_FILES_raspberrypi3 = "ts-raspberrypi.wks",然后将图像闪现到sd卡并引导它,除了闪烁的一行之外,什么都没有真正显示出来。如果我离开它,那么.swu文件太大了,无法上传到hawkbit。

EN

回答 1

Stack Overflow用户

发布于 2021-12-09 09:56:30

当您有HW兼容性错误、JSON文件损坏的错误、暂时忘记hawkbit时,您期望它如何工作,并尝试查看您的sw-description文件是否正在创建正确的swu映像文件来更新rootsfs或您想要使用mongoose webserver更新的任何东西,然后再转到hawkbit。

首先解决前面出现的错误。

合适的.swu图像找不到

编辑:也请将您正在创建swu文件的swu文件提供进一步的帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68895797

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档