linux - 如何在arm硬件上加载和启动yocto镜像?

标签 linux arm embedded yocto

我已经通过 yocto hob 生成了一个自定义 Linux 镜像,并且/tmp/deploy/images/qumearm 文件夹中的输出如下所示:

xxx.rootfs.ext4          size:51MB

xxx.rootfs.tar.bz2       size:13.2MB

xxx.rootfs.manifest      (the compiled packages list file)

此文件夹中还有其他文件,例如:zimage,image-qumearm.bin。但我不确定zimage,image-qumearm.bin是否是这次生成的输出文件。

谁能告诉我,如何在我的 ARM 板上加载和启动镜像?非常感谢!

最佳答案

在我的硬件上,我使用 SD 卡上闪存的 zImage 以及 U-Boot SPL(预加载器)、U-Boot 和 rootfs。不过,这取决于您的配置。典型的启动方案是:U-Boot SPL ->U-Boot ->LINUX_IMAGE。其中 LINUX_IMAGE 可以是 zImage 或 uImage。

关于linux - 如何在arm硬件上加载和启动yocto镜像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31488857/

相关文章:

linux - 关于可用于创建 docker 基本镜像的 linux 发行版的年龄是否有任何限制?

c - 具有复数的 Neon 内在函数

c - 通过http链接TP-LINK路由器设置嵌入式设备

c - 在嵌入式系统中寻找熵源?

rust - 如何在没有标准库的情况下旋转向量?

linux - 无法从 python 套接字收到答案

具有 Web 前端通信的 Java 守护进程

c - STM32F103如何使用ENC28j60

c++ - 为 ARM 交叉编译 ActiveMQ

linux - 使用 wget 和部分 URL 列表