embedded-linux 相关问题

嵌入式Linux是Linux在嵌入式计算机系统中的应用,例如移动电话,个人数字助理,媒体播放器,机顶盒和其他消费电子设备,网络设备,机器控制,工业自动化,导航设备和医疗仪器。

如何对应用程序二进制文件进行签名,将签名写入文件并将其安装到 yocto build 中的 rootfs?

我有一个 bitbake 配方,可以构建一个简单的 C hello world 应用程序,并将生成的应用程序二进制文件安装到 rootfs 中。 SRC_URI = "文件://hello.c" S =“${WORKDIR}&...

回答 1 投票 0

Yocto 中未正确安装软件包

我正在使用 yocto 构建自定义 Linux 映像,并尝试将“libgpiod”包添加到构建的映像中。 libgpiod 配方位于 项目/来源/meta-openembedded/meta-oe/re...

回答 1 投票 0

Linux中结构体iov_iter的用途是什么?

struct iov_iter 的用途是什么? Linux 内核中使用该结构代替 struct iovec。 iter 接口没有任何好的文档。我在 L 上找到了一份文件...

回答 1 投票 0

首先在 shell 中询问

我在嵌入式设备上工作时遇到了一个名为askfirst的开源软件的错误。 我知道askfirst 用于根据标准输入上的用户输入运行命令。 但是当我按 ctrl + \

回答 1 投票 0

petalinux启动命令出现以下错误信息如何定位问题?

当我在 petalinux 项目中发出以下命令时: petalinux-boot --jtag --fpga --bitstream ../system.bit --u-boot 我收到以下错误。当我在互联网上搜索时,我找不到...

回答 1 投票 0

在 Linux 中为 i2c-dev 用户空间驱动程序分配自定义名称?

我可以在 Linux 中的 i2c-dev 用户空间驱动程序中为 I2C 总线分配自定义名称吗? 一般来说,Linux 为所有 I2C 总线分配 /dev/i2c-X 名称,并带有递增的后缀号。可以吗

回答 1 投票 0

在 yocto 映像中为使用 Intel CPU 的 x86/amd64 目标添加 Qt6/Pyside2 支持

我正在尝试使用 intel cpu 为 x86/amd64 目标构建 yocto 映像。 Meta-intel 层提供了可启动的最小 x11 映像-core-image-x11。我必须在目标上运行 Pyside 应用程序,该应用程序...

回答 1 投票 0

buildroot inittab 会产生多个进程,即使它还没有死

我有一个由 busybox init 运行的 buildroot inittab ,其中包含以下条目。 ::respawn:/sbin/abcd -C /tmp/abc.conf 如果我删除上面的行并手动启动进程,“/sbin/abcd -C /tmp/abc.conf”...

回答 1 投票 0

在linux中监控mtd(ubi)的读/写

我正在寻找一种方法来监视运行 buildroot 的嵌入式板上闪存的读写情况。 问题是 cat /proc/diskstats 仅在所有列中显示零(所有 mtdblocks 都是...

回答 1 投票 0

LInux 内核日志

我正在运行嵌入式Linux(Angstrom 发行版,适用于Atmel)。我想在关闭期间读取内核消息日志,与使用 dmesg 获得的内容相同。基本上我正在探索一些我遇到的问题......

回答 3 投票 0

命令“strace -T”引入了太多开销

我正在尝试使用 strace -T 检查应用程序调用的每个系统调用的执行时间。 我得到了跟踪输出。但是strace为每个系统调用计算的时间似乎不准确......

回答 2 投票 0

在 Busybox 中启用它然后使用“bitbake custom-image”后找不到`i2cdetect`命令

我正在遵循 Shawn Hymel (Digi-Key) 的嵌入式 Linux 教程中的每一步。 设备:STM32MP157D-DK1 设置:主机 PC 是 Linux Mint 21.1 Vera。 目标:在设备上运行 i2cdetect 命令(使用 Yoc...

回答 1 投票 0

如何不用 i2cget 命令读取 i2c?

我目前正在使用 Kontron smarc-samx6i 板,并且我正在使用 Yocto 内核运行该板。这里内核不支持命令 i2cget 来检查要从传感器读取的 i2c 数据。那么,是...

回答 3 投票 0

busybox 更改后无法成功构建(添加了 i2cdetect 和 i2ctransfer)

设置: 虚拟盒7.0 镜像 Ubuntu 22.04.1 目标: 在 busybox 中添加 i2cdetect 后,根据 Digi-Key 教程在 yocto 项目中重建 STM32MP157 的 Linux 映像 问题: 我猜主要原因是 例外...

回答 1 投票 0

有没有办法检查 Yocto 镜像中将安装的软件包的确切列表?

在基于 Yocto 的嵌入式 Linux 发行版中,我真的很想从每个依赖层中找到包/配方/内核模块的完整列表,这些依赖层将被构建并安装到...

回答 5 投票 0

如何通过修改 devicetree 来重建 Coral mendel?

我正在尝试修改 Coral SoM 上的设备树以支持不同的 DSI 显示,并且可以使用一些指针。 我编辑了 arch/arm64/boot/dts/freescale/fsl-imx8mq-phanbell.dts 然后用“m”来...

回答 3 投票 0

内核恐慌:找不到可用的 init。尝试将 init= 选项传递给内核

我刚刚开始了解内核的工作原理和内部结构,首先,我尝试构建内核并启动它。 我使用 qemu 作为 x86 架构的模拟器。 我正在关注...

回答 4 投票 0

如果我使用tftpboot,需要SD卡吗?

我正在尝试通过 tftpboot 使用 petalinux 启动 Zynq 7000 板。我还需要 SD 卡吗?

回答 1 投票 0

安装 /dev/ 和 /sys/ 文件系统

我有一个关于内核中 /dev/ 和 /sys/ 伪文件系统创建的问题。内核启动时,rootfs 将在最后挂载,然后启动 init 进程。在内核启动时,...

回答 1 投票 0

嵌入式linux ARM启动地址

我按照一些文档通过 SD 卡在 ARM 板(例如:Freescale Vybrid tower)上启动嵌入式 Linux。在文档中有构建uImage并将u-boot写入sdcard的步骤如下: 须藤 dd 我...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.